@font-face{font-family:pretendard;src:url(/_next/static/media/ad4a9de7afeff32e-s.p.otf) format("opentype");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/6b41048cc81d716f-s.p.otf) format("opentype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/db44480779af6c52-s.p.otf) format("opentype");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/37d64f18eeefe942-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/4c6abbd43e4cb4f7-s.p.otf) format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/37df6d196b83fb77-s.p.otf) format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/ff83d1ea747af124-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/e1ebf73abb5b6d23-s.p.otf) format("opentype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:pretendard;src:url(/_next/static/media/7723cdf1bf265a32-s.p.otf) format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:pretendard Fallback;src:local("Arial");ascent-override:93.76%;descent-override:23.75%;line-gap-override:0.00%;size-adjust:101.55%}.__className_01de6f{font-family:pretendard,pretendard Fallback}.__variable_01de6f{--font-pretendard:"pretendard","pretendard Fallback"}:root{--bg:#f6f6f1;--text:#101010;--muted:#616161;--line:#deded8;--surface:#f0f0e7;--surface-strong:#f0f0e7;--accent:#ff4600;--accent-dark:#ff4600;--coral:#ff7058;--ink:#171717;--radius:8px;--shadow:0 18px 50px rgba(16,16,16,0.1);--workspace-view-min-height:calc(100dvh - 60px);--workspace-panel-min-height:calc(100dvh - 180px)}*{box-sizing:border-box}body,html{margin:0;min-height:100dvh;overscroll-behavior:none}body{background:var(--bg);color:var(--text);font-family:var(--font-pretendard),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;letter-spacing:0}