.topnav[data-v-ed305f35]{background:var(--surface);border-bottom:1px solid var(--border);z-index:20;position:sticky;top:0}.inner[data-v-ed305f35]{align-items:center;gap:28px;max-width:1240px;height:54px;margin:0 auto;padding:0 20px;display:flex}.logo[data-v-ed305f35]{color:var(--primary);white-space:nowrap;flex:none;font-size:20px;font-weight:800}nav[data-v-ed305f35]{gap:4px;display:flex;overflow-x:auto}nav a[data-v-ed305f35]{border-radius:var(--radius-sm);color:var(--text-2);white-space:nowrap;padding:8px 12px;font-weight:600}nav a[data-v-ed305f35]:hover{background:var(--surface-2)}nav a.router-link-active[data-v-ed305f35]{color:var(--primary);background:var(--primary-soft)}:root{--bg:#f5f6f8;--surface:#fff;--surface-2:#f0f2f5;--border:#e1e4ea;--text:#1c2230;--text-2:#5c6577;--text-3:#8a93a6;--primary:#2f5bea;--primary-soft:#e8eeff;--up:#e0343c;--up-soft:#fdecec;--down:#2a66e0;--down-soft:#e9f0fd;--warn:#b7791f;--warn-soft:#fdf3dc;--ok:#1f8a4c;--radius:12px;--radius-sm:8px;--gap:16px;--shadow:0 1px 2px #141e3c0f;font-family:Pretendard,Apple SD Gothic Neo,Malgun Gothic,system-ui,sans-serif}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-size:15px;line-height:1.55}h1,h2,h3,p{margin:0}h1{font-size:26px}h2{font-size:19px}h3{font-size:15px}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.5}.page{max-width:1240px;margin:0 auto;padding:24px 20px 64px}.page.narrow{max-width:760px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.stack{gap:var(--gap);flex-direction:column;display:flex}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.muted{color:var(--text-2)}.small{font-size:13px}.up{color:var(--up)}.down{color:var(--down)}.num{font-variant-numeric:tabular-nums}.btn{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:var(--radius-sm);padding:9px 16px;font-weight:600}.btn:hover:not(:disabled){background:var(--surface-2)}.btn.primary{background:var(--primary);border-color:var(--primary);color:#fff}.btn.primary:hover:not(:disabled){filter:brightness(1.08);background:var(--primary)}.btn.small{padding:5px 10px;font-size:13px;font-weight:500}.btn.block{width:100%}.badge{background:var(--surface-2);color:var(--text-2);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}.badge.up{background:var(--up-soft);color:var(--up)}.badge.down{background:var(--down-soft);color:var(--down)}.badge.warn{background:var(--warn-soft);color:var(--warn)}.badge.primary{background:var(--primary-soft);color:var(--primary)}.disclaimer{text-align:center;color:var(--text-3);padding:12px 0;font-size:13px}.error{background:var(--up-soft);color:var(--up);border-radius:var(--radius-sm);padding:10px 14px}@media (width<=900px){.page{padding:16px 12px 48px}}
