.brand-logo.svelte-1u22gvo{object-fit:contain;width:auto;max-width:108px;height:40px;display:block}@media (width>=576px){.brand-logo.svelte-1u22gvo{height:48px}}.dropdown.svelte-1u22gvo{position:relative}.dropdown-menu.show.svelte-1u22gvo{min-width:120px;margin-top:.5rem;display:block}.menu-bridge.svelte-1u22gvo{height:.5rem;position:absolute;top:100%;left:0;right:0}.dropdown-menu.svelte-1u22gvo .dropdown-item.active{pointer-events:auto}.btn-link.svelte-1u22gvo{background:0 0;border:none;text-decoration:none}.btn-link.svelte-1u22gvo:hover{background:0 0}address.svelte-lx0fvn{font-style:normal}.toast-stack.svelte-53xc05{z-index:1090;max-width:min(380px,100vw - 2rem);position:fixed;bottom:1rem;right:1rem}.toast-item.svelte-53xc05{animation:.25s ease-out svelte-53xc05-toast-in}@keyframes svelte-53xc05-toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.dark-mode .toast-item.svelte-53xc05{color:#fff;background:var(--si-dark-mode-bg,#22252b)!important}.dark-mode .toast-item.svelte-53xc05 .text-muted:where(.svelte-53xc05){color:#fff9!important}body.cookie-consent-open,body.cookie-preferences-open{overflow:hidden}.cookie-overlay-modal{z-index:99999;box-sizing:border-box;place-items:center;width:100%;height:100dvh;padding:1rem;display:grid;position:fixed;top:0;left:0}.cookie-overlay-modal__backdrop{cursor:pointer;background:#00000059;border:0;width:100%;height:100dvh;position:fixed;top:0;left:0}.cookie-overlay-modal__backdrop--static{pointer-events:none;cursor:default}.cookie-overlay-modal__dialog{z-index:1;color:#212529;background:#fff;border-radius:.75rem;width:min(100%,40rem);max-height:min(100dvh - 2rem,100vh - 2rem);padding:1.5rem;position:relative;overflow:auto;box-shadow:0 1rem 3rem #0000004d}.cookie-overlay-modal__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.cookie-overlay-modal__title{margin:0;font-size:1.25rem;font-weight:600}.cookie-overlay-modal__title--banner{margin-bottom:1rem}.cookie-overlay-modal__actions--banner{margin-top:.5rem}.cookie-overlay-modal__close{color:#6c757d;cursor:pointer;background:0 0;border:0;padding:0 .25rem;font-size:1.75rem;line-height:1}.cookie-overlay-modal__close:hover{color:#212529}.cookie-overlay-modal__text{color:#6c757d;margin:0 0 .75rem;font-size:.9375rem;line-height:1.5}.cookie-overlay-modal__text a{color:inherit;text-decoration:underline}.cookie-overlay-modal__list{border-top:1px solid #0000001a;margin:0 0 1.5rem;padding:0;list-style:none}.cookie-overlay-modal__row{border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;display:flex}.cookie-overlay-modal__label{font-size:1rem;font-weight:600}.cookie-overlay-modal__active{color:#448c74;font-size:.875rem;font-weight:600}.cookie-overlay-modal__actions{flex-wrap:wrap;gap:.75rem;display:flex}.cookie-overlay-toggle{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.cookie-overlay-toggle__track{background:#ced4da;border-radius:999px;align-items:center;width:3rem;height:1.625rem;padding:.125rem;transition:background-color .2s;display:inline-flex}.cookie-overlay-toggle--on .cookie-overlay-toggle__track{background:#448c74}.cookie-overlay-toggle__thumb{background:#fff;border-radius:50%;width:1.375rem;height:1.375rem;transition:transform .2s;transform:translate(0);box-shadow:0 1px 3px #0003}.cookie-overlay-toggle--on .cookie-overlay-toggle__thumb{transform:translate(1.375rem)}
