#honeypot-field-url{display:none!important}.comment-form-cookies-consent{width:100%;overflow:hidden}.wc_apbct_email_id{display:none!important}.um-form input[type=text].apbct_special_field,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none!important}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;background:#d3d3d3;border-radius:5px;opacity:.9}.apbct-tooltip--text{position:sticky;background:#d3d3d3;padding:10px;border-radius:5px;width:max-content}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg)}.apbct-trusted-text--div{font-size:small!important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--center{font-size:small!important;display:block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--label{font-size:small!important;display:inline-block;text-align:center;width:100%;padding:5px 0 5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0 5px 0}.apbct-trusted-text--span{display:inline-block}.apbct-popup-fade:before{content:'';background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1}.apbct-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999!important;transition:none!important;background-size:contain;background-repeat:no-repeat!important;background-position-x:right;background-position-y:center;cursor:pointer!important}.apbct-check_email_exist-load{background-size:contain;background-image:url(/wp-content/plugins/cleantalk-spam-protect/css/images/checking_email.gif)!important}.apbct-check_email_exist-block{position:fixed!important;display:block!important}.apbct-check_email_exist-good_email{background-image:url(/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)!important}.apbct-check_email_exist-bad_email{background-image:url(/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg)!important}.apbct-check_email_exist-popup_description{display:none;position:fixed!important;padding:2px!important;border:1px solid #e5e8ed!important;border-radius:16px 16px 0 16px!important;background:#fff!important;background-position-x:right!important;font-size:14px!important;text-align:center!important;transition:all 1s ease-out!important}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%!important}}.ct-encoded-form{display:none}.ct-encoded-form-loader{display:block;width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:ct-encoded-form-loader-spin 1s linear infinite;margin:auto}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ct-encoded-form-forbidden{display:block;border:1px solid red;padding:10px;background:#fdd;color:red;font-weight:700}.comments-area .comment-list article .comment-author{overflow:visible!important}.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-email-encoder{position:relative}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}}.apbct-real-user-wrapper{display:inline-flex;color:#000!important;flex-wrap:nowrap;justify-content:center;flex-direction:row;align-items:center}.apbct-real-user-wrapper-woo{display:inline;align-items:center;color:#444!important;font-size:14px}.apbct-real-user-author-name{display:inline-flex}.apbct-real-user-badge{display:inline-flex;padding-left:6px;cursor:pointer;position:relative}.apbct-real-user-popup{position:absolute;padding:8px;font-weight:400;color:#000!important;background:#fff;border:1px #ccc solid;border-radius:4px;box-shadow:5px 5px 24px -11px #444;z-index:-1;cursor:default;opacity:0;transition-property:opacity,z-index}.apbct-real-user-popup.visible{z-index:1;opacity:1}.apbct-real-user-title{display:grid;gap:4px!important}.apbct-real-user-popup-content_row{display:flex;flex-direction:column;gap:1px}@media (min-width:768px){.apbct-real-user-popup-content_row{white-space:nowrap}}.apbct-real-user-popup-content_row *{color:grey;font-style:italic}.apbct-real-user-popup-content_row strong{color:initial;font-style:initial}.apbct-real-user-popup-img{align-self:start;margin:0!important;height:max-content;vertical-align:center}.apbct-real-user-popup-header{font-weight:bolder;margin:2px!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}div.markdown-github{position:relative;font-size:.75em;margin-bottom:15px;display:inline-block}div.markdown-github label.github-last-update{color:rgb(225 246 255 / .45);font-weight:200;display:inline}div.markdown-github div.markdown-github-labels label.github-link a,div.markdown-github div.markdown-github-labels label.github-link a:focus{color:#fff;-webkit-box-shadow:none;box-shadow:none}div.markdown-github div.markdown-github-labels{color:#fff;line-height:20px;padding:0 5px;background-color:#345;text-transform:none;font-size:1.1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.markdown-body .octicon{display:inline-block;fill:currentColor;vertical-align:text-bottom}.markdown-body .anchor{float:left;line-height:1;margin-left:-20px;padding-right:4px}.markdown-body .anchor:focus{outline:none}.markdown-body h1 .octicon-link,.markdown-body h2 .octicon-link,.markdown-body h3 .octicon-link,.markdown-body h4 .octicon-link,.markdown-body h5 .octicon-link,.markdown-body h6 .octicon-link{color:#1b1f23;vertical-align:middle;visibility:hidden}.markdown-body h1:hover .anchor,.markdown-body h2:hover .anchor,.markdown-body h3:hover .anchor,.markdown-body h4:hover .anchor,.markdown-body h5:hover .anchor,.markdown-body h6:hover .anchor{text-decoration:none}.markdown-body h1:hover .anchor .octicon-link,.markdown-body h2:hover .anchor .octicon-link,.markdown-body h3:hover .anchor .octicon-link,.markdown-body h4:hover .anchor .octicon-link,.markdown-body h5:hover .anchor .octicon-link,.markdown-body h6:hover .anchor .octicon-link{visibility:visible}.markdown-body h1:hover .anchor .octicon-link:before,.markdown-body h2:hover .anchor .octicon-link:before,.markdown-body h3:hover .anchor .octicon-link:before,.markdown-body h4:hover .anchor .octicon-link:before,.markdown-body h5:hover .anchor .octicon-link:before,.markdown-body h6:hover .anchor .octicon-link:before{width:16px;height:16px;content:' ';display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' width='16' height='16' aria-hidden='true'%3E%3Cpath fill-rule='evenodd' d='M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z'%3E%3C/path%3E%3C/svg%3E")}.markdown-body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.5;color:#24292e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.markdown-body details{display:block}.markdown-body summary{display:list-item}.markdown-body a{background-color:initial}.markdown-body a:active,.markdown-body a:hover{outline-width:0}.markdown-body strong{font-weight:inherit;font-weight:bolder}.markdown-body h1{font-size:2em;margin:.67em 0}.markdown-body img{border-style:none}.markdown-body code,.markdown-body kbd,.markdown-body pre{font-family:monospace,monospace;font-size:1em}.markdown-body hr{box-sizing:initial;height:0;overflow:visible}.markdown-body input{font:inherit;margin:0}.markdown-body input{overflow:visible}.markdown-body [type=checkbox]{box-sizing:border-box;padding:0}.markdown-body *{box-sizing:border-box}.markdown-body input{font-family:inherit;font-size:inherit;line-height:inherit}.markdown-body a{color:#0366d6;text-decoration:none}.markdown-body a:hover{text-decoration:underline}.markdown-body strong{font-weight:600}.markdown-body hr{height:0;margin:15px 0;overflow:hidden;background:#fff0;border:0;border-bottom:1px solid #dfe2e5}.markdown-body hr:after,.markdown-body hr:before{display:table;content:""}.markdown-body hr:after{clear:both}.markdown-body table{border-spacing:0;border-collapse:collapse}.markdown-body td,.markdown-body th{padding:0}.markdown-body details summary{cursor:pointer}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px 0 #d1d5da}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:0;margin-bottom:0}.markdown-body h1{font-size:32px}.markdown-body h1,.markdown-body h2{font-weight:600}.markdown-body h2{font-size:24px}.markdown-body h3{font-size:20px}.markdown-body h3,.markdown-body h4{font-weight:600}.markdown-body h4{font-size:16px}.markdown-body h5{font-size:14px}.markdown-body h5,.markdown-body h6{font-weight:600}.markdown-body h6{font-size:12px}.markdown-body p{margin-top:0;margin-bottom:10px}.markdown-body blockquote{margin:0}.markdown-body ol,.markdown-body ul{padding-left:0;margin-top:0;margin-bottom:0}.markdown-body ol ol,.markdown-body ul ol{list-style-type:lower-roman}.markdown-body ol ol ol,.markdown-body ol ul ol,.markdown-body ul ol ol,.markdown-body ul ul ol{list-style-type:lower-alpha}.markdown-body dd{margin-left:0}.markdown-body code,.markdown-body pre{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.markdown-body pre{margin-top:0;margin-bottom:0}.markdown-body input::-webkit-inner-spin-button,.markdown-body input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.markdown-body :checked+.radio-label{position:relative;z-index:1;border-color:#0366d6}.markdown-body .border{border:1px solid #e1e4e8!important}.markdown-body .border-0{border:0!important}.markdown-body .border-bottom{border-bottom:1px solid #e1e4e8!important}.markdown-body .rounded-1{border-radius:3px!important}.markdown-body .bg-white{background-color:#fff!important}.markdown-body .bg-gray-light{background-color:#fafbfc!important}.markdown-body .text-gray-light{color:#6a737d!important}.markdown-body .mb-0{margin-bottom:0!important}.markdown-body .my-2{margin-top:8px!important;margin-bottom:8px!important}.markdown-body .pl-0{padding-left:0!important}.markdown-body .py-0{padding-top:0!important;padding-bottom:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .py-2{padding-top:8px!important;padding-bottom:8px!important}.markdown-body .pl-3,.markdown-body .px-3{padding-left:16px!important}.markdown-body .px-3{padding-right:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body .f6{font-size:12px!important}.markdown-body .lh-condensed{line-height:1.25!important}.markdown-body .text-bold{font-weight:600!important}.markdown-body .pl-c{color:#6a737d}.markdown-body .pl-c1,.markdown-body .pl-s .pl-v{color:#005cc5}.markdown-body .pl-e,.markdown-body .pl-en{color:#6f42c1}.markdown-body .pl-s .pl-s1,.markdown-body .pl-smi{color:#24292e}.markdown-body .pl-ent{color:#22863a}.markdown-body .pl-k{color:#d73a49}.markdown-body .pl-pds,.markdown-body .pl-s,.markdown-body .pl-s .pl-pse .pl-s1,.markdown-body .pl-sr,.markdown-body .pl-sr .pl-cce,.markdown-body .pl-sr .pl-sra,.markdown-body .pl-sr .pl-sre{color:#032f62}.markdown-body .pl-smw,.markdown-body .pl-v{color:#e36209}.markdown-body .pl-bu{color:#b31d28}.markdown-body .pl-ii{color:#fafbfc;background-color:#b31d28}.markdown-body .pl-c2{color:#fafbfc;background-color:#d73a49}.markdown-body .pl-c2:before{content:"^M"}.markdown-body .pl-sr .pl-cce{font-weight:700;color:#22863a}.markdown-body .pl-ml{color:#735c0f}.markdown-body .pl-mh,.markdown-body .pl-mh .pl-en,.markdown-body .pl-ms{font-weight:700;color:#005cc5}.markdown-body .pl-mi{font-style:italic;color:#24292e}.markdown-body .pl-mb{font-weight:700;color:#24292e}.markdown-body .pl-md{color:#b31d28;background-color:#ffeef0}.markdown-body .pl-mi1{color:#22863a;background-color:#f0fff4}.markdown-body .pl-mc{color:#e36209;background-color:#ffebda}.markdown-body .pl-mi2{color:#f6f8fa;background-color:#005cc5}.markdown-body .pl-mdr{font-weight:700;color:#6f42c1}.markdown-body .pl-ba{color:#586069}.markdown-body .pl-sg{color:#959da5}.markdown-body .pl-corl{text-decoration:underline;color:#032f62}.markdown-body .mb-0{margin-bottom:0!important}.markdown-body .my-2{margin-bottom:8px!important}.markdown-body .my-2{margin-top:8px!important}.markdown-body .pl-0{padding-left:0!important}.markdown-body .py-0{padding-top:0!important;padding-bottom:0!important}.markdown-body .pl-1{padding-left:4px!important}.markdown-body .pl-2{padding-left:8px!important}.markdown-body .py-2{padding-top:8px!important;padding-bottom:8px!important}.markdown-body .pl-3{padding-left:16px!important}.markdown-body .pl-4{padding-left:24px!important}.markdown-body .pl-5{padding-left:32px!important}.markdown-body .pl-6{padding-left:40px!important}.markdown-body .pl-7{padding-left:48px!important}.markdown-body .pl-8{padding-left:64px!important}.markdown-body .pl-9{padding-left:80px!important}.markdown-body .pl-10{padding-left:96px!important}.markdown-body .pl-11{padding-left:112px!important}.markdown-body .pl-12{padding-left:128px!important}.markdown-body hr{border-bottom-color:#eee}.markdown-body kbd{display:inline-block;padding:3px 5px;font:11px SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;line-height:10px;color:#444d56;vertical-align:middle;background-color:#fafbfc;border:1px solid #d1d5da;border-radius:3px;box-shadow:inset 0 -1px 0 #d1d5da}.markdown-body:after,.markdown-body:before{display:table;content:""}.markdown-body:after{clear:both}.markdown-body>:first-child{margin-top:0!important}.markdown-body>:last-child{margin-bottom:0!important}.markdown-body a:not([href]){color:inherit;text-decoration:none}.markdown-body blockquote,.markdown-body details,.markdown-body dl,.markdown-body ol,.markdown-body p,.markdown-body pre,.markdown-body table,.markdown-body ul{margin-top:0;margin-bottom:16px}.markdown-body hr{height:.25em;padding:0;margin:24px 0;background-color:#e1e4e8;border:0}.markdown-body blockquote{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.markdown-body blockquote>:first-child{margin-top:0}.markdown-body blockquote>:last-child{margin-bottom:0}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body h5,.markdown-body h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-body h1{font-size:2em}.markdown-body h1,.markdown-body h2{padding-bottom:.3em;border-bottom:1px solid #eaecef}.markdown-body h2{font-size:1.5em}.markdown-body h3{font-size:1.25em}.markdown-body h4{font-size:1em}.markdown-body h5{font-size:.875em}.markdown-body h6{font-size:.85em;color:#6a737d}.markdown-body ol,.markdown-body ul{padding-left:2em}.markdown-body ol ol,.markdown-body ol ul,.markdown-body ul ol,.markdown-body ul ul{margin-top:0;margin-bottom:0}.markdown-body li{word-wrap:break-all}.markdown-body li>p{margin-top:16px}.markdown-body li+li{margin-top:.25em}.markdown-body dl{padding:0}.markdown-body dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:600}.markdown-body dl dd{padding:0 16px;margin-bottom:16px}.markdown-body table{display:block;width:100%;overflow:auto}.markdown-body table th{font-weight:600}.markdown-body table td,.markdown-body table th{padding:6px 13px;border:1px solid #dfe2e5}.markdown-body table tr{background-color:#fff;border-top:1px solid #c6cbd1}.markdown-body table tr:nth-child(2n){background-color:#f6f8fa}.markdown-body img{max-width:100%;box-sizing:initial;background-color:#fff}.markdown-body img[align=right]{padding-left:20px}.markdown-body img[align=left]{padding-right:20px}.markdown-body code{padding:.2em .4em;margin:0;font-size:85%;background-color:rgb(27 31 35 / .05);border-radius:3px}.markdown-body pre{word-wrap:normal}.markdown-body pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:#fff0;border:0}.markdown-body .highlight{margin-bottom:16px}.markdown-body .highlight pre{margin-bottom:0;word-break:normal}.markdown-body .highlight pre,.markdown-body pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px}.markdown-body pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:initial;border:0}.markdown-body .commit-tease-sha{display:inline-block;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:90%;color:#444d56}.markdown-body .full-commit .btn-outline:not(:disabled):hover{color:#005cc5;border-color:#005cc5}.markdown-body .blob-wrapper{overflow-x:auto;overflow-y:hidden}.markdown-body .blob-wrapper-embedded{max-height:240px;overflow-y:auto}.markdown-body .blob-num{width:1%;min-width:50px;padding-right:10px;padding-left:10px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:20px;color:rgb(27 31 35 / .3);text-align:right;white-space:nowrap;vertical-align:top;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.markdown-body .blob-num:hover{color:rgb(27 31 35 / .6)}.markdown-body .blob-num:before{content:attr(data-line-number)}.markdown-body .blob-code{position:relative;padding-right:10px;padding-left:10px;line-height:20px;vertical-align:top}.markdown-body .blob-code-inner{overflow:visible;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;color:#24292e;word-wrap:normal;white-space:pre}.markdown-body .pl-token.active,.markdown-body .pl-token:hover{cursor:pointer;background:#ffea7f}.markdown-body .tab-size[data-tab-size="1"]{-moz-tab-size:1;tab-size:1}.markdown-body .tab-size[data-tab-size="2"]{-moz-tab-size:2;tab-size:2}.markdown-body .tab-size[data-tab-size="3"]{-moz-tab-size:3;tab-size:3}.markdown-body .tab-size[data-tab-size="4"]{-moz-tab-size:4;tab-size:4}.markdown-body .tab-size[data-tab-size="5"]{-moz-tab-size:5;tab-size:5}.markdown-body .tab-size[data-tab-size="6"]{-moz-tab-size:6;tab-size:6}.markdown-body .tab-size[data-tab-size="7"]{-moz-tab-size:7;tab-size:7}.markdown-body .tab-size[data-tab-size="8"]{-moz-tab-size:8;tab-size:8}.markdown-body .tab-size[data-tab-size="9"]{-moz-tab-size:9;tab-size:9}.markdown-body .tab-size[data-tab-size="10"]{-moz-tab-size:10;tab-size:10}.markdown-body .tab-size[data-tab-size="11"]{-moz-tab-size:11;tab-size:11}.markdown-body .tab-size[data-tab-size="12"]{-moz-tab-size:12;tab-size:12}.markdown-body .task-list-item{list-style-type:none}.markdown-body .task-list-item+.task-list-item{margin-top:3px}.markdown-body .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}div.nbconvert iframe{padding-top:1rem}div.nbconvert .input pre,.output pre{text-align:left}div.nbconvert div .dataframe{border:none;margin:0 auto}div.nbconvert div.output_stdout pre{max-height:300px}div.nbconvert div.output_stderr pre{background:#fdd;margin:0;max-height:300px}div.nbconvert div.hl-ipython3 pre{margin:0}div.nbconvert .dataframe thead tr:only-child th{text-align:right;text-transform:capitalize}div.nbconvert .dataframe thead th{text-align:left}div.nbconvert .dataframe tbody tr th{vertical-align:top}div.nbconvert .rendered_html tbody tr:nth-child(odd),div.nbconvert .rendered_html tbody tr:nth-child(odd) td{background:#f5f5f5}div.nbconvert .rendered_html tr,div.nbconvert .rendered_html th,div.nbconvert .rendered_html td{text-align:right;vertical-align:middle;padding:.5em .5em;line-height:normal;white-space:normal;max-width:none;border:none}div.nbconvert div.highlight .kn,div.nbconvert .n,div.nbconvert .k,div.nbconvert .nn,div.nbconvert .s1,div.nbconvert .ow,div.nbconvert .p,div.nbconvert .mi,div.nbconvert .c,div.nbconvert .mf,div.nbconvert .nb,div.nbconvert .kc,div.nbconvert .sd,div.nbconvert .nf{font-family:monospace;font-size:14px}div.nbconvert .input_prompt{color:#303F9F;font-weight:700;float:left;margin-right:5px;margin-top:3px}div.nbconvert .input_area pre{border:1px solid #cfcfcf;border-radius:2px;background:#f7f7f7;line-height:1.21429em;padding:6px 3px 6px 6px}div.nbconvert .output_prompt{color:#c00;font-weight:700}div.nbconvert .prompt{font-family:monospace;font-size:14px;float:left}div.nbconvert .c,div.nbconvert c1{color:#408080;font-style:italic}div.nbconvert .k{color:#382;font-weight:700}div.nbconvert .kn{color:#382;font-weight:700}div.nbconvert .mi{color:#080}div.nbconvert .mf{color:#080}div.nbconvert .o{color:#96f}div.nbconvert .ow{color:#BA22FF;font-weight:700}div.nbconvert .nb{color:#382}div.nbconvert .n{color:#000}div.nbconvert .s,div.nbconvert .s1,div.nbconvert .sd,div.nbconvert .s2{color:#c22}div.nbconvert .se{color:#c22;font-weight:700}div.nbconvert .si{color:#C06688;font-weight:700}div.nbconvert .nn{color:#4D00FF;font-weight:700}div.nbconvert div.prompt.output_prompt+div.output_area pre{background-color:#FFF}div.nbconvert .output_stdout pre{background-color:#FFF;padding-left:10%}div.nbconvert div.output_area pre{margin:0;padding:0;border:0;vertical-align:baseline;color:#000;background-color:#fff0;border-radius:0}div.nbconvert a.anchor-link:link{text-decoration:none;padding:0 20px;visibility:hidden}div.nbconvert a:focus,div.nbconvert a:hover{color:#23527c;text-decoration:underline}div.nbconvert .code_cell{padding-left:1%}div.nbconvert .cell{margin-top:10px;margin-bottom:10px}div.nbconvert br{line-height:2}div.nbconvert blockquote{font-size:1em;text-align:left;font-weight:400}div.nbconvert code{border:none;box-shadow:none;font-family:monospace}div.nbconvert div.rendered_html h1,div.nbconvert div.rendered_html h2,div.nbconvert div.rendered_html h3,div.nbconvert div.rendered_html h4{margin-top:30px;margin-bottom:10px}div.nbconvert div.rendered_html p a{color:#4D00FF}// This plugin is supposed to prevent featured image from loading,but in case the theme did an end run around us and found the // featured image anyway,the second line of defence is to hide it with styles. body.page .post-thumbnail,body.single-post .post-thumbnail,body.page .featured-image,body.single-post .featured-image,.site-header.featured-image,.entry-cover-thumbnail{display:none}:root{--ink:#0f172a;--muted:#5a6b85;--bg:#f6f8fb;--surface:#ffffff;--surface-2:#eef3f9;--primary:#2563eb;--primary-d:#1d4ed8;--primary-ink:#ffffff;--accent:#0ea5e9;--line:#e3e9f1;--ring:rgba(37,99,235,.32);--display:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--radius:16px;--radius-sm:11px;--maxw:1180px;--shadow:0 1px 2px rgba(15,23,42,.04),0 16px 38px -14px rgba(15,23,42,.16)}:root[data-theme="dark"]{--ink:#e8edf6;--muted:#93a1ba;--bg:#0b1220;--surface:#111a2e;--surface-2:#16223a;--primary:#3b82f6;--primary-d:#60a5fa;--primary-ink:#0b1220;--accent:#38bdf8;--line:#1e2b45;--ring:rgba(59,130,246,.4);--shadow:0 1px 2px rgba(0,0,0,.4),0 20px 44px -14px rgba(0,0,0,.6)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background .2s,color .2s}img{max-width:100%;height:auto;display:block}a{color:var(--primary-d);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5{font-family:var(--display);color:var(--ink);line-height:1.18;margin:0 0 .5em;font-weight:700;letter-spacing:-.015em}p{margin:0 0 1em}:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring);border-radius:6px}.lz-container{max-width:var(--maxw);margin:0 auto;padding:0 22px}.lz-skip-link{position:absolute;left:-9999px}.lz-skip-link:focus{left:12px;top:12px;background:var(--surface);padding:10px 14px;border-radius:8px;z-index:999;box-shadow:var(--shadow)}.lz-muted{color:var(--muted)}.lz-btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--display);font-weight:600;font-size:14.5px;padding:11px 18px;border-radius:var(--radius-sm);border:1px solid #fff0;cursor:pointer;transition:.18s;line-height:1;text-decoration:none}.lz-btn:hover{text-decoration:none;transform:translateY(-1px)}.lz-btn-primary{background:var(--primary);color:var(--primary-ink)}.lz-btn-primary:hover{background:var(--primary-d);color:var(--primary-ink)}.lz-btn-ghost{background:var(--surface);color:var(--ink);border-color:var(--line)}.lz-btn-ghost:hover{border-color:var(--primary);color:var(--primary-d)}.lz-site-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--surface) 90%,transparent);backdrop-filter:saturate(1.3) blur(10px);border-bottom:1px solid var(--line)}.lz-header-inner{display:flex;align-items:center;gap:16px;min-height:64px}.lz-brand{display:flex;align-items:center;gap:10px;margin-right:auto}.lz-brand img{max-height:38px;width:auto}.lz-site-title{font-family:var(--display);font-weight:800;font-size:20px;color:var(--ink);letter-spacing:-.02em}.lz-site-title a{color:inherit}.lz-site-title a:hover{text-decoration:none}.lz-primary-nav ul{list-style:none;display:flex;gap:2px;margin:0;padding:0}.lz-primary-nav a{display:block;padding:9px 12px;border-radius:9px;color:var(--ink);font-weight:600;font-size:14.5px;font-family:var(--display)}.lz-primary-nav a:hover{background:var(--surface-2);text-decoration:none;color:var(--primary-d)}.lz-primary-nav .current-menu-item>a{color:var(--primary-d)}.lz-primary-nav li{position:relative}.lz-primary-nav .sub-menu{display:none;position:absolute;top:100%;left:0;min-width:200px;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:8px}.lz-primary-nav li:hover>.sub-menu{display:block}.lz-primary-nav .sub-menu a{padding:8px 12px}.lz-header-tools{display:flex;align-items:center;gap:10px}.lz-country select{font:600 13px/1 var(--body);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:9px;padding:8px 9px;cursor:pointer}.lz-dark-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;transition:.15s}.lz-dark-toggle:hover{border-color:var(--primary);color:var(--primary-d)}.lz-i-sun{display:none}.lz-i-moon{display:inline-block}[data-theme="dark"] .lz-i-sun{display:inline-block}[data-theme="dark"] .lz-i-moon{display:none}.lz-menu-toggle{display:none;background:var(--surface-2);border:1px solid var(--line);border-radius:10px;width:42px;height:42px;align-items:center;justify-content:center;cursor:pointer}.lz-menu-toggle span,.lz-menu-toggle span::before,.lz-menu-toggle span::after{content:"";display:block;width:18px;height:2px;background:var(--ink);position:relative;transition:.2s}.lz-menu-toggle span::before{position:absolute;top:-6px}.lz-menu-toggle span::after{position:absolute;top:6px}.lz-section{padding:46px 0}.lz-section-alt{background:var(--surface-2)}.lz-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.lz-section-title{font-size:clamp(22px,3vw,30px);margin:0;letter-spacing:-.02em}.lz-section-head .lz-eyebrow{margin-bottom:6px;display:block}.lz-section-more{font-family:var(--display);font-weight:600;font-size:14px;color:var(--primary-d);white-space:nowrap}.lz-eyebrow{display:inline-block;font-family:var(--display);font-weight:700;font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:var(--primary-d);margin-bottom:12px}.lz-kicker{font-family:var(--display);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.lz-tools{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.lz-tool{position:relative;display:flex;flex-direction:column;gap:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px 18px;transition:.2s;color:var(--ink);overflow:hidden}.lz-tool:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:color-mix(in srgb,var(--primary) 40%,var(--line));text-decoration:none}.lz-tool-ico{width:42px;height:42px;border-radius:11px;background:var(--surface-2);color:var(--primary-d);display:flex;align-items:center;justify-content:center}.lz-tool-ico svg{width:22px;height:22px}.lz-tool-title{font-family:var(--display);font-weight:700;font-size:16px;margin:0;letter-spacing:-.01em}.lz-tool-desc{font-size:13px;color:var(--muted);margin:0;line-height:1.45}.lz-tool-arrow{margin-top:auto;font-family:var(--display);font-weight:700;font-size:13px;color:var(--primary-d)}.lz-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.lz-posts-2{grid-template-columns:repeat(2,1fr)}.lz-post-card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:.2s}.lz-post-card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.lz-post-thumb{display:block;aspect-ratio:16/9;background:var(--surface-2);overflow:hidden}.lz-post-thumb img{width:100%;height:100%;object-fit:cover;transition:.4s}.lz-post-card:hover .lz-post-thumb img{transform:scale(1.04)}.lz-post-body{padding:18px;display:flex;flex-direction:column;gap:9px;flex:1}.lz-cat{font-family:var(--display);font-weight:700;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--primary-d)}.lz-post-title{font-size:18px;line-height:1.28;margin:0}.lz-post-title a{color:var(--ink)}.lz-post-title a:hover{color:var(--primary-d);text-decoration:none}.lz-post-excerpt{font-size:14px;color:var(--muted);margin:0}.lz-post-meta{font-size:12.5px;color:var(--muted);display:flex;gap:10px;margin-top:auto;padding-top:4px}.lz-row{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.lz-row-thumb{flex:none;width:130px;aspect-ratio:16/10;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface-2)}.lz-row-thumb img{width:100%;height:100%;object-fit:cover}.lz-row-title{font-size:18px;margin:0 0 6px;line-height:1.25}.lz-row-title a{color:var(--ink)}.lz-row-title a:hover{color:var(--primary-d);text-decoration:none}.lz-row-ex{font-size:14px;color:var(--muted);margin:0 0 6px}.lz-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:38px;padding:34px 0 56px;align-items:start}.lz-main-narrow{min-width:0}.lz-sidebar{position:sticky;top:84px;display:flex;flex-direction:column;gap:24px}.lz-breadcrumbs{font-size:13px;color:var(--muted);padding:18px 0 0}.lz-breadcrumbs a{color:var(--muted)}.lz-breadcrumbs a:hover{color:var(--primary-d)}.lz-breadcrumbs span[aria-current]{color:var(--ink);font-weight:600}.lz-article-head{padding:14px 0 18px}.lz-article-head h1{font-size:clamp(26px,4vw,40px);margin:8px 0 12px;letter-spacing:-.02em}.lz-meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13.5px;color:var(--muted)}.lz-meta-row .lz-avatar{width:30px;height:30px;border-radius:50%}.lz-featured{border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);margin:0 0 26px}.lz-article{font-size:17px;line-height:1.75}.lz-article h2{font-size:26px;margin:1.6em 0 .5em;letter-spacing:-.02em}.lz-article h3{font-size:20px;margin:1.4em 0 .4em}.lz-article p{margin:0 0 1.1em}.lz-article ul,.lz-article ol{margin:0 0 1.1em;padding-left:1.3em}.lz-article li{margin:.35em 0}.lz-article a{color:var(--primary-d);text-decoration:underline;text-underline-offset:2px}.lz-article blockquote{margin:1.4em 0;padding:14px 20px;border-left:3px solid var(--primary);background:var(--surface-2);border-radius:0 12px 12px 0}.lz-article img,.lz-article figure{border-radius:var(--radius-sm);margin:1.2em 0}.lz-article table{width:100%;border-collapse:collapse;margin:1.2em 0;font-size:15px}.lz-article th,.lz-article td{border:1px solid var(--line);padding:9px 12px;text-align:left}.lz-article th{background:var(--surface-2);font-family:var(--display)}.lz-article code{font-family:var(--mono);background:var(--surface-2);padding:2px 6px;border-radius:6px;font-size:.9em}.lz-article pre{background:var(--surface-2);padding:16px;border-radius:12px;overflow:auto}.lz-tags{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0}.lz-tags a{font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:999px;background:var(--surface-2);color:var(--ink)}.lz-tags a:hover{background:var(--primary);color:var(--primary-ink);text-decoration:none}.lz-author-box{display:flex;gap:16px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px;margin:28px 0}.lz-author-box img{width:56px;height:56px;border-radius:50%}.lz-author-box h4{margin:0 0 4px}.lz-author-box p{margin:0;font-size:14px;color:var(--muted)}.lz-related{margin:34px 0}.lz-related h3{font-size:20px;margin-bottom:16px}.lz-widget{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.lz-widget .widget-title,.lz-widget h2,.lz-widget h3{font-size:15px;font-family:var(--display);font-weight:700;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid var(--line);letter-spacing:-.01em}.lz-widget ul{list-style:none;margin:0;padding:0}.lz-widget li{padding:7px 0;border-bottom:1px dashed var(--line);font-size:14.5px}.lz-widget li:last-child{border-bottom:0}.lz-widget a{color:var(--ink)}.lz-widget a:hover{color:var(--primary-d)}.lz-ad{margin:26px auto;text-align:center;max-width:100%;overflow:hidden}.lz-ad-label{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:6px}.lz-ad-inline{margin:30px 0}.lz-pagination{display:flex;gap:8px;justify-content:center;margin:36px 0 8px;flex-wrap:wrap}.lz-pagination a,.lz-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface);font-weight:600;font-size:14px;color:var(--ink)}.lz-pagination .current{background:var(--primary);color:var(--primary-ink);border-color:var(--primary)}.lz-pagination a:hover{border-color:var(--primary);color:var(--primary-d);text-decoration:none}.lz-cta{background:var(--primary);color:var(--primary-ink);border-radius:calc(var(--radius) + 4px);padding:40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.lz-cta h2{color:var(--primary-ink);margin:0 0 6px;font-size:clamp(22px,3vw,30px)}.lz-cta p{color:color-mix(in srgb,var(--primary-ink) 86%,transparent);margin:0}.lz-cta .lz-btn-ghost{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .4);color:#fff}.lz-footer{background:var(--surface);border-top:1px solid var(--line);margin-top:40px}.lz-footer-cols{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px;padding:48px 0 30px}.lz-footer h4{font-size:14px;font-family:var(--display);margin:0 0 14px;letter-spacing:-.01em}.lz-footer .lz-site-title{font-size:22px;margin-bottom:10px}.lz-footer p{font-size:14px;color:var(--muted)}.lz-footer ul{list-style:none;margin:0;padding:0}.lz-footer li{padding:5px 0;font-size:14px}.lz-footer a{color:var(--muted)}.lz-footer a:hover{color:var(--primary-d)}.lz-footer-bottom{border-top:1px solid var(--line);padding:18px 0;font-size:13px;color:var(--muted)}.lz-fb-inner{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;align-items:center}.lz-disclaimer{font-size:12px;color:var(--muted);max-width:620px;line-height:1.55;padding-bottom:6px}.lz-page-head{padding:30px 0 8px}.lz-page-head h1{font-size:clamp(24px,3.4vw,34px);margin:0}.lz-hero-sub{font-size:16px;color:var(--muted)}.lz-notice{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px;text-align:center}.lz-noresult{text-align:center;color:var(--muted);padding:24px}.lz-count{font-size:13px;color:var(--muted);font-weight:600}input[type=search],input[type=text],input[type=email]{font-family:var(--body);font-size:15px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);width:100%}input[type=search]:focus,input[type=text]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--ring)}.search-form{display:flex;gap:8px}.search-form .search-submit{flex:none}@media(max-width:1024px){.lz-tools{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.lz-layout{grid-template-columns:1fr}.lz-sidebar{position:static}.lz-posts{grid-template-columns:repeat(2,1fr)}.lz-footer-cols{grid-template-columns:1fr 1fr}}@media(max-width:760px){.lz-menu-toggle{display:flex}.lz-primary-nav{position:fixed;inset:64px 0 auto 0;background:var(--surface);border-bottom:1px solid var(--line);transform:translateY(-12px);opacity:0;pointer-events:none;transition:.2s;box-shadow:var(--shadow)}.lz-primary-nav.is-open{transform:none;opacity:1;pointer-events:auto}.lz-primary-nav ul{flex-direction:column;gap:0;padding:10px}.lz-primary-nav a{padding:13px;border-radius:10px}.lz-primary-nav .sub-menu{position:static;display:block;box-shadow:none;border:0;padding:0 0 0 12px}.lz-header-cta,.lz-country{display:none}.lz-tools{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.lz-posts,.lz-posts-2{grid-template-columns:1fr}.lz-tools{grid-template-columns:1fr 1fr}.lz-cta{padding:28px}.lz-footer-cols{grid-template-columns:1fr}.lz-row-thumb{width:96px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}.lz-post-card:hover .lz-post-thumb img{transform:none}}.lz-dir-hero{padding:56px 0 30px;background:radial-gradient(900px 380px at 80% -20%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 60%),var(--bg)}.lz-dir-title{font-size:clamp(30px,5vw,48px);letter-spacing:-.025em;margin:0 0 12px;line-height:1.08;max-width:760px}.lz-dir-sub{font-size:clamp(16px,2vw,19px);color:var(--muted);margin:0 0 24px;max-width:560px}.lz-dir-search{display:flex;align-items:center;gap:10px;max-width:560px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:6px 14px;box-shadow:var(--shadow)}.lz-dir-search svg{color:var(--muted);flex:none}.lz-dir-search input{border:0;background:#fff0;box-shadow:none;font-size:16px;padding:12px 0}.lz-dir-search input:focus{box-shadow:none}.lz-dir-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.lz-tile{display:flex;flex-direction:column;gap:8px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;transition:.18s;color:var(--ink)}.lz-tile:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:color-mix(in srgb,var(--primary) 40%,var(--line));text-decoration:none}.lz-tile-ico{width:38px;height:38px;border-radius:10px;background:var(--surface-2);color:var(--primary-d);display:flex;align-items:center;justify-content:center}.lz-tile-ico svg{width:20px;height:20px}.lz-tile-name{font-family:var(--display);font-weight:700;font-size:15.5px;letter-spacing:-.01em}.lz-tile-ex{font-size:13px;color:var(--muted);line-height:1.45}.lz-tile.is-hidden{display:none}