.site-header .navbar .mega-trigger{gap:6px;padding:.65rem .55rem!important;font-size:.84rem;white-space:nowrap}.site-header .mega-trigger>.public-icon{width:18px;height:18px;flex:0 0 18px;color:var(--teal)}.site-header .mega-trigger .nav-chevron-frame{width:16px;height:16px;flex-basis:16px;background:transparent;color:currentColor}.site-header .mega-trigger:hover .nav-chevron-frame,.site-header .mega-trigger[aria-expanded=true] .nav-chevron-frame{color:var(--coral);background:transparent}.site-header .mega-column>a{display:flex;align-items:center;gap:10px}.site-header .mega-column>a>.public-icon{width:18px;height:18px;flex:0 0 18px;opacity:.8}.site-header .mega-column>a:hover>.public-icon{opacity:1}.site-header .mega-column>.mega-all{justify-content:flex-start}.site-header .mega-all>span:last-child{margin-left:auto}.site-header .mega-column>.mega-method{display:grid}.site-header .mega-method .public-icon{width:17px;height:17px}.site-header .nav-search .public-icon{width:16px;height:16px}.site-header .language-selector-trigger{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:5px 10px 5px 5px;border:1px solid var(--line);border-radius:999px;color:var(--ink);background:var(--paper);font:600 .8rem/1.25 var(--sans);transition:border-color .18s ease,background-color .18s ease}.site-header .language-selector-trigger:hover,.site-header .language-selector-trigger[aria-expanded=true]{border-color:var(--teal);background:var(--sand)}.site-header .language-selector-globe{display:grid;width:29px;height:29px;place-items:center;color:var(--teal);background:color-mix(in srgb,var(--teal) 9%,transparent);border-radius:50%}.site-header .language-selector-globe .public-icon{width:17px;height:17px}.site-header .language-selector-chevron{width:13px;height:13px;margin-left:1px;opacity:.65;transition:transform .18s ease}.site-header .language-selector-trigger[aria-expanded=true] .language-selector-chevron{transform:rotate(180deg)}.site-header .language-selector-panel{right:0;left:auto;width:354px;max-width:calc(100vw - 40px);margin-top:12px;padding:16px;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:20px;box-shadow:0 20px 60px #032a372e}.site-header .language-selector-heading{display:flex;gap:11px;align-items:center;padding:2px 2px 15px;border-bottom:1px solid var(--line)}.site-header .language-selector-heading-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;color:var(--teal);background:color-mix(in srgb,var(--teal) 9%,transparent);border-radius:12px}.site-header .language-selector-heading-icon .public-icon{width:21px;height:21px}.site-header .language-selector-heading strong{font-size:.9rem}.site-header .language-selector-heading p{margin:3px 0 0;color:var(--muted);font-size:.76rem;line-height:1.4}.site-header .language-selector-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:13px 0 0;padding:0;list-style:none}.site-header .language-option{display:flex;align-items:center;gap:8px;min-height:49px;padding:9px 8px;color:var(--ink);border:1px solid transparent;border-radius:11px;font-size:.8rem;white-space:normal;transition:background-color .18s ease,border-color .18s ease}.site-header .language-option:hover{color:var(--ink);background:var(--sand);border-color:var(--line)}.site-header .language-option.is-current{color:var(--teal);background:color-mix(in srgb,var(--teal) 8%,var(--paper));border-color:color-mix(in srgb,var(--teal) 32%,var(--paper))}.site-header .language-option-code{display:grid;place-items:center;width:27px;height:28px;flex:0 0 27px;border:1px solid var(--line);border-radius:7px;font-size:.61rem;font-weight:700;letter-spacing:.04em}.site-header .language-option-name{font-weight:600}.site-header .language-option-check{width:14px;height:14px;margin-left:auto;flex:0 0 14px}.site-header .language-selector-trigger:focus-visible,.site-header .language-option:focus-visible{outline:3px solid var(--teal);outline-offset:3px}html[data-theme=dark] .site-header .mega-trigger>.public-icon,html[data-theme=dark] .site-header .language-selector-globe,html[data-theme=dark] .site-header .language-selector-heading-icon,html[data-theme=dark] .site-header .language-option.is-current{color:var(--mint)}html[data-theme=dark] .site-header .language-selector-panel,html[data-theme=dark] .site-header .language-selector-trigger{color:var(--ink);background:var(--paper);border-color:var(--line)}html[data-theme=dark] .site-header .language-option{color:var(--ink)}html[data-theme=dark] .site-header .language-option.is-current{color:var(--mint);background:#8ed8c017;border-color:#8ed8c059}@media(max-width:1199.98px){.site-header .navbar-collapse{position:absolute;top:61px;right:15px;left:15px;max-height:calc(100dvh - 100px);overflow-y:auto;padding:18px;background:var(--paper);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow)}.site-header .navbar .mega-trigger{width:100%;gap:10px;font-size:.95rem;padding:.8rem .55rem!important}.site-header .mega-trigger .nav-chevron-frame{margin-left:auto}.site-header .mega-menu{position:static!important;width:100%;margin:5px 0 12px;border-radius:15px;box-shadow:none;transform:none!important}.site-header .mega-grid{grid-template-columns:1fr}.site-header .nav-actions{flex-wrap:wrap;justify-content:space-between;margin-top:12px;padding-top:14px;border-top:1px solid var(--line)}.site-header .language-selector{flex:0 0 100%;order:3}.site-header .language-selector-trigger{width:100%}.site-header .language-selector-chevron{margin-left:auto}.site-header .language-selector-panel{position:static!important;width:100%;max-width:none;margin-top:8px;transform:none!important;box-shadow:none}}@media(prefers-reduced-motion:reduce){.site-header .language-selector-trigger,.site-header .language-selector-chevron,.site-header .language-option{transition:none}}@media(max-width:359.98px){.site-header .language-selector-options{grid-template-columns:1fr}}
