.fbtn[data-v-f640bebe]{border-radius:var(--r-sm);border:1px dashed var(--line-2);height:32px;font-family:var(--f-body);color:var(--text-body);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.fbtn .ic[data-v-f640bebe]{width:14px;height:14px}.fbtn.on[data-v-f640bebe]{background:var(--brand-soft2);color:var(--brand-active);border-style:solid;border-color:#f0463c66}.fbtn[data-v-f640bebe]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (pointer:coarse){.fbtn[data-v-f640bebe]{height:auto;min-height:44px}}.tfoot[data-v-6add1ca5]{border-top:1px solid var(--line);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 14px;font-size:13px}.pager[data-v-6add1ca5],.tfoot[data-v-6add1ca5]{align-items:center;display:flex}.pager[data-v-6add1ca5]{gap:4px}.pager button[data-v-6add1ca5]{border-radius:var(--r-sm);border:1px solid var(--line-2);min-width:30px;height:30px;font-family:var(--f-mono);color:var(--text-body);cursor:pointer;background:#fff;place-items:center;padding:0 8px;font-size:13px;display:grid}.pager button.on[data-v-6add1ca5]{border-color:var(--brand);color:var(--brand-active);background:var(--brand-soft2)}.pager .ic[data-v-6add1ca5]{width:14px;height:14px}.pager .gap[data-v-6add1ca5]{text-align:center;min-width:20px;font-family:var(--f-mono);color:var(--text-muted);font-size:13px}.pager button[data-v-6add1ca5]:disabled{opacity:.45;cursor:not-allowed}.pager button[data-v-6add1ca5]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (pointer:coarse){.pager button[data-v-6add1ca5]{min-width:44px;height:44px}}
