@font-face{font-family:Hand;src:url(/fonts/yeonwoo.woff2) format("woff2");font-display:swap}@font-face{font-family:Wonju;src:url(/fonts/wonju-r.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Wonju;src:url(/fonts/wonju-b.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:LXGWMono;src:url(/fonts/lxgw-mono.woff2) format("woff2");font-display:swap}@font-face{font-family:GothicA1;src:url(/fonts/gothica1-r.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:GothicA1;src:url(/fonts/gothica1-b.woff2) format("woff2");font-weight:700;font-display:swap}:root{--bg: #06090b;--paper: #0d1920;--paper-2: #13252e;--line: #e9e3d2;--dim: #8a989b;--faint: #44555a;--red: #d8402f;--red-ink: #ff8a7a;--amber: #e6c170;--ok: #8fd0b6;--grid: rgba(140, 190, 200, .07);--thick: 2px;--thin: 1px;--f-title: "GothicA1", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--f-body: "GothicA1", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif;--f-doc: "Wonju", "Batang", "AppleMyungjo", serif;--f-hand: "Hand", "Wonju", serif;--f-mono: "LXGWMono", "D2Coding", ui-monospace, "Menlo", monospace;--f-ui: "GothicA1", "Apple SD Gothic Neo", "Malgun Gothic", sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%;background:var(--bg);color:var(--line)}body{font-family:var(--f-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%}button{font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,select,textarea{font:inherit;color:inherit;border-radius:0}[hidden]{display:none!important}.num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:0}:focus-visible{outline:2px solid var(--amber);outline-offset:2px}svg.ico{width:1em;height:1em;vertical-align:-.12em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter;flex:none}
