@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-1Thin.woff2)format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-2ExtraLight.woff2)format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-3Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-4Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-5Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-6SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-7Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-8ExtraBold.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Presentation;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/2404@1.0/Freesentation-9Black.woff2)format("woff2");font-weight:900;font-display:swap}:root{--bg:#f2f2f2;--surface:#fff;--ink:#131313;--ink-2:#3a3a3a;--muted:#8a8a8a;--muted-2:#b5b5b5;--line:#e5e5e5;--chip:#efefef;--chip-2:#dedede;--kakao:#fee500;--card-green:#7eeba6;--card-yellow:#f4e54b;--danger:#d64545;--danger-soft:#f7c6c6;--up:#2e9e4f;--r-card:18px;--r-lg:20px;--r-md:16px;--r-pill:999px;--app-max:480px;color:var(--ink);-webkit-text-size-adjust:100%;font-family:Presentation,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg)}input,select,button,textarea{color:inherit;font-family:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.frame-root{background:var(--bg);justify-content:center;min-height:100dvh;display:flex}.frame{width:100%;max-width:var(--app-max);background:var(--surface);flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden;box-shadow:0 0 40px #00000012}.brand{letter-spacing:-.02em;font-weight:900}@media (width>=768px){.frame{max-width:760px}.screen{width:100%;max-width:560px;margin-inline:auto}.screen.wide{max-width:none;margin-inline:0}}@media (width>=1200px){.frame{max-width:1040px}}.toast.svelte-1cpok13{bottom:calc(16px + env(safe-area-inset-bottom));width:calc(min(100vw, var(--app-max)) - 32px);max-width:calc(var(--app-max) - 32px);background:var(--ink);color:#fff;text-align:center;z-index:50;border-radius:14px;padding:14px 18px;font-size:14px;font-weight:700;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000002e}.nav.svelte-oeh3u8{border-top:1px solid var(--line);background:var(--surface);padding-bottom:env(safe-area-inset-bottom)}.nav-inner.svelte-oeh3u8{max-width:480px;margin-inline:auto;display:flex}.tab.svelte-oeh3u8{color:var(--muted-2);flex:1;justify-content:center;align-items:center;gap:5px;padding:16px 0 14px;font-size:14px;font-weight:800;display:flex}.tab.active.svelte-oeh3u8{color:var(--ink)}.badge.svelte-oeh3u8{border-radius:var(--r-pill);background:var(--danger);color:#fff;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.content.svelte-12qhfyh{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}
