.customers-toolbar.svelte-hmlmb2{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.customers-toolbar.svelte-hmlmb2 .search-input:where(.svelte-hmlmb2){flex:240px;min-width:200px}.toolbar-btn.svelte-hmlmb2{white-space:nowrap;width:auto;min-width:96px}.customers-table.svelte-hmlmb2{border:1px solid var(--border-strong);border-radius:6px;margin-bottom:16px;overflow:hidden}.customers-row.svelte-hmlmb2{grid-template-columns:2.4fr 1.4fr 2.2fr 120px;align-items:center;display:grid}.customers-row.svelte-hmlmb2+.customers-row:where(.svelte-hmlmb2){border-top:1px solid var(--border)}.customers-row--header.svelte-hmlmb2{background:var(--bg-soft);border-bottom:1px solid var(--border-strong);font-weight:600}.customers-cell.svelte-hmlmb2{text-align:center;overflow-wrap:anywhere;padding:12px 10px;line-height:1.25}.customers-cell--action.svelte-hmlmb2{justify-content:center;display:flex}.customers-cell--action.svelte-hmlmb2 .genButton:where(.svelte-hmlmb2){min-width:96px}.pagination-bar.svelte-hmlmb2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:40px;display:flex}.pagination-controls.svelte-hmlmb2{align-items:center;gap:12px;display:flex}.page-size.svelte-hmlmb2{align-items:center;gap:8px;display:flex}.page-size.svelte-hmlmb2 select:where(.svelte-hmlmb2){width:auto;padding:4px 8px}.muted.svelte-hmlmb2{color:var(--text-muted)}@media (width<=820px){.customers-toolbar.svelte-hmlmb2{flex-direction:column;align-items:stretch}.customers-toolbar.svelte-hmlmb2 .search-input:where(.svelte-hmlmb2),.toolbar-btn.svelte-hmlmb2{width:100%;min-width:0}.customers-row--header.svelte-hmlmb2{display:none}.customers-table.svelte-hmlmb2{border:none}.customers-row.svelte-hmlmb2{border:1px solid var(--border);border-radius:8px;grid-template-columns:1fr;margin:8px 0;padding:8px 12px}.customers-row.svelte-hmlmb2+.customers-row:where(.svelte-hmlmb2){border-top:1px solid var(--border)}.customers-cell.svelte-hmlmb2{text-align:right;justify-content:space-between;align-items:flex-start;gap:12px;padding:4px 0;display:flex}.customers-cell.svelte-hmlmb2:before{content:attr(data-label);color:var(--text-muted);text-align:left;font-weight:600}.customers-cell--action.svelte-hmlmb2{justify-content:stretch;margin-top:8px}.customers-cell--action.svelte-hmlmb2:before{content:""}.customers-cell--action.svelte-hmlmb2 .genButton:where(.svelte-hmlmb2){width:100%}}
