.card[data-v-1a1a5b00]{background:var(--panel);border:1px solid var(--border);border-radius:12px;min-height:96px;padding:16px 18px}.label[data-v-1a1a5b00]{color:var(--muted);letter-spacing:.02em;font-size:.82rem}.value[data-v-1a1a5b00]{font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:1.7rem;font-weight:600}.hint[data-v-1a1a5b00]{color:var(--muted);font-size:.82rem}.warn .value[data-v-1a1a5b00]{color:var(--warn)}.grid[data-v-0048fdd0]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.skeleton[data-v-0048fdd0]{border:1px solid var(--border);background:var(--panel);opacity:.55;border-radius:12px;min-height:96px}.section-head[data-v-0048fdd0]{align-items:center;gap:12px;margin-bottom:14px;display:flex}.section-head h2[data-v-0048fdd0]{margin:0}.pill[data-v-0048fdd0]{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:.78rem}.pill.up[data-v-0048fdd0]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, transparent)}.pill.down[data-v-0048fdd0]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.likes[data-v-0048fdd0]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:36px;display:flex}.like[data-v-0048fdd0]{font:inherit;color:var(--bg);background:var(--accent);cursor:pointer;border:0;border-radius:10px;padding:10px 18px;font-weight:600}.like[data-v-0048fdd0]:disabled{opacity:.6;cursor:progress}.like[data-v-0048fdd0]:focus-visible{outline:2px solid var(--text);outline-offset:2px}.count[data-v-0048fdd0]{color:var(--muted);font-variant-numeric:tabular-nums}.note[data-v-0048fdd0]{color:var(--accent)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1115;--panel:#161920;--text:#d5d9e1;--muted:#8a92a2;--accent:#7aa2f7;--ok:#9ece6a;--warn:#e0af68;--border:#262b36;font-family:system-ui,-apple-system,Segoe UI,Roboto,Noto Sans Thai,sans-serif;line-height:1.55}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f6f8;--panel:#fff;--text:#1c2028;--muted:#5b6474;--accent:#3462d8;--ok:#2f8a3a;--warn:#b06d00;--border:#e1e4ea}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0}#app{flex-direction:column;min-height:100vh;display:flex}a{color:var(--accent)}.top{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:980px;margin:0 auto;padding:18px 24px;display:flex}.brand{color:var(--text);font-size:1.1rem;font-weight:700;text-decoration:none}.brand span,.tld{color:var(--accent)}nav{gap:6px;display:flex}nav a{color:var(--muted);border-radius:8px;padding:6px 12px;text-decoration:none}nav a:hover{color:var(--text)}nav a.router-link-exact-active{color:var(--text);background:var(--panel)}main{flex:1;width:100%;max-width:980px;margin:0 auto;padding:8px 24px 48px}footer{text-align:center;color:var(--muted);border-top:1px solid var(--border);padding:24px;font-size:.82rem}h1{letter-spacing:-.02em;margin:28px 0 12px;font-size:clamp(2rem,6vw,3.2rem);line-height:1.1}h2{margin:0 0 14px;font-size:1.15rem}.hero{margin-bottom:36px}.hero.small h1{font-size:clamp(1.8rem,5vw,2.4rem)}.lead{color:var(--muted);max-width:62ch;margin:0;font-size:1.05rem}code{background:var(--panel);border:1px solid var(--border);border-radius:6px;padding:1px 6px;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.92em}
