:root{--bg-0:#0d0f13;--surface-1:#15181e;--surface-2:#1c2027;--surface-3:#252a33;--border:#ffffff12;--border-2:#ffffff1f;--text:#eaecf1;--text-2:#99a2b1;--text-3:#69717f;--accent:#f5b14c;--accent-2:#ffc671;--accent-ink:#1b1408;--accent-soft:#f5b14c24;--blue:#5b9dff;--violet:#b388ff;--r-sm:6px;--r-md:9px;--r-lg:13px;--r-xl:18px;--font-ui:"Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--shadow-pop:0 16px 50px #0000008c, 0 2px 10px #0006;--max:1080px}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-latin-400-normal.B40WzpMT.woff2)format("woff2"),url(/_astro/geist-latin-400-normal.akEymXtG.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/geist-latin-500-normal.CTWBw9NS.woff2)format("woff2"),url(/_astro/geist-latin-500-normal.BDXIbFrL.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/geist-latin-600-normal.CSETrqM2.woff2)format("woff2"),url(/_astro/geist-latin-600-normal.DsPlZH-9.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/geist-latin-700-normal.CFi8mLqe.woff2)format("woff2"),url(/_astro/geist-latin-700-normal.Bod5GerT.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/geist-latin-800-normal.BiOIUYzx.woff2)format("woff2"),url(/_astro/geist-latin-800-normal.GCBa5Xwv.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/geist-mono-latin-400-normal.DTRLJnHl.woff2)format("woff2"),url(/_astro/geist-mono-latin-400-normal.B2yvC1Cq.woff)format("woff")}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/geist-mono-latin-500-normal.YINYabwD.woff2)format("woff2"),url(/_astro/geist-mono-latin-500-normal.D-GG86Jb.woff)format("woff")}*{box-sizing:border-box}html{scroll-behavior:smooth;background-color:var(--bg-0)}body{font-family:var(--font-ui);color:var(--text);background-color:var(--bg-0);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-image:radial-gradient(80% 50% at 50% -6%,#f5b14c1c 0%,#0000 58%),radial-gradient(120% 60% at 50% 0,#15181e 0%,#0000 60%);background-repeat:no-repeat;min-height:100dvh;margin:0}a{color:inherit}::selection{background:var(--accent-soft)}.container{max-width:var(--max);margin:0 auto;padding:0 24px}@media (width<=480px){.container{padding:0 16px}}.app-actions[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:not(.btn){color:var(--text-2);font-size:15px;text-decoration:none;transition:color .15s}.app-actions[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:not(.btn):hover{color:var(--text)}.app-actions[data-astro-cid-fzpbxy5g] .gh[data-astro-cid-fzpbxy5g]{color:var(--text-2);align-items:center;display:inline-flex}.app-actions[data-astro-cid-fzpbxy5g] .gh[data-astro-cid-fzpbxy5g]:hover{color:var(--text)}.app-actions[data-astro-cid-fzpbxy5g] .gh[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{display:block}.lang-switch[data-astro-cid-fzpbxy5g]{position:relative}.lang-switch[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{cursor:pointer;color:var(--text-3);letter-spacing:.02em;border-radius:var(--r-sm);align-items:center;gap:5px;padding:5px 7px;font-size:12.5px;font-weight:600;list-style:none;transition:color .15s;display:inline-flex}.lang-switch[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}.lang-switch[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]:hover{color:var(--text)}.lang-switch[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{display:block}.lang-menu[data-astro-cid-fzpbxy5g]{background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--r-md);z-index:50;min-width:156px;padding:5px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 14px 36px #0000006b}.lang-menu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g],.lang-menu[data-astro-cid-fzpbxy5g] .on[data-astro-cid-fzpbxy5g]{border-radius:var(--r-sm);color:var(--text-2);padding:7px 10px;font-size:14px;text-decoration:none;display:block}.lang-menu[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--text);background:#ffffff0d}.lang-menu[data-astro-cid-fzpbxy5g] .on[data-astro-cid-fzpbxy5g]{color:var(--accent);font-weight:600}.btn[data-astro-cid-fzpbxy5g]{border-radius:var(--r-md);border:1px solid #0000;align-items:center;gap:6px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .12s,background .15s,border-color .15s;display:inline-flex}.btn[data-astro-cid-fzpbxy5g].sm{border-radius:var(--r-sm);padding:7px 14px;font-size:14px}.btn[data-astro-cid-fzpbxy5g].primary{background:var(--accent);color:var(--accent-ink);box-shadow:0 6px 22px #f5b14c38}.btn[data-astro-cid-fzpbxy5g].primary:hover{background:var(--accent-2);transform:translateY(-1px)}.burger[data-astro-cid-fzpbxy5g]{border:1px solid var(--border-2);border-radius:var(--r-sm);background:var(--surface-1);width:38px;height:38px;color:var(--text-2);cursor:pointer;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:color .15s,border-color .15s;display:none}.burger[data-astro-cid-fzpbxy5g]:hover{color:var(--text);border-color:var(--text-3)}.burger[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{display:block}@media (width<=760px){.app-header[data-astro-cid-fzpbxy5g]{flex-wrap:nowrap;position:relative}.burger[data-astro-cid-fzpbxy5g]{display:inline-flex}.app-actions[data-astro-cid-fzpbxy5g]{background:var(--surface-1);border:1px solid var(--border-2);border-radius:var(--r-md);z-index:60;flex-direction:column;align-items:stretch;gap:6px;width:min(84vw,290px);margin:0;padding:12px;display:none;position:absolute;top:calc(100% + 6px);left:auto;right:16px;box-shadow:0 18px 44px #00000080}.app-header[data-astro-cid-fzpbxy5g].nav-open .app-actions[data-astro-cid-fzpbxy5g]{display:flex}.app-actions[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]:not(.btn){padding:8px 6px;font-size:15px}.lang-switch[data-astro-cid-fzpbxy5g] summary[data-astro-cid-fzpbxy5g]{padding:8px 6px}.lang-menu[data-astro-cid-fzpbxy5g]{box-shadow:none;border:0;min-width:0;padding:2px 0 2px 10px;position:static}.acct-slot[data-astro-cid-fzpbxy5g]{margin:4px 0}.btn[data-astro-cid-fzpbxy5g].sm{justify-content:center;width:100%;margin-top:2px;padding:11px}}
