@font-face{font-family:Pyeojin;src:url(/fonts/PyeojinGothic-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Pyeojin;src:url(/fonts/PyeojinGothic-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pyeojin;src:url(/fonts/PyeojinGothic-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Pyeojin;src:url(/fonts/PyeojinGothic-Black.woff2)format("woff2");font-weight:900;font-display:swap}@font-face{font-family:Miraero;src:url(/fonts/MiraeroNormal.woff2)format("woff2");font-display:swap}@font-face{font-family:DOSGothic;src:url(/fonts/DOSGothic.woff2)format("woff2");font-display:swap}@font-face{font-family:DOSMyungjo;src:url(/fonts/DOSMyungjo.woff2)format("woff2");font-display:swap}@font-face{font-family:DOSIyagi;src:url(/fonts/DOSIyagiBoldface.woff2)format("woff2");font-display:swap}@font-face{font-family:DOSPilgi;src:url(/fonts/DOSPilgi.woff2)format("woff2");font-display:swap}@font-face{font-family:DOSSaemmul;src:url(/fonts/DOSSaemmul.woff2)format("woff2");font-display:swap}@font-face{font-family:Sam3KR;src:url(/fonts/Sam3KRFont.woff2)format("woff2");font-display:swap}:root{--paper:#ecebf4;--panel:#fdfdff;--panel-2:#f3f2f9;--ink:#1b1c30;--ink-2:#565870;--ink-3:#9597ab;--palecyan:#c6f4f1;--sky:#9cc0ff;--lilac:#b8a3f5;--cobalt:#2a35e6;--aqua:#35d0c7;--blush:#ffd2ea;--lemon:#f3e35a;--pink:#ff4fa3;--pale:#fbf3b5;--silver:#cdcdd9;--grey:#8c8ea0;--mascot:#64e8ed;--screen:#0d1150;--white:#fff;--grid:#dddcea;--line:#d2d1e2;--line-ink:color-mix(in srgb, var(--ink) 40%, transparent);--dot:1px dotted var(--ink-2);--dot-soft:1px dotted var(--line);--hair:1px solid var(--line-ink);--shadow-px:3px 3px 0 var(--palecyan);--stair:polygon(4px 0, calc(100% - 4px) 0, 100% 4px, 100% calc(100% - 4px), calc(100% - 4px) 100%, 4px 100%, 0 calc(100% - 4px), 0 4px);--stair-sm:polygon(2px 0, calc(100% - 2px) 0, 100% 2px, 100% calc(100% - 2px), calc(100% - 2px) 100%, 2px 100%, 0 calc(100% - 2px), 0 2px);--f-display:"DOSIyagi", "DOSGothic", monospace;--f-label:"DOSSaemmul", "DOSGothic", monospace;--f-ui:"DOSGothic", "Pyeojin", monospace;--f-meta:"Miraero", "DOSGothic", monospace;--f-body:"Pyeojin", "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--f-mincho:"DOSMyungjo", serif;--f-hand:"DOSPilgi", "DOSGothic", monospace;--f-ascii:"Sam3KR", "DOSGothic", monospace;--cursor:url(/px/cursor-default.png) 1 1, auto;--cursor-pointer:url(/px/cursor-pointer.png) 1 1, pointer}*{box-sizing:border-box}html,body{margin:0}html{cursor:var(--cursor);overflow-x:clip}a,button,[role=button],summary,label,input[type=submit]{cursor:var(--cursor-pointer)}body{background-color:var(--paper);color:var(--ink);background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);font-family:var(--f-body);-webkit-font-smoothing:antialiased;background-size:24px 24px;font-size:15px;line-height:1.65;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:100;opacity:.1;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.2 0 0 0 0 0.25 0 0 0 0 0.35 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:var(--cobalt)}img.px,.px{image-rendering:pixelated}.dot,.meta,.label,.display{-webkit-font-smoothing:none;font-smooth:never}.meta{font:11px var(--f-meta);color:var(--pink);letter-spacing:.08em;text-transform:uppercase}.meta.ko{font-family:var(--f-ui);letter-spacing:.04em;text-transform:none}.sq{font:11px var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.sq:before{content:"■ ";color:var(--ink)}.label{font:13px var(--f-label);color:var(--ink)}.mincho{font-family:var(--f-mincho)}.hairline{border:0;border-top:var(--hair);margin:0}.dotline{border:0;border-top:var(--dot);margin:0}.stair{clip-path:var(--stair)}.badge{border:var(--dot);font:12px var(--f-label);color:var(--ink);background:var(--panel);border-radius:999px;padding:2px 10px;display:inline-block}.badge.pink{color:var(--pink);border-color:var(--pink)}mark,.hl{background:var(--pink);color:var(--white);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .25em}mark.lemon,.hl.lemon{background:var(--lemon);color:var(--ink)}.stamp{border:1px dotted var(--pink);outline:1px dotted var(--pink);outline-offset:3px;width:64px;height:64px;color:var(--pink);font:12px/1.1 var(--f-label);text-align:center;opacity:.9;border-radius:50%;place-items:center;display:inline-grid;transform:rotate(-8deg)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:steps(3,end)}::view-transition-group(*){animation-duration:.28s;animation-timing-function:steps(4,end)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.win[data-astro-cid-75k6lhd7]{background:var(--panel);clip-path:var(--stair);min-width:0;font-size:13px;position:relative}.win[data-astro-cid-75k6lhd7]:after{content:"";pointer-events:none;border:var(--dot);clip-path:var(--stair);position:absolute;inset:0}.win-bar[data-astro-cid-75k6lhd7]{border-bottom:var(--dot);color:var(--ink);align-items:center;gap:6px;padding:5px 10px;display:flex}.bar-sky[data-astro-cid-75k6lhd7] .win-bar[data-astro-cid-75k6lhd7]{background:var(--sky)}.bar-palecyan[data-astro-cid-75k6lhd7] .win-bar[data-astro-cid-75k6lhd7]{background:var(--palecyan)}.bar-blush[data-astro-cid-75k6lhd7] .win-bar[data-astro-cid-75k6lhd7]{background:var(--blush)}.bar-cobalt[data-astro-cid-75k6lhd7] .win-bar[data-astro-cid-75k6lhd7]{background:var(--cobalt);color:var(--white)}.bar-pink[data-astro-cid-75k6lhd7] .win-bar[data-astro-cid-75k6lhd7]{background:var(--pink);color:var(--white)}.win-title[data-astro-cid-75k6lhd7]{font:13px var(--f-ui);letter-spacing:.02em}.win-bar[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7]{grid-auto-flow:column;gap:4px;margin-left:auto;display:inline-grid}.win-bar[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7] b[data-astro-cid-75k6lhd7]{background:var(--panel);border:1px dotted;border-radius:50%;width:9px;height:9px;display:block}.bar-cobalt[data-astro-cid-75k6lhd7] .win-bar[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7] b[data-astro-cid-75k6lhd7],.bar-pink[data-astro-cid-75k6lhd7] .win-bar[data-astro-cid-75k6lhd7] i[data-astro-cid-75k6lhd7] b[data-astro-cid-75k6lhd7]{background:0 0}.win-menu[data-astro-cid-75k6lhd7]{font:12px var(--f-ui);border-bottom:var(--dot-soft);color:var(--ink-2);gap:12px;padding:3px 10px;display:flex}.win-body[data-astro-cid-75k6lhd7]{padding:12px}.foot[data-astro-cid-jo6i4kqk]{text-align:center;color:var(--ink-2);padding:18px 16px 40px;font-size:11px}.foot[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk]{margin-top:14px;font-size:12px}.foot[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:4px 0}.pixel-edge[data-astro-cid-tmo7up34]{pointer-events:none;z-index:1;position:absolute;left:50%;transform:translate(-50%)}.pixel-edge[data-astro-cid-tmo7up34].up{bottom:calc(100% - 1px)}.pixel-edge[data-astro-cid-tmo7up34].down{top:calc(100% - 1px);transform:translate(-50%)scaleY(-1)}.base[data-astro-cid-tmo7up34]{fill:var(--cobalt)}.pink[data-astro-cid-tmo7up34]{fill:var(--pink)}.sparkles[data-astro-cid-d4rwvpsa]{pointer-events:none;z-index:1;position:absolute;inset:0}i[data-astro-cid-d4rwvpsa]{animation:3s step-end infinite twinkle;display:block;position:absolute}.px[data-astro-cid-d4rwvpsa]{background:var(--c);width:6px;height:6px}.cross[data-astro-cid-d4rwvpsa]{background:var(--c);width:4px;height:4px;box-shadow:0 -8px var(--c), 0 8px var(--c), -8px 0 var(--c), 8px 0 var(--c), 0 -4px var(--c), 0 4px var(--c), -4px 0 var(--c), 4px 0 var(--c)}.pink[data-astro-cid-d4rwvpsa]{--c:var(--pink)}.lemon[data-astro-cid-d4rwvpsa]{--c:var(--lemon)}.aqua[data-astro-cid-d4rwvpsa]{--c:var(--aqua)}.white[data-astro-cid-d4rwvpsa]{--c:var(--white)}@keyframes twinkle{0%,70%{opacity:1}72%,84%{opacity:.2}86%{opacity:1}}.sky-band[data-astro-cid-mbhfsbg4]{isolation:isolate;background:var(--cobalt);width:100vw;color:var(--white);margin-left:calc(50% - 50vw);position:relative;overflow-x:clip}.sky-photo[data-astro-cid-mbhfsbg4]{object-fit:cover;mix-blend-mode:luminosity;filter:contrast(1.35)brightness(.82);opacity:.9;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sky-grid[data-astro-cid-mbhfsbg4]{z-index:0;pointer-events:none;background-image:linear-gradient(90deg, var(--sky-line) 1px, transparent 1px), linear-gradient(var(--sky-line) 1px, transparent 1px);--sky-line:color-mix(in srgb, var(--white) 55%, transparent);background-position:16.6667% 0,0 25%;background-size:33.3333% 100%,100% 50%;position:absolute;inset:0}.sky-inner[data-astro-cid-mbhfsbg4]{z-index:2;position:relative}
