@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(./barlow-condensed-latin-600-normal.BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal.18ESti3H.woff2)format("woff2"),url(./barlow-condensed-latin-ext-600-normal.Clv9cIcR.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-700-normal.v1xN8_Wq.woff2)format("woff2"),url(./barlow-condensed-latin-700-normal.Dmwat-ge.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./barlow-condensed-latin-ext-700-normal.CwuXbfVR.woff2)format("woff2"),url(./barlow-condensed-latin-ext-700-normal.BIHFfxf0.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(./ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(./ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(./ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-500-normal.CZ70TYgx.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2)format("woff2"),url(./ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff)format("woff")}:root{--ground:#e2e3de;--ground-2:#d3d5d0;--enclosure:#c9cbc6;--enclosure-in:#d8dad5;--paper:#fafaf6;--white:#fff;--line:#b9bbb5;--line-strong:#8e918b;--line-soft:#a9aca6;--ink:#1c1e1d;--ink-2:#34383a;--ink-3:#45494a;--on-ink:#f2f2ee;--on-ink-2:#c9cbc6;--accent:#c2410c;--accent-ink:#8a3009;--accent-on-dark:#f08a4b;--blue:#1f5fa8;--green:#2f9e44;--err-bg:#fdecea;--err:#8c1d18;--err-strong:#b42318;--warn-bg:#fef6da;--warn:#6b4e00;--warn-line:#c79a0a;--warn-dot:#f2c230;--info-bg:#eaf0f8;--info:#1f4a8a;--font:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Barlow Condensed", "Arial Narrow", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--radius:3px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;accent-color:var(--ink)}body{background:var(--ground);color:var(--ink);font-family:var(--font);margin:0}button,input,select,textarea{color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}button,select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea{background-color:var(--white)}input::placeholder,textarea::placeholder{color:#6e716c;opacity:1}button:disabled,input:disabled,select:disabled{color:#6e716c}option{color:var(--ink);background:var(--white)}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--ink)}a{color:var(--ink)}a:hover{color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn{box-sizing:border-box;border-radius:var(--radius);border:1px solid var(--ink);background:var(--ink);min-height:44px;color:var(--on-ink);font:600 1rem/1.2 var(--font);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.1rem;text-decoration:none;display:inline-flex}.btn:hover{color:var(--on-ink)}.btn.accent{background:var(--accent);border-color:var(--accent);color:var(--white)}.btn.accent:hover{color:var(--white);background:#a8380a}.btn.ghost{background:var(--paper);border-color:var(--line-strong);color:var(--ink)}.btn.ghost:hover{color:var(--ink);background:var(--white)}.mono{font-family:var(--font-mono)}.logo.svelte-1l8nvlt{color:#1c1e1d;align-items:center;gap:.6rem;display:inline-flex}.logo.dark.svelte-1l8nvlt{color:#f2f2ee}.word.svelte-1l8nvlt{font:700 1em/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.dom.svelte-1l8nvlt{color:#c2410c}.dark.svelte-1l8nvlt .dom:where(.svelte-1l8nvlt){color:#f08a4b}svg.svelte-1l8nvlt{flex:none;display:block}
