@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-vietnamese-wght-normal.03f_1bxrvnkfd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-latin-ext-wght-normal.37g1whwfgt7kp.woff2)format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/bricolage-grotesque-latin-wght-normal.1iqnhac4m3hwo.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-cyrillic-ext-wght-normal.07ewmub69jyjv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-vietnamese-wght-normal.3rx-smsylr51a.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-latin-ext-wght-normal.23qn2_caajicl.woff2)format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/hanken-grotesk-latin-wght-normal.3241148m1u9do.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.1ladf10s224e1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0x7cg5h5x34js.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.1k07jbkicvzf3.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.0a13tgqsi9z78.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.3rxtet6g9i1k3.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.2rmhnsrc80fag.woff2)format("woff2-variations");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{--emitia-gold-50:#fbf3e2;--emitia-gold-100:#f5e3c2;--emitia-gold-200:#eecb8e;--emitia-gold-300:#ecb96a;--emitia-gold-400:#f0b657;--emitia-gold-500:#e0a23c;--emitia-gold-600:#c98a28;--emitia-gold-700:#b97e22;--emitia-gold-800:#8f5f18;--emitia-gold-900:#5e3e10;--emitia-ink-950:#0b0b0d;--emitia-ink-900:#0e0e10;--emitia-ink-850:#131317;--emitia-ink-800:#16161a;--emitia-ink-700:#1d1d22;--emitia-ink-600:#26262c;--emitia-ink-500:#3a3a42;--emitia-bone-0:#fff;--emitia-bone-50:#faf7f0;--emitia-bone-100:#f4f1ea;--emitia-bone-200:#e9e3d6;--emitia-bone-300:#ddd6c4;--emitia-text-hi:#ece9e3;--emitia-text-mut:#9a978f;--emitia-text-ink:#1a1814;--emitia-text-ink-mut:#6b675f;--emitia-success:#3fcf8e;--emitia-error:#f0593e;--emitia-warning:#e0a23c;--emitia-info:#6fa8dc;--emitia-gold-rgb:224, 162, 60;--emitia-success-rgb:63, 207, 142;--emitia-error-rgb:240, 89, 62;--emitia-on-gold:#1a1206;--emitia-code-bg-from:#17171c;--emitia-code-bg-to:#121215;--emitia-code-key:#8f8b83;--emitia-code-str:#c9b88f;--emitia-code-comment:#5f5c56;--emitia-code-faint:#6f6c66;--emitia-gradient:linear-gradient(135deg, var(--emitia-gold-400) 0%, var(--emitia-gold-700) 100%);--emitia-glow:radial-gradient(60rem 40rem at 80% -10%, rgba(var(--emitia-gold-rgb), .16), transparent 60%);--emitia-font-display:"Bricolage Grotesque", "Hanken Grotesk", system-ui, sans-serif;--emitia-font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif;--emitia-font-mono:"JetBrains Mono", ui-monospace, "SF Mono", "Cascadia Code", monospace;--emitia-text-xs:.75rem;--emitia-text-sm:.875rem;--emitia-text-base:1rem;--emitia-text-lg:1.125rem;--emitia-text-xl:1.375rem;--emitia-text-2xl:1.75rem;--emitia-text-3xl:2.25rem;--emitia-text-4xl:3rem;--emitia-text-5xl:3.75rem;--emitia-weight-regular:400;--emitia-weight-medium:500;--emitia-weight-semibold:600;--emitia-weight-bold:700;--emitia-weight-extrabold:800;--emitia-leading-tight:1.05;--emitia-leading-snug:1.3;--emitia-leading-normal:1.6;--emitia-tracking-tight:-.035em;--emitia-tracking-normal:0;--emitia-tracking-wide:.16em;--emitia-space-1:.25rem;--emitia-space-2:.5rem;--emitia-space-3:.75rem;--emitia-space-4:1rem;--emitia-space-6:1.5rem;--emitia-space-8:2rem;--emitia-space-12:3rem;--emitia-space-16:4rem;--emitia-space-24:6rem;--emitia-radius-sm:.375rem;--emitia-radius-md:.5rem;--emitia-radius-lg:.75rem;--emitia-radius-xl:1rem;--emitia-radius-full:9999px;--emitia-shadow-sm:0 1px 2px #0000004d;--emitia-shadow-md:0 8px 28px #0006;--emitia-shadow-lg:0 30px 80px #00000080;--emitia-shadow-gold:0 0 0 1px #e0a23c80, 0 8px 28px #e0a23c47;--emitia-ease:cubic-bezier(.2, .8, .2, 1);--emitia-ease-out-expo:cubic-bezier(.16, 1, .3, 1);--emitia-duration-fast:.12s;--emitia-duration-base:.22s;--emitia-duration-slow:.48s;--color-bg:var(--emitia-ink-900);--color-surface:var(--emitia-ink-800);--color-surface-raised:var(--emitia-ink-700);--color-border:var(--emitia-ink-600);--color-text:var(--emitia-text-hi);--color-text-muted:var(--emitia-text-mut);--color-text-inverted:var(--emitia-text-ink);--color-brand:var(--emitia-gold-500);--color-brand-hover:var(--emitia-gold-400);--color-brand-soft:#e0a23c1f;--color-on-brand:#1a1206;--color-success:var(--emitia-success);--color-error:var(--emitia-error);--color-warning:var(--emitia-warning);--color-info:var(--emitia-info);--color-brand-text:var(--emitia-gold-500);--color-success-soft:rgba(var(--emitia-success-rgb), .12);--color-success-border:rgba(var(--emitia-success-rgb), .4);--color-error-soft:rgba(var(--emitia-error-rgb), .12);--color-error-border:rgba(var(--emitia-error-rgb), .4);--color-warning-soft:rgba(var(--emitia-gold-rgb), .14);--color-warning-border:rgba(var(--emitia-gold-rgb), .42);--color-info-soft:#6fa8dc24;--color-info-border:#6fa8dc6b;--color-focus:var(--emitia-gold-400);--focus-ring:0 0 0 2px var(--emitia-ink-900), 0 0 0 4px var(--emitia-gold-400);--z-base:0;--z-dropdown:1000;--z-sticky:1100;--z-modal-backdrop:1200;--z-modal:1300;--z-toast:1400;--z-tooltip:1500}:root[data-theme=light]{--color-bg:var(--emitia-bone-100);--color-surface:var(--emitia-bone-50);--color-surface-raised:var(--emitia-bone-0);--color-border:var(--emitia-bone-300);--color-text:var(--emitia-text-ink);--color-text-muted:var(--emitia-text-ink-mut);--color-text-inverted:var(--emitia-text-hi);--color-brand:var(--emitia-gold-700);--color-brand-text:var(--emitia-gold-800);--color-brand-hover:var(--emitia-gold-800);--color-brand-soft:#e0a23c29;--color-on-brand:#1a1206;--color-focus:var(--emitia-gold-700);--focus-ring:0 0 0 2px var(--emitia-bone-100), 0 0 0 4px var(--emitia-gold-700)}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--control-h:2.25rem;--row-h:2.75rem;--cell-px:var(--emitia-space-3);--radius-control:var(--emitia-radius-sm);--radius-surface:var(--emitia-radius-md);--sello-rule:inset 0 1px 0 0 var(--color-brand);--measure:34rem}*,:before,:after{box-sizing:border-box}html,body{background:var(--color-bg);min-height:100%;color:var(--color-text);font-family:var(--emitia-font-sans);font-size:var(--emitia-text-sm);line-height:var(--emitia-leading-normal);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--emitia-font-display);line-height:var(--emitia-leading-snug);margin:0}a{color:var(--color-brand-text)}:focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){:root{--emitia-duration-fast:0s;--emitia-duration-base:0s;--emitia-duration-slow:0s}}
