body{color:#1b2233;background:radial-gradient(circle at 0 0,#ffdcb673,#0000 30%),radial-gradient(circle at 100% 0,#becdff61,#0000 26%),linear-gradient(#f4f4f7 0%,#eaedf4 100%);margin:0}.page-shell.svelte-1uha8ag{flex-direction:column;gap:1.6rem;height:100vh;padding:2rem;display:flex;overflow:hidden}.page-actions.svelte-1uha8ag{justify-content:flex-start;align-items:center;display:flex}.table-card.svelte-1uha8ag{-webkit-backdrop-filter:blur(2.2rem);backdrop-filter:blur(2.2rem);background:#ffffffc2;border:.1rem solid #fff9;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 2.4rem 4.8rem #1f2d4e14,inset 0 .1rem #ffffffd1}.add-user-button.svelte-1uha8ag{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#008bff 0%,#0077db 100%);border:0;align-items:center;gap:.8rem;padding:1.05rem 1.4rem;font-size:1.3rem;font-weight:700;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex;box-shadow:0 .8rem 1.8rem #008bff3d}.add-user-button.svelte-1uha8ag:hover{filter:brightness(1.02);transform:translateY(-.1rem);box-shadow:0 1rem 2rem #008bff4d}.add-user-icon.svelte-1uha8ag{place-items:center;width:1.6rem;height:1.6rem;display:inline-grid}.add-user-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:1.6rem;height:1.6rem}.table-wrap.svelte-1uha8ag{flex:1;min-height:0;overflow:auto}table.svelte-1uha8ag{border-collapse:separate;border-spacing:0;width:100%;min-width:122rem}th.svelte-1uha8ag,td.svelte-1uha8ag{text-align:left;vertical-align:middle;border-bottom:.1rem solid #9eabc224;padding:1.4rem 1.6rem}th.svelte-1uha8ag{text-transform:uppercase;letter-spacing:.08em;color:#2b3448;white-space:nowrap;z-index:1;background:#fcfcfdd6;border-bottom:.1rem solid #9ca9c22e;font-size:1.3rem;font-weight:700;position:sticky;top:0}th.svelte-1uha8ag+th:where(.svelte-1uha8ag),td.svelte-1uha8ag+td:where(.svelte-1uha8ag){border-left:.1rem solid #a4b1c81f}tbody.svelte-1uha8ag tr:where(.svelte-1uha8ag):hover{background:#f8faffc7}.checkbox-col.svelte-1uha8ag{text-align:center;width:5.4rem}input[type=checkbox].svelte-1uha8ag{accent-color:#222831;width:1.6rem;height:1.6rem}.header-cell.svelte-1uha8ag{align-items:center;gap:.8rem;display:inline-flex}.header-icon.svelte-1uha8ag{color:#727d95;place-items:center;width:1.8rem;height:1.8rem;display:inline-grid}.header-icon.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:1.6rem;height:1.6rem}.identity-cell.svelte-1uha8ag{align-items:center;gap:1.2rem;min-width:26rem;display:flex}.avatar.svelte-1uha8ag{color:#23324a;border-radius:50%;place-items:center;width:4rem;height:4rem;font-size:1.3rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 .1rem #ffffffc7}.theme-sky.svelte-1uha8ag{background:linear-gradient(135deg,#d6ebff,#b6d2ff)}.theme-mint.svelte-1uha8ag{background:linear-gradient(135deg,#d7f7ea,#afe7d0)}.theme-peach.svelte-1uha8ag{background:linear-gradient(135deg,#ffe8d3,#ffcba7)}.theme-violet.svelte-1uha8ag{background:linear-gradient(135deg,#ece2ff,#d0c1ff)}.primary-text.svelte-1uha8ag,.secondary-text.svelte-1uha8ag{margin:0}.primary-text.svelte-1uha8ag{letter-spacing:-.02em;font-size:1.7rem;font-weight:700}.secondary-text.svelte-1uha8ag{color:#67738b;margin-top:.3rem;font-size:1.5rem}.website-cell.svelte-1uha8ag{color:#2b3550;align-items:center;gap:1rem;font-size:1.5rem;font-weight:500;text-decoration:none;transition:color .16s;display:inline-flex}.website-cell.svelte-1uha8ag:hover{color:#222831}.dot.svelte-1uha8ag{background:#393e46;border-radius:50%;width:1rem;height:1rem;box-shadow:0 0 0 .5rem #393e461f}.status-pill.svelte-1uha8ag,.id-pill.svelte-1uha8ag{white-space:nowrap;border-radius:99.9rem;align-items:center;gap:.8rem;padding:.8rem 1.4rem;font-size:1.5rem;display:inline-flex}.status-icon.svelte-1uha8ag{font-weight:700;line-height:1}.verified-pill.svelte-1uha8ag{color:#0a9a5f;background:#e4faefeb;border:.1rem solid #00a86b3d}.unverified-pill.svelte-1uha8ag{color:#df7d14;background:#fff5eceb;border:.1rem solid #ffb5692e}.id-pill.svelte-1uha8ag{color:#56627c;background:#f4f6fbf5;font-weight:700}.date-cell.svelte-1uha8ag{color:#1f283d;font-size:1.5rem;font-weight:500}.actions-col.svelte-1uha8ag{text-align:center;width:8.8rem}.actions-menu-shell.svelte-1uha8ag{justify-content:center;display:inline-flex;position:relative}.action-button.svelte-1uha8ag{color:#657189;cursor:pointer;background:#f5f7fcf2;border:0;border-radius:1.2rem;place-items:center;width:3.8rem;height:3.8rem;transition:transform .16s,background-color .16s,color .16s;display:inline-grid;box-shadow:inset 0 0 0 .1rem #9fadc524}.action-button.svelte-1uha8ag:hover{color:#222831;background:#e8ecf0fa;transform:translateY(-.1rem)}.action-button.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:1.8rem;height:1.8rem}.actions-menu.svelte-1uha8ag{-webkit-backdrop-filter:blur(1.4rem);backdrop-filter:blur(1.4rem);z-index:5;background:#fffffffa;border:.1rem solid #b0bcd238;flex-direction:column;gap:.4rem;min-width:16rem;padding:.8rem;display:flex;position:absolute;top:calc(100% + .8rem);right:0;box-shadow:0 1.8rem 3.6rem #1a264429}.actions-menu-upward.svelte-1uha8ag{top:auto;bottom:calc(100% + .8rem)}.menu-item.svelte-1uha8ag{color:#33405a;text-transform:uppercase;letter-spacing:.06em;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:1rem 1.2rem;font-size:1.4rem;font-weight:600;line-height:1.2;transition:background-color .16s,color .16s}.menu-item.svelte-1uha8ag:hover{color:#222831;background:#e8ecf0f5}.danger-item.svelte-1uha8ag{color:#c2410c}.danger-item.svelte-1uha8ag:hover{color:#b42318;background:#fff1ecf5}.empty-state.svelte-1uha8ag{text-align:center;color:#6d7891;padding:5.6rem 1.6rem;font-size:1.5rem}.modal-backdrop.svelte-1uha8ag{-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);z-index:20;background:#0f172a47;place-items:center;padding:2.4rem;display:grid;position:fixed;inset:0}.modal-card.svelte-1uha8ag{background:#fffffffa;border:.1rem solid #cbd5e1b8;width:min(100%,48rem);box-shadow:0 2.8rem 6rem #0f172a2e}.modal-header.svelte-1uha8ag{border-bottom:.1rem solid #cbd5e1bf;justify-content:space-between;align-items:flex-start;gap:1.6rem;padding:2.2rem 2.2rem 1.6rem;display:flex}.modal-eyebrow.svelte-1uha8ag{color:#6b7280;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.6rem;font-size:1.2rem;font-weight:700}.modal-title.svelte-1uha8ag{letter-spacing:-.03em;text-transform:none;font-size:2rem;font-weight:700}.modal-close.svelte-1uha8ag{color:#475569;cursor:pointer;background:#f1f5f9e6;border:0;width:3.6rem;height:3.6rem;font-size:2.2rem;line-height:1}.modal-form.svelte-1uha8ag{flex-direction:column;gap:1.6rem;padding:2rem 2.2rem 2.2rem;display:flex}.field.svelte-1uha8ag{flex-direction:column;gap:.8rem;display:flex}.field-label.svelte-1uha8ag{color:#374151;letter-spacing:.12em;text-transform:uppercase;font-size:1.2rem;font-weight:700}.field-input.svelte-1uha8ag{color:#393e46;background:#fff;border:.1rem solid #cbd5e1f2;outline:none;width:100%;padding:1.2rem 1.4rem;font-size:1.7rem;font-weight:600}.field-input.svelte-1uha8ag:disabled{color:#64748b;cursor:not-allowed;background:#f8fafcf5}.field-input.svelte-1uha8ag:focus{border-color:#222831b8;box-shadow:0 0 0 .3rem #393e4624}.form-message.svelte-1uha8ag{font-size:1.4rem;font-weight:500}.error-message.svelte-1uha8ag{color:#b42318}.modal-actions.svelte-1uha8ag{justify-content:flex-end;gap:1rem;padding-top:.4rem;display:flex}.primary-button.svelte-1uha8ag,.secondary-button.svelte-1uha8ag{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;justify-content:center;align-items:center;padding:1.2rem 1.6rem;font-size:1.3rem;font-weight:700;display:inline-flex}.primary-button.svelte-1uha8ag:disabled,.secondary-button.svelte-1uha8ag:disabled{cursor:wait;opacity:.72}.primary-button.svelte-1uha8ag{color:#fff;background:#008bff}.secondary-button.svelte-1uha8ag{color:#222831;background:#393e461a}.button-content.svelte-1uha8ag{align-items:center;gap:.8rem;display:inline-flex}.button-spinner.svelte-1uha8ag{border:.2rem solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1.4rem;height:1.4rem;animation:.8s linear infinite svelte-1uha8ag-button-spin}@keyframes svelte-1uha8ag-button-spin{to{transform:rotate(360deg)}}@media (width<=92rem){.page-shell.svelte-1uha8ag{padding:1.4rem}}
