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