@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/build/assets/manrope-greek-DL7QRZyv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/build/assets/manrope-latin-ext-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/build/assets/manrope-latin-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/build/assets/jetbrains-mono-greek-Bw9x6K1M.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/build/assets/jetbrains-mono-latin-ext-DBQx-q_a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/build/assets/jetbrains-mono-latin-B9CIFXIH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--n-font-ui:"Manrope", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--n-font-data:"JetBrains Mono", "SF Mono", ui-monospace, Menlo, monospace;--n-r-card:24px;--n-r-tile:18px;--n-r-control:12px;--n-r-chip:9px;--n-r-pill:999px;--n-blur:blur(1.5px) saturate(140%);--n-blur-heavy:blur(22px) saturate(150%);--n-blur-scrim:blur(10px) saturate(115%);--n-photo-filter:brightness(.6) saturate(.88);--n-bg:#0a0b0d;--n-bg-stars:url(/build/assets/stars-a-DYtLRMPp.svg), url(/build/assets/stars-b-DB7dG-Hf.svg);--n-bg-glow:radial-gradient(ellipse 1000px 700px at 78% 0%, #273f711a, transparent 72%), radial-gradient(ellipse 900px 800px at 10% 100%, #26305617, transparent 75%);--n-panel:#14151980;--n-frost:#1011148c;--n-panel-strong:#121316b8;--n-glass-sky:#101114d6;--n-pop:#141519f0;--n-well:#ffffff0a;--n-raised:#ffffff12;--n-line:#ffffff0f;--n-hair:#ffffff12;--n-line-strong:#ffffff17;--n-overlay:#0506089e;--n-shadow-panel:inset 0 1px 0 #ffffff0d;--n-shadow-pop:0 20px 40px #00000073;--n-shadow-control:0 1px 3px #0000003d;--n-ink:#f2f3f5;--n-ink-soft:#f2f3f5db;--n-ink-2:#f2f3f5a8;--n-ink-mute:#f2f3f599;--n-ink-3:#f2f3f57a;--n-ink-inverse:#0a0b0d;--n-on-signal:#06121a;--n-focus:#bfe3ff;--n-usable:#5eead4;--n-usable-soft:#5eead424;--n-usable-ink:#e6fffa;--n-warn:#f5b544;--n-warn-soft:#f5b54424;--n-warn-ink:#ffd27a;--n-accent:#f5b544;--n-accent-soft:#f5b54424;--n-sky:#38bdf8;--n-dark:#818cf8;--n-dark-band:#788cff47;--n-alert:#f04438;--n-rose:#fb6f84;--n-orange:#fb923c;--n-moon:#e9e4d6;--n-ice:#bfe3ff;--n-cloud:#c8d0e0;--n-map-cloud-thin:#707a8a;--n-map-cloud-thick:#d2d8e2;--n-moon-dark:#1b1d22;--n-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%23F2F3F5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--n-f-ha:#fb6f84;--n-f-oiii:#38bdf8;--n-f-sii:#f5b544;--n-f-l:#e5e7eb;--n-f-r:#f87171;--n-f-g:#4ade80;--n-f-b:#818cf8;--n-logo-band-1:#f08a7e;--n-logo-band-2:#7fb6d8;--n-logo-band-3:#e8ae6e;--n-logo-glow:#ffd9ac;--n-logo-ring-a:.85;--n-logo-ring-b:.3;--n-photo-bg:#07080b;--n-photo-frame:#bfe3ffeb;--n-photo-edge:#00000059;--n-photo-ink:#f2f3f599;--n-photo-text:#f2f3f5;--n-photo-text-2:#f2f3f5cc}html[data-theme=light]{--n-bg:#eceef2;--n-bg-stars:none;--n-bg-glow:radial-gradient(ellipse 1000px 700px at 78% 0%, #0573a514, transparent 72%), radial-gradient(ellipse 900px 800px at 10% 100%, #4f5ce50f, transparent 75%);--n-panel:#ffffffc2;--n-frost:#fffc;--n-panel-strong:#ffffffe6;--n-glass-sky:#ffffffed;--n-pop:#fffffff7;--n-well:#14161a09;--n-raised:#14161a0f;--n-line:#14161a14;--n-hair:#14161a1a;--n-line-strong:#14161a24;--n-overlay:#1418205c;--n-shadow-panel:inset 0 1px 0 #ffffffb3, 0 1px 2px #14161a0a, 0 10px 30px -18px #14161a38;--n-shadow-pop:0 18px 48px -14px #14182047, 0 2px 6px #14182014;--n-shadow-control:0 1px 3px #14161a1f;--n-ink:#14161a;--n-ink-soft:#14161adb;--n-ink-2:#14161abd;--n-ink-mute:#14161aad;--n-ink-3:#14161a99;--n-ink-inverse:#fff;--n-on-signal:#fff;--n-focus:#2570ac;--n-usable:#0e7a69;--n-usable-soft:#0e7a691f;--n-usable-ink:#0b6a5b;--n-warn:#976000;--n-warn-soft:#9760001f;--n-warn-ink:#835300;--n-accent:#976000;--n-accent-soft:#97600014;--n-sky:#0573a5;--n-dark:#4f5ce5;--n-dark-band:#4f5ce529;--n-alert:#d1261a;--n-rose:#d1233c;--n-orange:#ac5309;--n-moon:#756b51;--n-ice:#2570ac;--n-cloud:#5c6677;--n-map-cloud-thin:#808a98;--n-map-cloud-thick:#464e5c;--n-moon-dark:#3a3f4a;--n-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 24 24' fill='none' stroke='%2314161A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--n-f-ha:#d1233c;--n-f-oiii:#0573a5;--n-f-sii:#976000;--n-f-l:#666c7a;--n-f-r:#d12525;--n-f-g:#167c3b;--n-f-b:#4f5ce5;--n-logo-band-1:#a8352a;--n-logo-band-2:#1f5e86;--n-logo-band-3:#8a5412;--n-logo-glow:#8a5412;--n-photo-bg:#07080b;--n-photo-frame:#bfe3ffeb;--n-photo-edge:#00000059;--n-photo-ink:#f2f3f599;--n-photo-text:#f2f3f5;--n-photo-text-2:#f2f3f5cc}:root{--qs-font-display:var(--n-font-ui);--qs-font-ui:var(--n-font-ui);--qs-font-num:var(--n-font-data);--qs-r-card:var(--n-r-card);--qs-r-card-sm:var(--n-r-tile);--qs-r-tile:var(--n-r-tile);--qs-r-control:var(--n-r-control);--qs-r-seg:var(--n-r-chip);--qs-r-cell:var(--n-r-chip);--qs-r-pill:var(--n-r-pill);--qs-sidebar-w:248px;--qs-rail-w:76px;--qs-blur-card:var(--n-blur);--qs-blur-chrome:var(--n-blur);--qs-bg:var(--n-bg);--qs-stars:var(--n-bg-stars);--qs-bg-glow:var(--n-bg-glow);--qs-sidebar:var(--n-panel-strong);--qs-sidebar-gradient:var(--n-panel-strong);--qs-nav-active:var(--n-accent-soft);--qs-tabbar:var(--n-pop);--qs-card:var(--n-pop);--qs-card-border:var(--n-line-strong);--qs-card-shadow:var(--n-shadow-panel);--qs-well:var(--n-well);--qs-raised:var(--n-raised);--qs-fill-strong:color-mix(in srgb, var(--n-ink) 10%, transparent);--qs-fill-soft:color-mix(in srgb, var(--n-ink) 4%, transparent);--qs-line:var(--n-line);--qs-line-strong:var(--n-line-strong);--qs-seg-shadow:var(--n-shadow-control);--qs-ink:var(--n-ink);--qs-ink-2:var(--n-ink-2);--qs-ink-3:var(--n-ink-3);--qs-accent:var(--n-warn);--qs-accent-strong:var(--n-warn-ink);--qs-accent-soft:var(--n-warn-soft);--qs-accent-line:color-mix(in srgb, var(--n-warn) 32%, transparent);--qs-accent-fill:var(--n-warn);--qs-accent-fill-hover:color-mix(in srgb, var(--n-warn) 82%, var(--n-ink));--qs-on-accent:var(--n-on-signal);--qs-blue:var(--n-sky);--qs-blue-soft:color-mix(in srgb, var(--n-sky) 14%, transparent);--qs-blue-line:color-mix(in srgb, var(--n-sky) 30%, transparent);--qs-green:var(--n-usable);--qs-map-cloud-thin:var(--n-map-cloud-thin);--qs-map-cloud-thick:var(--n-map-cloud-thick);--qs-green-soft:var(--n-usable-soft);--qs-green-line:color-mix(in srgb, var(--n-usable) 34%, transparent);--qs-red:var(--n-alert);--qs-red-soft:color-mix(in srgb, var(--n-alert) 14%, transparent);--qs-red-line:color-mix(in srgb, var(--n-alert) 32%, transparent);--qs-moon-dark:var(--n-moon-dark);--qs-moon-earthshine:.07;--qs-verdict-scrim:linear-gradient(100deg, color-mix(in srgb, var(--n-bg) 92%, transparent) 0%, color-mix(in srgb, var(--n-bg) 80%, transparent) 34%, color-mix(in srgb, var(--n-bg) 52%, transparent) 62%, color-mix(in srgb, var(--n-bg) 22%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--n-bg) 78%, transparent) 0%, transparent 52%);--qs-verdict-scrim-phone:linear-gradient(180deg, color-mix(in srgb, var(--n-bg) 40%, transparent) 0%, color-mix(in srgb, var(--n-bg) 70%, transparent) 34%, color-mix(in srgb, var(--n-bg) 92%, transparent) 76%);--qs-verdict-stat-bg:var(--n-well);--qs-verdict-mode-bg:transparent;--qs-frame-label-bg:color-mix(in srgb, var(--n-bg) 62%, transparent);--qs-frame-label-ink:var(--n-ink);--qs-surface:var(--n-pop);--qs-pop:var(--n-pop);--qs-pop-shadow:var(--n-shadow-pop);--qs-overlay-scrim:var(--n-overlay);--qs-chart-sky-top:color-mix(in srgb, var(--n-dark) 6%, var(--n-bg));--qs-chart-sky-mid:color-mix(in srgb, var(--n-dark) 12%, var(--n-bg));--qs-chart-sky-low:color-mix(in srgb, var(--n-dark) 20%, var(--n-bg));--qs-chart-ground-top:color-mix(in srgb, var(--n-ink) 22%, var(--n-bg));--qs-chart-ground-mid:color-mix(in srgb, var(--n-ink) 14%, var(--n-bg));--qs-chart-ground-low:color-mix(in srgb, var(--n-ink) 7%, var(--n-bg));--qs-chart-edge:color-mix(in srgb, var(--n-ink) 35%, transparent);--qs-chart-grid:color-mix(in srgb, var(--n-ink) 6%, transparent);--qs-chart-hidden:var(--n-ink-3);--qs-chart-dot-ring:var(--n-bg);--qs-sheet-well:color-mix(in srgb, var(--n-ink) 3%, var(--n-bg));--qs-night-sky-top:color-mix(in srgb, var(--n-dark) 3%, var(--n-bg));--qs-night-sky-mid:color-mix(in srgb, var(--n-dark) 14%, var(--n-bg));--qs-night-sky-low:color-mix(in srgb, var(--n-sky) 22%, var(--n-bg));--qs-night-glow:color-mix(in srgb, var(--n-dark) 30%, var(--n-bg));--qs-night-ground-top:color-mix(in srgb, var(--n-ink) 4%, var(--n-bg));--qs-night-ground:var(--n-bg);--qs-night-edge:color-mix(in srgb, var(--n-ink) 58%, transparent);--qs-night-grid:color-mix(in srgb, var(--n-ink) 10%, transparent);--qs-night-star:var(--n-ink);--qs-night-ink:var(--n-ink);--qs-night-dim:var(--n-ink-2);--qs-night-pill:var(--n-bg);--qs-night-pill-line:color-mix(in srgb, var(--n-ink) 24%, transparent);--qs-night-amber:var(--n-warn);--qs-night-hidden:var(--n-ink-3);--qs-night-margin:color-mix(in srgb, var(--n-sky) 18%, transparent);--logo-band-1:var(--n-logo-band-1);--logo-band-2:var(--n-logo-band-2);--logo-band-3:var(--n-logo-band-3);--logo-ring:var(--n-ink);--logo-ring-a:var(--n-logo-ring-a);--logo-ring-b:var(--n-logo-ring-b);--logo-glass:var(--n-bg);--glow:var(--n-logo-glow);--star:var(--n-ink)}html[data-theme=light]{--qs-moon-earthshine:.04;--qs-verdict-scrim:linear-gradient(100deg, color-mix(in srgb, var(--n-bg) 88%, transparent) 0%, color-mix(in srgb, var(--n-bg) 74%, transparent) 34%, color-mix(in srgb, var(--n-bg) 44%, transparent) 62%, color-mix(in srgb, var(--n-bg) 14%, transparent) 100%), linear-gradient(0deg, color-mix(in srgb, var(--n-bg) 80%, transparent) 0%, transparent 55%);--qs-verdict-scrim-phone:linear-gradient(180deg, color-mix(in srgb, var(--n-bg) 70%, transparent) 0%, color-mix(in srgb, var(--n-bg) 30%, transparent) 26%, color-mix(in srgb, var(--n-bg) 86%, transparent) 78%);--qs-verdict-stat-bg:color-mix(in srgb, var(--n-ink-inverse) 58%, transparent);--qs-verdict-mode-bg:color-mix(in srgb, var(--n-ink-inverse) 72%, transparent);--qs-frame-label-bg:color-mix(in srgb, var(--n-ink) 62%, transparent);--qs-frame-label-ink:var(--n-ink-inverse);--qs-chart-edge:color-mix(in srgb, var(--n-ink) 45%, transparent);--qs-chart-grid:color-mix(in srgb, var(--n-ink) 8%, transparent);--qs-chart-dot-ring:var(--n-ink-inverse);--qs-night-sky-top:color-mix(in srgb, var(--n-dark) 3%, var(--n-ink));--qs-night-sky-mid:color-mix(in srgb, var(--n-dark) 14%, var(--n-ink));--qs-night-sky-low:color-mix(in srgb, var(--n-sky) 22%, var(--n-ink));--qs-night-glow:color-mix(in srgb, var(--n-dark) 30%, var(--n-ink));--qs-night-ground-top:color-mix(in srgb, var(--n-ink-inverse) 4%, var(--n-ink));--qs-night-ground:var(--n-ink);--qs-night-edge:color-mix(in srgb, var(--n-ink-inverse) 58%, transparent);--qs-night-grid:color-mix(in srgb, var(--n-ink-inverse) 10%, transparent);--qs-night-star:var(--n-ink-inverse);--qs-night-ink:var(--n-ink-inverse);--qs-night-dim:color-mix(in srgb, var(--n-ink-inverse) 66%, transparent);--qs-night-pill:var(--n-ink);--qs-night-pill-line:color-mix(in srgb, var(--n-ink-inverse) 24%, transparent);--qs-night-amber:color-mix(in srgb, var(--n-warn) 50%, var(--n-ink-inverse));--qs-night-hidden:color-mix(in srgb, var(--n-ink-inverse) 48%, transparent);--qs-night-margin:color-mix(in srgb, var(--n-sky) 18%, transparent)}:root{--r-panel:var(--qs-r-card);--r-row:var(--qs-r-tile);--r-button:var(--qs-r-control);--r-pill:var(--qs-r-pill);--r-control:var(--qs-r-control);--r-chip:var(--qs-r-seg);--bg:var(--qs-bg);--bg-scrim:color-mix(in srgb, var(--n-bg) 92%, transparent);--panel:var(--qs-surface);--panel-2:var(--qs-well);--panel-deep:var(--qs-bg);--well:var(--qs-well);--raised:var(--qs-raised);--hover-bg:var(--qs-raised);--pop:var(--qs-pop);--scrim:var(--n-overlay);--shadow:color-mix(in srgb, var(--n-ink-inverse) 60%, transparent);--shadow-soft:color-mix(in srgb, var(--n-ink-inverse) 55%, transparent);--float:var(--qs-tabbar);--float-strong:var(--qs-tabbar);--float-soft:var(--qs-sidebar);--float-75:color-mix(in srgb, var(--n-bg) 75%, transparent);--float-66:color-mix(in srgb, var(--n-bg) 66%, transparent);--ink:var(--qs-ink);--ink-90:color-mix(in srgb, var(--n-ink) 90%, transparent);--ink-85:color-mix(in srgb, var(--n-ink) 85%, transparent);--ink-78:color-mix(in srgb, var(--n-ink) 78%, transparent);--ink-75:color-mix(in srgb, var(--n-ink) 75%, transparent);--ink-70:color-mix(in srgb, var(--n-ink) 70%, transparent);--ink-60:color-mix(in srgb, var(--n-ink) 60%, transparent);--ink-55:color-mix(in srgb, var(--n-ink) 55%, transparent);--ink-50:color-mix(in srgb, var(--n-ink) 50%, transparent);--ink-45:color-mix(in srgb, var(--n-ink) 45%, transparent);--ink-42:color-mix(in srgb, var(--n-ink) 42%, transparent);--ink-40:color-mix(in srgb, var(--n-ink) 40%, transparent);--ink-38:color-mix(in srgb, var(--n-ink) 38%, transparent);--ink-35:color-mix(in srgb, var(--n-ink) 35%, transparent);--ink-34:color-mix(in srgb, var(--n-ink) 34%, transparent);--ink-30:color-mix(in srgb, var(--n-ink) 30%, transparent);--ink-28:color-mix(in srgb, var(--n-ink) 28%, transparent);--ink-25:color-mix(in srgb, var(--n-ink) 25%, transparent);--ink-24:color-mix(in srgb, var(--n-ink) 24%, transparent);--ink-22:color-mix(in srgb, var(--n-ink) 22%, transparent);--ink-20:color-mix(in srgb, var(--n-ink) 20%, transparent);--ink-18:color-mix(in srgb, var(--n-ink) 18%, transparent);--ink-16:color-mix(in srgb, var(--n-ink) 16%, transparent);--ink-14:color-mix(in srgb, var(--n-ink) 14%, transparent);--ink-12:color-mix(in srgb, var(--n-ink) 12%, transparent);--ink-10:color-mix(in srgb, var(--n-ink) 10%, transparent);--ink-09:color-mix(in srgb, var(--n-ink) 9%, transparent);--ink-08:color-mix(in srgb, var(--n-ink) 8%, transparent);--ink-07:color-mix(in srgb, var(--n-ink) 7%, transparent);--ink-06:color-mix(in srgb, var(--n-ink) 6%, transparent);--ink-05:color-mix(in srgb, var(--n-ink) 5%, transparent);--ink-04:color-mix(in srgb, var(--n-ink) 4%, transparent);--ink-03:color-mix(in srgb, var(--n-ink) 3%, transparent);--ink-02:color-mix(in srgb, var(--n-ink) 2.2%, transparent);--line:var(--qs-line);--line-2:var(--qs-line-strong);--line-3:var(--qs-line-strong);--line-blue:var(--qs-blue-line);--dim:var(--qs-ink-2);--faint:var(--qs-ink-3);--amber:var(--qs-accent);--amber-hover:var(--qs-accent-strong);--amber-fill:var(--qs-accent-fill);--amber-fill-hover:var(--qs-accent-fill-hover);--amber-strong:var(--qs-accent-strong);--amber-soft:var(--qs-accent);--amber-well:var(--qs-accent-soft);--amber-line:var(--qs-accent-line);--glow-text:var(--qs-accent-strong);--on-accent:var(--qs-on-accent);--glow-soft:var(--qs-accent-strong);--amber-a75:color-mix(in srgb, var(--n-warn) 75%, transparent);--amber-a70:color-mix(in srgb, var(--n-warn) 70%, transparent);--amber-a60:color-mix(in srgb, var(--n-warn) 60%, transparent);--amber-a55:color-mix(in srgb, var(--n-warn) 55%, transparent);--amber-a50:color-mix(in srgb, var(--n-warn) 50%, transparent);--amber-a45:color-mix(in srgb, var(--n-warn) 45%, transparent);--amber-a40:color-mix(in srgb, var(--n-warn) 40%, transparent);--amber-a34:color-mix(in srgb, var(--n-warn) 34%, transparent);--amber-a32:color-mix(in srgb, var(--n-warn) 32%, transparent);--amber-a30:color-mix(in srgb, var(--n-warn) 30%, transparent);--amber-a28:color-mix(in srgb, var(--n-warn) 28%, transparent);--amber-a25:color-mix(in srgb, var(--n-warn) 25%, transparent);--amber-a14:color-mix(in srgb, var(--n-warn) 14%, transparent);--amber-a13:color-mix(in srgb, var(--n-warn) 13%, transparent);--amber-a10:color-mix(in srgb, var(--n-warn) 10%, transparent);--amber-a08:color-mix(in srgb, var(--n-warn) 8%, transparent);--amber-a07:color-mix(in srgb, var(--n-warn) 7%, transparent);--amber-a06:color-mix(in srgb, var(--n-warn) 6%, transparent);--amber-a05:color-mix(in srgb, var(--n-warn) 5%, transparent);--blue:var(--qs-blue);--blue-fill:var(--qs-blue);--blue-strong:var(--qs-blue);--blue-strong-2:var(--qs-blue);--blue-soft-text:var(--qs-blue);--blue-a90:color-mix(in srgb, var(--n-sky) 90%, transparent);--blue-a75:color-mix(in srgb, var(--n-sky) 75%, transparent);--blue-a70:color-mix(in srgb, var(--n-sky) 70%, transparent);--blue-a60:color-mix(in srgb, var(--n-sky) 60%, transparent);--blue-a55:color-mix(in srgb, var(--n-sky) 55%, transparent);--blue-a50:color-mix(in srgb, var(--n-sky) 50%, transparent);--blue-a45:color-mix(in srgb, var(--n-sky) 45%, transparent);--blue-a42:color-mix(in srgb, var(--n-sky) 42%, transparent);--blue-a40:color-mix(in srgb, var(--n-sky) 40%, transparent);--blue-a34:color-mix(in srgb, var(--n-sky) 34%, transparent);--blue-a28:color-mix(in srgb, var(--n-sky) 28%, transparent);--blue-a22:color-mix(in srgb, var(--n-sky) 22%, transparent);--blue-a20:color-mix(in srgb, var(--n-sky) 20%, transparent);--blue-a13:color-mix(in srgb, var(--n-sky) 13%, transparent);--blue-a10:color-mix(in srgb, var(--n-sky) 10%, transparent);--blue-a08:color-mix(in srgb, var(--n-sky) 8%, transparent);--blue-a07:color-mix(in srgb, var(--n-sky) 7%, transparent);--blue-a06:color-mix(in srgb, var(--n-sky) 6%, transparent);--blue-a05:color-mix(in srgb, var(--n-sky) 5%, transparent);--red:var(--qs-red);--red-text:var(--qs-red);--red-border:var(--qs-red-line);--red-a14:var(--qs-red-soft);--moon-lit:var(--qs-ink);--moon-shadow:var(--qs-moon-dark);--cloud-heavy:color-mix(in srgb, var(--n-cloud) 72%, transparent);--cloud-mid:color-mix(in srgb, var(--n-cloud) 30%, transparent);--cloud-thin:color-mix(in srgb, var(--n-cloud) 6%, transparent);--cloud-ramp-from:color-mix(in srgb, var(--n-cloud) 0%, transparent);--cloud-ramp-to:color-mix(in srgb, var(--n-cloud) 85%, transparent);--map-tint-top:color-mix(in srgb, var(--n-sky) 22%, transparent);--map-tint-bottom:color-mix(in srgb, var(--n-sky) 26%, transparent);--tile-filter:brightness(.85) saturate(.8);--fade-0:color-mix(in srgb, var(--n-bg) 0%, transparent);--font-display:var(--qs-font-display);--font-ui:var(--qs-font-ui);--font-data:var(--qs-font-num);--text-meta:12px;--text-ui:14px;--text-body:14px;--text-input:14px;--leading-copy:1.5;--leading-heading:1.2;--leading-display:1;--text-section:24px;--text-title:32px}html[data-theme=light]{--scrim:color-mix(in srgb, var(--n-ink) 42%, transparent);--shadow:color-mix(in srgb, var(--n-ink) 20%, transparent);--shadow-soft:color-mix(in srgb, var(--n-ink) 16%, transparent);--moon-lit:var(--qs-moon-dark);--moon-shadow:color-mix(in srgb, var(--n-ink) 10%, transparent);--cloud-heavy:color-mix(in srgb, var(--n-cloud) 62%, transparent);--cloud-mid:color-mix(in srgb, var(--n-cloud) 26%, transparent);--cloud-thin:color-mix(in srgb, var(--n-cloud) 5%, transparent);--cloud-ramp-to:color-mix(in srgb, var(--n-cloud) 72%, transparent);--map-tint-top:color-mix(in srgb, var(--n-sky) 34%, transparent);--map-tint-bottom:color-mix(in srgb, var(--n-sky) 42%, transparent);--tile-filter:grayscale(1) brightness(1.06) contrast(.9)}@media (width<=640px){:root{--text-input:16px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--n-photo-filter:brightness(.94) saturate(.92)}body{min-height:100vh;color:var(--n-ink);background-color:var(--n-bg);background-image:var(--n-bg-stars);font-family:var(--n-font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-size:1340px 980px,1180px 860px;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}.n-mono{font-family:var(--n-font-data);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.n-eyebrow{font-family:var(--n-font-data);letter-spacing:.12em;color:var(--n-ink-mute);font-size:10.5px}:focus-visible{outline:2px solid var(--n-focus);outline-offset:2px}.n-panel{border-radius:var(--n-r-card);background:var(--n-panel);border:1px solid var(--n-line-strong);box-shadow:var(--n-shadow-panel);-webkit-backdrop-filter:var(--n-blur)}.n-pill{box-sizing:border-box;border-radius:var(--n-r-control);border:1px solid var(--n-line-strong);background:var(--n-frost);height:36px;-webkit-backdrop-filter:var(--n-blur-heavy);color:var(--n-ink);white-space:nowrap;align-items:center;gap:8px;padding:0 13px;font-size:13px;display:inline-flex}.n-chip{box-sizing:border-box;border-radius:var(--n-r-chip);border:1px solid var(--n-line-strong);white-space:nowrap;align-items:center;gap:6px;height:28px;padding:0 11px;font-size:12px;display:inline-flex}.n-btn,.n-btn-primary{box-sizing:border-box;border-radius:var(--n-r-control);height:38px;font-family:var(--n-font-ui);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;line-height:1.2;text-decoration:none;display:inline-flex}.n-btn{border:1px solid var(--n-line-strong);background:var(--n-frost);-webkit-backdrop-filter:var(--n-blur-heavy);color:var(--n-ink);font-weight:400}.n-btn-primary{border:1px solid var(--n-ink);background:var(--n-ink);color:var(--n-ink-inverse);font-weight:600}@media (hover:hover){.n-btn:hover:not(:disabled){background:color-mix(in srgb, var(--n-ink) 8%, var(--n-frost))}.n-btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--n-ink) 88%, var(--n-bg))}}.n-btn:disabled,.n-btn-primary:disabled{opacity:.5;cursor:default}@media (width<=699px){.n-btn,.n-btn-primary{height:42px}}.n-seg{box-sizing:border-box;background:color-mix(in srgb, var(--n-ink) 5%, transparent);border:1px solid color-mix(in srgb, var(--n-ink) 8%, transparent);max-width:100%;font-family:var(--n-font-ui);border-radius:10px;flex:none;align-items:center;padding:3px;font-size:12px;display:inline-flex}.n-seg>button{box-sizing:border-box;height:26px;color:var(--n-ink-2);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0 12px;line-height:1.2;display:inline-flex}.n-seg>button:hover{color:var(--n-ink)}.n-seg>button[aria-pressed=true],.n-seg>button.is-on{background:var(--n-ink);color:var(--n-ink-inverse);font-weight:500}.n-seg>button:disabled{opacity:.5;cursor:default}.n-seg--sm>button{height:24px}.n-lbl{color:var(--n-ink-2);font-size:11.5px}.n-hair{background:var(--n-hair);height:1px}:is(#next-app,body) select:not([multiple]):not([size]):not(:has(+svg)){appearance:none;background-image:var(--n-chevron);background-position:right 13px center;background-repeat:no-repeat;background-size:11px 11px;padding-right:34px}@supports not selector(:has(+ *)){:is(#next-app,body) select:not([multiple]):not([size]){appearance:none;background-image:var(--n-chevron);background-position:right 13px center;background-repeat:no-repeat;background-size:11px 11px;padding-right:34px}}:is(#next-app,body) select:not([multiple]):not([size]) option{color:var(--n-ink);background:var(--n-pop)}:where(#next-app) button{font-size:13px;line-height:1.2}.n-classic,.sightline{line-height:var(--leading-copy);font-variant-numeric:tabular-nums}.n-classic{font-family:var(--qs-font-ui);font-size:var(--text-ui);color:var(--qs-ink)}[data-tip]{cursor:help;position:relative}button[data-tip],a[data-tip],[data-tip][role=button]{cursor:pointer}[data-tip]:focus-visible{outline:1px solid var(--amber-a70);outline-offset:2px}[data-tip]:hover:after,[data-tip]:focus:after{content:attr(data-tip);z-index:60;background:var(--pop);border:1px solid var(--ink-20);border-radius:var(--r-control);width:270px;color:var(--ink);font-family:var(--font-data);font-size:10.5px;font-weight:400;line-height:var(--leading-copy);letter-spacing:.02em;text-transform:none;text-align:left;white-space:pre-wrap;box-shadow:0 12px 34px var(--shadow-soft);pointer-events:none;margin-top:7px;padding:10px 12px;font-style:normal;position:absolute;top:100%;left:0}@media (width<=640px){[data-tip][data-tip][data-tip][data-tip]:hover:after,[data-tip][data-tip][data-tip][data-tip]:focus:after{top:auto;left:16px;right:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:75;border-color:var(--amber-a45);width:auto;max-width:none;box-shadow:var(--n-shadow-pop);margin:0;position:fixed;transform:none}[data-tip]:hover,[data-tip]:focus{z-index:65}}
