.admin-dashboard,.admin-login{--admin-font:var(--font-admin,ui-sans-serif),ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--admin-ink:#20243e;--admin-muted:#73798d;--admin-subtle:#9499aa;--admin-paper:#f6f7fb;--admin-surface:#fff;--admin-surface-muted:#f8f9fc;--admin-line:#e7e9f1;--admin-line-strong:#d8dbe7;--admin-accent:#7561bf;--admin-accent-strong:#6150a3;--admin-accent-soft:#f0ecfa;--admin-success:#347e66;--admin-success-soft:#ecf7f1;--admin-radius:0.75rem;--admin-radius-large:1.15rem;--admin-shadow:0 3px 14px rgb(30 35 65/3%);font-size:.9rem;line-height:1.55}.admin-dashboard{grid-template-columns:16.5rem minmax(0,1fr);background:var(--admin-paper)}.admin-dashboard>.admin-sidebar{width:16.5rem;background:#171b35;border-right:1px solid #252a47;padding:1.6rem .9rem 1rem;box-shadow:none}.admin-sidebar-brand{gap:.8rem;padding-bottom:1.7rem}.admin-brand-mark{width:2.4rem;height:2.4rem;flex-basis:2.4rem;background:#7561bf;border-color:#9584d2;box-shadow:none;border-radius:.8rem;font-size:1rem}.admin-sidebar-brand strong{font-size:1.12rem;letter-spacing:-.04em}.admin-sidebar-brand small{color:#9ba0bc;font-size:.71rem}.admin-dashboard .admin-sidebar nav{gap:1.4rem;padding-top:.5rem;scrollbar-color:#3c4160 transparent}.admin-dashboard .admin-sidebar nav .admin-sidebar-group-label{color:#8b92b2;padding:.25rem .75rem .6rem;font-size:.62rem;letter-spacing:.13em}.admin-dashboard .admin-sidebar nav a{min-height:2.85rem;padding:.68rem .75rem;gap:.8rem;color:#b4bbd4;font-size:.83rem;font-weight:550;border-radius:.7rem}.admin-dashboard .admin-sidebar nav a svg{width:1.15rem;height:1.15rem;color:inherit}.admin-dashboard .admin-sidebar nav a:hover{color:#fff;background:#252b49}.admin-dashboard .admin-sidebar nav a[aria-current=page]{color:#fff;background:#343452;border-color:#47415f;box-shadow:none}.admin-dashboard .admin-sidebar nav a[aria-current=page]:before{display:none}.admin-sidebar-footer{margin-top:.7rem;padding:1rem .45rem 0;border-top:1px solid #30354e;gap:.65rem}.admin-sidebar-footer strong{color:#edf0ff;font-size:.8rem}.admin-sidebar-footer small{color:#99a1bd;font-size:.67rem}.admin-sidebar-footer .admin-avatar{background:#363952;color:#e3dcff;border:1px solid #4b4968}.admin-sidebar-sign-out{color:#bcc3dd;background:transparent;border-color:transparent}.admin-sidebar-collapse{display:grid;position:absolute;right:.95rem;top:5.5rem;width:1.9rem;height:1.9rem;place-items:center;padding:0;border:1px solid #353a59;border-radius:.5rem;background:#242942;color:#bcc3dd;cursor:pointer}.admin-sidebar-collapse svg{width:.95rem;height:.95rem}.admin-navigation-progress{margin-left:auto;width:.75rem;height:.75rem;border:2px solid #aaa2d3;border-top-color:#fff;border-radius:50%;animation:admin-spin .8s linear infinite}.admin-shell-body{background:var(--admin-paper)}.admin-utility-bar{height:5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 clamp(1.5rem,3vw,3.5rem);border-bottom:1px solid var(--admin-line);background:#fff}.admin-utility-context{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;min-width:0;font-size:.8rem}.admin-utility-context a{color:var(--admin-ink);text-decoration:none;font-weight:750}.admin-utility-context svg{width:.85rem;height:.85rem;color:var(--admin-subtle)}.admin-utility-caption{color:var(--admin-subtle);padding-left:.75rem;border-left:1px solid var(--admin-line);font-size:.72rem}.admin-utility-account{display:flex;align-items:center;flex-shrink:0;gap:.8rem;margin-left:auto}.admin-utility-account>svg{color:#9097ae;width:1rem;height:1rem;margin-right:.65rem}.admin-utility-account>div{display:grid;text-align:right;font-size:.8rem;line-height:1.6}.admin-utility-account>div>span{color:var(--admin-muted);font-size:.68rem}.admin-account-avatar{display:grid;place-items:center;width:2.6rem;height:2.6rem;color:#6451a4;background:#eee9f8;border:1px solid #e5def4;border-radius:.85rem;font-size:.85rem;font-weight:750}.admin-workspace{padding:0 clamp(1.5rem,3vw,3.5rem) 4rem}.admin-dashboard .admin-topbar{position:static;min-height:10.25rem;margin:0;padding:2.5rem 0 2rem;align-items:center;gap:1.5rem;border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.admin-page-heading{min-width:0}.admin-eyebrow{color:#756a9e;font-size:.66rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.admin-topbar h1{margin:.45rem 0 0;color:#222641;font-size:clamp(1.9rem,3vw,2.65rem);font-weight:800;letter-spacing:-.055em;line-height:1.2;overflow-wrap:anywhere}.admin-page-heading>p{max-width:52rem;margin:.75rem 0 0;color:var(--admin-muted);font-size:.87rem;line-height:1.65}.admin-topbar-actions{flex-wrap:wrap;flex-shrink:0}.admin-compact-action,.admin-danger-action,.admin-primary-action,.admin-secondary-action,.admin-warning-action{min-height:2.7rem;padding:.7rem 1rem;font-size:.76rem;border-radius:.7rem;box-shadow:none}.admin-primary-action{background:var(--admin-accent);border-color:var(--admin-accent);box-shadow:0 5px 14px rgb(117 97 191/12%)}.admin-secondary-action{background:#fff;border-color:var(--admin-line-strong);color:#555d75}.admin-secondary-action:hover{border-color:#b1a5d2;color:var(--admin-accent-strong);background:#fcfbff}.admin-dashboard :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--admin-ink);border-color:var(--admin-line-strong);background:#fff;border-radius:.65rem;font-family:var(--admin-font);font-size:.82rem;min-height:2.8rem}.admin-dashboard :is(input,select,textarea)::placeholder{color:#969bad}.admin-dashboard :is(input,select,textarea):focus{border-color:#9e8bca;box-shadow:0 0 0 3px #7561bf15;outline:none}.admin-dashboard :focus-visible{outline:3px solid #a191cd;outline-offset:3px}.admin-dashboard :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.6}.admin-dashboard .admin-management-panel{margin-top:1.4rem;padding:1.5rem;border-color:var(--admin-line);background:#fff;box-shadow:var(--admin-shadow)}.admin-dashboard .admin-table-panel{padding:0;overflow:hidden}.admin-section-heading{padding:1.4rem 1.5rem;min-height:5.5rem;border-color:var(--admin-line)}.admin-management-panel h2,.admin-section-heading h2{font-size:1rem;font-weight:750;letter-spacing:-.025em}.admin-management-panel>p,.admin-section-heading p{font-size:.8rem;color:var(--admin-muted)}.admin-data-table{color:#4a516b;font-size:.8rem}.admin-data-table th{padding:1rem 1.4rem;color:#8b90a3;background:#fcfcfe;font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;border-color:var(--admin-line)}.admin-data-table td{padding:1.2rem 1.4rem;border-color:var(--admin-line);line-height:1.6}.admin-data-table tbody tr:hover,.admin-data-table tbody tr:hover td{background:#faf9fd}.admin-data-table a{text-underline-offset:.25rem}.admin-data-table .admin-table-primary,.admin-table-tenant{color:#303650;font-size:.83rem;font-weight:750;text-decoration:none}.admin-data-table .admin-table-primary:hover,.admin-table-tenant:hover{color:var(--admin-accent-strong);text-decoration:underline}.admin-data-table small{display:block;margin-top:.22rem;color:var(--admin-muted);font-size:.72rem;line-height:1.6}.admin-data-table td .admin-member-code{color:#979bae;font-size:.66rem;font-family:ui-monospace,monospace}.admin-identity{display:flex;gap:.8rem;align-items:center;min-width:13rem}.admin-identity>.admin-avatar{display:grid;place-items:center;width:2.7rem;height:2.7rem;flex-shrink:0;border:1px solid #e5e0f0;border-radius:.85rem;color:#79639d;background:#f2eef8;font-size:.78rem;font-weight:750}.admin-identity-copy{min-width:0}.admin-identity-copy small{overflow-wrap:anywhere}.admin-state{border:0;padding:.3rem .65rem;font-size:.66rem;font-weight:750;line-height:1.6;background:#f0f1f5;color:#757b90;border-radius:.5rem}.admin-state-active,.admin-state-enabled,.admin-state-published,.admin-state-sent,.admin-state-verified{color:#37775f;background:#eaf5ef}.admin-state-draft,.admin-state-pending-verification,.admin-state-prepared,.admin-state-registered{color:#7d67a4;background:#f0ebf7}.admin-state-deletion_pending,.admin-state-failed,.admin-state-suspended{color:#a06254;background:#faf0eb}.admin-row-action{width:2rem;height:2rem;border-color:var(--admin-line);color:#8b91a5;background:#fff;border-radius:.55rem}.admin-row-action-primary{color:#7962ac;border-color:#e4dcee;background:#f8f5fc}.admin-row-action:hover{border-color:#b8a7d2;color:#6d509b;background:#f0ebf8}.admin-directory-intro{margin:0 0 1rem;padding:0;background:transparent;border:0}.admin-directory-panel{margin-top:.4rem!important}.admin-directory-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;padding:1.25rem 1.4rem;border-bottom:1px solid var(--admin-line);background:#fff}.admin-directory-filters label{min-width:0;margin:0}.admin-directory-filters select{min-width:9rem;padding:.65rem 2rem .65rem .9rem}.admin-filter-search{display:flex;align-items:center;gap:.65rem;flex:1 1 17rem;max-width:none;min-height:2.85rem;border:1px solid var(--admin-line-strong);border-radius:.7rem;padding:0 .85rem;background:#fff}.admin-filter-search>svg{width:1rem;height:1rem;flex-shrink:0;color:#9b92af}.admin-dashboard .admin-filter-search input{width:100%;min-width:0;border:0;padding:.55rem 0;border-radius:0;box-shadow:none;outline:none}.admin-filter-search:focus-within{border-color:#9e8bca;box-shadow:0 0 0 3px #7561bf15}.admin-filter-reset{display:inline-flex;gap:.35rem;align-items:center;font-size:.75rem;color:var(--admin-accent-strong)}.admin-catalog-toolbar{background:#fff}.admin-catalog-result-count,.admin-directory-summary{padding:.8rem 1.4rem;margin:0;font-size:.72rem;color:var(--admin-muted);border-bottom:1px solid var(--admin-line);background:#fdfdff}.admin-catalog-result-count strong,.admin-directory-summary strong{color:#555b76}.admin-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.7rem;padding:.2rem .55rem;background:#f1edf8;color:#79679d;border-radius:.5rem;font-size:.68rem}.admin-pagination{padding:1rem 1.4rem;border-top:0;background:#fff}.admin-pagination p{font-size:.72rem;color:var(--admin-muted)}.admin-pagination-icon,.admin-pagination-page{border-color:var(--admin-line);background:#fff;color:#73798d;border-radius:.55rem}.admin-pagination-page[aria-current=page]{border-color:#ded5ef;background:#f1ecf9;color:#7560a1}.admin-pagination-icon[aria-disabled=true]{opacity:.35}.admin-stat-card{min-height:9.5rem;padding:1.4rem;border-color:var(--admin-line);background:#fff}.admin-stat-card:after{display:none}.admin-stat-card-heading>span{font-size:.75rem;color:var(--admin-muted)}.admin-stat-card-heading svg{color:#9180b6;width:1.15rem;height:1.15rem}.admin-stat-card>strong{font-size:2.6rem;color:var(--admin-ink);margin-top:1rem}.admin-stat-card p{font-size:.72rem}.admin-dashboard[data-admin-heading=compact] .admin-topbar{min-height:0;padding:2rem 0 1.5rem;justify-content:space-between;flex-direction:row;text-align:left}.admin-dashboard[data-admin-heading=compact] .admin-topbar h1{margin:0;font-size:1.8rem}.admin-dashboard[data-admin-heading=compact] .admin-topbar-actions,.admin-dashboard[data-admin-heading=compact] .admin-topbar-actions .admin-topbar-link{width:auto}.admin-overview-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.admin-overview-total{position:relative;display:grid;min-width:0;gap:.8rem;padding:1.35rem;border:1px solid var(--admin-line);border-radius:var(--admin-radius);background:var(--admin-surface);color:var(--admin-ink);text-decoration:none}.admin-overview-total-label{display:flex;align-items:center;gap:.6rem;color:var(--admin-muted);font-size:.82rem;font-weight:650}.admin-overview-total-label svg{width:1.1rem;height:1.1rem;flex-shrink:0}.admin-overview-total>strong{padding-right:1.6rem;font-size:2rem;font-weight:750;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-overview-total>svg{position:absolute;right:1.35rem;bottom:1.5rem;width:1rem;height:1rem;color:var(--admin-subtle)}a.admin-overview-total:hover{border-color:var(--admin-accent);background:var(--admin-surface-muted)}@media (max-width:1050px){.admin-overview-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.admin-overview-summary{grid-template-columns:minmax(0,1fr);gap:.65rem}.admin-overview-total{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem;gap:.75rem}.admin-overview-total>strong{padding-right:1.5rem;font-size:1.6rem}.admin-overview-total>svg{right:.9rem;bottom:auto}}.admin-home-shortcuts{margin-top:1.5rem;border-color:var(--admin-line);background:#fff}.admin-home-shortcut-grid>a{min-height:6.5rem;padding:1.3rem;border-color:var(--admin-line)}.admin-home-shortcut-grid>a:hover{background:#faf8fd}.admin-home-shortcut-grid>a>span{color:#806aaf;background:#f2edf9;border-color:#e9e1f5;border-radius:.75rem}.admin-home-shortcut-grid strong{font-size:.8rem}.admin-home-shortcut-grid small{font-size:.72rem}.admin-tenant-overview{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.25rem}.admin-tenant-summary{display:flex;gap:1rem;align-items:flex-start}.admin-tenant-workspace-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;margin-top:1rem}.admin-tenant-workspace-links a{display:flex;justify-content:space-between;align-items:center;padding:.9rem;gap:.5rem;border:1px solid var(--admin-line);border-radius:.7rem;color:var(--admin-ink);text-decoration:none;font-size:.8rem;background:#fafbfe}.admin-tenant-workspace-links svg{width:1rem;height:1rem;color:#9182ae}.admin-integration-section-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding:.9rem 0;border-bottom:1px solid var(--admin-line)}.admin-integration-section-tabs a{color:var(--admin-muted);font-size:.78rem;text-decoration:none}.admin-integration-section-tabs a:first-child{color:var(--admin-accent-strong)}.admin-integration-settings summary{cursor:pointer;font-weight:750;padding:.4rem 0}.admin-email-activity-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;padding:1.4rem;border-bottom:1px solid var(--admin-line)}.admin-email-recipient{min-width:12rem}.admin-form-grid label,.admin-management-panel label{color:#5a6179;font-size:.77rem;font-weight:650}.admin-form-grid label small,.admin-management-panel label small{color:var(--admin-muted);font-size:.72rem;font-weight:450;line-height:1.6}.admin-detail-grid{gap:1rem}.admin-form-progress{color:var(--admin-accent-strong);font-size:.78rem}.admin-form-unconfirmed{padding:1rem;border:1px solid #e7d7bc;border-radius:.75rem;background:#fffaf1;color:#8a6a34;font-size:.8rem}.admin-loading{display:grid;grid-template-columns:16.5rem minmax(0,1fr);min-height:100dvh;background:#f6f7fb}.admin-loading-sidebar{background:#171b35;padding:2rem}.admin-loading-brand,.admin-loading-navigation span{display:block;height:2rem;border-radius:.5rem;background:#2a304d;margin-bottom:1rem}.admin-loading-navigation{margin-top:3rem}.admin-loading-workspace{padding:6rem 3rem}.admin-loading-heading{height:3rem;max-width:20rem;background:#e6e8f1;border-radius:.7rem}.admin-loading-summary{height:1rem;max-width:30rem;background:#e9ebf3;margin-top:1rem;border-radius:.5rem}.admin-loading-panel{min-height:24rem;margin-top:3rem;border:1px solid #e7e9f1;border-radius:1.15rem;background:#fff}.admin-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100dvh;padding:2rem;text-align:center;background:#f6f7fb;color:#20243e;font-family:var(--admin-font,sans-serif)}.admin-error-icon{color:#8975b5;width:3rem;height:3rem}.admin-error h1{font-size:1.75rem;letter-spacing:-.04em}.admin-error p{max-width:35rem;color:#73798d;line-height:1.7}.admin-error-actions{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:1rem}.admin-skip-link{position:fixed;z-index:100;top:.75rem;left:18rem;padding:.7rem 1rem;border-radius:.6rem;background:#fff;color:#6150a3;transform:translateY(-200%)}.admin-skip-link:focus{transform:none}@keyframes admin-spin{to{transform:rotate(1turn)}}@media (min-width:761px){.admin-dashboard:has(>.admin-sidebar[data-collapsed=true]){grid-template-columns:5rem minmax(0,1fr)}.admin-dashboard>.admin-sidebar[data-collapsed=true]{width:5rem;padding-left:.55rem;padding-right:.55rem}.admin-sidebar[data-collapsed=true] .admin-sidebar-brand>div,.admin-sidebar[data-collapsed=true] .admin-sidebar-footer>.admin-avatar,.admin-sidebar[data-collapsed=true] .admin-sidebar-footer>div,.admin-sidebar[data-collapsed=true] .admin-sidebar-group-label,.admin-sidebar[data-collapsed=true] nav a>span:not(.admin-navigation-progress){display:none}.admin-sidebar[data-collapsed=true] .admin-sidebar-footer,.admin-sidebar[data-collapsed=true] nav a{justify-content:center}.admin-sidebar[data-collapsed=true] .admin-sidebar-collapse{right:1.5rem}}@media (min-width:761px) and (max-width:1100px){.admin-dashboard{grid-template-columns:14.5rem minmax(0,1fr)}.admin-dashboard>.admin-sidebar{width:14.5rem}.admin-utility-caption{display:none}.admin-workspace{padding-left:1.5rem;padding-right:1.5rem}.admin-topbar-actions{max-width:45%}.admin-tenant-overview{grid-template-columns:minmax(0,1fr)}.admin-email-activity-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.admin-dashboard{display:block}.admin-dashboard>.admin-sidebar{position:sticky;top:0;width:100%;height:4.3rem;min-height:0;padding:.8rem 1rem;border-bottom:1px solid #30354e;z-index:50}.admin-sidebar-header,.admin-tenant-navigation-header{min-height:2.7rem;align-items:center;padding:0}.admin-sidebar-brand{padding:0}.admin-sidebar-brand strong{font-size:1rem}.admin-sidebar-brand small{font-size:.65rem}.admin-sidebar-toggle,.admin-tenant-navigation-toggle{display:flex;width:2.6rem;height:2.6rem;background:#282d48;border-color:#3d425d}.admin-sidebar-collapse{display:none}.admin-dashboard>.admin-sidebar[data-mobile-open=true]{position:fixed;inset:0;height:100dvh;display:flex;padding:1rem}.admin-dashboard>.admin-sidebar[data-mobile-open=true] nav{display:grid;flex:1 1;overflow-y:auto;margin-top:1.2rem}.admin-dashboard>.admin-sidebar[data-mobile-open=true] .admin-sidebar-footer{display:flex}.admin-dashboard>.admin-sidebar[data-mobile-open=false] .admin-sidebar-footer,.admin-dashboard>.admin-sidebar[data-mobile-open=false] .admin-tenant-context,.admin-dashboard>.admin-sidebar[data-mobile-open=false] nav{display:none}.admin-utility-bar{height:3.8rem;padding:0 1.2rem}.admin-utility-context{font-size:.7rem;gap:.45rem}.admin-utility-account>div,.admin-utility-account>svg,.admin-utility-caption{display:none}.admin-account-avatar{width:2rem;height:2rem;font-size:.7rem;border-radius:.65rem}.admin-workspace{padding:0 1.1rem 2.5rem}.admin-dashboard .admin-topbar{min-height:0;padding:1.7rem 0 1.3rem;flex-wrap:wrap;gap:1rem}.admin-topbar h1{font-size:1.95rem}.admin-page-heading>p{font-size:.8rem;margin-top:.55rem}.admin-topbar-actions{width:100%;justify-content:flex-start}.admin-directory-filters{padding:1rem;gap:.6rem}.admin-filter-search{flex-basis:100%}.admin-directory-filters>label:not(.admin-filter-search){flex:1 1 7rem}.admin-directory-filters select{width:100%;min-width:0}.admin-directory-filters .admin-secondary-action{width:auto}.admin-catalog-result-count,.admin-directory-summary{padding:.75rem 1rem}.admin-section-heading{padding:1.1rem;align-items:flex-start}.admin-dashboard .admin-management-panel:not(.admin-table-panel){padding:1.15rem}.admin-pagination{padding:1rem;flex-wrap:wrap;gap:.6rem}.admin-pagination-controls{flex-wrap:wrap}.admin-pagination-icon,.admin-pagination-page{width:2.1rem;height:2.1rem}.admin-email-activity-filters,.admin-tenant-overview{grid-template-columns:minmax(0,1fr)}.admin-email-activity-filters{padding:1rem}.admin-loading{display:block}.admin-loading-sidebar{height:4rem;padding:1rem}.admin-loading-brand{height:2rem;width:8rem}.admin-loading-navigation{display:none}.admin-loading-workspace{padding:2rem 1.2rem}.admin-skip-link{left:1rem}}@media (prefers-reduced-motion:reduce){.admin-navigation-progress{animation:none}}.admin-directory-filter-fields{display:contents;border:0;margin:0;padding:0}.admin-filter-progress{color:var(--admin-accent-strong);font-size:.72rem}.admin-member-overview{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.5rem;padding:1.5rem;background:#fff;border:1px solid var(--admin-line);border-radius:var(--admin-radius-large)}.admin-tenant-summary{flex-wrap:wrap;gap:1.5rem;margin:0}.admin-tenant-summary dt{color:var(--admin-muted);font-size:.68rem}.admin-tenant-summary dd{margin:.25rem 0 0;font-size:.85rem;font-weight:750}.admin-record-code{color:var(--admin-subtle);font-size:.68rem;font-family:ui-monospace,monospace}.admin-integration-auth-window-heading{cursor:pointer;list-style:none}.admin-integration-auth-window-heading::-webkit-details-marker{display:none}.admin-auth-settings-chevron{width:1rem;height:1rem;color:var(--admin-muted);margin-left:auto;transition:transform .15s ease}.admin-integration-auth-window-config[open] .admin-auth-settings-chevron{transform:rotate(180deg)}.admin-preview-notice{margin:0 0 1rem;color:var(--admin-muted);font-size:.68rem}.admin-preview-disclosure summary{color:var(--admin-ink);font-weight:750;font-size:.85rem;cursor:pointer}.admin-preview-disclosure form{margin-top:1.5rem}.admin-filter-search>svg{position:static;transform:none}.admin-dashboard .admin-filter-search input{padding-left:0!important}.admin-error{--admin-font:var(--font-admin,ui-sans-serif),ui-sans-serif,sans-serif;--admin-accent:#7561bf;--admin-accent-strong:#6150a3;--admin-line-strong:#d8dbe7;--admin-surface:#fff;--admin-ink:#20243e;--admin-shadow:none}.admin-error-icon svg{width:100%;height:100%}.admin-async-form[data-outcome=unconfirmed] :is(button[type=submit],input[type=submit]){opacity:.5;cursor:not-allowed}.admin-mutation-fields{display:contents;border:0;padding:0;margin:0}.admin-support-automation-form>.admin-mutation-fields>.admin-primary-action{justify-self:end}.automation-archive-form>.admin-mutation-fields>label{display:grid;color:var(--admin-muted);font-size:.72rem;gap:.35rem}.admin-landing-inspector-panel>.admin-mutation-fields>header{padding:1.1rem 1rem .75rem}.admin-management-panel>.admin-mutation-fields>p{margin:0;color:var(--admin-muted);font-size:.8rem;line-height:1.5}.admin-dashboard .admin-sidebar-brand>.admin-brand-mark{width:2.4rem;height:2.4rem;min-width:2.4rem;flex:0 0 2.4rem;border-radius:.8rem;font-size:1rem;color:#fff;background:#7561bf}.admin-data-table .admin-identity-email{max-width:17rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-table-search-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;padding:1rem 1.3rem;border-bottom:1px solid var(--admin-line);background:#fcfcfe}.admin-dashboard .admin-table-search-field{display:flex;align-items:center;flex:1 1 20rem;max-width:36rem;gap:.6rem;padding:0 .85rem;border:1px solid var(--admin-line);border-radius:.7rem;background:#fff;color:var(--admin-muted)}.admin-table-search-field:focus-within{border-color:#7561bf;box-shadow:0 0 0 3px rgb(117 97 191/12%)}.admin-table-search-field>svg{position:static;width:1.05rem;height:1.05rem;flex:0 0 1.05rem;transform:none}.admin-dashboard .admin-table-search-field input[type=search]{min-width:0;width:100%;padding:.75rem 0!important;border:0;border-radius:0;outline:none;background:transparent;box-shadow:none}.admin-table-search-count{margin-left:auto;color:var(--admin-muted);font-size:.76rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.admin-catalog-toolbar .admin-filter-reset,.admin-table-search-toolbar .admin-filter-reset{padding:.55rem .65rem;border:0;border-radius:.55rem;background:transparent;font-family:inherit;cursor:pointer}.admin-catalog-toolbar .admin-filter-reset:hover,.admin-table-search-toolbar .admin-filter-reset:hover{background:var(--admin-accent-soft)}.admin-catalog-toolbar .admin-filter-reset:focus-visible,.admin-table-search-toolbar .admin-filter-reset:focus-visible{outline:2px solid var(--admin-accent-strong);outline-offset:2px}.admin-catalog-directory tr[hidden],.admin-searchable-table tr[hidden]{display:none!important}.admin-table-search-empty{padding:2.5rem 1.3rem;text-align:center;color:var(--admin-ink)}.admin-table-search-empty p{margin:.5rem 0 1rem;font-size:.85rem;color:var(--admin-muted)}.admin-table-server-search .admin-directory-filters{margin:0}@media (max-width:760px){.admin-table-search-toolbar{padding:.85rem}.admin-dashboard .admin-table-search-field{flex-basis:100%;max-width:none}.admin-table-search-count{margin-left:0}}.admin-directory-table td:first-child{width:29%}.admin-directory-table td:nth-child(2){width:21%}.admin-directory-table td:nth-last-child(2){width:10%}.admin-directory-table .admin-activity-count{white-space:nowrap}@media (min-width:761px){.admin-sidebar-collapse{z-index:2;top:2rem}.admin-sidebar[data-collapsed=true] .admin-sidebar-collapse{top:5.5rem}.admin-dashboard .admin-sidebar[data-collapsed=true] nav{padding-top:2.8rem}}.admin-directory-filters .admin-filter-search{display:flex;align-items:center;gap:.65rem}.admin-dashboard .admin-directory-filters .admin-filter-search input[type=search]{border:0;padding:.55rem 0!important;background:transparent;box-shadow:none;border-radius:0;outline:none}@media (max-width:760px){.admin-dashboard{padding:0;margin:0}}.admin-tenant-type-navigation{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:6px;background:#eceff5;border-radius:13px;width:fit-content}.admin-tenant-type-navigation a{padding:12px 18px;border-radius:10px;color:#627189;text-decoration:none;font-size:14px;font-weight:600}.admin-tenant-type-navigation a[aria-current=page]{background:white;color:#7663a6;box-shadow:0 2px 6px #25334c0b}.admin-support-site-email{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:20px}.admin-support-site-email h2{margin:0 0 8px}.admin-support-site-email p{margin:0;color:#718199;line-height:1.6}@media (max-width:650px){.admin-support-site-email{align-items:flex-start;flex-direction:column}}