@font-face{font-family:Edict Text;src:url(./EdictText-Book.BLa_mLIZ.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Unica77 Mono;src:url(./Unica77MonoLL-Bold.BamaA4Sx.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--c-bg:#0e0e0e;--c-panel:#202020;--c-panel-hover:#2a2a2a;--c-fg:#dedede;--c-line:#fff3;--c-red:#d73423;--c-done:#484848;--c-done-line:#323232;--f-serif:"Edict Text", "Times New Roman", serif;--f-mono:"Unica77 Mono", ui-monospace, "SF Mono", Menlo, monospace;--col:380px;--gutter:34px;--gap:150px;--edge:14px;--radius:5px;--ease-out:cubic-bezier(.5, 1, .89, 1)}@media (width<=600px){:root{--gutter:18px;--gap:100px}}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--c-bg);color:var(--c-fg);font-family:var(--f-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,p{margin:0}a{color:inherit}img{display:block}.mono{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;text-box:trim-both cap alphabetic;font-size:13px;font-weight:700;line-height:.95}@media (width<=600px){.mono{font-size:12px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline:1px solid var(--c-fg);outline-offset:3px}::selection{background:var(--c-fg);color:var(--c-bg)}
