@font-face{font-family:League Spartan Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/league-spartan-latin-wght-normal.0z8Zi79b.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_app/immutable/assets/plus-jakarta-sans-latin-wght-normal.eXO_dkmS.woff2) format("woff2")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_app/immutable/assets/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2) format("woff2")}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/fraunces-latin-wght-normal.ukD16Tqj.woff2) format("woff2")}:root{--ui-bg: #f6f5f2;--ui-surface: #ffffff;--ui-surface-2: #efede8;--ui-border: #e3e0d9;--ui-text: #1f1d1a;--ui-muted: #77726a;--ui-flame: #d94f30;--ui-flame-soft: #f7ded5;--ui-live: #e0352b;--ui-ok: #2f9e6b;--font-ui: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--font-brand: "Fraunces Variable", "Fraunces", Georgia, serif;color-scheme:light}*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:var(--ui-bg);color:var(--ui-text);font-family:var(--font-ui);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;cursor:pointer}button:focus-visible,input:focus-visible,select:focus-visible,a:focus-visible{outline:2px solid var(--ui-flame);outline-offset:2px}.kbd{display:inline-flex;align-items:center;padding:1px 6px;border-radius:5px;border:1px solid var(--ui-border);background:var(--ui-surface-2);font-family:var(--font-mono);font-size:11px;color:var(--ui-muted)}
