.top[data-v-ef049495]{position:sticky;top:0;z-index:10}.top[data-v-ef049495]:before{content:"";display:block;height:env(safe-area-inset-top,0)}.top.bg-glass[data-v-ef049495]{background:color-mix(in srgb,var(--color-bg-elevated) 92%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border)}.top.bg-custom[data-v-ef049495]{background:var(--header-bg-custom,color-mix(in srgb,var(--color-bg-elevated) 92%,transparent));border-bottom:var(--header-border-custom,1px solid var(--color-border));backdrop-filter:var(--header-backdrop-custom,blur(8px));-webkit-backdrop-filter:var(--header-backdrop-custom,blur(8px))}.top.bg-custom .brand[data-v-ef049495],.top.bg-custom .nav-item.link[data-v-ef049495],.top.bg-custom .pill[data-v-ef049495],.top.bg-custom .trigger[data-v-ef049495]{color:var(--header-text-color-custom,inherit)}.top.bg-solid[data-v-ef049495]{background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border)}.top.bg-solid[data-v-ef049495],.top.bg-transparent[data-v-ef049495]{backdrop-filter:none;-webkit-backdrop-filter:none}.top.bg-transparent[data-v-ef049495]{background:transparent;border-bottom:none}.top.bg-dark[data-v-ef049495]{background:#0a0e12b8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid hsla(0,0%,100%,.14)}.top.bg-dark .brand[data-v-ef049495],.top.bg-dark .nav-item.link[data-v-ef049495],.top.bg-dark .pill[data-v-ef049495],.top.bg-dark .trigger[data-v-ef049495]{color:#ffffffeb}.top.bg-dark .nav-item.link[data-v-ef049495]:hover,.top.bg-dark .trigger[data-v-ef049495]:hover{background:#ffffff1a}.top.bg-dark .pill.active[data-v-ef049495]{background:#ffffff24;border-color:#ffffff38;color:#fffffffa}.top.bg-dark .menu[data-v-ef049495]{background:#14181ef5;border-color:#ffffff24}.top.bg-dark .menu-link[data-v-ef049495]{color:#ffffffeb}.top.bg-dark .menu-link[data-v-ef049495]:hover{background:#ffffff1a}.top.bg-dark .group-title[data-v-ef049495]{color:#ffffffb8}.inner[data-v-ef049495]{max-width:var(--container-max,var(--content-max,1200px));margin:0 auto;padding:0 var(--container-effective-pad-x,var(--container-pad-x,24px));min-height:var(--header-height,60px);display:flex;gap:12px}.brand[data-v-ef049495],.inner[data-v-ef049495]{align-items:center}.brand[data-v-ef049495]{display:inline-flex;gap:10px;font-weight:800;color:var(--color-text,#111);text-decoration:none}.logo[data-v-ef049495]{height:36px;width:auto;-o-object-fit:contain;object-fit:contain}.brand-text[data-v-ef049495]{line-height:1.1}.spacer[data-v-ef049495]{flex:1}.nav[data-v-ef049495]{display:flex;align-items:center;gap:10px}.nav-item.link[data-v-ef049495]{color:var(--color-text-secondary);text-decoration:none;font-weight:650;padding:8px 10px;border-radius:10px;position:relative}.nav-item.link[aria-current=page][data-v-ef049495]{color:var(--color-text);background:#0c6e6e14;border:1px solid rgba(12,110,110,.2)}.dropdown[data-v-ef049495],.trigger[data-v-ef049495]{position:relative}.trigger[data-v-ef049495]{color:var(--color-text-secondary);font-weight:700;padding:8px 10px;border-radius:10px;cursor:pointer;background:transparent;border:none;font-family:inherit;font-size:inherit}.top.hover-bg .nav-item.link[data-v-ef049495]:hover,.top.hover-bg .trigger[data-v-ef049495]:hover{background:var(--nav-hover-bg,rgba(0,0,0,.04))}.top.hover-pill .nav-item.link[data-v-ef049495]:hover,.top.hover-pill .trigger[data-v-ef049495]:hover{background:var(--nav-hover-bg,rgba(12,110,110,.1));color:var(--color-primary)}.top.hover-underline .nav-item.link[data-v-ef049495]:after,.top.hover-underline .trigger[data-v-ef049495]:after{content:"";position:absolute;left:10px;right:10px;bottom:4px;height:2px;border-radius:99px;background:var(--nav-hover-underline-color,var(--color-primary));opacity:0;transform:scaleX(.6);transform-origin:center;transition:opacity .18s ease,transform .18s ease}.top.hover-underline .dropdown:hover .trigger[data-v-ef049495]:after,.top.hover-underline .nav-item.link[data-v-ef049495]:hover:after{opacity:1;transform:scaleX(1)}.menu[data-v-ef049495]{top:100%;min-width:220px;max-height:min(70vh,480px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin-top:10px;padding:10px;background:#fff;border:1px solid var(--color-border);border-radius:12px;box-shadow:0 18px 38px #0000001a;z-index:30;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease,visibility 0s linear .16s}.menu[data-v-ef049495],.menu[data-v-ef049495]:before{position:absolute;left:0}.menu[data-v-ef049495]:before{content:"";right:0;top:-10px;height:10px}.dropdown.open .menu[data-v-ef049495]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .16s ease,transform .16s ease,visibility 0s}.top.dropdown-none .menu[data-v-ef049495]{transition:none}.top.dropdown-none .dropdown.open .menu[data-v-ef049495]{transition:none;transform:none}.top.dropdown-fade .dropdown.open .menu[data-v-ef049495],.top.dropdown-fade .menu[data-v-ef049495]{transform:none}.top.dropdown-slide .menu[data-v-ef049495]{transform:translateY(10px)}.top.dropdown-slide .dropdown.open .menu[data-v-ef049495]{transform:translateY(0)}.menu-link[data-v-ef049495]{display:block;padding:8px 10px;border-radius:10px;color:var(--color-text,#111);text-decoration:none;font-weight:650}.menu-link[data-v-ef049495]:hover{background:#0000000a}.menu-link.active[data-v-ef049495],.menu-link[aria-current=page][data-v-ef049495]{background:#0c6e6e1a;color:var(--color-primary,#0c6e6e);font-weight:750}.menu-group[data-v-ef049495]{padding:6px 6px 10px}.group-title[data-v-ef049495]{padding:6px 6px 8px;font-size:12px;font-weight:750}.burger[data-v-ef049495],.group-title[data-v-ef049495]{color:var(--color-text-secondary)}.burger[data-v-ef049495]{border:1px solid var(--color-border);background:#fff;padding:6px 10px;border-radius:10px;font-weight:700;box-sizing:border-box;min-height:var(--touch-target-min,44px);min-width:var(--touch-target-min,44px);display:inline-flex;align-items:center;justify-content:center}.drawer[data-v-ef049495]{position:fixed;inset:0;z-index:60}.drawer-backdrop[data-v-ef049495]{position:absolute;inset:0;background:#0000006b}.drawer-panel[data-v-ef049495]{position:absolute;top:0;right:0;height:100%;width:min(86vw,360px);background:#fffffffa;border-left:1px solid var(--color-border);box-shadow:-20px 0 50px #0000002e;overflow:auto;-webkit-overflow-scrolling:touch;transform:translate(0);animation:drawerIn-ef049495 .16s ease-out;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);padding-right:env(safe-area-inset-right,0);box-sizing:border-box}@supports (width:100dvw){.drawer-panel[data-v-ef049495]{width:min(86dvw,360px)}}@keyframes drawerIn-ef049495{0%{transform:translate(12px);opacity:.85}to{transform:translate(0);opacity:1}}.top.bg-dark .drawer-panel[data-v-ef049495]{background:#14181efa;border-left-color:#ffffff24}.drawer-head[data-v-ef049495]{position:sticky;top:0;display:flex;justify-content:space-between;padding:14px 14px 12px;border-bottom:1px solid var(--color-border);background:inherit;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.drawer-brand[data-v-ef049495],.drawer-head[data-v-ef049495]{align-items:center;gap:10px}.drawer-brand[data-v-ef049495]{display:inline-flex;text-decoration:none;color:var(--color-text,#111);font-weight:850}.drawer-logo[data-v-ef049495]{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.drawer-close[data-v-ef049495]{border:1px solid var(--color-border);border-radius:10px;padding:6px 10px;background:#fff9;color:var(--color-text-secondary);font-weight:700;box-sizing:border-box;min-height:var(--touch-target-min,44px);min-width:var(--touch-target-min,44px);display:inline-flex;align-items:center;justify-content:center}.top.bg-dark .drawer-close[data-v-ef049495]{border-color:#fff3;background:#ffffff0f;color:#ffffffeb}.drawer-links[data-v-ef049495]{padding:10px 14px 18px}.top.bg-dark .burger[data-v-ef049495],.top.bg-dark .mobile-link[data-v-ef049495]{color:#ffffffeb}.top.bg-dark .burger[data-v-ef049495]{border-color:#fff3;background:#ffffff0f}.mobile-link[data-v-ef049495]{display:flex;align-items:center;min-height:var(--touch-target-min,44px);padding:12px 10px;box-sizing:border-box;color:var(--color-text,#111);text-decoration:none;font-weight:650}.mobile-link[data-v-ef049495]:active{opacity:.85}.mobile-node[data-v-ef049495]{padding:8px 0}.mobile-children[data-v-ef049495]{padding-left:12px;border-left:2px solid rgba(0,0,0,.06)}.desktop[data-v-ef049495]{display:flex}.mobile[data-v-ef049495]{display:none}.lang[data-v-ef049495]{display:inline-flex;align-items:center;gap:4px}.lang-sep[data-v-ef049495]{color:var(--color-text-muted);font-size:.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pill[data-v-ef049495]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target-min,44px);padding:6px 12px;box-sizing:border-box;border:1px solid var(--color-border);border-radius:999px;text-decoration:none;color:var(--color-text-secondary);font-weight:650;font-size:.875rem}.pill.active[data-v-ef049495]{background:#0c6e6e14;border-color:#0c6e6e59;color:var(--color-primary)}@media(max-width:900px){.desktop[data-v-ef049495]{display:none}.mobile[data-v-ef049495]{display:block}}.footer[data-v-b915f87f]{background:var(--color-bg-elevated);border-top:1px solid var(--color-border)}.grid[data-v-b915f87f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:var(--footer-section-pad-y,28px) 0}.title[data-v-b915f87f]{font-weight:700;margin-bottom:10px}.item[data-v-b915f87f],.link[data-v-b915f87f]{color:var(--color-text-secondary);font-size:.875rem;line-height:1.8}.link[data-v-b915f87f]{display:inline-flex;align-items:center;min-height:var(--touch-target-min,44px);padding:4px 0;box-sizing:border-box}.link[data-v-b915f87f]:hover{color:var(--color-primary)}.bar[data-v-b915f87f]{border-top:1px solid var(--color-border);background:var(--color-bg-elevated,#fbfcfe)}.barInner[data-v-b915f87f]{padding:14px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;color:var(--color-text-secondary);font-size:.8125rem}.muted[data-v-b915f87f]{color:var(--color-text-muted)}.metaRow[data-v-b915f87f]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.filingLink[data-v-b915f87f]{display:inline-flex;align-items:center;min-height:var(--touch-target-min,44px);padding:4px 0;box-sizing:border-box;color:inherit;text-decoration:underline;text-underline-offset:2px}.filingLink[data-v-b915f87f]:hover{color:var(--color-primary)}.sitemap[data-v-b915f87f]{border-bottom:1px solid var(--color-border);background:var(--color-bg-elevated)}.legacyBanner[data-v-b915f87f]{background:color-mix(in srgb,var(--color-warning,#f59e0b) 12%,transparent);border-bottom:1px solid color-mix(in srgb,var(--color-warning,#f59e0b) 35%,transparent)}.legacyBannerInner[data-v-b915f87f]{padding:8px 0;font-size:.8125rem;line-height:1.45;color:var(--color-text-secondary)}.sitemapInner[data-v-b915f87f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px 28px;padding:var(--footer-section-pad-y,28px) 0 22px}.sitemapCol[data-v-b915f87f]{min-width:0}.sitemapTitle[data-v-b915f87f]{font-weight:800;font-size:.9375rem;margin-bottom:6px;line-height:1.28;letter-spacing:.01em;color:var(--color-text,#111)}.sitemapSub[data-v-b915f87f]{font-size:.75rem;font-weight:700;color:var(--color-text-secondary);margin:6px 0 3px;line-height:1.33;letter-spacing:.02em}.sitemapGroup[data-v-b915f87f]{margin-bottom:2px}.sitemapLink[data-v-b915f87f]{display:block;padding:1px 0;box-sizing:border-box;font-size:.8125rem;font-weight:500;color:var(--color-text-secondary);text-decoration:none;line-height:1.34;letter-spacing:.01em}.sitemapLink[data-v-b915f87f]:hover{color:var(--color-primary)}.sitemapRootLink[data-v-b915f87f]{display:inline-block;padding:1px 0;box-sizing:border-box;text-decoration:none;line-height:1.34;font-size:.9375rem;font-weight:800;color:var(--color-text,#111)}.sitemapRootLink[data-v-b915f87f]:hover{color:var(--color-primary)}.aux[data-v-b915f87f]{border-top:1px solid var(--color-border);background:var(--color-bg-elevated)}.auxInner[data-v-b915f87f]{padding:10px 0;font-size:.8125rem;color:var(--color-text-secondary);display:flex;flex-wrap:wrap;align-items:center;gap:4px 0}.auxSep[data-v-b915f87f]{margin:0 10px;color:var(--color-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.auxLink[data-v-b915f87f]{display:inline-flex;align-items:center;min-height:var(--touch-target-min,44px);padding:4px 2px;box-sizing:border-box;color:var(--color-text-secondary);text-decoration:none}.auxLink[data-v-b915f87f]:hover{color:var(--color-primary)}.auxMuted[data-v-b915f87f]{color:var(--color-text-muted)}.strong[data-v-b915f87f]{font-weight:800;color:var(--color-text,#111)}@media(max-width:900px){.grid[data-v-b915f87f]{grid-template-columns:1fr}.barInner[data-v-b915f87f]{flex-direction:column}.sitemapInner[data-v-b915f87f]{grid-template-columns:1fr 1fr}.sitemapLink[data-v-b915f87f]{display:flex;line-height:1.42;font-weight:500}.sitemapLink[data-v-b915f87f],.sitemapRootLink[data-v-b915f87f]{align-items:center;min-height:var(--touch-target-min,44px);padding:4px 0}.sitemapRootLink[data-v-b915f87f]{display:inline-flex}}
