.page-header.svelte-1drmknm{margin-bottom:2rem}h1.svelte-1drmknm{letter-spacing:-.02em;font-size:2rem;font-weight:800}.subtitle.svelte-1drmknm{color:var(--text-muted);margin-top:.3rem;font-size:.9rem}.card.svelte-1drmknm{margin-bottom:1.5rem}.card-title.svelte-1drmknm{font-size:.85rem;font-weight:700}.usage-top.svelte-1drmknm{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.plan.svelte-1drmknm{background:var(--bg-hover);text-transform:uppercase;border-radius:6px;padding:.2rem .6rem;font-size:.7rem;font-weight:700}.plan.pro.svelte-1drmknm{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#fff}.bar.svelte-1drmknm{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}.fill.svelte-1drmknm{background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%}.usage-stats.svelte-1drmknm{flex-wrap:wrap;gap:1.75rem;margin-top:1rem;display:flex}.st.svelte-1drmknm{text-align:center}.st.svelte-1drmknm .n:where(.svelte-1drmknm){font-size:1.35rem;font-weight:800;display:block}.st.svelte-1drmknm .n.sm:where(.svelte-1drmknm){font-size:.9rem;font-weight:700}.st.svelte-1drmknm .l:where(.svelte-1drmknm){color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.65rem}.toolbar.svelte-1drmknm{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.search.svelte-1drmknm{flex:1;min-width:200px}.tools.svelte-1drmknm{flex-wrap:wrap;gap:.4rem;display:flex}.imp.svelte-1drmknm{color:var(--success);margin-bottom:.75rem;font-size:.78rem}.empty.svelte-1drmknm{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:.5rem;padding:3rem;display:flex}.empty.svelte-1drmknm .ico:where(.svelte-1drmknm){font-size:2.5rem}.empty.svelte-1drmknm .btn-ghost:where(.svelte-1drmknm){display:inline-block}.table.svelte-1drmknm{flex-direction:column;display:flex}.thead.svelte-1drmknm,.trow.svelte-1drmknm{grid-template-columns:1.4fr 1.4fr 1fr 1.2fr .9fr;align-items:center;gap:.75rem;display:grid}.thead.svelte-1drmknm{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--border);padding:0 .6rem .5rem;font-size:.65rem}.trow.svelte-1drmknm{border-bottom:1px solid var(--border);padding:.7rem .6rem;font-size:.8rem}.trow.svelte-1drmknm:hover{background:var(--bg-hover)}.c-label.svelte-1drmknm{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.c-ser.svelte-1drmknm{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:.72rem;overflow:hidden}.c-bar.svelte-1drmknm code:where(.svelte-1drmknm){background:#0000004d;border-radius:3px;padding:.1rem .35rem;font-size:.7rem}.c-bar.svelte-1drmknm em:where(.svelte-1drmknm){color:var(--text-muted);margin-top:2px;font-size:.6rem;font-style:normal;display:block}.c-date.svelte-1drmknm{color:var(--text-muted);font-size:.68rem}.c-date.svelte-1drmknm .upd:where(.svelte-1drmknm){color:var(--accent)}.c-act.svelte-1drmknm{justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.act.svelte-1drmknm{background:var(--glass);border:1px solid var(--border);color:var(--text-muted);border-radius:6px;padding:.3rem .5rem;font-size:.72rem}.act.svelte-1drmknm:hover{color:var(--text);background:var(--bg-hover)}.act.del.svelte-1drmknm{color:var(--danger);background:#ef444414;border-color:#ef444433}@media (width<=720px){.thead.svelte-1drmknm{display:none}.trow.svelte-1drmknm{grid-template-columns:1fr 1fr;gap:.4rem .75rem}.c-act.svelte-1drmknm{grid-column:1/-1;justify-content:flex-start}}
