:root{--sml-width:360px;--sml-top:6rem;--sml-accent:currentColor}.sml{font-size:.875rem;line-height:1.35;margin:0 0 2rem;max-width:100%}.sml__box{border:1px solid rgb(128 128 128 / .35);border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:6px;padding:.65rem .9rem;background:rgb(128 128 128 / .07);background:color-mix(in srgb,currentColor 4%,transparent)}.sml__title{cursor:pointer;font-weight:700;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;list-style:none;display:flex;align-items:center;gap:.5rem;margin:0}.sml__title::-webkit-details-marker{display:none}.sml__title::after{content:"";width:.5em;height:.5em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);margin-left:auto;opacity:.6;transition:transform .2s}.sml__box[open]>.sml__title::after{transform:rotate(-135deg) translate(-2px,-2px)}.sml__count{opacity:.55;font-weight:500;letter-spacing:0}.sml ol.sml__list,.sml ol.sml__sub{list-style:none;padding:0}.sml ol.sml__list{margin:.6rem 0 0}.sml ol.sml__list>li,.sml ol.sml__sub>li{list-style:none;margin:0;padding:0;text-indent:0;background:none}.sml ol.sml__sub{margin:.1rem 0 .35rem 1.1rem}.sml li{margin:0;padding:0}.sml a{display:block;padding:.3rem .5rem .3rem .65rem;font-size:.92em;font-weight:400;text-decoration:none;color:inherit;opacity:.78;border-left:2px solid #fff0;border-radius:0 3px 3px 0;transition:opacity .15s,background .15s}.sml a:hover,.sml a:focus-visible{opacity:1;background:rgb(128 128 128 / .12);background:color-mix(in srgb,currentColor 7%,transparent);outline:none}.sml a:focus-visible{box-shadow:0 0 0 2px var(--sml-accent)}.sml a.is-current{opacity:1;color:var(--sml-accent);border-left-color:var(--sml-accent)}.sml__item--h3 a{padding-top:.22rem;padding-bottom:.22rem}.sml__tab{display:none}.sml--floating{position:fixed;top:var(--sml-top);width:var(--sml-width);margin:0;z-index:20;max-height:calc(100vh - var(--sml-top) - 2rem);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}body.admin-bar .sml--floating{top:calc(var(--sml-top) + 32px);max-height:calc(100vh - var(--sml-top) - 2rem - 32px)}.sml--floating .sml__box{background:#fff0;border:0;border-radius:0;padding:0 0 0 .9rem;border-left:1px solid rgb(128 128 128 / .35);border-left:1px solid color-mix(in srgb,currentColor 18%,transparent)}.sml--floating a{border-left-width:2px}.sml--docked{position:sticky;top:var(--sml-top);margin:0 0 2rem;max-height:calc(100vh - var(--sml-top) - 2rem);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;z-index:2}body.admin-bar .sml--docked{top:calc(var(--sml-top) + 32px);max-height:calc(100vh - var(--sml-top) - 2rem - 32px)}.sml--docked .sml__box{background:#fff0;border:0;border-radius:0;padding:0 0 0 .9rem;border-left:1px solid rgb(128 128 128 / .35);border-left:1px solid color-mix(in srgb,currentColor 18%,transparent)}.sml--rail{position:fixed;top:var(--sml-top);width:min(var(--sml-width),86vw);margin:0;z-index:30;background:var(--sml-bg,#fff);border:1px solid rgb(128 128 128 / .35);border:1px solid color-mix(in srgb,currentColor 18%,transparent);transition:transform .25s ease,box-shadow .25s ease}body.admin-bar .sml--rail{top:calc(var(--sml-top) + 32px)}.sml--rail.sml--left{left:0;border-left:0;border-radius:0 6px 6px 0;transform:translateX(-100%)}.sml--rail.sml--right{right:0;border-right:0;border-radius:6px 0 0 6px;transform:translateX(100%)}.sml--rail.is-open{transform:none;box-shadow:0 12px 32px rgb(0 0 0 / .18)}.sml--rail .sml__box{border:0;border-radius:0;background:#fff0;padding:.8rem 1rem .9rem;max-height:calc(100vh - var(--sml-top) - 2rem);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}body.admin-bar .sml--rail .sml__box{max-height:calc(100vh - var(--sml-top) - 2rem - 32px)}.sml--rail .sml__title{pointer-events:none}.sml--rail .sml__title::after{display:none}.sml--rail .sml__tab{display:flex;flex-direction:column;align-items:center;gap:.6rem;position:absolute;top:0;margin:0;border:0;cursor:pointer;background:var(--sml-accent);color:var(--sml-bg,#fff);font:inherit;font-weight:700;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;line-height:1;padding:.8rem .6rem .95rem;box-shadow:0 0 0 2px var(--sml-bg,#fff),0 4px 16px rgb(0 0 0 / .28);transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.sml--rail .sml__tab[hidden]{display:none}.sml--rail .sml__tab-label{writing-mode:vertical-rl}.sml--rail .sml__tab-icon{flex:none;width:15px;height:11px;background:linear-gradient(currentColor,currentColor) 0 0/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 0 100%/100% 2px no-repeat}.sml--rail.sml--left .sml__tab{left:100%;border-radius:0 6px 6px 0}.sml--rail.sml--right .sml__tab{right:100%;border-radius:6px 0 0 6px}.sml--rail .sml__tab:hover{filter:brightness(1.08);box-shadow:0 0 0 2px var(--sml-bg,#fff),0 6px 22px rgb(0 0 0 / .34)}.sml--rail.sml--left .sml__tab:hover{transform:translateX(3px)}.sml--rail.sml--right .sml__tab:hover{transform:translateX(-3px)}.sml--rail .sml__tab:focus-visible{outline:2px solid var(--sml-bg,#fff);outline-offset:-4px}.sml--rail.is-past{opacity:0;pointer-events:none;transition:opacity .2s ease,transform .25s ease}.sml-h{scroll-margin-top:calc(var(--sml-top) - 2rem)}@media (prefers-reduced-motion:reduce){.sml *{transition:none!important}}@media print{.sml{display:none}}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}.nf-form-content input[type="text"],.nf-form-content input[type="email"],.nf-form-content input[type="tel"],.nf-form-content input[type="number"],.nf-form-content input[type="url"],.nf-form-content textarea{border:1px solid #d0d0d0!important;border-radius:4px!important;padding:12px 16px!important;font-size:15px!important;color:#4c4c4c!important;background:#ffffff!important;box-shadow:none!important;transition:border-color 0.2s ease!important;width:100%!important;box-sizing:border-box!important}.nf-form-content input[type="text"]:focus,.nf-form-content input[type="email"]:focus,.nf-form-content input[type="tel"]:focus,.nf-form-content input[type="number"]:focus,.nf-form-content input[type="url"]:focus,.nf-form-content textarea:focus{border-color:#009dd3!important;outline:none!important}.nf-form-content input[type="submit"],.nf-form-content button[type="submit"],.nf-form-content .submit-wrap input,.nf-form-content .submit-wrap button{background-color:#009dd3!important;color:#ffffff!important;border:none!important;border-radius:4px!important;padding:14px 32px!important;font-size:15px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;cursor:pointer!important;transition:background-color 0.2s ease,transform 0.1s ease!important;display:inline-block!important;line-height:1.4!important;-webkit-appearance:none!important;appearance:none!important}.nf-form-content input[type="submit"]:hover,.nf-form-content button[type="submit"]:hover,.nf-form-content .submit-wrap input:hover,.nf-form-content .submit-wrap button:hover{background-color:#007fb0!important}.nf-form-content label,.nf-form-content .field-wrap label{font-weight:700!important;color:#424242!important;font-size:14px!important}.nf-form-content .ninja-forms-req-symbol{color:#cc0000!important}