.bar[data-v-8e17b1b6]{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}button[data-v-8e17b1b6]{border:1px solid var(--border,#ccc);cursor:pointer;background:#fff;border-radius:6px;padding:6px 14px;font-size:13px}button.on[data-v-8e17b1b6]{background:var(--primary,#2563eb);color:#fff;border-color:var(--primary,#2563eb)}.grid[data-v-8e17b1b6]{flex-wrap:wrap;gap:14px;margin-bottom:14px;display:flex}.field label[data-v-8e17b1b6]{color:var(--muted,#666);margin-bottom:4px;font-size:13px;display:block}input[data-v-8e17b1b6],select[data-v-8e17b1b6]{border:1px solid var(--border,#ccc);border-radius:6px;width:150px;padding:8px 10px;font-size:15px}.cards[data-v-8e17b1b6]{display:flex}.card[data-v-8e17b1b6]{border:1px solid var(--border,#e0e0e0);background:var(--bg-soft,#fafafa);border-radius:10px;padding:14px 20px}.num[data-v-8e17b1b6]{font-size:34px;font-weight:700}.sub[data-v-8e17b1b6]{color:var(--muted,#888);margin-top:6px;font-size:13px}.err[data-v-8e17b1b6]{color:#c02626;font-size:14px}.hint[data-v-8e17b1b6]{color:var(--muted,#888);font-size:13px}
