header.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:1px solid var(--vt-divider)}header.svelte-gf0s7c>div.svelte-gf0s7c.svelte-gf0s7c{min-width:0}h2.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-size:var(--vt-type-h3-size);color:var(--vt-text-strong)}h3.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{margin:0 0 8px;font-size:var(--vt-type-label-size);color:var(--vt-text-strong)}p.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{margin:4px 0;color:var(--vt-text-body);overflow-wrap:anywhere}.user-details-modal__identity.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{color:var(--vt-text-default);font-weight:500}.user-details-modal__email.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{font-size:var(--vt-type-caption-size);font-weight:400;color:var(--vt-text-muted)}.user-details-modal__body.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{padding:24px}.user-details-modal__dates.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}section.svelte-gf0s7c+section.svelte-gf0s7c.svelte-gf0s7c{margin-top:24px;padding-top:24px;border-top:1px solid var(--vt-divider)}.user-details-modal__usage-title.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{margin-top:20px}.user-details-modal__period.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c,.user-details-modal__history-note.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{font-size:var(--vt-type-caption-size)}.user-details-modal__subscriptions.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{list-style:none;margin:16px 0 0;padding:0}.user-details-modal__subscriptions.svelte-gf0s7c>li.svelte-gf0s7c.svelte-gf0s7c{padding:var(--vt-space-16)}.user-details-modal__subscriptions.svelte-gf0s7c li.svelte-gf0s7c+li.svelte-gf0s7c{margin-top:12px}.user-details-modal__subscriptions.svelte-gf0s7c h4.svelte-gf0s7c.svelte-gf0s7c{margin:0 0 6px;font-size:var(--vt-type-label-size);color:var(--vt-text-strong)}.user-details-modal__subscription-heading.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.user-details-modal__subscription-heading.svelte-gf0s7c h4.svelte-gf0s7c.svelte-gf0s7c{margin:0}.user-details-modal__subscription-status.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{--vt-chip-height:24px;--vt-chip-font-size:var(--vt-type-caption-size);--vt-chip-bg:var(--vt-surface-subtle);--vt-chip-text:var(--vt-text-muted);--vt-chip-border-color:var(--vt-border-muted);box-sizing:border-box}.user-details-modal__subscription-status.is-active.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{--vt-chip-text:var(--vt-success-strong);--vt-chip-bg:var(--vt-success-soft-bg);--vt-chip-border-color:var(--vt-success-soft-border)}.user-details-modal__renewals.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{margin-top:16px;font-size:var(--vt-type-caption-size)}.user-details-modal__renewals.svelte-gf0s7c summary.svelte-gf0s7c.svelte-gf0s7c{cursor:pointer;color:var(--vt-text-default)}.user-details-modal__renewals.svelte-gf0s7c>ul.svelte-gf0s7c.svelte-gf0s7c{list-style:none;margin:8px 0 0;padding:0;max-height:200px;overflow-y:auto}.user-details-modal__renewals.svelte-gf0s7c li.svelte-gf0s7c.svelte-gf0s7c{display:flex;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid var(--vt-divider);border-radius:0;padding:8px 0}.user-details-modal__renewals.svelte-gf0s7c li.svelte-gf0s7c+li.svelte-gf0s7c{margin-top:0}.user-details-modal__renewals.svelte-gf0s7c li.svelte-gf0s7c>span.svelte-gf0s7c{text-align:right;overflow-wrap:anywhere}.user-details-modal__renewals.svelte-gf0s7c small.svelte-gf0s7c.svelte-gf0s7c{display:block;color:var(--vt-text-muted);margin-top:2px}.user-details-modal__subscription-metrics.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.user-details-modal__subscription-metrics.svelte-gf0s7c dt.svelte-gf0s7c.svelte-gf0s7c{margin:0;font-size:var(--vt-type-caption-size)}.user-details-modal__subscription-metrics.svelte-gf0s7c dd.svelte-gf0s7c.svelte-gf0s7c{font-size:var(--vt-type-body-size);font-weight:500;font-variant-numeric:tabular-nums}.user-details-modal__components.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{list-style:none;padding:0;margin:12px 0 0}.user-details-modal__components.svelte-gf0s7c li.svelte-gf0s7c+li.svelte-gf0s7c{margin-top:12px}.user-details-modal__component-row.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{display:flex;justify-content:space-between;gap:8px;font-size:var(--vt-type-caption-size)}.user-details-modal__component-row.svelte-gf0s7c>span.svelte-gf0s7c.svelte-gf0s7c:first-child{overflow-wrap:anywhere;min-width:0}.user-details-modal__count.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{color:var(--vt-text-muted);flex-shrink:0;font-variant-numeric:tabular-nums}.user-details-modal__bar-row.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{display:flex;align-items:center;gap:8px;margin-top:4px;font-size:var(--vt-type-caption-size);color:var(--vt-text-muted)}.user-details-modal__bar-row.svelte-gf0s7c>span.svelte-gf0s7c.svelte-gf0s7c{width:32px;text-align:right;flex-shrink:0}.user-details-modal__bar.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{flex:1;height:4px;border-radius:2px;overflow:hidden;background:var(--vt-divider-soft)}.user-details-modal__bar.svelte-gf0s7c>div.svelte-gf0s7c.svelte-gf0s7c{height:100%;background:var(--vt-accent);border-radius:inherit}dl.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{margin:12px 0 0;font-size:var(--vt-type-caption-size)}dt.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{margin-top:16px;color:var(--vt-text-muted)}dd.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{margin:8px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width: 640px){header.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{padding:16px}.user-details-modal__body.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{padding:16px}.user-details-modal__dates.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{grid-template-columns:1fr;gap:16px}.user-details-modal__subscription-metrics.svelte-gf0s7c.svelte-gf0s7c.svelte-gf0s7c{grid-template-columns:repeat(2,minmax(0,1fr))}}
