.section-heading.svelte-1dt4itp,.detail-list.svelte-1dt4itp,.login-list.svelte-1dt4itp,.report-controls.svelte-1dt4itp,.modal-grid.svelte-1dt4itp{display:grid}.section-heading.svelte-1dt4itp p:where(.svelte-1dt4itp),.section-heading.svelte-1dt4itp h2:where(.svelte-1dt4itp){margin:0}.portal-table-controls.svelte-1dt4itp,.stat-grid.svelte-1dt4itp,.settings-grid.svelte-1dt4itp,.section-heading.svelte-1dt4itp,.login-list.svelte-1dt4itp div:where(.svelte-1dt4itp){display:flex}.section-heading.svelte-1dt4itp p:where(.svelte-1dt4itp){color:var(--mv-text-muted);text-transform:uppercase;font-size:.75rem;font-weight:850}.portal-table-controls.svelte-1dt4itp{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:end;gap:.75rem;display:grid}.portal-barcode-chip.svelte-1dt4itp{border:1px solid var(--mv-border);background:var(--mv-control-bg);width:fit-content;color:var(--mv-text-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .5rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.portal-barcode-chip.svelte-1dt4itp:before{content:"";opacity:.65;background:currentColor;border-radius:.15rem;width:.5rem;height:.5rem}.report-controls.svelte-1dt4itp{grid-template-columns:minmax(14rem,1.1fr) minmax(18rem,1.4fr) auto;align-items:end;gap:.85rem}.stat-grid.svelte-1dt4itp{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.85rem;display:grid}.stat-grid.svelte-1dt4itp article:where(.svelte-1dt4itp),.portal-panel.svelte-1dt4itp{border:1px solid var(--mv-control-border);background:var(--mv-surface-strong);box-shadow:var(--mv-card-shadow);border-radius:18px}.stat-grid.svelte-1dt4itp article:where(.svelte-1dt4itp){gap:.4rem;padding:1rem;display:grid}.stat-grid.svelte-1dt4itp span:where(.svelte-1dt4itp),.detail-list.svelte-1dt4itp span:where(.svelte-1dt4itp){color:var(--mv-text-muted);font-size:.8rem;font-weight:750}.stat-grid.svelte-1dt4itp strong:where(.svelte-1dt4itp){font-size:1.65rem}.portal-panel.svelte-1dt4itp{gap:1rem;min-width:0;padding:1rem;display:grid}.portal-panel.svelte-1dt4itp .mv-data-grid{overflow-x:visible}.portal-panel--empty.svelte-1dt4itp{text-align:center;place-items:center;min-height:22rem}.portal-panel--empty.svelte-1dt4itp p:where(.svelte-1dt4itp){max-width:42rem;color:var(--mv-text-muted)}.section-heading.svelte-1dt4itp{justify-content:space-between;align-items:center;gap:1rem}.section-heading.svelte-1dt4itp h2:where(.svelte-1dt4itp){font-size:1.05rem}.settings-grid.svelte-1dt4itp{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.detail-list.svelte-1dt4itp{gap:.65rem}.detail-list.svelte-1dt4itp span:where(.svelte-1dt4itp){background:var(--mv-control-bg);border-radius:12px;justify-content:space-between;gap:1rem;padding:.7rem;display:flex}.detail-list.svelte-1dt4itp strong:where(.svelte-1dt4itp){color:var(--mv-text);font-weight:800}.login-list.svelte-1dt4itp{gap:.55rem}.login-list.svelte-1dt4itp div:where(.svelte-1dt4itp){background:var(--mv-control-bg);border-radius:12px;align-items:center;gap:.55rem;padding:.7rem}.login-list.svelte-1dt4itp strong:where(.svelte-1dt4itp){color:var(--mv-text-muted);margin-left:auto;font-size:.82rem}.portal-pill.svelte-1dt4itp{background:color-mix(in srgb, var(--mv-accent,#551eb7) 10%, var(--mv-control-bg));width:fit-content;min-height:1.8rem;color:var(--mv-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 .65rem;font-size:.78rem;font-weight:800;display:inline-flex}.portal-pill--soft.svelte-1dt4itp{background:var(--mv-control-bg);color:var(--mv-text-muted)}.status-stack.svelte-1dt4itp{flex-wrap:wrap;gap:.35rem;display:flex}.visually-hidden-file-input.svelte-1dt4itp{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;overflow:hidden}.modal-grid.svelte-1dt4itp{gap:.85rem}.modal-grid--two.svelte-1dt4itp{grid-template-columns:repeat(2,minmax(0,1fr))}.modal-grid__span.svelte-1dt4itp{grid-column:1/-1}@media (width<=980px){.portal-table-controls.svelte-1dt4itp,.report-controls.svelte-1dt4itp,.stat-grid.svelte-1dt4itp,.settings-grid.svelte-1dt4itp,.modal-grid--two.svelte-1dt4itp{grid-template-columns:1fr}}
