@import "https://cdn.jsdelivr.net/gh/MonadABXY/mona-font/web/mona.css";@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:#fff;--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;--gold-1:#f7dd8c;--gold-2:#d3a01c;--silver-1:#dfe4e9;--silver-2:#99a1aa;--bronze-1:#e6b287;--bronze-2:#ac6d2c;--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}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23131313' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--select-arrow-inset,16px) center;padding-right:calc(var(--select-arrow-inset,16px) + 25px);cursor:pointer;background-size:17px 17px}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}.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:200;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}.sub.svelte-1cpok13{color:var(--card-green);word-break:keep-all;border-top:1px solid #ffffff2e;margin-top:6px;padding-top:6px;font-size:13px;font-weight:800;display:block}.board.svelte-1nuqjc0{background:#0b0b0b;border-top:1px solid #262626}.inner.svelte-1nuqjc0{max-width:var(--app-max);align-items:stretch;margin-inline:auto;display:flex}.track.svelte-1nuqjc0{flex:1;align-items:center;min-width:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.belt.svelte-1nuqjc0{animation:svelte-1nuqjc0-slide var(--dur) linear infinite;will-change:transform;flex:none;display:flex}.msg.svelte-1nuqjc0{white-space:nowrap;letter-spacing:.02em;color:#ffc247;-webkit-font-smoothing:none;padding:9px 28px 9px 0;font-family:Mona12,Mona10,monospace;font-size:12px;font-weight:400}@keyframes svelte-1nuqjc0-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.go.svelte-1nuqjc0{color:#0b0b0b;-webkit-font-smoothing:none;white-space:nowrap;background:#ffc247;border:none;border-left:1px solid #262626;flex:none;align-items:center;padding:0 14px;font-family:Mona12,Mona10,monospace;font-size:12px;font-weight:700;display:flex}.go.svelte-1nuqjc0:disabled{opacity:.6}.go.dead.svelte-1nuqjc0{color:#7b715c;background:#2e2a22}@media (prefers-reduced-motion:reduce){.belt.svelte-1nuqjc0{animation:none}.msg.svelte-1nuqjc0{white-space:normal;padding-right:12px}.msg[aria-hidden=true].svelte-1nuqjc0{display:none}}.backdrop.svelte-90m38z{z-index:130;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.16s ease-out svelte-90m38z-fade;display:flex;position:fixed;inset:0}@keyframes svelte-90m38z-fade{0%{opacity:0}}.dialog.svelte-90m38z{background:var(--surface);text-align:center;border-radius:20px;width:100%;max-width:340px;padding:26px 22px 20px}.icon.svelte-90m38z{font-size:34px}.title.svelte-90m38z{margin-top:10px;font-size:17px;font-weight:800;line-height:1.5}.body.svelte-90m38z{color:var(--ink-2);margin:10px 0 0;font-size:14px;font-weight:600;line-height:1.6}.body.svelte-90m38z b:where(.svelte-90m38z){color:var(--ink);font-weight:800}.ok.svelte-90m38z{border-radius:var(--r-pill);background:var(--ink);color:#fff;border:none;width:100%;margin-top:20px;padding:14px;font-size:15px;font-weight:800}.ok.svelte-90m38z:disabled{background:var(--chip-2);color:var(--muted)}.phone.svelte-90m38z{justify-content:center;align-items:center;gap:6px;margin-top:18px;display:flex}.prefix.svelte-90m38z{color:var(--ink);font-size:17px;font-weight:800}.dash.svelte-90m38z{color:var(--muted);font-size:15px;font-weight:800}.phone.svelte-90m38z input:where(.svelte-90m38z){border:1px solid var(--line);background:var(--chip);text-align:center;font-variant-numeric:tabular-nums;letter-spacing:.06em;border-radius:12px;width:74px;padding:12px 0;font-size:17px;font-weight:800}.phone.svelte-90m38z input:where(.svelte-90m38z):focus{border-color:var(--ink);background:var(--surface);outline:none}.err.svelte-90m38z{color:var(--danger);margin:10px 0 0;font-size:13px;font-weight:800}.body.small.svelte-90m38z{color:var(--muted);font-size:12px}.body.small.svelte-90m38z a:where(.svelte-90m38z){color:var(--muted);text-decoration:underline}.row.svelte-90m38z{gap:10px;margin-top:20px;display:flex}.row.svelte-90m38z .ok:where(.svelte-90m38z){flex:1;margin-top:0}.cancel.svelte-90m38z{border-radius:var(--r-pill);background:var(--chip);color:var(--ink);border:none;flex:0 0 96px;padding:14px;font-size:15px;font-weight:800}.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}.splash.svelte-v8bbdp{z-index:200;background:var(--surface);opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:26px;transition:opacity .32s;display:flex;position:fixed;inset:0}.splash.out.svelte-v8bbdp{opacity:0}.word.svelte-v8bbdp{letter-spacing:-.02em;opacity:0;font-size:22px;font-weight:900;animation:.45s ease-out 1.7s both svelte-v8bbdp-fade-up}@keyframes svelte-v8bbdp-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.word.svelte-v8bbdp{opacity:1;animation:none}}.content.svelte-12qhfyh{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}
