@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2) format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff) format("woff")}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2) format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff) format("woff")}:root{color-scheme:dark;--bg: #050608;--bg-1: #0a0c10;--bg-2: #10131a;--bg-3: #171b24;--line: rgba(236, 232, 225, .08);--line-2: rgba(236, 232, 225, .14);--line-3: rgba(236, 232, 225, .24);--fg: #efebe4;--fg-2: #bdb8b0;--muted: #858179;--faint: #5b5852;--amber: #ffb347;--amber-2: #ff8c2a;--amber-soft: rgba(255, 179, 71, .14);--amber-glow: rgba(255, 166, 60, .45);--ice: #7d93ff;--ice-2: #4057c0;--ice-soft: rgba(125, 147, 255, .14);--good: #6fd3a1;--font-sans: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Instrument Serif", ui-serif, Georgia, serif;--font-mono: "Geist Mono Variable", ui-monospace, "SFMono-Regular", Menlo, monospace;--radius: 16px;--radius-sm: 10px;--gutter: clamp(16px, 4vw, 48px);--maxw: 1280px;--ease: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1)}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:16px;line-height:1.6;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}::selection{background:var(--amber);color:#120b02}a{color:inherit;text-decoration:none}img,svg,canvas{display:block;max-width:100%}h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.025em;line-height:1.1;text-wrap:balance}p{margin:0;text-wrap:pretty}.wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gutter)}.wide{max-width:1440px}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum","ss01";letter-spacing:-.01em}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.serif{font-family:var(--font-serif);font-weight:400;letter-spacing:-.01em}.muted{color:var(--muted)}.amber{color:var(--amber)}.ice{color:var(--ice)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2)}.kicker:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--amber);box-shadow:0 0 12px 2px var(--amber-glow)}.kicker.ice:before{background:var(--ice);box-shadow:0 0 12px 2px #7d93ff80}.section{padding-block:clamp(64px,9vw,128px);position:relative}.section+.section{border-top:1px solid var(--line)}.section-head{display:grid;gap:14px;margin-bottom:clamp(28px,4vw,48px);max-width:760px}.section-head h2{font-size:clamp(30px,4vw,48px)}.section-head h2 em{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.section-head p{color:var(--fg-2);font-size:17px;max-width:62ch}.lede{font-family:var(--font-serif);font-style:italic;font-size:clamp(20px,2.2vw,26px);line-height:1.35;color:var(--fg);max-width:46ch}.card{position:relative;background:linear-gradient(180deg,#ffffff06,#ffffff03);border:1px solid var(--line);border-radius:var(--radius);box-shadow:inset 0 1px #ffffff0a;overflow:hidden;isolation:isolate}.card.glow:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(420px circle at var(--mx, 50%) var(--my, 0%),rgba(255,179,71,.09),transparent 60%);opacity:0;transition:opacity .4s var(--ease)}.card.glow:hover:before{opacity:1}a.card{transition:border-color .3s var(--ease),transform .5s var(--ease)}a.card:hover{border-color:var(--line-3)}.tiles{display:grid;gap:12px;grid-template-columns:repeat(12,1fr)}.tile{grid-column:span 4;padding:22px 22px 20px;display:grid;gap:6px;align-content:start}.tile.span-3{grid-column:span 3}.tile.span-6{grid-column:span 6}.tile .label{font-size:12.5px;font-weight:500;color:var(--fg-2);letter-spacing:.01em}.tile .value{font-variant-numeric:tabular-nums;font-size:clamp(32px,3.6vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.05}.tile .value small{font-size:.42em;letter-spacing:0;color:var(--fg-2);margin-left:4px;font-family:var(--font-sans);font-weight:500}.tile .note{font-size:13.5px;color:var(--muted);line-height:1.45}.tile .bar{height:3px;border-radius:3px;background:var(--line);overflow:hidden;margin-top:8px}.tile .bar i{display:block;height:100%;width:calc(var(--v, 0) * 100%);background:linear-gradient(90deg,var(--ice-2),var(--ice));border-radius:inherit;transform-origin:left}@media(max-width:900px){.tile,.tile.span-3{grid-column:span 6}.tile.span-6{grid-column:span 12}}@media(max-width:520px){.tile,.tile.span-3{grid-column:span 12}}.btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--line-2);background:#ffffff08;color:var(--fg);font:500 14px/1 var(--font-sans);cursor:pointer;transition:background .2s,border-color .2s,transform .2s var(--ease)}.btn:hover{background:#ffffff12;border-color:var(--line-3)}.btn:active{transform:scale(.97)}.btn.primary{background:var(--amber);color:#1a0f02;border-color:transparent;box-shadow:0 0 0 1px #ffb34766,0 8px 32px -8px var(--amber-glow)}.btn.primary:hover{background:#ffc066}.btn.icon{width:40px;padding:0;justify-content:center}.chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--line-2);color:var(--fg-2);white-space:nowrap}.chip i{width:6px;height:6px;border-radius:50%;background:var(--c, var(--muted));box-shadow:0 0 8px var(--c, transparent)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:#ffffff03}table.data{width:100%;border-collapse:collapse;font-size:14.5px}table.data th,table.data td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--line);white-space:nowrap}table.data th{font-size:12px;font-weight:500;color:var(--muted);letter-spacing:.02em;background:var(--bg-1);position:sticky;top:0;z-index:1}table.data th[data-sort]{cursor:pointer;user-select:none}table.data th[data-sort]:hover{color:var(--fg)}table.data th[aria-sort]:after{content:" ↓";color:var(--amber)}table.data th[aria-sort=ascending]:after{content:" ↑"}table.data td.n,table.data th.n{text-align:right;font-variant-numeric:tabular-nums}table.data tbody tr{transition:background .15s}table.data tbody tr:hover{background:#ffffff06}table.data tbody tr:last-child td{border-bottom:0}table.data a{border-bottom:1px solid var(--line-2);transition:border-color .2s,color .2s}table.data a:hover{color:var(--amber);border-color:var(--amber)}table.data tr[hidden]{display:none}.table-more{margin-top:14px}.inline-bar{display:inline-block;vertical-align:middle;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--ice-2),var(--ice));margin-right:10px;min-width:2px}.prose{max-width:70ch;font-size:17px;color:var(--fg-2)}.prose h2{color:var(--fg);font-size:28px;margin:56px 0 16px}.prose h3{color:var(--fg);font-size:19px;margin:36px 0 10px}.prose p+p,.prose ul,.prose ol,.prose table{margin-top:16px}.prose a{color:var(--fg);border-bottom:1px solid var(--amber)}.prose code{font-family:var(--font-mono);font-size:.88em;color:var(--fg);background:var(--bg-2);padding:2px 6px;border-radius:6px}.prose li+li{margin-top:6px}.source-note{font-size:13px;color:var(--muted);line-height:1.55;margin-top:16px;max-width:90ch}.source-note a{border-bottom:1px solid var(--line-2)}.chart{width:100%;height:auto;overflow:visible;font-family:var(--font-mono)}.chart text{fill:var(--muted);font-size:11px;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.chart .axis line,.chart .axis path,.chart .grid line{stroke:var(--line)}.chart .baseline{stroke:var(--line-3)}.chart-card{padding:clamp(18px,2.4vw,28px)}.chart-title{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:18px}.chart-title h3{font-size:17px;letter-spacing:-.01em}.legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12.5px;color:var(--fg-2)}.legend span{display:inline-flex;align-items:center;gap:7px}.legend i{width:14px;height:3px;border-radius:2px;background:var(--c)}.legend i.dot{width:8px;height:8px;border-radius:50%}.legend i.dash{background:repeating-linear-gradient(90deg,var(--c) 0 4px,transparent 4px 7px)}.ramp{display:flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:11px;color:var(--muted)}.ramp b{display:block;width:160px;height:6px;border-radius:3px;background:linear-gradient(90deg,#0d0f14,#182042 12%,#2c3d86,#4057c0,#6c84ee,#a9b8ff 84%,#f0f3ff)}#tip{position:fixed;z-index:60;pointer-events:none;padding:9px 12px;border-radius:10px;background:#0e1016eb;border:1px solid var(--line-2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 12px 40px -12px #000c;font-size:13px;line-height:1.4;max-width:280px;opacity:0;transform:translate(-50%,calc(-100% - 14px)) scale(.96);transition:opacity .14s,transform .18s var(--ease)}#tip.on{opacity:1;transform:translate(-50%,calc(-100% - 14px)) scale(1)}#tip b{font-weight:600;display:block}#tip .num{color:var(--amber)}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--d, 0) * 70ms)}[data-reveal].in{opacity:1;transform:none}html:not(.js) [data-reveal]{opacity:1;transform:none}.draw path.line,.draw .draw-me{stroke-dasharray:var(--len, 2000);stroke-dashoffset:var(--len, 2000);transition:stroke-dashoffset 1.6s var(--ease)}.draw.in path.line,.draw.in .draw-me{stroke-dashoffset:0}.grow rect.bar{transform:scaleY(0);transform-box:fill-box;transform-origin:bottom;transition:transform .9s var(--ease);transition-delay:calc(var(--i, 0) * 40ms)}.grow.in rect.bar{transform:none}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--ease)}::view-transition-old(root){animation-name:vt-out}::view-transition-new(root){animation-name:vt-in}@keyframes vt-out{to{opacity:0;filter:blur(6px);transform:scale(.985)}}@keyframes vt-in{0%{opacity:0;filter:blur(6px);transform:scale(1.01)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-reveal]{opacity:1;transform:none}.draw path.line,.draw .draw-me{stroke-dashoffset:0}.grow rect.bar{transform:none}@view-transition{navigation:none}}.logo-mark[data-astro-cid-tvrurpns]{filter:drop-shadow(0 0 6px rgba(255,160,60,.55));flex:none}.site-header[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:40;transition:background .4s var(--ease),border-color .4s,backdrop-filter .4s;border-bottom:1px solid transparent;view-transition-name:site-header}.site-header[data-astro-cid-3ef6ksr2].scrolled,.site-header[data-astro-cid-3ef6ksr2].open{background:#050608b8;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border-bottom-color:var(--line)}.bar[data-astro-cid-3ef6ksr2]{height:64px;display:flex;align-items:center;gap:28px}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:16px;letter-spacing:-.02em}.nav[data-astro-cid-3ef6ksr2]{display:flex;gap:4px;margin-left:8px}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{position:relative;padding:8px 12px;border-radius:999px;font-size:14px;color:var(--fg-2);transition:color .2s,background .2s}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--fg);background:#ffffff0d}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]{color:var(--fg)}.nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current]:after{content:"";position:absolute;left:50%;bottom:1px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--amber);box-shadow:0 0 8px var(--amber-glow)}.search-btn[data-astro-cid-3ef6ksr2]{margin-left:auto;display:inline-flex;align-items:center;gap:10px;height:38px;padding:0 8px 0 14px;border-radius:999px;border:1px solid var(--line-2);background:#ffffff08;color:var(--fg-2);font:14px var(--font-sans);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.search-btn[data-astro-cid-3ef6ksr2]:hover{border-color:var(--line-3);color:var(--fg);background:#ffffff0f}.search-btn[data-astro-cid-3ef6ksr2] kbd[data-astro-cid-3ef6ksr2]{font:500 11px var(--font-mono);padding:3px 7px;border-radius:6px;border:1px solid var(--line-2);color:var(--muted)}.menu-btn[data-astro-cid-3ef6ksr2]{display:none;width:40px;height:40px;border:0;background:none;position:relative;cursor:pointer}.menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{position:absolute;left:11px;right:11px;height:1.5px;background:var(--fg);transition:transform .35s var(--ease)}.menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:first-child{top:16px}.menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:last-child{top:23px}.open[data-astro-cid-3ef6ksr2] .menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:first-child{transform:translateY(3.5px) rotate(45deg)}.open[data-astro-cid-3ef6ksr2] .menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]:last-child{transform:translateY(-3.5px) rotate(-45deg)}.mobile-nav[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:960px){.nav[data-astro-cid-3ef6ksr2],.search-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2],.search-btn[data-astro-cid-3ef6ksr2] kbd[data-astro-cid-3ef6ksr2]{display:none}.search-btn[data-astro-cid-3ef6ksr2]{width:40px;padding:0;justify-content:center}.menu-btn[data-astro-cid-3ef6ksr2]{display:block}.bar[data-astro-cid-3ef6ksr2]{gap:8px}.mobile-nav[data-astro-cid-3ef6ksr2]{display:grid;overflow:hidden;max-height:0;transition:max-height .5s var(--ease);padding-inline:var(--gutter)}.open[data-astro-cid-3ef6ksr2] .mobile-nav[data-astro-cid-3ef6ksr2]{max-height:360px}.mobile-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:14px 0;border-top:1px solid var(--line);font-size:18px;font-weight:500;letter-spacing:-.01em}}.site-footer[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);padding:72px 0 48px;margin-top:0;background:linear-gradient(180deg,transparent,rgba(255,179,71,.02))}.top[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px}.about[data-astro-cid-sz7xmlte]{max-width:420px;display:grid;gap:16px}.about[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--fg-2);font-size:15px}.brand[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:10px;font-weight:600}.cols[data-astro-cid-sz7xmlte]{display:flex;gap:64px}.cols[data-astro-cid-sz7xmlte] div[data-astro-cid-sz7xmlte]{display:grid;gap:10px;align-content:start}.cols[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{font:500 11.5px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--fg-2);font-size:14.5px;transition:color .2s}.cols[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--amber)}.fine[data-astro-cid-sz7xmlte]{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);display:grid;gap:10px;font-size:12.5px;color:var(--muted);max-width:110ch}.fine[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--fg-2);border-bottom:1px solid var(--line-2)}.search[data-astro-cid-otpdt6jm]{position:fixed;inset:0;z-index:80;display:grid;place-items:start center;padding:12vh 16px 16px}.search[data-astro-cid-otpdt6jm][hidden]{display:none}.scrim[data-astro-cid-otpdt6jm]{position:absolute;inset:0;background:#020305a8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:fade .25s var(--ease)}.panel[data-astro-cid-otpdt6jm]{position:relative;width:min(640px,100%);background:#0e1016f5;border:1px solid var(--line-2);border-radius:18px;box-shadow:0 30px 120px -20px #000000e6,0 0 0 1px #ffb3470f;overflow:hidden;animation:pop .35s var(--ease)}.field[data-astro-cid-otpdt6jm]{display:flex;align-items:center;gap:12px;padding:0 18px;height:60px;border-bottom:1px solid var(--line);color:var(--muted)}input[data-astro-cid-otpdt6jm]{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--fg);font:400 18px var(--font-sans);letter-spacing:-.01em}input[data-astro-cid-otpdt6jm]::-webkit-search-cancel-button{display:none}kbd[data-astro-cid-otpdt6jm]{font:500 11px var(--font-mono);padding:3px 7px;border-radius:6px;border:1px solid var(--line-2);cursor:pointer}.results[data-astro-cid-otpdt6jm]{list-style:none;margin:0;padding:6px;max-height:52vh;overflow-y:auto}.results[data-astro-cid-otpdt6jm]:empty{display:none}.results[data-astro-cid-otpdt6jm] a{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:10px;color:var(--fg)}.results[data-astro-cid-otpdt6jm] a[aria-selected=true]{background:#ffffff0f}.results[data-astro-cid-otpdt6jm] .k{font:500 10.5px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);width:64px;flex:none}.results[data-astro-cid-otpdt6jm] .t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results[data-astro-cid-otpdt6jm] .v{font:12.5px var(--font-mono);color:var(--ice)}.hint[data-astro-cid-otpdt6jm]{padding:14px 20px 18px;font-size:13px;color:var(--muted)}@keyframes fade{0%{opacity:0}}@keyframes pop{0%{opacity:0;transform:translateY(-8px) scale(.98)}}.skip[data-astro-cid-5hce7sga]{position:absolute;left:-999px;top:8px;z-index:100;background:var(--amber);color:#000;padding:8px 14px;border-radius:8px}.skip[data-astro-cid-5hce7sga]:focus{left:8px}
