:root{--map-bg:#f4f7fb;--map-surface:#ffffff;--map-surface-subtle:#f8fafc;--map-border:#dfe7f0;--map-border-soft:#edf2f7;--map-text:#0f172a;--map-text-secondary:#475569;--map-text-soft:#64748b;--map-text-muted:#94a3b8;--map-muted-rgb:148,163,184;--map-primary:#191b20;--map-primary-strong:#101216;--map-primary-soft:#f1f3f5;--map-primary-rgb:25,27,32;--map-accent:#22d3c5;--map-accent-strong:#14b8a6;--map-accent-soft:#e8fffb;--map-accent-rgb:34,211,197;--map-success:#10b981;--map-success-strong:#047857;--map-success-soft:#ecfdf5;--map-success-rgb:16,185,129;--map-warning:#f59e0b;--map-warning-strong:rgb(180 83 9);--map-warning-soft:#fffbeb;--map-warning-rgb:245,158,11;--map-danger:#ef4444;--map-danger-strong:#be123c;--map-danger-soft:#fef2f2;--map-danger-rgb:239,68,68;--map-purple:#8b5cf6;--map-purple-soft:#f5f3ff;--map-purple-rgb:139,92,246;--map-blue:#2563eb;--map-blue-soft:#eff6ff;--map-blue-rgb:37,99,235;--map-orange:#f97316;--map-orange-soft:#fff7ed;--map-orange-rgb:249,115,22;--map-sidebar-bg:#15171c;--map-sidebar-bg-soft:#24272e;--map-sidebar-border:rgba(215,218,224,.14);--map-sidebar-text:#f8fafc;--map-sidebar-text-rgb:248,250,252;--map-sidebar-text-soft:#cbd5e1;--map-sidebar-muted:#8f959f;--map-sidebar-hover:rgba(var(--map-sidebar-text-rgb),.075);--map-sidebar-active:rgba(var(--map-accent-rgb),.13);--map-sidebar-accent:var(--map-accent);--map-radius:10px;--map-radius-sm:8px;--map-radius-md:var(--map-radius);--map-radius-lg:var(--map-radius);--map-shadow:0 1px 2px rgba(var(--map-primary-rgb),.05);--map-shadow-soft:var(--map-shadow);--map-shadow-float:0 1px 2px rgba(var(--map-primary-rgb),.08);--map-focus:0 0 0 3px rgba(var(--map-accent-rgb),.22);--map-surface-soft:var(--map-surface-subtle);--map-muted:var(--map-text-soft);--map-info:var(--map-primary);--map-info-strong:var(--map-primary);--map-info-soft:var(--map-primary-soft);--map-info-rgb:var(--map-primary-rgb);--map-ai:var(--map-purple);--map-ai-soft:var(--map-purple-soft);--map-growth:var(--map-accent-strong);--map-growth-soft:var(--map-accent-soft);--map-space-1:4px;--map-space-2:8px;--map-space-3:12px;--map-space-4:16px;--map-space-5:20px;--map-space-6:24px;--map-space-8:32px;--background:var(--map-bg);--foreground:var(--map-text);--surface:var(--map-surface);--surface-subtle:var(--map-surface-subtle);--surface-raised:var(--map-surface);--card:var(--map-surface);--panel:var(--map-surface);--panel-soft:var(--map-surface-subtle);--text:var(--map-text);--muted:var(--map-text-soft);--muted-foreground:var(--map-text-soft);--border:var(--map-border);--line:var(--map-border);--primary:var(--map-primary);--primary-hover:var(--map-primary-strong);--accent:var(--map-accent);--accent-foreground:var(--map-accent-strong);--success:var(--map-success);--warning:var(--map-warning);--danger:var(--map-danger);--info:var(--map-primary);--ring:rgba(var(--map-accent-rgb),.36);--focus:var(--map-focus);--radius:var(--map-radius);--radius-md:var(--map-radius);--radius-lg:var(--map-radius);--radius-xl:var(--map-radius);--shadow:var(--map-shadow);--sidebar:var(--map-sidebar-bg);--sidebar-active:var(--map-sidebar-active);--sidebar-active-foreground:var(--map-sidebar-text);--map-icon-line:rgba(var(--map-primary-rgb),.18);--map-icon-ink:var(--map-primary);--map-icon-info:var(--map-primary)}.app-build-footer{color:var(--map-text-secondary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-workspace){display:grid;grid-gap:16px;gap:16px;margin-top:18px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-form){display:grid;grid-gap:14px;gap:14px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-fields){display:grid;grid-template-columns:minmax(0,1.25fr) minmax(220px,.75fr);grid-gap:12px;gap:12px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-fields label){display:grid;align-content:start;grid-gap:7px;gap:7px;min-width:0;color:var(--map-text);font-size:13px;font-weight:760}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-fields input,.search-related-products-page .related-preview-fields select){width:100%;min-width:0;min-height:46px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:var(--map-text);padding:10px 12px;font:inherit;font-weight:620;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-fields input:focus,.search-related-products-page .related-preview-fields select:focus){outline:0;border-color:var(--map-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--map-primary) 16%,transparent)}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-fields input:disabled,.search-related-products-page .related-preview-fields select:disabled){cursor:not-allowed;background:var(--map-surface-subtle);color:var(--map-text-muted);opacity:.78}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-fields small){color:var(--map-text-muted);font-size:12px;font-weight:560;line-height:1.45}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-field-error){color:var(--map-danger)!important;font-weight:720!important}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-unavailable,.search-related-products-page .related-preview-feedback,.search-related-products-page .related-preview-samples){display:grid;grid-gap:6px;gap:6px;border:1px solid var(--map-border);border-radius:var(--map-radius-md);padding:14px 16px;background:var(--map-surface-subtle)}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-unavailable){border-color:color-mix(in srgb,var(--map-warning) 30%,var(--map-border));background:color-mix(in srgb,var(--map-warning) 8%,var(--map-surface))}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-unavailable .button){justify-self:start;margin-top:4px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-feedback--success){border-color:color-mix(in srgb,var(--map-success) 34%,var(--map-border));background:color-mix(in srgb,var(--map-success) 8%,var(--map-surface))}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-feedback--error){border-color:color-mix(in srgb,var(--map-danger) 34%,var(--map-border));background:color-mix(in srgb,var(--map-danger) 7%,var(--map-surface))}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-unavailable p,.search-related-products-page .related-preview-feedback p,.search-related-products-page .related-preview-samples p){margin:0;color:var(--map-text-muted)}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-samples>div){display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-samples span,.search-related-products-page .related-preview-signal){display:inline-flex;align-items:center;min-height:28px;border:1px solid var(--map-border);border-radius:999px;background:var(--map-surface);color:var(--map-text);padding:4px 9px;font-size:11px;font-weight:760}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-result){display:grid;grid-gap:14px;gap:14px;border-top:1px solid var(--map-border-soft);padding-top:18px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-result__summary){display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-result__summary h3){margin:3px 0 2px;color:var(--map-text);font-size:20px;line-height:1.25}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-result__summary p){margin:0;color:var(--map-text-muted)}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-signal--advanced){border-color:color-mix(in srgb,var(--map-primary) 35%,var(--map-border));background:color-mix(in srgb,var(--map-primary) 9%,var(--map-surface));color:var(--map-primary-strong)}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card){display:grid;grid-template-columns:96px minmax(0,1fr);min-width:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface);box-shadow:var(--map-shadow)}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__image){display:grid;place-items:center;min-height:132px;background:linear-gradient(145deg,color-mix(in srgb,var(--map-primary) 8%,var(--map-surface-subtle)),var(--map-surface-subtle));color:var(--map-primary-strong);font-size:24px;font-weight:820}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__image img){width:100%;height:100%;min-height:132px;object-fit:cover}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__body){display:grid;align-content:start;grid-gap:5px;gap:5px;min-width:0;padding:13px 14px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__body>span,.search-related-products-page .related-preview-card__body>p,.search-related-products-page .related-preview-card__body>small){color:var(--map-text-muted);font-size:11px;line-height:1.4}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__body h4){margin:0;overflow-wrap:anywhere;color:var(--map-text);font-size:14px;line-height:1.35}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__body p,.search-related-products-page .related-preview-card__body ul){margin:0}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__body ul){display:grid;grid-gap:3px;gap:3px;padding-left:16px;color:var(--map-text-muted);font-size:11px}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__body a){justify-self:start;margin-top:3px;color:var(--map-primary-strong);font-size:12px;font-weight:760;text-decoration:none}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card__body a:hover){text-decoration:underline}@media (max-width:980px){.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-grid){grid-template-columns:1fr}}@media (max-width:700px){body:has(.search-related-products-page) .tenant-shell-ux14.map-enterprise-shell .help-trigger{display:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-fields){grid-template-columns:1fr}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-form>button,.search-related-products-page .related-preview-unavailable .button){width:100%}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-result__summary){display:grid}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-signal){justify-self:start}.tenant-shell-ux14.map-enterprise-shell :where(.search-related-products-page .related-preview-card){grid-template-columns:78px minmax(0,1fr)}}.super-admin-shell-ux15 .tenant-support-timeline-page .super-admin-page-header{border-top-color:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .tenant-support-timeline-page .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(210px,.42fr) minmax(500px,1.05fr) minmax(400px,.82fr)}.super-admin-shell-ux15 .tenant-support-timeline-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .tenant-support-timeline-page .support-flow-toolbar{grid-template-columns:minmax(160px,1fr) minmax(170px,.9fr) auto auto}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-list>a{grid-template-columns:5px minmax(140px,.8fr) minmax(105px,.52fr) minmax(190px,1.15fr) auto}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-event-detail{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid var(--border);border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-event-detail>span{color:var(--text-muted,#64748b);font-size:9px;font-weight:820;letter-spacing:.05em;text-transform:uppercase}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-event-detail :is(p,small){margin:0}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-event-detail p{color:var(--text,#0f172a);font-size:11px;line-height:1.5}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-event-detail small{color:var(--text-muted,#64748b);font-size:9px;line-height:1.45}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-note-form{border-color:color-mix(in srgb,var(--map-color-info,#2563eb) 28%,var(--border));background:color-mix(in srgb,var(--map-color-info,#2563eb) 4%,var(--surface,#fff))}@media (max-width:1420px){.super-admin-shell-ux15 .tenant-support-timeline-page .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(190px,.36fr) minmax(440px,1fr) minmax(360px,.78fr)}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-list>a{grid-template-columns:5px minmax(130px,.82fr) minmax(96px,.5fr) minmax(155px,1fr) auto}}@media (max-width:1180px){.super-admin-shell-ux15 .tenant-support-timeline-page .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .tenant-support-timeline-page .super-admin-workspace__inspector{position:static;max-height:none;overflow:visible}.super-admin-shell-ux15 .tenant-support-timeline-page .support-flow-rail nav{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:760px){.super-admin-shell-ux15 .tenant-support-timeline-page .support-flow-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .tenant-support-timeline-page .support-flow-rail nav a:nth-last-child(-n+2){border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .tenant-support-timeline-page .support-flow-rail nav a:last-child{grid-column:1/-1;border-right:0;border-bottom:0}.super-admin-shell-ux15 .tenant-support-timeline-page .support-flow-toolbar{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .tenant-support-timeline-page .support-timeline-list>a{grid-template-columns:5px minmax(0,1fr) auto}}.super-admin-shell-ux15 .tenant-directory-page .super-admin-page-header{border-top-color:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .tenant-directory-page .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(210px,.42fr) minmax(520px,1.08fr) minmax(410px,.86fr)}.super-admin-shell-ux15 .tenant-directory-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-toolbar{grid-template-columns:minmax(160px,1fr) minmax(120px,.62fr) minmax(150px,.72fr) auto auto}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-list>a{grid-template-columns:5px minmax(150px,.86fr) minmax(120px,.58fr) minmax(190px,1.05fr) auto}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-pagination{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 12px;border-top:1px solid var(--border);color:var(--text-muted,#64748b);font-size:10px;text-align:center}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-pagination [aria-disabled=true]{pointer-events:none;opacity:.45}.super-admin-shell-ux15 .tenant-directory-page .tenant-create-form{border-color:color-mix(in srgb,var(--map-color-danger,#dc2626) 24%,var(--border));background:color-mix(in srgb,var(--map-color-danger,#dc2626) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .tenant-directory-page .tenant-create-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.super-admin-shell-ux15 .tenant-directory-page .tenant-create-grid .span-2{grid-column:1/-1}.super-admin-shell-ux15 .tenant-directory-page .tenant-create-form :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);color:var(--text,#0f172a);font:inherit;font-weight:500}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>header{display:flex;grid-column:1/-1;gap:12px;align-items:baseline;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>header h3{margin:0;color:var(--text,#0f172a);font-size:12px}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>header span{color:var(--text-muted,#64748b);font-size:9px}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div:nth-child(odd){border-right:0}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div span{color:var(--text-muted,#64748b);font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div strong{color:var(--text,#0f172a);font-size:11px}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-safe-action{display:grid;grid-gap:5px;gap:5px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--map-color-warning,#d97706) 26%,var(--border));border-left:4px solid var(--map-color-warning,#d97706);border-radius:9px;background:color-mix(in srgb,var(--map-color-warning,#d97706) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-safe-action span{color:var(--text-muted,#64748b);font-size:9px;font-weight:820;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-safe-action p{margin:0;color:var(--text,#0f172a);font-size:10px;line-height:1.45}@media (max-width:1420px){.super-admin-shell-ux15 .tenant-directory-page .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(190px,.36fr) minmax(450px,1fr) minmax(370px,.8fr)}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-list>a{grid-template-columns:5px minmax(135px,.82fr) minmax(105px,.52fr) minmax(160px,1fr) auto}}@media (max-width:1180px){.super-admin-shell-ux15 .tenant-directory-page .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .tenant-directory-page .super-admin-workspace__inspector{position:static;max-height:none;overflow:visible}.super-admin-shell-ux15 .tenant-directory-page .support-flow-rail nav{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:760px){.super-admin-shell-ux15 .tenant-directory-page .support-flow-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .tenant-directory-page .support-flow-rail nav a:nth-last-child(-n+2){border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .tenant-directory-page .support-flow-rail nav a:last-child{grid-column:1/-1;border-right:0;border-bottom:0}.super-admin-shell-ux15 .tenant-directory-page .tenant-create-grid,.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas,.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-toolbar{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .tenant-directory-page .tenant-create-grid .span-2,.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>header{grid-column:1}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div,.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div:nth-child(odd),.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-quotas>div:last-child{border-bottom:0}.super-admin-shell-ux15 .tenant-directory-page .tenant-directory-list>a{grid-template-columns:5px minmax(0,1fr) auto}}.super-admin-shell-ux15 .super-admin-invoices-page{gap:16px}.super-admin-shell-ux15 .super-admin-invoices-page .super-admin-page-header{border-color:color-mix(in srgb,var(--map-color-info,#2563eb) 22%,var(--border));box-shadow:0 10px 30px rgb(37 99 235/7%)}.super-admin-shell-ux15 .invoices-page-notice{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:11px 14px;border:1px solid var(--border);border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:var(--surface,#fff);color:var(--text-muted,#64748b)}.super-admin-shell-ux15 .invoices-page-notice strong{color:var(--text,#0f172a);font-size:13px}.super-admin-shell-ux15 .invoices-page-notice span{font-size:12px;line-height:1.45}.super-admin-shell-ux15 .invoices-page-notice[data-tone=success]{border-left-color:var(--map-color-success,#059669);background:color-mix(in srgb,var(--map-color-success,#059669) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .invoices-page-notice[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .invoices-page-notice[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .super-admin-invoices-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1.42fr) minmax(330px,.82fr);align-items:start;min-height:640px}.super-admin-shell-ux15 .super-admin-invoices-page .super-admin-workspace__content,.super-admin-shell-ux15 .super-admin-invoices-page .super-admin-workspace__inspector{min-width:0}.super-admin-shell-ux15 .invoices-catalog{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface,#fff)}.super-admin-shell-ux15 .invoices-catalog__header{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:16px 18px 14px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .invoices-catalog__header :is(h2,p){margin:0}.super-admin-shell-ux15 .invoices-catalog__header h2{margin-top:3px;font-size:18px;line-height:1.2}.super-admin-shell-ux15 .invoices-catalog__header p:not(.eyebrow),.super-admin-shell-ux15 .invoices-catalog__header>span{color:var(--text-muted,#64748b);font-size:12px}.super-admin-shell-ux15 .invoices-catalog__header>span{flex:0 0 auto;padding-top:4px}.super-admin-shell-ux15 .invoices-toolbar{display:grid;grid-template-columns:minmax(190px,1fr) minmax(150px,.55fr) auto auto;grid-gap:9px;gap:9px;align-items:end;padding:12px 14px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--map-color-info,#2563eb) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .invoices-action-form>label,.super-admin-shell-ux15 .invoices-form-row label,.super-admin-shell-ux15 .invoices-governed-action form>label:not(.invoices-confirmation),.super-admin-shell-ux15 .invoices-toolbar label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .invoices-action-form :is(input,select,textarea),.super-admin-shell-ux15 .invoices-governed-action :is(input,select,textarea),.super-admin-shell-ux15 .invoices-toolbar :is(input,select){width:100%;min-width:0;min-height:38px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);color:var(--text,#0f172a);font:inherit;font-weight:500}.super-admin-shell-ux15 .invoices-action-form :is(input,select),.super-admin-shell-ux15 .invoices-governed-action :is(input,select),.super-admin-shell-ux15 .invoices-toolbar :is(input,select){padding:0 10px}.super-admin-shell-ux15 .invoices-action-form textarea,.super-admin-shell-ux15 .invoices-governed-action textarea{min-height:70px;padding:9px 10px;resize:vertical}.super-admin-shell-ux15 .invoices-list{max-height:620px;overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .invoices-list>a{display:grid;grid-template-columns:5px minmax(0,1.35fr) minmax(128px,.75fr) minmax(122px,.68fr);grid-gap:12px;gap:12px;align-items:center;min-height:68px;padding:10px 14px 10px 10px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .invoices-list>a:last-child{border-bottom:0}.super-admin-shell-ux15 .invoices-list>a:hover{background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .invoices-list>a.active{background:color-mix(in srgb,var(--map-color-info,#2563eb) 9%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .invoices-list__marker{align-self:stretch;width:5px;min-height:36px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .invoices-list__marker[data-tone=success]{background:var(--map-color-success,#059669)}.super-admin-shell-ux15 .invoices-list__marker[data-tone=warning]{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .invoices-list__marker[data-tone=critical]{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 :is(.invoices-list__identity,.invoices-list__amount,.invoices-list__state){display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 :is(.invoices-list__identity,.invoices-list__amount) strong{overflow:hidden;color:var(--text,#0f172a);font-size:13px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.invoices-list__identity,.invoices-list__amount,.invoices-list__state) small{overflow:hidden;color:var(--text-muted,#64748b);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .invoices-list__state{justify-items:end;text-align:right}.super-admin-shell-ux15 .invoices-empty-state{display:grid;grid-gap:8px;gap:8px;justify-items:center;padding:54px 22px;text-align:center}.super-admin-shell-ux15 .invoices-empty-state :is(h3,p){margin:0}.super-admin-shell-ux15 .invoices-empty-state h3{font-size:16px}.super-admin-shell-ux15 .invoices-empty-state p{max-width:460px;color:var(--text-muted,#64748b);font-size:12px}.super-admin-shell-ux15 .invoices-pagination{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:8px 14px;border-top:1px solid var(--border);color:var(--text-muted,#64748b);font-size:12px;text-align:center}.super-admin-shell-ux15 .invoices-pagination .button:last-child{justify-self:end}.super-admin-shell-ux15 .invoices-action-form,.super-admin-shell-ux15 .invoices-governed-action form{display:grid;grid-gap:11px;gap:11px}.super-admin-shell-ux15 .invoices-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.super-admin-shell-ux15 .invoices-confirmation{display:grid;grid-template-columns:17px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;color:var(--text-muted,#64748b);font-size:11px;line-height:1.4}.super-admin-shell-ux15 .invoices-confirmation input{width:17px!important;min-height:17px!important;margin:0}.super-admin-shell-ux15 .invoices-inspector-summary{padding:13px 14px;border:1px solid color-mix(in srgb,var(--map-color-info,#2563eb) 22%,var(--border));border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .invoices-inspector-summary[data-tone=success]{border-left-color:var(--map-color-success,#059669);background:color-mix(in srgb,var(--map-color-success,#059669) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .invoices-inspector-summary[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .invoices-inspector-summary[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .invoices-inspector-summary strong{display:block;color:var(--text,#0f172a);font-size:23px;line-height:1.1}.super-admin-shell-ux15 .invoices-inspector-section p,.super-admin-shell-ux15 .invoices-inspector-summary p{margin:4px 0 0;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .invoices-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid var(--border);border-radius:10px;overflow:hidden}.super-admin-shell-ux15 .invoices-facts>div{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .invoices-facts>div:nth-child(2n){border-right:0}.super-admin-shell-ux15 .invoices-facts>div:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .invoices-facts :is(dt,dd){margin:0}.super-admin-shell-ux15 .invoices-facts dt{color:var(--text-muted,#64748b);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .invoices-facts dd{color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .invoices-inspector-section{display:grid;grid-gap:8px;gap:8px}.super-admin-shell-ux15 .invoices-inspector-section h3{margin:0;font-size:13px}.super-admin-shell-ux15 .invoices-inspector-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.super-admin-shell-ux15 .invoices-governed-action,.super-admin-shell-ux15 .invoices-technical-details{border:1px solid var(--border);border-radius:10px;background:var(--surface,#fff);overflow:hidden}.super-admin-shell-ux15 .invoices-governed-action[data-tone=critical]{border-color:color-mix(in srgb,var(--map-color-danger,#dc2626) 35%,var(--border))}.super-admin-shell-ux15 :is(.invoices-governed-action,.invoices-technical-details)>summary{padding:11px 12px;color:var(--text,#0f172a);cursor:pointer;font-size:12px;font-weight:800;list-style-position:inside}.super-admin-shell-ux15 .invoices-governed-action>form,.super-admin-shell-ux15 .invoices-technical-details>dl{padding:12px;border-top:1px solid var(--border)}.super-admin-shell-ux15 .invoices-governed-action form>p{margin:0;color:var(--text-muted,#64748b);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .invoices-technical-details dl{display:grid;grid-gap:7px;gap:7px;margin:0}.super-admin-shell-ux15 .invoices-technical-details dl>div{display:flex;gap:12px;justify-content:space-between;color:var(--text-muted,#64748b);font-size:11px}.super-admin-shell-ux15 .invoices-technical-details :is(dt,dd){margin:0}.super-admin-shell-ux15 .invoices-technical-details dd{color:var(--text,#0f172a);font-weight:700;text-align:right}.super-admin-shell-ux15 .invoices-first-use{display:grid;grid-gap:9px;gap:9px;margin:0;padding-left:22px;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .super-admin-invoices-page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--map-color-info,#2563eb) 40%,transparent);outline-offset:2px}@media (max-width:1100px){.super-admin-shell-ux15 .super-admin-invoices-page .super-admin-workspace[data-columns=two]{grid-template-columns:1fr}.super-admin-shell-ux15 .super-admin-invoices-page .super-admin-workspace__inspector{position:static;max-height:none}}@media (max-width:700px){.super-admin-shell-ux15 .super-admin-invoices-page{gap:12px}.super-admin-shell-ux15 .invoices-form-row,.super-admin-shell-ux15 .invoices-inspector-actions,.super-admin-shell-ux15 .invoices-page-notice,.super-admin-shell-ux15 .invoices-toolbar{grid-template-columns:1fr}.super-admin-shell-ux15 .invoices-toolbar .button{width:100%}.super-admin-shell-ux15 .invoices-catalog__header{display:grid;grid-gap:8px;gap:8px}.super-admin-shell-ux15 .invoices-catalog__header>span{padding-top:0}.super-admin-shell-ux15 .invoices-list{max-height:none}.super-admin-shell-ux15 .invoices-list>a{grid-template-columns:5px minmax(0,1fr) auto;gap:9px;min-height:82px;padding-right:10px}.super-admin-shell-ux15 .invoices-list__marker{grid-row:1/span 2}.super-admin-shell-ux15 .invoices-list__state{justify-items:end}.super-admin-shell-ux15 .invoices-list__state small{display:none}.super-admin-shell-ux15 .invoices-list__amount{grid-column:2/-1;grid-row:2;grid-template-columns:auto minmax(0,1fr);align-items:baseline}.super-admin-shell-ux15 .invoices-list__amount small{text-align:right}.super-admin-shell-ux15 .invoices-facts{grid-template-columns:1fr}.super-admin-shell-ux15 .invoices-facts>div,.super-admin-shell-ux15 .invoices-facts>div:nth-child(2n),.super-admin-shell-ux15 .invoices-facts>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .invoices-facts>div:last-child{border-bottom:0}}.super-admin-shell-ux15 .super-admin-subscriptions-page{gap:16px}.super-admin-shell-ux15 .super-admin-subscriptions-page .super-admin-page-header{border-color:color-mix(in srgb,var(--map-color-success,#059669) 22%,var(--border));box-shadow:0 10px 30px rgb(5 150 105/7%)}.super-admin-shell-ux15 .subscriptions-page-notice{display:grid;grid-template-columns:minmax(155px,.28fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:11px 14px;border:1px solid var(--border);border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:var(--surface,#fff)}.super-admin-shell-ux15 .subscriptions-page-notice strong{color:var(--text,#0f172a);font-size:13px}.super-admin-shell-ux15 .subscriptions-page-notice span{color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .subscriptions-page-notice[data-tone=success]{border-left-color:var(--map-color-success,#059669);background:color-mix(in srgb,var(--map-color-success,#059669) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .subscriptions-page-notice[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .subscriptions-page-notice[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .super-admin-subscriptions-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1.36fr) minmax(350px,.84fr);align-items:start;min-height:640px}.super-admin-shell-ux15 .super-admin-subscriptions-page :is(.super-admin-workspace__content,.super-admin-workspace__inspector){min-width:0}.super-admin-shell-ux15 .subscriptions-catalog,.super-admin-shell-ux15 .subscriptions-events{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface,#fff)}.super-admin-shell-ux15 .subscriptions-catalog__header,.super-admin-shell-ux15 .subscriptions-events>header{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:16px 18px 14px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 :is(.subscriptions-catalog__header,.subscriptions-events>header) :is(h2,p){margin:0}.super-admin-shell-ux15 :is(.subscriptions-catalog__header,.subscriptions-events>header) h2{margin-top:3px;font-size:18px;line-height:1.2}.super-admin-shell-ux15 .subscriptions-catalog__header p:not(.eyebrow),.super-admin-shell-ux15 .subscriptions-catalog__header>span{color:var(--text-muted,#64748b);font-size:12px}.super-admin-shell-ux15 .subscriptions-toolbar{display:grid;grid-template-columns:minmax(190px,1fr) minmax(160px,.58fr) auto auto;grid-gap:9px;gap:9px;align-items:end;padding:12px 14px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--map-color-success,#059669) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .subscriptions-action-form>label:not(.subscriptions-confirmation),.super-admin-shell-ux15 .subscriptions-toolbar label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .subscriptions-action-form :is(input,select,textarea),.super-admin-shell-ux15 .subscriptions-toolbar :is(input,select){width:100%;min-width:0;min-height:38px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);color:var(--text,#0f172a);font:inherit;font-weight:500}.super-admin-shell-ux15 .subscriptions-action-form :is(input,select),.super-admin-shell-ux15 .subscriptions-toolbar :is(input,select){padding:0 10px}.super-admin-shell-ux15 .subscriptions-action-form textarea{min-height:74px;padding:9px 10px;resize:vertical}.super-admin-shell-ux15 .subscriptions-list{max-height:620px;overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .subscriptions-list>a{display:grid;grid-template-columns:5px minmax(0,1.25fr) minmax(126px,.72fr) minmax(155px,.82fr);grid-gap:12px;gap:12px;align-items:center;min-height:68px;padding:10px 14px 10px 10px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .subscriptions-list>a:hover{background:color-mix(in srgb,var(--map-color-success,#059669) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .subscriptions-list>a.active{background:color-mix(in srgb,var(--map-color-success,#059669) 8%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-color-success,#059669)}.super-admin-shell-ux15 .subscriptions-event-marker,.super-admin-shell-ux15 .subscriptions-list__marker{align-self:stretch;width:5px;min-height:36px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 :is(.subscriptions-list__marker,.subscriptions-event-marker)[data-tone=success]{background:var(--map-color-success,#059669)}.super-admin-shell-ux15 :is(.subscriptions-list__marker,.subscriptions-event-marker)[data-tone=warning]{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 :is(.subscriptions-list__marker,.subscriptions-event-marker)[data-tone=critical]{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 :is(.subscriptions-list__identity,.subscriptions-list__renewal,.subscriptions-list__state){display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 :is(.subscriptions-list__identity,.subscriptions-list__renewal) strong{overflow:hidden;color:var(--text,#0f172a);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.subscriptions-list__identity,.subscriptions-list__renewal,.subscriptions-list__state) small{overflow:hidden;color:var(--text-muted,#64748b);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .subscriptions-list__state{justify-items:end;text-align:right}.super-admin-shell-ux15 .subscriptions-empty-state{display:grid;grid-gap:8px;gap:8px;justify-items:center;padding:50px 22px;text-align:center}.super-admin-shell-ux15 .subscriptions-empty-state.compact{padding:28px 20px}.super-admin-shell-ux15 .subscriptions-empty-state :is(h3,p){margin:0}.super-admin-shell-ux15 .subscriptions-empty-state h3{font-size:16px}.super-admin-shell-ux15 .subscriptions-empty-state p{max-width:520px;color:var(--text-muted,#64748b);font-size:12px}.super-admin-shell-ux15 .subscriptions-pagination{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:8px 14px;border-top:1px solid var(--border);color:var(--text-muted,#64748b);font-size:12px;text-align:center}.super-admin-shell-ux15 .subscriptions-pagination .button:last-child{justify-self:end}.super-admin-shell-ux15 .subscriptions-inspector-summary{padding:13px 14px;border:1px solid color-mix(in srgb,var(--map-color-info,#2563eb) 22%,var(--border));border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .subscriptions-inspector-summary[data-tone=success]{border-left-color:var(--map-color-success,#059669);background:color-mix(in srgb,var(--map-color-success,#059669) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .subscriptions-inspector-summary[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .subscriptions-inspector-summary[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .subscriptions-inspector-summary strong{display:block;color:var(--text,#0f172a);font-size:20px}.super-admin-shell-ux15 .subscriptions-inspector-summary p{margin:4px 0 0;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .subscriptions-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .subscriptions-facts>div{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .subscriptions-facts>div:nth-child(2n){border-right:0}.super-admin-shell-ux15 .subscriptions-facts>div:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .subscriptions-facts :is(dt,dd){margin:0}.super-admin-shell-ux15 .subscriptions-facts dt{color:var(--text-muted,#64748b);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .subscriptions-facts dd{color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .subscriptions-inspector-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.super-admin-shell-ux15 .subscriptions-action-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:9px}.super-admin-shell-ux15 .subscriptions-action-tabs a{padding:9px 6px;border-right:1px solid var(--border);color:var(--text-muted,#64748b);font-size:11px;font-weight:800;text-align:center;text-decoration:none}.super-admin-shell-ux15 .subscriptions-action-tabs a:last-child{border-right:0}.super-admin-shell-ux15 .subscriptions-action-tabs a.active{background:color-mix(in srgb,var(--map-color-success,#059669) 10%,var(--surface,#fff));color:var(--map-color-success,#047857)}.super-admin-shell-ux15 .subscriptions-action-form,.super-admin-shell-ux15 .subscriptions-reconcile,.super-admin-shell-ux15 .subscriptions-reconcile>form{display:grid;grid-gap:11px;gap:11px}.super-admin-shell-ux15 .subscriptions-confirmation{display:grid;grid-template-columns:17px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;color:var(--text-muted,#64748b);font-size:11px;line-height:1.4}.super-admin-shell-ux15 .subscriptions-confirmation input{width:17px!important;min-height:17px!important;margin:0}.super-admin-shell-ux15 .subscriptions-reconcile>p,.super-admin-shell-ux15 .subscriptions-recovery-note{margin:0;color:var(--text-muted,#64748b);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .subscriptions-closed-state,.super-admin-shell-ux15 .subscriptions-preview{display:grid;grid-gap:4px;gap:4px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--map-color-info,#2563eb) 25%,var(--border));border-left:4px solid var(--map-color-info,#2563eb);border-radius:9px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 :is(.subscriptions-preview,.subscriptions-closed-state) :is(p,span){margin:0;color:var(--text-muted,#64748b);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .subscriptions-first-use{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:22px;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .subscriptions-technical-details{overflow:hidden;border:1px solid var(--border);border-radius:10px;background:var(--surface,#fff)}.super-admin-shell-ux15 .subscriptions-technical-details>summary{padding:11px 12px;color:var(--text,#0f172a);cursor:pointer;font-size:12px;font-weight:800;list-style-position:inside}.super-admin-shell-ux15 .subscriptions-technical-details>dl{display:grid;grid-gap:7px;gap:7px;margin:0;padding:12px;border-top:1px solid var(--border)}.super-admin-shell-ux15 .subscriptions-technical-details dl>div{display:flex;gap:12px;justify-content:space-between;font-size:11px}.super-admin-shell-ux15 .subscriptions-technical-details :is(dt,dd){margin:0}.super-admin-shell-ux15 .subscriptions-technical-details dt{color:var(--text-muted,#64748b)}.super-admin-shell-ux15 .subscriptions-technical-details dd{color:var(--text,#0f172a);font-weight:700}.super-admin-shell-ux15 .subscriptions-events__list article{display:grid;grid-template-columns:5px minmax(0,1.2fr) auto minmax(180px,.8fr);grid-gap:12px;gap:12px;align-items:center;min-height:58px;padding:9px 16px 9px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .subscriptions-events__list article:last-child{border-bottom:0}.super-admin-shell-ux15 .subscriptions-events__list article>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.super-admin-shell-ux15 .subscriptions-events__list strong{overflow:hidden;color:var(--text,#0f172a);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .subscriptions-events__list small{overflow:hidden;color:var(--text-muted,#64748b);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .super-admin-subscriptions-page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--map-color-success,#059669) 42%,transparent);outline-offset:2px}@media (max-width:1100px){.super-admin-shell-ux15 .super-admin-subscriptions-page .super-admin-workspace[data-columns=two]{grid-template-columns:1fr}.super-admin-shell-ux15 .super-admin-subscriptions-page .super-admin-workspace__inspector{position:static;max-height:none}}@media (max-width:700px){.super-admin-shell-ux15 .super-admin-subscriptions-page{gap:12px}.super-admin-shell-ux15 .subscriptions-inspector-actions,.super-admin-shell-ux15 .subscriptions-page-notice,.super-admin-shell-ux15 .subscriptions-toolbar{grid-template-columns:1fr}.super-admin-shell-ux15 .subscriptions-toolbar .button{width:100%}.super-admin-shell-ux15 .subscriptions-catalog__header{display:grid;grid-gap:8px;gap:8px}.super-admin-shell-ux15 .subscriptions-list{max-height:none}.super-admin-shell-ux15 .subscriptions-list>a{grid-template-columns:5px minmax(0,1fr) auto;gap:9px;min-height:82px;padding-right:10px}.super-admin-shell-ux15 .subscriptions-list__marker{grid-row:1/span 2}.super-admin-shell-ux15 .subscriptions-list__renewal{grid-column:2/-1;grid-row:2;grid-template-columns:auto minmax(0,1fr);align-items:baseline}.super-admin-shell-ux15 .subscriptions-list__renewal small{text-align:right}.super-admin-shell-ux15 .subscriptions-list__state small{display:none}.super-admin-shell-ux15 .subscriptions-facts{grid-template-columns:1fr}.super-admin-shell-ux15 .subscriptions-facts>div,.super-admin-shell-ux15 .subscriptions-facts>div:nth-child(2n),.super-admin-shell-ux15 .subscriptions-facts>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .subscriptions-facts>div:last-child{border-bottom:0}.super-admin-shell-ux15 .subscriptions-action-tabs{grid-template-columns:1fr}.super-admin-shell-ux15 .subscriptions-action-tabs a{border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .subscriptions-action-tabs a:last-child{border-bottom:0}.super-admin-shell-ux15 .subscriptions-events__list article{grid-template-columns:5px minmax(0,1fr) auto}.super-admin-shell-ux15 .subscriptions-events__list article>div:last-child{grid-column:2/-1}}.super-admin-shell-ux15 .super-admin-usage-page{gap:16px}.super-admin-shell-ux15 .super-admin-usage-page .super-admin-page-header{border-color:color-mix(in srgb,var(--map-color-warning,#d97706) 24%,var(--border));box-shadow:0 10px 30px rgb(217 119 6/7%)}.super-admin-shell-ux15 .usage-page-notice{display:grid;grid-template-columns:minmax(150px,.28fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:11px 14px;border:1px solid var(--border);border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:var(--surface,#fff)}.super-admin-shell-ux15 .usage-page-notice strong{color:var(--text,#0f172a);font-size:13px}.super-admin-shell-ux15 .usage-page-notice span{color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .usage-page-notice[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .usage-page-notice[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .super-admin-usage-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1.4fr) minmax(360px,.86fr);align-items:start;min-height:680px}.super-admin-shell-ux15 .super-admin-usage-page :is(.super-admin-workspace__content,.super-admin-workspace__inspector){min-width:0}.super-admin-shell-ux15 .usage-catalog,.super-admin-shell-ux15 .usage-platform-meters{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface,#fff)}.super-admin-shell-ux15 .usage-catalog__header,.super-admin-shell-ux15 .usage-platform-meters>header{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:16px 18px 14px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 :is(.usage-catalog__header,.usage-platform-meters>header) :is(h2,p){margin:0}.super-admin-shell-ux15 :is(.usage-catalog__header,.usage-platform-meters>header) h2{margin-top:3px;font-size:18px;line-height:1.2}.super-admin-shell-ux15 .usage-catalog__header p:not(.eyebrow),.super-admin-shell-ux15 .usage-catalog__header>span,.super-admin-shell-ux15 .usage-platform-meters>header>span{color:var(--text-muted,#64748b);font-size:12px}.super-admin-shell-ux15 .usage-toolbar{display:grid;grid-template-columns:minmax(118px,.42fr) minmax(135px,.75fr) minmax(130px,.58fr) auto auto;grid-gap:9px;gap:9px;align-items:end;padding:12px 14px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--map-color-warning,#d97706) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .usage-toolbar label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .usage-toolbar :is(input,select){width:100%;min-width:0;min-height:38px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);color:var(--text,#0f172a);font:inherit;font-weight:500}.super-admin-shell-ux15 .usage-customer-list{max-height:650px;overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .usage-customer-list>a{display:grid;grid-template-columns:5px minmax(0,1.1fr) minmax(150px,.85fr) minmax(92px,.48fr) minmax(142px,.72fr);grid-gap:11px;gap:11px;align-items:center;min-height:70px;padding:10px 14px 10px 10px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .usage-customer-list>a:last-child{border-bottom:0}.super-admin-shell-ux15 .usage-customer-list>a:hover{background:color-mix(in srgb,var(--map-color-warning,#d97706) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .usage-customer-list>a.active{background:color-mix(in srgb,var(--map-color-warning,#d97706) 8%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .usage-list__marker{align-self:stretch;width:5px;min-height:38px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .usage-list__marker[data-tone=success]{background:var(--map-color-success,#059669)}.super-admin-shell-ux15 .usage-list__marker[data-tone=warning]{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .usage-list__marker[data-tone=critical]{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 :is(.usage-list__identity,.usage-list__signal,.usage-list__amount,.usage-list__state){display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 :is(.usage-list__identity,.usage-list__signal,.usage-list__amount) strong{overflow:hidden;color:var(--text,#0f172a);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.usage-list__identity,.usage-list__signal,.usage-list__amount,.usage-list__state) small{overflow:hidden;color:var(--text-muted,#64748b);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .usage-list__state{justify-items:end;text-align:right}.super-admin-shell-ux15 .usage-empty-state{display:grid;grid-gap:8px;gap:8px;justify-items:center;padding:52px 22px;text-align:center}.super-admin-shell-ux15 .usage-empty-state.compact{padding:28px 20px}.super-admin-shell-ux15 .usage-empty-state :is(h3,p){margin:0}.super-admin-shell-ux15 .usage-empty-state h3{font-size:16px}.super-admin-shell-ux15 .usage-empty-state p{max-width:480px;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .usage-pagination{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:8px 14px;border-top:1px solid var(--border);color:var(--text-muted,#64748b);font-size:12px;text-align:center}.super-admin-shell-ux15 .usage-pagination .button:last-child{justify-self:end}.super-admin-shell-ux15 .usage-inspector-summary{padding:13px 14px;border:1px solid color-mix(in srgb,var(--map-color-info,#2563eb) 22%,var(--border));border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .usage-inspector-summary[data-tone=success]{border-left-color:var(--map-color-success,#059669);background:color-mix(in srgb,var(--map-color-success,#059669) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .usage-inspector-summary[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .usage-inspector-summary[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .usage-inspector-summary strong{display:block;color:var(--text,#0f172a);font-size:20px}.super-admin-shell-ux15 .usage-inspector-summary p{margin:4px 0 0;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .usage-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .usage-facts>div{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .usage-facts>div:nth-child(2n){border-right:0}.super-admin-shell-ux15 .usage-facts>div:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .usage-facts :is(dt,dd){margin:0}.super-admin-shell-ux15 .usage-facts dt{color:var(--text-muted,#64748b);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .usage-facts dd{color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .usage-meter-breakdown{overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .usage-meter-breakdown>header{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .usage-meter-breakdown>header h3{margin:0;font-size:13px}.super-admin-shell-ux15 .usage-meter-breakdown>header span{color:var(--text-muted,#64748b);font-size:10px}.super-admin-shell-ux15 .usage-meter-breakdown>div{display:grid;max-height:410px;overflow:auto}.super-admin-shell-ux15 .usage-meter-breakdown article{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .usage-meter-breakdown article:last-child{border-bottom:0}.super-admin-shell-ux15 .usage-meter-breakdown article>div{display:flex;gap:10px;align-items:center;justify-content:space-between}.super-admin-shell-ux15 .usage-meter-breakdown article strong{color:var(--text,#0f172a);font-size:12px}.super-admin-shell-ux15 .usage-meter-breakdown article :is(p,small){margin:0;color:var(--text-muted,#64748b);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .usage-meter-breakdown>p{margin:0;padding:18px 12px;color:var(--text-muted,#64748b);font-size:12px}.super-admin-shell-ux15 .usage-progress{display:block;height:5px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--border) 75%,transparent)}.super-admin-shell-ux15 .usage-progress i{display:block;height:100%;border-radius:inherit;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .usage-progress[data-tone=success] i{background:var(--map-color-success,#059669)}.super-admin-shell-ux15 .usage-progress[data-tone=warning] i{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .usage-progress[data-tone=critical] i{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 .usage-inspector-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.super-admin-shell-ux15 .usage-first-use{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:22px;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .usage-platform-meters__list article{display:grid;grid-template-columns:34px minmax(0,1.2fr) minmax(105px,.55fr) minmax(115px,.58fr) minmax(115px,.62fr);grid-gap:12px;gap:12px;align-items:center;min-height:60px;padding:9px 16px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .usage-platform-meters__list article:last-child{border-bottom:0}.super-admin-shell-ux15 .usage-meter-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 10%,var(--surface,#fff));color:var(--map-color-info,#2563eb);font-size:12px;font-weight:900}.super-admin-shell-ux15 .usage-platform-meters__list article>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.super-admin-shell-ux15 .usage-platform-meters__list strong{overflow:hidden;color:var(--text,#0f172a);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .usage-platform-meters__list small{overflow:hidden;color:var(--text-muted,#64748b);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .super-admin-usage-page :is(a,button,input,select):focus-visible{outline:3px solid color-mix(in srgb,var(--map-color-warning,#d97706) 42%,transparent);outline-offset:2px}@media (max-width:1180px){.super-admin-shell-ux15 .super-admin-usage-page .super-admin-workspace[data-columns=two]{grid-template-columns:1fr}.super-admin-shell-ux15 .super-admin-usage-page .super-admin-workspace__inspector{position:static;max-height:none}}@media (max-width:760px){.super-admin-shell-ux15 .super-admin-usage-page{gap:12px}.super-admin-shell-ux15 .usage-inspector-actions,.super-admin-shell-ux15 .usage-page-notice,.super-admin-shell-ux15 .usage-toolbar{grid-template-columns:1fr}.super-admin-shell-ux15 .usage-toolbar .button{width:100%}.super-admin-shell-ux15 .usage-catalog__header{display:grid;grid-gap:8px;gap:8px}.super-admin-shell-ux15 .usage-customer-list{max-height:none}.super-admin-shell-ux15 .usage-customer-list>a{grid-template-columns:5px minmax(0,1fr) auto;gap:9px;min-height:98px;padding-right:10px}.super-admin-shell-ux15 .usage-list__marker{grid-row:1/span 3}.super-admin-shell-ux15 .usage-list__signal{grid-column:2/-1;grid-row:2}.super-admin-shell-ux15 .usage-list__amount{grid-column:2;grid-row:3}.super-admin-shell-ux15 .usage-list__state{grid-column:3;grid-row:1}.super-admin-shell-ux15 .usage-list__state small{display:none}.super-admin-shell-ux15 .usage-facts{grid-template-columns:1fr}.super-admin-shell-ux15 .usage-facts>div,.super-admin-shell-ux15 .usage-facts>div:nth-child(2n),.super-admin-shell-ux15 .usage-facts>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .usage-facts>div:last-child{border-bottom:0}.super-admin-shell-ux15 .usage-platform-meters__list article{grid-template-columns:34px minmax(0,1fr) auto}.super-admin-shell-ux15 .usage-platform-meters__list article>div:nth-of-type(3),.super-admin-shell-ux15 .usage-platform-meters__list article>div:nth-of-type(4){grid-column:2/-1;grid-template-columns:auto minmax(0,1fr);align-items:baseline}}.super-admin-shell-ux15 .super-admin-client-operations-page{gap:16px}.super-admin-shell-ux15 .super-admin-client-operations-page .super-admin-page-header{border-color:color-mix(in srgb,var(--map-accent,#0f766e) 25%,var(--border));box-shadow:0 10px 30px rgb(15 118 110/7%)}.super-admin-shell-ux15 .client-operations-notice{display:grid;grid-template-columns:minmax(160px,.3fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:11px 14px;border:1px solid var(--border);border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:var(--surface,#fff)}.super-admin-shell-ux15 .client-operations-notice strong{color:var(--text,#0f172a);font-size:13px}.super-admin-shell-ux15 .client-operations-notice span{color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .client-operations-notice[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .client-operations-notice[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .super-admin-client-operations-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1.42fr) minmax(360px,.84fr);align-items:start;min-height:690px}.super-admin-shell-ux15 .super-admin-client-operations-page :is(.super-admin-workspace__content,.super-admin-workspace__inspector){min-width:0}.super-admin-shell-ux15 .client-operations-catalog{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface,#fff)}.super-admin-shell-ux15 .client-operations-catalog__header{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:16px 18px 14px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .client-operations-catalog__header :is(h2,p){margin:0}.super-admin-shell-ux15 .client-operations-catalog__header h2{margin-top:3px;font-size:18px;line-height:1.2}.super-admin-shell-ux15 .client-operations-catalog__header p:not(.eyebrow),.super-admin-shell-ux15 .client-operations-catalog__header>span{color:var(--text-muted,#64748b);font-size:12px}.super-admin-shell-ux15 .client-operations-toolbar{display:grid;grid-template-columns:minmax(190px,1fr) minmax(180px,.62fr) auto auto;grid-gap:9px;gap:9px;align-items:end;padding:12px 14px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--map-accent,#0f766e) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .client-operations-toolbar label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .client-operations-toolbar :is(input,select){width:100%;min-width:0;min-height:38px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);color:var(--text,#0f172a);font:inherit;font-weight:500}.super-admin-shell-ux15 .client-operations-list{max-height:650px;overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .client-operations-list>a{display:grid;grid-template-columns:5px minmax(0,1.08fr) minmax(125px,.62fr) minmax(165px,.88fr) auto;grid-gap:11px;gap:11px;align-items:center;min-height:72px;padding:10px 14px 10px 10px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .client-operations-list>a:last-child{border-bottom:0}.super-admin-shell-ux15 .client-operations-list>a:hover{background:color-mix(in srgb,var(--map-accent,#0f766e) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .client-operations-list>a.active{background:color-mix(in srgb,var(--map-accent,#0f766e) 8%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-accent,#0f766e)}.super-admin-shell-ux15 .client-operations-list__marker{align-self:stretch;width:5px;min-height:40px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .client-operations-list__marker[data-tone=success]{background:var(--map-color-success,#059669)}.super-admin-shell-ux15 .client-operations-list__marker[data-tone=warning]{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .client-operations-list__marker[data-tone=critical]{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 :is(.client-operations-list__identity,.client-operations-list__plan,.client-operations-list__signal,.client-operations-list__state){display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 :is(.client-operations-list__identity,.client-operations-list__plan,.client-operations-list__signal) strong{overflow:hidden;color:var(--text,#0f172a);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.client-operations-list__identity,.client-operations-list__plan,.client-operations-list__signal) small{overflow:hidden;color:var(--text-muted,#64748b);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .client-operations-list__state{justify-items:end;text-align:right}.super-admin-shell-ux15 .client-operations-empty{display:grid;grid-gap:8px;gap:8px;justify-items:center;padding:52px 22px;text-align:center}.super-admin-shell-ux15 .client-operations-empty :is(h3,p){margin:0}.super-admin-shell-ux15 .client-operations-empty h3{font-size:16px}.super-admin-shell-ux15 .client-operations-empty p{max-width:480px;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .client-operations-pagination{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:8px 14px;border-top:1px solid var(--border);color:var(--text-muted,#64748b);font-size:12px;text-align:center}.super-admin-shell-ux15 .client-operations-pagination .button:last-child{justify-self:end}.super-admin-shell-ux15 .client-operations-summary{display:grid;grid-gap:4px;gap:4px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--map-color-info,#2563eb) 22%,var(--border));border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .client-operations-summary[data-tone=success]{border-left-color:var(--map-color-success,#059669);background:color-mix(in srgb,var(--map-color-success,#059669) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .client-operations-summary[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .client-operations-summary[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .client-operations-summary>span{color:var(--text-muted,#64748b);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.super-admin-shell-ux15 .client-operations-summary strong{color:var(--text,#0f172a);font-size:18px;line-height:1.25}.super-admin-shell-ux15 .client-operations-summary p{margin:0;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .client-operations-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .client-operations-facts>div{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .client-operations-facts>div:nth-child(2n){border-right:0}.super-admin-shell-ux15 .client-operations-facts>div:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .client-operations-facts :is(dt,dd){margin:0}.super-admin-shell-ux15 .client-operations-facts dt{color:var(--text-muted,#64748b);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .client-operations-facts dd{color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .client-operations-signals{overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .client-operations-signals>header{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .client-operations-signals>header h3{margin:0;font-size:13px}.super-admin-shell-ux15 .client-operations-signals>header span{color:var(--text-muted,#64748b);font-size:10px}.super-admin-shell-ux15 .client-operations-signals>div{display:grid}.super-admin-shell-ux15 .client-operations-signals article{display:grid;grid-template-columns:9px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .client-operations-signals article:last-child{border-bottom:0}.super-admin-shell-ux15 .client-operations-signal-dot{width:9px;height:9px;margin-top:4px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .client-operations-signals article[data-tone=success] .client-operations-signal-dot{background:var(--map-color-success,#059669)}.super-admin-shell-ux15 .client-operations-signals article[data-tone=warning] .client-operations-signal-dot{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .client-operations-signals article[data-tone=critical] .client-operations-signal-dot{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 .client-operations-signals article div{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .client-operations-signals article strong{color:var(--text,#0f172a);font-size:12px}.super-admin-shell-ux15 .client-operations-signals article p{margin:0;color:var(--text-muted,#64748b);font-size:11px;line-height:1.42}.super-admin-shell-ux15 .client-operations-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.super-admin-shell-ux15 .client-operations-actions .button:first-child{grid-column:1/-1}.super-admin-shell-ux15 .client-operations-first-use{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:22px;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .super-admin-client-operations-page :is(a,button,input,select):focus-visible{outline:3px solid color-mix(in srgb,var(--map-accent,#0f766e) 42%,transparent);outline-offset:2px}@media (max-width:1180px){.super-admin-shell-ux15 .super-admin-client-operations-page .super-admin-workspace[data-columns=two]{grid-template-columns:1fr}.super-admin-shell-ux15 .super-admin-client-operations-page .super-admin-workspace__inspector{position:static;max-height:none}}@media (max-width:760px){.super-admin-shell-ux15 .super-admin-client-operations-page{gap:12px}.super-admin-shell-ux15 .client-operations-actions,.super-admin-shell-ux15 .client-operations-notice,.super-admin-shell-ux15 .client-operations-toolbar{grid-template-columns:1fr}.super-admin-shell-ux15 .client-operations-actions .button:first-child{grid-column:auto}.super-admin-shell-ux15 .client-operations-actions .button,.super-admin-shell-ux15 .client-operations-toolbar .button{width:100%}.super-admin-shell-ux15 .client-operations-catalog__header{display:grid;grid-gap:8px;gap:8px}.super-admin-shell-ux15 .client-operations-list{max-height:none}.super-admin-shell-ux15 .client-operations-list>a{grid-template-columns:5px minmax(0,1fr) auto;gap:9px;min-height:112px;padding-right:10px}.super-admin-shell-ux15 .client-operations-list__marker{grid-row:1/span 3}.super-admin-shell-ux15 .client-operations-list__plan{grid-column:2;grid-row:2}.super-admin-shell-ux15 .client-operations-list__signal{grid-column:2/-1;grid-row:3}.super-admin-shell-ux15 .client-operations-list__state{grid-column:3;grid-row:1}.super-admin-shell-ux15 .client-operations-facts{grid-template-columns:1fr}.super-admin-shell-ux15 .client-operations-facts>div,.super-admin-shell-ux15 .client-operations-facts>div:nth-child(2n),.super-admin-shell-ux15 .client-operations-facts>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .client-operations-facts>div:last-child{border-bottom:0}}.super-admin-shell-ux15 .super-admin-customer-control-page{gap:16px}.super-admin-shell-ux15 .super-admin-customer-control-page .super-admin-page-header{border-color:color-mix(in srgb,var(--map-color-info,#2563eb) 24%,var(--border));box-shadow:0 10px 30px rgb(37 99 235/7%)}.super-admin-shell-ux15 .customer-control-notice{display:grid;grid-template-columns:minmax(190px,.32fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:11px 14px;border:1px solid var(--border);border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:var(--surface,#fff)}.super-admin-shell-ux15 .customer-control-notice strong{color:var(--text,#0f172a);font-size:13px}.super-admin-shell-ux15 .customer-control-notice span{color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .customer-control-notice[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .customer-control-notice[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .super-admin-customer-control-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:start;min-height:720px}.super-admin-shell-ux15 .super-admin-customer-control-page :is(.super-admin-workspace__content,.super-admin-workspace__inspector){min-width:0}.super-admin-shell-ux15 .customer-control-catalog{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface,#fff)}.super-admin-shell-ux15 .customer-control-catalog__header{display:flex;gap:18px;align-items:flex-start;justify-content:space-between;padding:16px 18px 14px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .customer-control-catalog__header :is(h2,p){margin:0}.super-admin-shell-ux15 .customer-control-catalog__header h2{margin-top:3px;font-size:18px;line-height:1.2}.super-admin-shell-ux15 .customer-control-catalog__header p:not(.eyebrow),.super-admin-shell-ux15 .customer-control-catalog__header>span{color:var(--text-muted,#64748b);font-size:12px}.super-admin-shell-ux15 .customer-control-toolbar{display:grid;grid-template-columns:minmax(190px,1fr) auto auto;grid-gap:9px;gap:9px;align-items:end;padding:12px 14px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--map-color-info,#2563eb) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .customer-control-toolbar label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 .customer-control-toolbar input{width:100%;min-width:0;min-height:38px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);color:var(--text,#0f172a);font:inherit;font-weight:500}.super-admin-shell-ux15 .customer-control-focus{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid var(--border);background:var(--surface,#fff)}.super-admin-shell-ux15 .customer-control-focus a{padding:9px 6px;border-right:1px solid var(--border);color:var(--text-muted,#64748b);font-size:10px;font-weight:800;text-align:center;text-decoration:none}.super-admin-shell-ux15 .customer-control-focus a:last-child{border-right:0}.super-admin-shell-ux15 .customer-control-focus a:hover{color:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .customer-control-focus a.active{background:color-mix(in srgb,var(--map-color-info,#2563eb) 9%,var(--surface,#fff));color:var(--map-color-info,#1d4ed8);box-shadow:inset 0 -3px 0 var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .customer-control-list{max-height:620px;overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .customer-control-list>a{display:grid;grid-template-columns:5px minmax(0,1fr) minmax(155px,.9fr) auto;grid-gap:11px;gap:11px;align-items:center;min-height:70px;padding:10px 14px 10px 10px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .customer-control-list>a:last-child{border-bottom:0}.super-admin-shell-ux15 .customer-control-list>a:hover{background:color-mix(in srgb,var(--map-color-info,#2563eb) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .customer-control-list>a.active{background:color-mix(in srgb,var(--map-color-info,#2563eb) 8%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .customer-control-list__marker{align-self:stretch;width:5px;min-height:38px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .customer-control-list__marker[data-tone=success]{background:var(--map-color-success,#059669)}.super-admin-shell-ux15 .customer-control-list__marker[data-tone=warning]{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .customer-control-list__marker[data-tone=critical]{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 :is(.customer-control-list__identity,.customer-control-list__signal,.customer-control-list__state){display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 :is(.customer-control-list__identity,.customer-control-list__signal) strong{overflow:hidden;color:var(--text,#0f172a);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.customer-control-list__identity,.customer-control-list__signal) small{overflow:hidden;color:var(--text-muted,#64748b);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .customer-control-list__state{justify-items:end;text-align:right}.super-admin-shell-ux15 .customer-control-empty{display:grid;grid-gap:8px;gap:8px;justify-items:center;padding:52px 22px;text-align:center}.super-admin-shell-ux15 .customer-control-empty :is(h3,p){margin:0}.super-admin-shell-ux15 .customer-control-empty h3{font-size:16px}.super-admin-shell-ux15 .customer-control-empty p{max-width:480px;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .customer-control-pagination{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:12px;gap:12px;align-items:center;min-height:52px;padding:8px 14px;border-top:1px solid var(--border);color:var(--text-muted,#64748b);font-size:12px;text-align:center}.super-admin-shell-ux15 .customer-control-pagination .button:last-child{justify-self:end}.super-admin-shell-ux15 .customer-control-summary{display:grid;grid-gap:4px;gap:4px;padding:13px 14px;border:1px solid color-mix(in srgb,var(--map-color-info,#2563eb) 22%,var(--border));border-left:4px solid var(--map-color-info,#2563eb);border-radius:10px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .customer-control-summary[data-tone=success]{border-left-color:var(--map-color-success,#059669);background:color-mix(in srgb,var(--map-color-success,#059669) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .customer-control-summary[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .customer-control-summary[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .customer-control-summary>span{color:var(--text-muted,#64748b);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.super-admin-shell-ux15 .customer-control-summary strong{color:var(--text,#0f172a);font-size:18px;line-height:1.25}.super-admin-shell-ux15 .customer-control-summary p{margin:0;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .customer-control-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .customer-control-facts>div{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .customer-control-facts>div:nth-child(2n){border-right:0}.super-admin-shell-ux15 .customer-control-facts>div:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .customer-control-facts :is(dt,dd){margin:0}.super-admin-shell-ux15 .customer-control-facts dt{color:var(--text-muted,#64748b);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .customer-control-facts dd{color:var(--text,#0f172a);font-size:12px;font-weight:700}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline){overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline)>header{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline)>header h3{margin:0;font-size:13px}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline)>header span{color:var(--text-muted,#64748b);font-size:10px}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline)>div{display:grid}.super-admin-shell-ux15 .customer-control-checks a,.super-admin-shell-ux15 .customer-control-timeline a{display:grid;grid-template-columns:8px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:10px 12px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a:last-child{border-bottom:0}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a:hover{background:color-mix(in srgb,var(--map-color-info,#2563eb) 4%,var(--surface,#fff))}.super-admin-shell-ux15 :is(.customer-control-check__marker,.customer-control-timeline__dot){width:8px;height:8px;margin-top:4px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a[data-tone=success] :is(.customer-control-check__marker,.customer-control-timeline__dot){background:var(--map-color-success,#059669)}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a[data-tone=warning] :is(.customer-control-check__marker,.customer-control-timeline__dot){background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a[data-tone=critical] :is(.customer-control-check__marker,.customer-control-timeline__dot){background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a strong{color:var(--text,#0f172a);font-size:12px}.super-admin-shell-ux15 .customer-control-checks a b{color:var(--text,#0f172a);font-size:11px;font-weight:700}.super-admin-shell-ux15 .customer-control-timeline a time,.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a small{color:var(--text-muted,#64748b);font-size:10px;font-style:normal;line-height:1.4}.super-admin-shell-ux15 .customer-control-timeline>div:not(.customer-control-timeline__empty){max-height:290px;overflow:auto}.super-admin-shell-ux15 .customer-control-timeline__empty{gap:4px;padding:18px 12px;text-align:center}.super-admin-shell-ux15 .customer-control-timeline__empty strong{font-size:12px}.super-admin-shell-ux15 .customer-control-timeline__empty span{color:var(--text-muted,#64748b);font-size:10px}.super-admin-shell-ux15 .customer-control-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.super-admin-shell-ux15 .customer-control-first-use{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:22px;color:var(--text-muted,#64748b);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .super-admin-customer-control-page :is(a,button,input):focus-visible{outline:3px solid color-mix(in srgb,var(--map-color-info,#2563eb) 42%,transparent);outline-offset:2px}@media (max-width:1180px){.super-admin-shell-ux15 .super-admin-customer-control-page .super-admin-workspace[data-columns=two]{grid-template-columns:1fr}.super-admin-shell-ux15 .super-admin-customer-control-page .super-admin-workspace__inspector{position:static;max-height:none}}@media (max-width:760px){.super-admin-shell-ux15 .super-admin-customer-control-page{gap:12px}.super-admin-shell-ux15 .customer-control-actions,.super-admin-shell-ux15 .customer-control-notice,.super-admin-shell-ux15 .customer-control-toolbar{grid-template-columns:1fr}.super-admin-shell-ux15 .customer-control-actions .button,.super-admin-shell-ux15 .customer-control-toolbar .button{width:100%}.super-admin-shell-ux15 .customer-control-catalog__header{display:grid;grid-gap:8px;gap:8px}.super-admin-shell-ux15 .customer-control-focus{grid-template-columns:repeat(3,minmax(0,1fr))}.super-admin-shell-ux15 .customer-control-focus a{border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .customer-control-focus a:nth-last-child(-n+3){border-bottom:0}.super-admin-shell-ux15 .customer-control-list{max-height:none}.super-admin-shell-ux15 .customer-control-list>a{grid-template-columns:5px minmax(0,1fr) auto;gap:9px;min-height:92px;padding-right:10px}.super-admin-shell-ux15 .customer-control-list__marker{grid-row:1/span 2}.super-admin-shell-ux15 .customer-control-list__signal{grid-column:2/-1;grid-row:2}.super-admin-shell-ux15 .customer-control-list__state{grid-column:3;grid-row:1}.super-admin-shell-ux15 .customer-control-facts{grid-template-columns:1fr}.super-admin-shell-ux15 .customer-control-facts>div,.super-admin-shell-ux15 .customer-control-facts>div:nth-child(2n),.super-admin-shell-ux15 .customer-control-facts>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .customer-control-facts>div:last-child{border-bottom:0}.super-admin-shell-ux15 .customer-control-checks a,.super-admin-shell-ux15 .customer-control-timeline a{grid-template-columns:8px minmax(0,1fr)}.super-admin-shell-ux15 :is(.customer-control-checks,.customer-control-timeline) a>:last-child{grid-column:2;justify-self:start}}.super-admin-shell-ux15 .super-admin-sidebar-v2{width:284px!important;padding:16px!important;gap:14px!important;background:var(--map-sidebar-bg)!important;border-right:1px solid var(--map-sidebar-border)!important;color:var(--map-sidebar-text)!important;scrollbar-color:var(--map-sidebar-muted) transparent!important;box-shadow:none!important}.super-admin-shell-ux15 .super-admin-sidebar-v2 .brand{border-bottom-color:var(--map-sidebar-border)!important}.super-admin-shell-ux15 .nav-groups--ia .nav-group-toggle strong,.super-admin-shell-ux15 .super-admin-sidebar-v2 .brand span{color:var(--map-sidebar-text)!important}.super-admin-shell-ux15 .nav-groups--ia .nav-group-toggle small,.super-admin-shell-ux15 .super-admin-sidebar-v2 .brand small{color:var(--map-sidebar-text-soft)!important}.super-admin-shell-ux15 .nav-groups--ia{gap:6px!important}.super-admin-shell-ux15 .nav-groups--ia section{--super-admin-area-color:var(--map-accent);gap:3px!important;padding:4px!important;border-radius:var(--map-radius-sm)!important;border-color:var(--map-sidebar-border)!important;background:rgba(var(--map-sidebar-text-rgb),.025)!important}.super-admin-shell-ux15 .nav-groups--ia section[data-area=platform-overview]{--super-admin-area-color:var(--map-blue)}.super-admin-shell-ux15 .nav-groups--ia section[data-area=tenants-shops]{--super-admin-area-color:var(--map-accent)}.super-admin-shell-ux15 .nav-groups--ia section[data-area=platform-settings]{--super-admin-area-color:var(--map-purple)}.super-admin-shell-ux15 .nav-groups--ia section[data-area=plans-billing-usage]{--super-admin-area-color:var(--map-orange)}.super-admin-shell-ux15 .nav-groups--ia section[data-area=operations]{--super-admin-area-color:var(--map-warning)}.super-admin-shell-ux15 .nav-groups--ia section[data-area=security-access]{--super-admin-area-color:var(--map-danger)}.super-admin-shell-ux15 .nav-groups--ia section[data-area=developer-debug]{--super-admin-area-color:var(--map-sidebar-muted)}.super-admin-shell-ux15 .nav-groups--ia section.nav-group-active{border-color:color-mix(in srgb,var(--super-admin-area-color) 34%,transparent)!important;background:color-mix(in srgb,var(--super-admin-area-color) 8%,transparent)!important}.super-admin-shell-ux15 .nav-groups--ia .nav-group-toggle{display:grid!important;grid-template-columns:30px minmax(0,1fr) 16px!important;grid-gap:9px!important;gap:9px!important;min-height:46px!important;padding:6px 7px!important;text-align:left!important;color:var(--map-sidebar-text)!important}.super-admin-shell-ux15 .nav-groups--ia .super-admin-nav-copy{display:grid!important;min-width:0;grid-gap:1px!important;gap:1px!important}.super-admin-shell-ux15 .nav-groups--ia .super-admin-nav-copy small,.super-admin-shell-ux15 .nav-groups--ia .super-admin-nav-copy strong{overflow:hidden;text-overflow:ellipsis}.super-admin-shell-ux15 .nav-groups--ia .super-admin-nav-copy strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;line-height:1.12}.super-admin-shell-ux15 .nav-groups--ia .super-admin-nav-copy small{display:block;white-space:nowrap;line-height:1.25}.super-admin-shell-ux15 .super-admin-nav-icon{display:grid!important;width:30px;height:30px;place-items:center;border:1px solid color-mix(in srgb,var(--super-admin-area-color) 32%,transparent);border-radius:7px;background:color-mix(in srgb,var(--super-admin-area-color) 14%,transparent);color:var(--super-admin-area-color)!important}.super-admin-shell-ux15 .nav-group-active .super-admin-nav-icon{background:var(--super-admin-area-color);color:var(--map-primary-strong)!important}.super-admin-shell-ux15 .nav-groups--ia .super-admin-nav-chevron{color:var(--map-sidebar-text-soft)!important;transition:transform .16s ease}.super-admin-shell-ux15 .nav-groups--ia .nav-group-toggle[aria-expanded=true] .super-admin-nav-chevron{transform:rotate(180deg)}.super-admin-shell-ux15 .nav-group-items a{min-height:34px!important;padding:6px 8px 6px 39px!important;border:1px solid transparent!important;background:transparent!important;color:var(--map-sidebar-text-soft)!important}.super-admin-shell-ux15 .nav-group-items a span{color:inherit!important}.super-admin-shell-ux15 .nav-group-items a:focus-visible,.super-admin-shell-ux15 .nav-group-items a:hover{border-color:var(--map-sidebar-border)!important;background:var(--map-sidebar-hover)!important;color:var(--map-sidebar-text)!important}.super-admin-shell-ux15 .nav-group-items a.active{border-color:color-mix(in srgb,var(--super-admin-area-color) 42%,transparent)!important;background:color-mix(in srgb,var(--super-admin-area-color) 15%,transparent)!important;color:var(--map-sidebar-text)!important}.super-admin-shell-ux15 .nav-group-items a em{border:1px solid rgba(var(--map-accent-rgb),.28)!important;background:rgba(var(--map-accent-rgb),.14)!important;color:#dffdf8!important}.super-admin-shell-ux15 .nav-group-items a.active em{border-color:var(--super-admin-area-color)!important;background:var(--super-admin-area-color)!important;color:var(--map-primary-strong)!important}.super-admin-shell-ux15 .super-sidebar-footer{border-top-color:var(--map-sidebar-border)!important}.super-admin-shell-ux15 .super-sidebar-footer .button.secondary,.super-admin-shell-ux15 .super-sidebar-footer .logout-form button{border-color:var(--map-sidebar-border)!important;background:var(--map-sidebar-bg-soft)!important;color:var(--map-sidebar-text)!important;box-shadow:none!important}.super-admin-shell-ux15 .super-sidebar-footer :is(.button.secondary,.logout-form button):hover{border-color:rgba(var(--map-accent-rgb),.34)!important;background:rgba(var(--map-accent-rgb),.13)!important}.super-admin-shell-ux15 .mobile-shell-bar--super{border-bottom:1px solid var(--map-border-soft)!important;background:var(--map-surface)!important;color:var(--map-text)!important}.super-admin-shell-ux15 .mobile-shell-bar--super .mobile-menu-button{border-color:var(--map-border)!important;background:var(--map-surface)!important;color:var(--map-text)!important}.super-admin-shell-ux15 .super-admin-content-v2{margin-left:284px!important;min-width:0}.super-admin-shell-ux15 .super-admin-scope-chip{display:inline-flex;align-items:center;gap:5px;min-height:34px;padding:5px 9px;border:1px solid rgba(var(--map-blue-rgb),.24);border-radius:var(--map-radius-sm);background:var(--map-blue-soft);color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .super-admin-scope-chip svg{color:var(--map-blue)}.super-admin-shell-ux15 .super-admin-scope-chip span,.super-admin-shell-ux15 .super-admin-scope-chip strong{color:inherit;font-size:inherit}.super-admin-shell-ux15 .super-admin-scope-chip strong{color:var(--map-blue)}@media (min-width:921px) and (max-width:1440px){.super-admin-shell-ux15 .super-admin-header-actions{grid-template-columns:minmax(150px,1.2fr) minmax(100px,.8fr) auto auto auto auto!important;gap:8px!important}}.super-admin-shell-ux15 .super-admin-header-v2{position:-webkit-sticky;position:sticky;top:0;z-index:35;min-height:58px;padding-block:8px;border:0;border-bottom:1px solid var(--map-border-soft);border-radius:0;background:color-mix(in srgb,var(--map-surface) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:none}.super-admin-shell-ux15 .super-admin-page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--map-space-5);gap:var(--map-space-5);align-items:start;padding:var(--map-space-4) 0;border-bottom:1px solid var(--map-border)}.super-admin-shell-ux15 .super-admin-page-header__copy{display:grid;min-width:0;grid-gap:var(--map-space-1);gap:var(--map-space-1)}.super-admin-shell-ux15 .super-admin-page-header :is(h1,p){margin:0}.super-admin-shell-ux15 .super-admin-page-header h1{font-size:clamp(24px,2.3vw,34px);line-height:1.08;letter-spacing:-.035em}.super-admin-shell-ux15 .super-admin-page-header__copy>p:not(.eyebrow){max-width:760px;color:var(--map-text-soft);font-size:14px;line-height:1.55}.super-admin-shell-ux15 .super-admin-inspector__badges,.super-admin-shell-ux15 .super-admin-page-header__actions,.super-admin-shell-ux15 .super-admin-page-header__context{display:flex;flex-wrap:wrap;gap:var(--map-space-2);align-items:center}.super-admin-shell-ux15 .super-admin-page-header__context{margin-top:var(--map-space-2)}.super-admin-shell-ux15 .super-admin-page-header__actions{justify-content:flex-end}.super-admin-shell-ux15 .super-admin-status-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--map-space-2);gap:var(--map-space-2)}.super-admin-shell-ux15 .super-admin-status-item{--super-admin-status-color:var(--map-blue);display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:var(--map-space-2);gap:var(--map-space-2);min-width:0;padding:10px 12px;border:1px solid var(--map-border-soft);border-left:3px solid var(--super-admin-status-color);border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--super-admin-status-color) 5%,var(--map-surface))}.super-admin-shell-ux15 .super-admin-status-item[data-tone=success]{--super-admin-status-color:var(--map-success)}.super-admin-shell-ux15 .super-admin-status-item[data-tone=warning]{--super-admin-status-color:var(--map-warning)}.super-admin-shell-ux15 .super-admin-status-item[data-tone=critical]{--super-admin-status-color:var(--map-danger)}.super-admin-shell-ux15 .super-admin-status-item[data-tone=ai]{--super-admin-status-color:var(--map-purple)}.super-admin-shell-ux15 .super-admin-status-item>svg{margin-top:2px;color:var(--super-admin-status-color)}.super-admin-shell-ux15 .super-admin-status-item>div{display:grid;min-width:0;grid-gap:1px;gap:1px}.super-admin-shell-ux15 .super-admin-status-item :is(span,small){color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .super-admin-status-item strong{overflow:hidden;color:var(--map-text);font-size:16px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .super-admin-workspace{display:grid;min-width:0;border:1px solid var(--map-border);border-radius:var(--map-radius-md);background:var(--map-surface);overflow:hidden}.super-admin-shell-ux15 .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(170px,.62fr) minmax(320px,1.25fr) minmax(280px,1fr)}.super-admin-shell-ux15 .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(300px,1.25fr) minmax(260px,.85fr)}.super-admin-shell-ux15 .super-admin-workspace[data-columns=one]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 :is(.super-admin-workspace__rail,.super-admin-workspace__content,.super-admin-workspace__inspector){min-width:0;padding:var(--map-space-3)}.super-admin-shell-ux15 .super-admin-workspace__content:not(:last-child),.super-admin-shell-ux15 .super-admin-workspace__rail{border-right:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .super-admin-workspace__inspector,.super-admin-shell-ux15 .super-admin-workspace__rail{background:var(--map-surface-subtle)}.super-admin-shell-ux15 .super-admin-inspector,.super-admin-shell-ux15 .super-admin-inspector__body{display:grid;min-width:0;grid-gap:var(--map-space-3);gap:var(--map-space-3)}.super-admin-shell-ux15 .super-admin-inspector__header{display:grid;grid-gap:var(--map-space-2);gap:var(--map-space-2);padding-bottom:var(--map-space-3);border-bottom:1px solid var(--map-border)}.super-admin-shell-ux15 .super-admin-inspector__header :is(h2,p){margin:0}.super-admin-shell-ux15 .super-admin-inspector__title{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--map-space-2)}.super-admin-shell-ux15 .super-admin-inspector__title h2{font-size:18px}.super-admin-shell-ux15 .super-admin-inspector__header>p:not(.eyebrow){color:var(--map-text-soft);font-size:13px;line-height:1.5}.super-admin-shell-ux15 .super-admin-route-loading{position:relative;display:grid;grid-gap:14px;gap:14px;min-height:min(580px,calc(100vh - 172px));padding:18px 0 28px;overflow:hidden}.super-admin-shell-ux15 .super-admin-route-loading__progress{position:absolute;inset:0 0 auto;height:2px;overflow:hidden;background:var(--map-border-soft)}.super-admin-shell-ux15 .super-admin-route-loading__progress span{display:block;width:38%;height:100%;background:var(--map-accent-strong);animation:super-admin-route-progress 1.15s ease-in-out infinite}.super-admin-shell-ux15 .super-admin-route-loading__heading{display:grid;grid-gap:8px;gap:8px;padding-top:8px}.super-admin-shell-ux15 .super-admin-route-loading__heading span,.super-admin-shell-ux15 .super-admin-route-loading__inspector span,.super-admin-shell-ux15 .super-admin-route-loading__rail span,.super-admin-shell-ux15 .super-admin-route-loading__table span{display:block;border-radius:6px;background:linear-gradient(90deg,var(--map-primary-soft) 18%,var(--map-surface) 50%,var(--map-primary-soft) 82%);background-size:220% 100%;animation:super-admin-route-sheen 1.4s ease-in-out infinite}.super-admin-shell-ux15 .super-admin-route-loading__heading span:first-child{width:min(300px,52vw);height:20px}.super-admin-shell-ux15 .super-admin-route-loading__heading span:last-child{width:min(520px,78vw);height:12px}.super-admin-shell-ux15 .super-admin-route-loading__workspace{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(320px,1.35fr) minmax(260px,1fr);min-height:360px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-lg);background:var(--map-surface-soft);overflow:hidden}.super-admin-shell-ux15 :is(.super-admin-route-loading__rail,.super-admin-route-loading__table,.super-admin-route-loading__inspector){display:grid;align-content:start;grid-gap:12px;gap:12px;padding:16px;border-right:1px solid var(--map-border-soft);background:var(--map-surface)}.super-admin-shell-ux15 .super-admin-route-loading__inspector{border-right:0}.super-admin-shell-ux15 .super-admin-route-loading__rail span{height:32px}.super-admin-shell-ux15 .super-admin-route-loading__table span{height:42px}.super-admin-shell-ux15 .super-admin-route-loading__inspector span{height:70px}@keyframes super-admin-route-progress{0%{transform:translateX(-110%)}to{transform:translateX(370%)}}@keyframes super-admin-route-sheen{0%{background-position:100% 0}to{background-position:-120% 0}}@media (max-width:980px){.super-admin-shell-ux15 .super-admin-content-v2{margin-left:0!important}.super-admin-shell-ux15 .super-admin-page-header,.super-admin-shell-ux15 .super-admin-workspace[data-columns=three],.super-admin-shell-ux15 .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .super-admin-page-header__actions{justify-content:flex-start}.super-admin-shell-ux15 .super-admin-workspace__content:not(:last-child),.super-admin-shell-ux15 .super-admin-workspace__rail{border-right:0;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .super-admin-route-loading__workspace{grid-template-columns:minmax(150px,.55fr) minmax(0,1.45fr)}.super-admin-shell-ux15 .super-admin-route-loading__inspector{display:none}}@media (max-width:700px){.super-admin-shell-ux15 .super-admin-page-header{padding-inline:12px}.super-admin-shell-ux15 .super-admin-page-header__actions>*,.super-admin-shell-ux15 .super-admin-status-strip{width:100%}.super-admin-shell-ux15 .super-admin-status-strip{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .super-admin-route-loading{min-height:calc(100vh - 146px);padding-inline:12px}.super-admin-shell-ux15 .super-admin-route-loading__workspace{grid-template-columns:1fr}.super-admin-shell-ux15 .super-admin-route-loading__rail{display:none}.super-admin-shell-ux15 .super-admin-route-loading__table{border-right:0}}@media (prefers-reduced-motion:reduce){.super-admin-shell-ux15 .super-admin-route-loading :is(.super-admin-route-loading__heading,.super-admin-route-loading__rail,.super-admin-route-loading__table,.super-admin-route-loading__inspector) span,.super-admin-shell-ux15 .super-admin-route-loading__progress span{animation:none}}.super-admin-shell-ux15 .ai-gateway-page>.super-hero,.super-admin-shell-ux15 .platform-settings-operator-hero,.super-admin-shell-ux15 .super-admin-ai-governance-page>:first-child{min-height:auto;padding:18px 20px;border-radius:var(--map-radius-md);box-shadow:none}.super-admin-shell-ux15 .platform-settings-console-page>.platform-settings-operator-hero{order:-30}.super-admin-shell-ux15 .platform-settings-compact-page>.platform-settings-operator-hero{align-items:center;padding:14px 16px;border-color:var(--map-border-soft);background:var(--map-surface)}.super-admin-shell-ux15 .platform-settings-compact-page>.platform-settings-operator-hero h1{margin-top:2px;font-size:clamp(22px,2vw,28px);line-height:1.15}.super-admin-shell-ux15 .platform-settings-compact-page>.platform-settings-operator-hero p:not(.eyebrow){max-width:760px;font-size:13px}.super-admin-shell-ux15 .platform-settings-console-page{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .platform-settings-console-page>*{grid-column:1!important;min-width:0}.super-admin-shell-ux15 .platform-settings-console-page>.super-settings-workspace{order:-20}.super-admin-shell-ux15 .platform-settings-console-page>.platform-settings-summary{order:-10}.super-admin-shell-ux15 :is(.super-admin-ai-governance-page,.super-admin-ai-governance-providers-page,.ai-gateway-page) .card,.super-admin-shell-ux15 :is(.super-admin-ai-governance-page,.super-admin-ai-governance-providers-page,.ai-gateway-page) .metric-card,.super-admin-shell-ux15 :is(.super-admin-ai-governance-page,.super-admin-ai-governance-providers-page,.ai-gateway-page) .panel{border-radius:var(--map-radius-md);box-shadow:none}.super-admin-shell-ux15 :is(.super-admin-ai-governance-page,.super-admin-ai-governance-providers-page,.ai-gateway-page) .section-title{gap:10px}.super-admin-shell-ux15 :is(.super-admin-ai-governance-page,.super-admin-ai-governance-providers-page,.ai-gateway-page) .account-plan-actions{display:flex;flex-wrap:wrap;gap:6px}.super-admin-shell-ux15 .ai-provider-workspace-page{grid-template-columns:minmax(0,1fr);gap:12px}.super-admin-shell-ux15 .ai-provider-workspace-page>*{grid-column:1!important;min-width:0}.super-admin-shell-ux15 .ai-provider-workspace-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(360px,1.12fr) minmax(330px,.88fr)}.super-admin-shell-ux15 .ai-provider-workspace-page .super-admin-workspace__content{padding:0}.super-admin-shell-ux15 .ai-provider-workspace-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto}.super-admin-shell-ux15 .ai-provider-catalog,.super-admin-shell-ux15 .ai-provider-facts,.super-admin-shell-ux15 .ai-provider-issue-list,.super-admin-shell-ux15 .ai-provider-list,.super-admin-shell-ux15 .ai-provider-lower-grid,.super-admin-shell-ux15 .ai-provider-model-summary,.super-admin-shell-ux15 .ai-provider-security-note{display:grid;min-width:0}.super-admin-shell-ux15 .ai-provider-catalog__header{display:flex;min-height:58px;padding:10px 12px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-provider-catalog__header>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .ai-provider-search{display:grid;grid-gap:5px;gap:5px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-provider-search label{color:var(--map-text-muted);font-size:11px;font-weight:720}.super-admin-shell-ux15 .ai-provider-search>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px}.super-admin-shell-ux15 .ai-provider-search input{min-width:0}.super-admin-shell-ux15 .ai-provider-list{gap:0}.super-admin-shell-ux15 .ai-provider-list>a{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:72px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);color:inherit;text-decoration:none}.super-admin-shell-ux15 .ai-provider-list>a.active,.super-admin-shell-ux15 .ai-provider-list>a:hover{background:var(--map-primary-soft)}.super-admin-shell-ux15 .ai-provider-list>a.active{box-shadow:inset 3px 0 0 var(--map-purple)}.super-admin-shell-ux15 .ai-provider-list__status{width:8px;height:8px;border-radius:999px;background:var(--map-blue)}.super-admin-shell-ux15 .ai-provider-list__status[data-tone=success]{background:var(--map-success)}.super-admin-shell-ux15 .ai-provider-list__status[data-tone=warning]{background:var(--map-warning)}.super-admin-shell-ux15 .ai-provider-list__status[data-tone=critical]{background:var(--map-danger)}.super-admin-shell-ux15 .ai-provider-list>a>span:last-child,.super-admin-shell-ux15 .ai-provider-list>a>span:nth-child(2){display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .ai-provider-list>a>span:nth-child(2) small{display:-webkit-box;overflow:hidden;color:var(--map-text-soft);font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.super-admin-shell-ux15 .ai-provider-list>a>span:last-child{justify-items:end}.super-admin-shell-ux15 .ai-provider-list>a>span:last-child small{color:var(--map-text-muted);font-size:10px}.super-admin-shell-ux15 .ai-provider-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm)}.super-admin-shell-ux15 .ai-provider-facts>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px}.super-admin-shell-ux15 .ai-provider-facts>div:nth-child(odd){border-right:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-provider-facts>div:nth-child(n+3){border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-provider-facts :is(dt,dd){min-width:0;margin:0}.super-admin-shell-ux15 .ai-provider-facts dt{color:var(--map-text-muted);font-size:10px;font-weight:760;text-transform:uppercase}.super-admin-shell-ux15 .ai-provider-facts dd{color:var(--map-text);font-size:12px;font-weight:680;overflow-wrap:anywhere}.super-admin-shell-ux15 .ai-provider-model-summary,.super-admin-shell-ux15 .ai-provider-security-note{gap:6px;padding:10px 11px;border-left:3px solid var(--map-purple);border-radius:var(--map-radius-sm);background:var(--map-purple-soft)}.super-admin-shell-ux15 .ai-provider-model-summary :is(ul,p),.super-admin-shell-ux15 .ai-provider-security-note p{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .ai-provider-model-summary ul{display:flex;flex-wrap:wrap;gap:5px;padding:0;list-style:none}.super-admin-shell-ux15 .ai-provider-model-summary li{padding:4px 7px;border:1px solid rgba(var(--map-purple-rgb),.2);border-radius:999px;background:var(--map-surface);color:var(--map-text);font-size:10px;font-weight:680}.super-admin-shell-ux15 .ai-provider-security-note{border-left-color:var(--map-success);background:var(--map-success-soft)}.super-admin-shell-ux15 .ai-provider-data-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm)}.super-admin-shell-ux15 .ai-provider-data-notice.error{border-color:rgba(var(--map-danger-rgb),.35);background:var(--map-danger-soft)}.super-admin-shell-ux15 .ai-provider-data-notice.warning{border-color:rgba(var(--map-warning-rgb),.35);background:var(--map-warning-soft)}.super-admin-shell-ux15 .ai-provider-data-notice p{margin:2px 0 0;color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .ai-provider-lower-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:12px;align-items:start}.super-admin-shell-ux15 :is(.ai-provider-table-panel,.ai-provider-issues-panel){min-width:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 :is(.ai-provider-table-panel,.ai-provider-issues-panel)>header{display:flex;min-height:58px;padding:10px 12px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 :is(.ai-provider-table-panel,.ai-provider-issues-panel) h2{margin:2px 0 0;font-size:16px}.super-admin-shell-ux15 .ai-provider-table-panel table{min-width:720px;margin:0}.super-admin-shell-ux15 .ai-provider-table-panel :is(th,td){padding:8px 10px;font-size:11px}.super-admin-shell-ux15 .ai-provider-issue-list>a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);color:inherit;text-decoration:none}.super-admin-shell-ux15 .ai-provider-issue-list>a>span{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .ai-provider-issue-list small{color:var(--map-text-soft);font-size:10px}.super-admin-shell-ux15 .ai-provider-issue-list em{font-size:15px;font-style:normal;font-weight:760}@media (max-width:1100px){.super-admin-shell-ux15 .ai-provider-lower-grid,.super-admin-shell-ux15 .ai-provider-workspace-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .ai-provider-workspace-page .super-admin-workspace__inspector{position:static;max-height:none;border-top:1px solid var(--map-border-soft)}}@media (max-width:620px){.super-admin-shell-ux15 .ai-provider-list>a{grid-template-columns:10px minmax(0,1fr)}.super-admin-shell-ux15 .ai-provider-list>a>span:last-child{grid-column:2;justify-items:start}.super-admin-shell-ux15 .ai-provider-facts{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .ai-provider-facts>div:nth-child(odd){border-right:0}.super-admin-shell-ux15 .ai-provider-facts>div+div{border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-provider-data-notice,.super-admin-shell-ux15 :is(.ai-provider-table-panel,.ai-provider-issues-panel)>header{align-items:stretch;flex-direction:column}}.super-admin-shell-ux15 .ai-policy-page{grid-template-columns:minmax(0,1fr);gap:12px}.super-admin-shell-ux15 .ai-policy-page>*{grid-column:1!important;min-width:0}.super-admin-shell-ux15 .ai-policy-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(380px,1.12fr) minmax(340px,.88fr)}.super-admin-shell-ux15 .ai-policy-page .super-admin-workspace__content{padding:0}.super-admin-shell-ux15 .ai-policy-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto}.super-admin-shell-ux15 .ai-policy-authorization-list,.super-admin-shell-ux15 .ai-policy-catalog,.super-admin-shell-ux15 .ai-policy-facts,.super-admin-shell-ux15 .ai-policy-list,.super-admin-shell-ux15 .ai-policy-lower-grid,.super-admin-shell-ux15 .ai-policy-recovery,.super-admin-shell-ux15 .ai-policy-reference-grid,.super-admin-shell-ux15 .ai-policy-requirements,.super-admin-shell-ux15 .ai-policy-usage-list{display:grid;min-width:0}.super-admin-shell-ux15 .ai-policy-catalog__header{display:flex;min-height:58px;padding:10px 12px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-policy-catalog__header>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .ai-policy-toolbar{display:grid;grid-template-columns:minmax(200px,1fr) minmax(140px,.42fr) auto;grid-gap:8px;gap:8px;align-items:end;padding:10px 12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-policy-toolbar label{display:grid;grid-gap:4px;gap:4px;min-width:0}.super-admin-shell-ux15 .ai-policy-toolbar label>span{color:var(--map-text-muted);font-size:10px;font-weight:760;text-transform:uppercase}.super-admin-shell-ux15 .ai-policy-toolbar :is(input,select){width:100%;min-height:34px}.super-admin-shell-ux15 .ai-policy-list>a{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:72px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);color:inherit;text-decoration:none}.super-admin-shell-ux15 .ai-policy-list>a.active,.super-admin-shell-ux15 .ai-policy-list>a:hover{background:var(--map-primary-soft)}.super-admin-shell-ux15 .ai-policy-list>a.active{box-shadow:inset 3px 0 0 var(--map-purple)}.super-admin-shell-ux15 .ai-policy-list__risk{width:8px;height:8px;border-radius:999px;background:var(--map-blue)}.super-admin-shell-ux15 .ai-policy-list__risk[data-tone=success]{background:var(--map-success)}.super-admin-shell-ux15 .ai-policy-list__risk[data-tone=warning]{background:var(--map-warning)}.super-admin-shell-ux15 .ai-policy-list__risk[data-tone=critical]{background:var(--map-danger)}.super-admin-shell-ux15 .ai-policy-list>a>span:last-child,.super-admin-shell-ux15 .ai-policy-list>a>span:nth-child(2){display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .ai-policy-list>a>span:nth-child(2) small{display:-webkit-box;overflow:hidden;color:var(--map-text-soft);font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.super-admin-shell-ux15 .ai-policy-list>a>span:last-child{justify-items:end}.super-admin-shell-ux15 .ai-policy-list>a>span:last-child small{color:var(--map-text-muted);font-size:10px}.super-admin-shell-ux15 .ai-policy-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm)}.super-admin-shell-ux15 .ai-policy-facts>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px}.super-admin-shell-ux15 .ai-policy-facts>div:nth-child(odd){border-right:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-policy-facts>div:nth-child(n+3){border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-policy-facts :is(dt,dd){min-width:0;margin:0}.super-admin-shell-ux15 .ai-policy-facts dt{color:var(--map-text-muted);font-size:10px;font-weight:760;text-transform:uppercase}.super-admin-shell-ux15 .ai-policy-facts dd{color:var(--map-text);font-size:12px;font-weight:680}.super-admin-shell-ux15 .ai-policy-requirements{gap:7px;padding:10px 11px;border-left:3px solid var(--map-purple);border-radius:var(--map-radius-sm);background:var(--map-purple-soft)}.super-admin-shell-ux15 .ai-policy-requirements ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .ai-policy-requirements li{display:grid;grid-template-columns:8px minmax(0,1fr);grid-gap:7px;gap:7px;align-items:center;color:var(--map-text-soft);font-size:11px}.super-admin-shell-ux15 .ai-policy-requirements li:before{width:7px;height:7px;border-radius:999px;background:var(--map-text-muted);content:""}.super-admin-shell-ux15 .ai-policy-requirements li[data-state=required]:before{background:var(--map-warning)}.super-admin-shell-ux15 .ai-policy-recovery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.super-admin-shell-ux15 .ai-policy-recovery>div{padding:9px 10px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .ai-policy-recovery p{margin:3px 0 0;color:var(--map-text-soft);font-size:11px;line-height:1.4}.super-admin-shell-ux15 .ai-policy-data-notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(var(--map-danger-rgb),.35);border-radius:var(--map-radius-sm);background:var(--map-danger-soft)}.super-admin-shell-ux15 .ai-policy-data-notice p{margin:2px 0 0;color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .ai-policy-lower-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:12px;align-items:start}.super-admin-shell-ux15 .ai-policy-reference-grid>article,.super-admin-shell-ux15 :is(.ai-policy-table-panel,.ai-policy-authorization-panel){min-width:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 .ai-policy-reference-grid>article>header,.super-admin-shell-ux15 :is(.ai-policy-table-panel,.ai-policy-authorization-panel)>header{display:flex;min-height:58px;padding:10px 12px;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 :is(.ai-policy-table-panel,.ai-policy-authorization-panel,.ai-policy-reference-grid>article) h2{margin:2px 0 0;font-size:16px}.super-admin-shell-ux15 .ai-policy-table-panel table{min-width:760px;margin:0}.super-admin-shell-ux15 .ai-policy-table-panel :is(th,td){padding:8px 10px;font-size:11px}.super-admin-shell-ux15 .ai-policy-authorization-list>article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:10px 12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-policy-authorization-list>article>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .ai-policy-authorization-list small,.super-admin-shell-ux15 .ai-policy-authorization-list>article>span:last-child{color:var(--map-text-soft);font-size:10px}.super-admin-shell-ux15 .ai-policy-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.super-admin-shell-ux15 .ai-policy-usage-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0}.super-admin-shell-ux15 .ai-policy-usage-list>div{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-right:1px solid var(--map-border-soft);border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-policy-usage-list small,.super-admin-shell-ux15 .ai-policy-usage-list span{color:var(--map-text-soft);font-size:10px}.super-admin-shell-ux15 .ai-policy-usage-list strong{font-size:18px}.super-admin-shell-ux15 .ai-policy-empty-copy,.super-admin-shell-ux15 .ai-policy-usage-list>p{margin:0;padding:12px;color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .ai-policy-rule-list{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .ai-policy-rule-list li{display:grid;grid-template-columns:8px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:9px 12px;border-bottom:1px solid var(--map-border-soft);color:var(--map-text-soft);font-size:11px;line-height:1.4}.super-admin-shell-ux15 .ai-policy-rule-list li:before{width:7px;height:7px;margin-top:4px;border-radius:999px;background:var(--map-success);content:""}@media (max-width:1100px){.super-admin-shell-ux15 .ai-policy-lower-grid,.super-admin-shell-ux15 .ai-policy-page .super-admin-workspace[data-columns=two],.super-admin-shell-ux15 .ai-policy-reference-grid{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .ai-policy-page .super-admin-workspace__inspector{position:static;max-height:none;border-top:1px solid var(--map-border-soft)}}@media (max-width:700px){.super-admin-shell-ux15 .ai-policy-toolbar{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .ai-policy-list>a{grid-template-columns:10px minmax(0,1fr)}.super-admin-shell-ux15 .ai-policy-list>a>span:last-child{grid-column:2;justify-items:start}.super-admin-shell-ux15 .ai-policy-facts,.super-admin-shell-ux15 .ai-policy-recovery{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .ai-policy-facts>div:nth-child(odd){border-right:0}.super-admin-shell-ux15 .ai-policy-facts>div+div{border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ai-policy-data-notice,.super-admin-shell-ux15 .ai-policy-reference-grid>article>header,.super-admin-shell-ux15 :is(.ai-policy-table-panel,.ai-policy-authorization-panel)>header{align-items:stretch;flex-direction:column}.super-admin-shell-ux15 .ai-policy-authorization-list>article{grid-template-columns:auto minmax(0,1fr)}.super-admin-shell-ux15 .ai-policy-authorization-list>article>span:last-child{grid-column:2}}.super-admin-shell-ux15 .gateway-ai-page{grid-template-columns:minmax(0,1fr);gap:12px}.super-admin-shell-ux15 .gateway-ai-page>*{grid-column:1!important;min-width:0}.super-admin-shell-ux15 .gateway-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--map-border-soft);border-left:3px solid var(--map-blue);border-radius:var(--map-radius-sm);background:var(--map-primary-soft)}.super-admin-shell-ux15 .gateway-feedback[data-tone=success]{border-left-color:var(--map-success);background:var(--map-success-soft)}.super-admin-shell-ux15 .gateway-feedback[data-tone=warning]{border-left-color:var(--map-warning);background:var(--map-warning-soft)}.super-admin-shell-ux15 .gateway-feedback[data-tone=critical]{border-left-color:var(--map-danger);background:var(--map-danger-soft)}.super-admin-shell-ux15 .gateway-feedback>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.super-admin-shell-ux15 .gateway-feedback p{margin:0;color:var(--map-text-soft);font-size:12px;line-height:1.4}.super-admin-shell-ux15 .gateway-command-grid,.super-admin-shell-ux15 .gateway-reference-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start;min-width:0}.super-admin-shell-ux15 :is(.gateway-preparation-panel,.gateway-simulation-panel,.gateway-reference-grid>article,.gateway-activity-panel){min-width:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 :is(.gateway-preparation-panel,.gateway-simulation-panel,.gateway-reference-grid>article,.gateway-activity-panel)>header{display:flex;min-height:68px;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 :is(.gateway-preparation-panel,.gateway-simulation-panel,.gateway-reference-grid>article,.gateway-activity-panel)>header>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 :is(.gateway-preparation-panel,.gateway-simulation-panel,.gateway-reference-grid>article,.gateway-activity-panel) h2{margin:0;color:var(--map-text);font-size:17px;line-height:1.25}.super-admin-shell-ux15 :is(.gateway-preparation-panel,.gateway-simulation-panel,.gateway-reference-grid>article,.gateway-activity-panel) header p{margin:0;color:var(--map-text-soft);font-size:12px;line-height:1.4}.super-admin-shell-ux15 .gateway-requirement-list{display:grid;min-width:0}.super-admin-shell-ux15 .gateway-requirement-list>article{--gateway-requirement-color:var(--map-blue);display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-width:0;padding:10px 14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .gateway-requirement-list>article[data-tone=success]{--gateway-requirement-color:var(--map-success)}.super-admin-shell-ux15 .gateway-requirement-list>article[data-tone=warning]{--gateway-requirement-color:var(--map-warning)}.super-admin-shell-ux15 .gateway-requirement-list>article[data-tone=critical]{--gateway-requirement-color:var(--map-danger)}.super-admin-shell-ux15 .gateway-requirement-list__marker{width:8px;height:8px;border-radius:999px;background:var(--gateway-requirement-color)}.super-admin-shell-ux15 .gateway-requirement-list>article>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.super-admin-shell-ux15 .gateway-requirement-list p{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.4}.super-admin-shell-ux15 .gateway-config-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 14px;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm)}.super-admin-shell-ux15 .gateway-config-facts>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px}.super-admin-shell-ux15 .gateway-config-facts>div:nth-child(odd){border-right:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .gateway-config-facts>div:nth-child(n+3){border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .gateway-config-facts :is(dt,dd){min-width:0;margin:0}.super-admin-shell-ux15 .gateway-config-facts dt{color:var(--map-text-muted);font-size:10px;font-weight:780;text-transform:uppercase}.super-admin-shell-ux15 .gateway-config-facts dd{overflow:hidden;color:var(--map-text);font-size:12px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .gateway-live-test,.super-admin-shell-ux15 .gateway-scope-switch{margin:12px 14px 14px;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle)}.super-admin-shell-ux15 :is(.gateway-scope-switch,.gateway-live-test)>summary{padding:10px 12px;color:var(--map-text);font-size:12px;font-weight:760;cursor:pointer}.super-admin-shell-ux15 .gateway-scope-switch>form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 12px 12px}.super-admin-shell-ux15 .gateway-scope-switch>form>p{grid-column:1/-1;margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.4}.super-admin-shell-ux15 :is(.gateway-scope-switch,.gateway-simulation-form,.gateway-live-test__form) label{display:grid;grid-gap:4px;gap:4px;min-width:0}.super-admin-shell-ux15 :is(.gateway-scope-switch,.gateway-simulation-form,.gateway-live-test__form) label>span:first-child{color:var(--map-text);font-size:11px;font-weight:720}.super-admin-shell-ux15 :is(.gateway-scope-switch,.gateway-simulation-form,.gateway-live-test__form) :is(input,textarea){width:100%}.super-admin-shell-ux15 .gateway-first-use{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding:0;border-bottom:1px solid var(--map-border-soft);list-style:none}.super-admin-shell-ux15 .gateway-first-use li{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;min-width:0;padding:10px}.super-admin-shell-ux15 .gateway-first-use li+li{border-left:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .gateway-first-use li>span{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--map-purple-soft);color:var(--map-purple);font-size:11px;font-weight:820}.super-admin-shell-ux15 .gateway-first-use li>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.super-admin-shell-ux15 .gateway-first-use p{margin:0;color:var(--map-text-soft);font-size:10px;line-height:1.35}.super-admin-shell-ux15 .gateway-simulation-form{display:grid;grid-gap:10px;gap:10px;padding:14px}.super-admin-shell-ux15 .gateway-simulation-form label>small{color:var(--map-text-muted);font-size:10px}.super-admin-shell-ux15 .gateway-simulation-form .gateway-confirmation{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:10px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-success-soft)}.super-admin-shell-ux15 .gateway-confirmation input{width:16px;height:16px;margin-top:1px}.super-admin-shell-ux15 .gateway-confirmation span{color:var(--map-text-soft);font-size:11px;line-height:1.4}.super-admin-shell-ux15 .gateway-simulation-form>.button{justify-self:start}.super-admin-shell-ux15 .gateway-external-disabled{display:grid;grid-gap:3px;gap:3px;margin:0 14px 14px;padding:10px 12px;border-left:3px solid var(--map-success);border-radius:var(--map-radius-sm);background:var(--map-success-soft)}.super-admin-shell-ux15 .gateway-external-disabled p,.super-admin-shell-ux15 .gateway-inline-error p,.super-admin-shell-ux15 .gateway-live-test__warning p{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.4}.super-admin-shell-ux15 .gateway-live-test__warning{display:grid;grid-gap:3px;gap:3px;margin:0 12px 10px;padding:9px 10px;border-left:3px solid var(--map-danger);border-radius:var(--map-radius-sm);background:var(--map-danger-soft)}.super-admin-shell-ux15 .gateway-live-test__form{display:grid;grid-gap:9px;gap:9px;padding:0 12px 12px}.super-admin-shell-ux15 .gateway-live-test__form>.button{justify-self:start}.super-admin-shell-ux15 .gateway-action-list,.super-admin-shell-ux15 .gateway-rule-list{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .gateway-action-list li,.super-admin-shell-ux15 .gateway-rule-list li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;padding:10px 14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .gateway-action-list li>span{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--map-primary-soft);color:var(--map-primary-strong);font-size:10px;font-weight:800}.super-admin-shell-ux15 .gateway-action-list p,.super-admin-shell-ux15 .gateway-rule-list li{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .gateway-rule-list li:before{width:7px;height:7px;margin-top:4px;border-radius:999px;background:var(--map-success);content:""}.super-admin-shell-ux15 .gateway-reference-grid .inline-actions{padding:12px 14px}.super-admin-shell-ux15 .gateway-inline-error{display:grid;grid-gap:3px;gap:3px;margin:12px 14px;padding:10px 12px;border-left:3px solid var(--map-danger);border-radius:var(--map-radius-sm);background:var(--map-danger-soft)}.super-admin-shell-ux15 .gateway-activity-panel table{min-width:1040px;margin:0}.super-admin-shell-ux15 .gateway-activity-panel :is(th,td){padding:8px 10px;font-size:11px;vertical-align:top}.super-admin-shell-ux15 .gateway-activity-panel td:last-child{min-width:180px}@media (max-width:1100px){.super-admin-shell-ux15 .gateway-command-grid,.super-admin-shell-ux15 .gateway-reference-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.super-admin-shell-ux15 .gateway-feedback,.super-admin-shell-ux15 :is(.gateway-preparation-panel,.gateway-simulation-panel,.gateway-reference-grid>article,.gateway-activity-panel)>header{align-items:stretch;flex-direction:column}.super-admin-shell-ux15 .gateway-requirement-list>article{grid-template-columns:10px minmax(0,1fr)}.super-admin-shell-ux15 .gateway-requirement-list>article>.ds-status-badge{grid-column:2;justify-self:start}.super-admin-shell-ux15 .gateway-config-facts,.super-admin-shell-ux15 .gateway-first-use,.super-admin-shell-ux15 .gateway-scope-switch>form{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .gateway-config-facts>div:nth-child(odd){border-right:0}.super-admin-shell-ux15 .gateway-config-facts>div+div,.super-admin-shell-ux15 .gateway-first-use li+li{border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .gateway-first-use li+li{border-left:0}.super-admin-shell-ux15 .gateway-live-test__form>.button,.super-admin-shell-ux15 .gateway-reference-grid .inline-actions .button,.super-admin-shell-ux15 .gateway-simulation-form>.button{width:100%}.super-admin-shell-ux15 .gateway-activity-panel .table-wrap{overflow:visible}.super-admin-shell-ux15 .gateway-activity-panel :is(table,thead,tbody,tr,th,td){display:block;width:100%;min-width:0}.super-admin-shell-ux15 .gateway-activity-panel thead{display:none}.super-admin-shell-ux15 .gateway-activity-panel tbody{display:grid;grid-gap:8px;gap:8px;padding:8px}.super-admin-shell-ux15 .gateway-activity-panel tr{overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .gateway-activity-panel td{display:grid;grid-template-columns:minmax(92px,.42fr) minmax(0,1fr);grid-gap:8px;gap:8px;padding:8px 10px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .gateway-activity-panel td:before{color:var(--map-text-muted);font-size:10px;font-weight:780;content:attr(data-label)}.super-admin-shell-ux15 .gateway-activity-panel td:last-child{min-width:0;border-bottom:0}}.super-admin-shell-ux15 .super-settings-context-tabs{display:flex;align-items:center;gap:3px;min-width:0;padding:4px;overflow-x:auto;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface);scrollbar-width:thin}.super-admin-shell-ux15 .platform-settings-console-page>.super-settings-context-tabs{order:-25}.super-admin-shell-ux15 .super-settings-context-tabs a{flex:0 0 auto;min-height:34px;padding:8px 12px;border-radius:var(--map-radius-sm);color:var(--map-text-soft);font-size:12px;font-weight:720;line-height:1.35;text-decoration:none}.super-admin-shell-ux15 .super-settings-context-tabs a:hover{color:var(--map-text);background:var(--map-primary-soft)}.super-admin-shell-ux15 .super-settings-context-tabs a.active{color:var(--map-surface);background:var(--map-primary)}.super-admin-shell-ux15 .super-settings-context-tabs a:focus-visible{outline:0;box-shadow:var(--map-focus)}.super-admin-shell-ux15 .ses-operations-page{grid-template-columns:minmax(0,1fr);gap:12px}.super-admin-shell-ux15 .ses-operations-page>*{grid-column:1!important;min-width:0}.super-admin-shell-ux15 .ses-period-filter{display:flex;align-items:flex-end;justify-content:flex-end;gap:8px;padding:8px 10px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .ses-period-filter label{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .ses-period-filter label>span{color:var(--map-text-muted);font-size:10px;font-weight:780;text-transform:uppercase}.super-admin-shell-ux15 .ses-period-filter input{min-height:34px}.super-admin-shell-ux15 .ses-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--map-border-soft);border-left:3px solid var(--map-blue);border-radius:var(--map-radius-sm);background:var(--map-primary-soft)}.super-admin-shell-ux15 .ses-feedback[data-tone=success]{border-left-color:var(--map-success);background:var(--map-success-soft)}.super-admin-shell-ux15 .ses-feedback[data-tone=warning]{border-left-color:var(--map-warning);background:var(--map-warning-soft)}.super-admin-shell-ux15 .ses-feedback[data-tone=critical]{border-left-color:var(--map-danger);background:var(--map-danger-soft)}.super-admin-shell-ux15 .ses-feedback>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.super-admin-shell-ux15 .ses-feedback p,.super-admin-shell-ux15 .ses-inline-error p{margin:0;color:var(--map-text-soft);font-size:12px;line-height:1.4}.super-admin-shell-ux15 .ses-operations-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(360px,1.08fr) minmax(360px,.92fr)}.super-admin-shell-ux15 .ses-operations-page .super-admin-workspace__content{padding:0}.super-admin-shell-ux15 .ses-operations-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto}.super-admin-shell-ux15 .ses-dns-record-list,.super-admin-shell-ux15 .ses-dns-record-list>div,.super-admin-shell-ux15 .ses-domain-catalog,.super-admin-shell-ux15 .ses-domain-facts,.super-admin-shell-ux15 .ses-domain-list,.super-admin-shell-ux15 .ses-governed-form,.super-admin-shell-ux15 .ses-inspector-facts,.super-admin-shell-ux15 .ses-overview-grid,.super-admin-shell-ux15 .ses-stream-grid{display:grid;min-width:0}.super-admin-shell-ux15 .ses-domain-catalog>header{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ses-domain-catalog>header>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .ses-domain-list>a{display:grid;grid-template-columns:10px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:76px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);color:inherit;text-decoration:none}.super-admin-shell-ux15 .ses-domain-list>a.active,.super-admin-shell-ux15 .ses-domain-list>a:hover{background:var(--map-primary-soft)}.super-admin-shell-ux15 .ses-domain-list>a.active{box-shadow:inset 3px 0 0 var(--map-blue)}.super-admin-shell-ux15 .ses-domain-list__marker{width:8px;height:8px;border-radius:999px;background:var(--map-blue)}.super-admin-shell-ux15 .ses-domain-list__marker[data-tone=success]{background:var(--map-success)}.super-admin-shell-ux15 .ses-domain-list__marker[data-tone=warning]{background:var(--map-warning)}.super-admin-shell-ux15 .ses-domain-list__marker[data-tone=critical]{background:var(--map-danger)}.super-admin-shell-ux15 .ses-domain-list>a>span:last-child,.super-admin-shell-ux15 .ses-domain-list>a>span:nth-child(2){display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .ses-domain-list>a>span:last-child small,.super-admin-shell-ux15 .ses-domain-list>a>span:nth-child(2) small{overflow:hidden;color:var(--map-text-soft);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .ses-domain-list>a>span:last-child{justify-items:end}.super-admin-shell-ux15 .ses-domain-catalog>.empty-state{margin:12px}.super-admin-shell-ux15 .ses-inline-error{display:grid;grid-gap:3px;gap:3px;margin:12px;padding:10px 12px;border-left:3px solid var(--map-danger);border-radius:var(--map-radius-sm);background:var(--map-danger-soft)}.super-admin-shell-ux15 .ses-governed-form{gap:10px}.super-admin-shell-ux15 .ses-governed-form label{display:grid;grid-gap:4px;gap:4px;min-width:0}.super-admin-shell-ux15 .ses-governed-form label>span:first-child{color:var(--map-text);font-size:11px;font-weight:740}.super-admin-shell-ux15 .ses-governed-form label>small{color:var(--map-text-muted);font-size:10px;line-height:1.35}.super-admin-shell-ux15 .ses-governed-form :is(input,textarea){width:100%}.super-admin-shell-ux15 .ses-confirmation{display:grid!important;grid-template-columns:18px minmax(0,1fr);grid-gap:8px!important;gap:8px!important;align-items:start;padding:10px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-success-soft)}.super-admin-shell-ux15 .ses-confirmation input{width:16px;height:16px;margin-top:1px}.super-admin-shell-ux15 .ses-confirmation span{color:var(--map-text-soft)!important;font-size:11px!important;font-weight:560!important;line-height:1.4}.super-admin-shell-ux15 .ses-governed-form>.button{justify-self:start}.super-admin-shell-ux15 .ses-domain-facts,.super-admin-shell-ux15 .ses-inspector-facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm)}.super-admin-shell-ux15 :is(.ses-inspector-facts,.ses-domain-facts)>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px}.super-admin-shell-ux15 :is(.ses-inspector-facts,.ses-domain-facts)>div:nth-child(odd){border-right:1px solid var(--map-border-soft)}.super-admin-shell-ux15 :is(.ses-inspector-facts,.ses-domain-facts)>div:nth-child(n+3){border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 :is(.ses-inspector-facts,.ses-domain-facts) :is(dt,dd){min-width:0;margin:0}.super-admin-shell-ux15 :is(.ses-inspector-facts,.ses-domain-facts) dt{color:var(--map-text-muted);font-size:10px;font-weight:780;text-transform:uppercase}.super-admin-shell-ux15 :is(.ses-inspector-facts,.ses-domain-facts) dd{overflow-wrap:anywhere;color:var(--map-text);font-size:12px;font-weight:680}.super-admin-shell-ux15 .ses-dns-record-list{gap:8px}.super-admin-shell-ux15 .ses-dns-record-list>p{margin:0;color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .ses-dns-record-list>div{gap:8px}.super-admin-shell-ux15 .ses-dns-record-list article{overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .ses-dns-record-list article>header{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--map-border-soft);color:var(--map-text-soft);font-size:11px}.super-admin-shell-ux15 .ses-dns-record-list article dl{display:grid;grid-gap:0;gap:0;margin:0}.super-admin-shell-ux15 .ses-dns-record-list article dl>div{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:8px;gap:8px;padding:7px 10px}.super-admin-shell-ux15 .ses-dns-record-list article dl>div+div{border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ses-dns-record-list :is(dt,dd){min-width:0;margin:0}.super-admin-shell-ux15 .ses-dns-record-list dt{color:var(--map-text-muted);font-size:10px;font-weight:760}.super-admin-shell-ux15 .ses-dns-record-list code{overflow-wrap:anywhere;color:var(--map-text);font-size:10px;white-space:normal}.super-admin-shell-ux15 .ses-overview-grid,.super-admin-shell-ux15 .ses-stream-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.super-admin-shell-ux15 .ses-stream-grid>article,.super-admin-shell-ux15 :is(.ses-cost-summary,.ses-first-use){min-width:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 :is(.ses-cost-summary,.ses-first-use,.ses-stream-grid>article)>header{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 :is(.ses-cost-summary,.ses-first-use,.ses-stream-grid>article)>header>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 :is(.ses-cost-summary,.ses-first-use,.ses-stream-grid>article) h2{margin:0;font-size:16px}.super-admin-shell-ux15 .ses-cost-summary>dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.super-admin-shell-ux15 .ses-cost-summary>dl>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px 12px;border-right:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ses-cost-summary>dl>div:last-child{border-right:0}.super-admin-shell-ux15 .ses-cost-summary :is(dt,dd){min-width:0;margin:0}.super-admin-shell-ux15 .ses-cost-summary dt{color:var(--map-text-muted);font-size:10px;font-weight:760;text-transform:uppercase}.super-admin-shell-ux15 .ses-cost-summary dd{overflow:hidden;color:var(--map-text);font-size:15px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .ses-cost-summary>p{margin:0;padding:8px 12px;border-top:1px solid var(--map-border-soft);color:var(--map-text-soft);font-size:11px}.super-admin-shell-ux15 .ses-first-use>header{display:grid;justify-content:start}.super-admin-shell-ux15 .ses-first-use>ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .ses-first-use li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:8px;gap:8px;min-width:0;padding:10px}.super-admin-shell-ux15 .ses-first-use li+li{border-left:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ses-first-use li>span{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--map-primary-soft);color:var(--map-primary-strong);font-size:10px;font-weight:800}.super-admin-shell-ux15 .ses-first-use li>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .ses-first-use p{margin:0;color:var(--map-text-soft);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .ses-stream-grid table{min-width:580px;margin:0}.super-admin-shell-ux15 .ses-stream-grid :is(th,td){padding:8px 10px;font-size:11px;vertical-align:top}@media (max-width:1100px){.super-admin-shell-ux15 .ses-operations-page .super-admin-workspace[data-columns=two],.super-admin-shell-ux15 .ses-overview-grid,.super-admin-shell-ux15 .ses-stream-grid{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .ses-operations-page .super-admin-workspace__inspector{position:static;max-height:none;border-top:1px solid var(--map-border-soft)}}@media (max-width:700px){.super-admin-shell-ux15 .ses-feedback,.super-admin-shell-ux15 .ses-period-filter,.super-admin-shell-ux15 :is(.ses-cost-summary,.ses-first-use,.ses-stream-grid>article)>header{align-items:stretch;flex-direction:column}.super-admin-shell-ux15 .ses-governed-form>.button,.super-admin-shell-ux15 .ses-period-filter :is(label,input,.button){width:100%}.super-admin-shell-ux15 .ses-domain-list>a{grid-template-columns:10px minmax(0,1fr)}.super-admin-shell-ux15 .ses-domain-list>a>span:last-child{grid-column:2;justify-items:start}.super-admin-shell-ux15 .ses-cost-summary>dl,.super-admin-shell-ux15 .ses-domain-facts,.super-admin-shell-ux15 .ses-first-use>ol,.super-admin-shell-ux15 .ses-inspector-facts{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 :is(.ses-inspector-facts,.ses-domain-facts)>div:nth-child(odd){border-right:0}.super-admin-shell-ux15 .ses-cost-summary>dl>div+div,.super-admin-shell-ux15 .ses-first-use li+li,.super-admin-shell-ux15 :is(.ses-inspector-facts,.ses-domain-facts)>div+div{border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ses-cost-summary>dl>div,.super-admin-shell-ux15 .ses-first-use li+li{border-right:0;border-left:0}.super-admin-shell-ux15 .ses-stream-grid .table-wrap{overflow:visible}.super-admin-shell-ux15 .ses-stream-grid :is(table,thead,tbody,tr,th,td){display:block;width:100%;min-width:0}.super-admin-shell-ux15 .ses-stream-grid thead{display:none}.super-admin-shell-ux15 .ses-stream-grid tbody{display:grid;grid-gap:8px;gap:8px;padding:8px}.super-admin-shell-ux15 .ses-stream-grid tr{overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .ses-stream-grid td{display:grid;grid-template-columns:minmax(104px,.42fr) minmax(0,1fr);grid-gap:8px;gap:8px;padding:8px 10px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .ses-stream-grid td:before{color:var(--map-text-muted);font-size:10px;font-weight:780;content:attr(data-label)}.super-admin-shell-ux15 .ses-stream-grid td:last-child{border-bottom:0}}.super-admin-shell-ux15 .super-deliverability-page>.super-deliverability-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 .super-deliverability-header h1{margin:2px 0 0;font-size:clamp(22px,2vw,28px);line-height:1.15}.super-admin-shell-ux15 .super-deliverability-header p:not(.eyebrow){max-width:760px;margin:4px 0 0;font-size:13px}.super-admin-shell-ux15 .super-deliverability-page :is(.panel,.metric-card){border-radius:var(--map-radius-md);box-shadow:none}.super-admin-shell-ux15 .super-deliverability-feedback{padding:10px 12px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);font-size:13px;font-weight:700}.super-admin-shell-ux15 .super-deliverability-feedback.success{border-color:rgba(var(--map-success-rgb),.36);background:var(--map-success-soft);color:var(--map-success-strong)}.super-admin-shell-ux15 .super-deliverability-feedback.error{border-color:rgba(var(--map-danger-rgb),.36);background:var(--map-danger-soft);color:var(--map-danger-strong)}.super-admin-shell-ux15 .super-deliverability-load-error{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-color:rgba(var(--map-warning-rgb),.38);background:var(--map-warning-soft)}.super-admin-shell-ux15 .super-deliverability-load-error p{margin:2px 0 0}.super-admin-shell-ux15 .super-deliverability-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.super-admin-shell-ux15 .super-deliverability-metrics .metric-card{min-height:100px;padding:12px 14px}.super-admin-shell-ux15 .super-deliverability-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(170px,.35fr) auto auto;grid-gap:8px;gap:8px;align-items:end;padding:10px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 .super-deliverability-toolbar label{min-width:0}.super-admin-shell-ux15 .super-deliverability-toolbar :is(input,select){width:100%;min-height:36px}.super-admin-shell-ux15 .super-deliverability-workspace{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(330px,.75fr);grid-gap:12px;gap:12px;align-items:start;min-width:0}.super-admin-shell-ux15 .super-deliverability-suppressions,.super-admin-shell-ux15 .super-deliverability-table-panel{min-width:0;padding:14px}.super-admin-shell-ux15 :is(.super-deliverability-table-panel,.super-deliverability-suppressions) :is(th,td){padding:9px 10px;font-size:12px;vertical-align:middle}.super-admin-shell-ux15 .super-deliverability-table-panel tr.is-selected td{background:var(--map-primary-soft)}.super-admin-shell-ux15 .super-deliverability-table-panel td:first-child{min-width:180px}.super-admin-shell-ux15 .super-deliverability-inspector{position:-webkit-sticky;position:sticky;top:76px;display:grid;grid-gap:12px;gap:12px;max-height:calc(100vh - 92px);padding:14px;overflow:auto}.super-admin-shell-ux15 .super-deliverability-inspector .section-title{margin-bottom:0}.super-admin-shell-ux15 .super-deliverability-risk{position:relative;display:flex;min-height:30px;align-items:center;justify-content:flex-end;overflow:hidden;border-radius:999px;background:var(--map-surface-soft)}.super-admin-shell-ux15 .super-deliverability-risk>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,var(--map-warning),var(--map-danger))}.super-admin-shell-ux15 .super-deliverability-risk strong{position:relative;z-index:1;padding:0 10px;font-size:12px}.super-admin-shell-ux15 .super-deliverability-inspector-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0}.super-admin-shell-ux15 .super-deliverability-inspector-facts div{display:grid;grid-gap:2px;gap:2px;padding:8px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface-soft)}.super-admin-shell-ux15 .super-deliverability-inspector-facts dt{color:var(--map-text-muted);font-size:10px;font-weight:780;text-transform:uppercase}.super-admin-shell-ux15 .super-deliverability-inspector-facts dd{margin:0;font-size:18px;font-weight:800}.super-admin-shell-ux15 .super-deliverability-reason{padding:9px 10px;border-left:3px solid var(--map-warning);background:var(--map-warning-soft)}.super-admin-shell-ux15 .super-deliverability-reason p{margin:3px 0;font-size:12px}.super-admin-shell-ux15 .super-deliverability-action-form{display:grid;grid-template-columns:1fr!important;grid-gap:8px;gap:8px;padding-top:12px;border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .super-deliverability-action-form label:not(.super-deliverability-confirm){display:grid;grid-gap:5px;gap:5px;font-size:12px;font-weight:720}.super-admin-shell-ux15 .super-deliverability-action-form textarea{width:100%;min-height:76px;resize:vertical}.super-admin-shell-ux15 .super-deliverability-confirm{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:8px 9px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface-soft);font-size:11px;font-weight:600}.super-admin-shell-ux15 .super-deliverability-confirm input{margin-top:2px}.super-admin-shell-ux15 .super-deliverability-safe-state{margin:0;padding:9px 10px;border:1px solid rgba(var(--map-success-rgb),.3);border-radius:var(--map-radius-sm);background:var(--map-success-soft);color:var(--map-success-strong);font-size:12px;font-weight:700}.super-admin-shell-ux15 .super-deliverability-suppressions code{white-space:nowrap}@media (max-width:1180px){.super-admin-shell-ux15 .super-deliverability-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.super-admin-shell-ux15 .super-deliverability-workspace{grid-template-columns:1fr}.super-admin-shell-ux15 .super-deliverability-inspector{position:static;max-height:none}}@media (max-width:760px){.super-admin-shell-ux15 .super-deliverability-load-error,.super-admin-shell-ux15 .super-deliverability-page>.super-deliverability-header{align-items:stretch;flex-direction:column}.super-admin-shell-ux15 .super-deliverability-toolbar{grid-template-columns:1fr 1fr}}@media (max-width:640px){.super-admin-shell-ux15 .super-deliverability-inspector-facts,.super-admin-shell-ux15 .super-deliverability-metrics,.super-admin-shell-ux15 .super-deliverability-toolbar{grid-template-columns:1fr!important}}.super-admin-shell-ux15 .deliverability-operations-page{grid-template-columns:minmax(0,1fr);gap:12px}.super-admin-shell-ux15 .deliverability-operations-page>*{grid-column:1!important;min-width:0}.super-admin-shell-ux15 .deliverability-operations-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(360px,1.08fr) minmax(340px,.92fr)}.super-admin-shell-ux15 .deliverability-operations-page .super-admin-workspace__content,.super-admin-shell-ux15 .deliverability-operations-page .super-admin-workspace__inspector{padding:0}.super-admin-shell-ux15 .deliverability-operations-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto}.super-admin-shell-ux15 .deliverability-account-catalog{min-width:0}.super-admin-shell-ux15 .deliverability-account-catalog>header,.super-admin-shell-ux15 :is(.deliverability-first-use,.deliverability-suppression-summary)>header{display:flex;min-height:58px;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .deliverability-account-catalog>header>div,.super-admin-shell-ux15 :is(.deliverability-first-use,.deliverability-suppression-summary)>header>div{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .deliverability-account-catalog>header strong{font-size:16px}.super-admin-shell-ux15 .deliverability-filter-bar{display:grid;grid-template-columns:minmax(210px,1fr) minmax(150px,.42fr) auto auto;grid-gap:8px;gap:8px;align-items:flex-end;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);background:var(--map-surface-subtle)}.super-admin-shell-ux15 .deliverability-filter-bar label{display:grid;min-width:0;grid-gap:4px;gap:4px;color:var(--map-text-muted);font-size:10px;font-weight:780;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .deliverability-filter-bar :is(input,select){width:100%;min-height:36px;color:var(--map-text);font-size:12px;font-weight:600;letter-spacing:normal;text-transform:none}.super-admin-shell-ux15 .deliverability-account-list{display:grid;max-height:min(560px,calc(100vh - 306px));overflow:auto}.super-admin-shell-ux15 .deliverability-account-list>a{display:grid;grid-template-columns:4px minmax(0,1fr) minmax(116px,auto);grid-gap:10px;gap:10px;align-items:center;min-height:68px;padding:9px 12px;border-bottom:1px solid var(--map-border-soft);color:inherit;text-decoration:none}.super-admin-shell-ux15 .deliverability-account-list>a.active,.super-admin-shell-ux15 .deliverability-account-list>a:hover{background:var(--map-primary-soft)}.super-admin-shell-ux15 .deliverability-account-list>a.active{box-shadow:inset 3px 0 0 var(--map-primary)}.super-admin-shell-ux15 .deliverability-account-list__marker{width:4px;height:34px;border-radius:999px;background:var(--map-info)}.super-admin-shell-ux15 .deliverability-account-list__marker[data-tone=success]{background:var(--map-success)}.super-admin-shell-ux15 .deliverability-account-list__marker[data-tone=warning]{background:var(--map-warning)}.super-admin-shell-ux15 .deliverability-account-list__marker[data-tone=critical]{background:var(--map-danger)}.super-admin-shell-ux15 .deliverability-account-list>a>span:last-child,.super-admin-shell-ux15 .deliverability-account-list>a>span:nth-child(2){display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .deliverability-account-list>a>span:nth-child(2) small,.super-admin-shell-ux15 .deliverability-account-list>a>span:nth-child(2) strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .deliverability-account-list>a>span:nth-child(2) strong{font-size:13px}.super-admin-shell-ux15 .deliverability-account-list>a>span:last-child small,.super-admin-shell-ux15 .deliverability-account-list>a>span:nth-child(2) small{color:var(--map-text-muted);font-size:10px}.super-admin-shell-ux15 .deliverability-account-list>a>span:last-child{justify-items:end;text-align:right}.super-admin-shell-ux15 .deliverability-inline-error{display:grid;grid-gap:6px;gap:6px;margin:12px;padding:12px;border:1px solid rgba(var(--map-danger-rgb),.3);border-radius:var(--map-radius-sm);background:var(--map-danger-soft)}.super-admin-shell-ux15 .deliverability-inline-error :is(p,strong){margin:0}.super-admin-shell-ux15 .deliverability-inline-error p{color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .deliverability-operations-page .super-admin-inspector{padding:14px}.super-admin-shell-ux15 .deliverability-account-slug{margin:0;color:var(--map-text-muted);font-family:var(--map-font-mono);font-size:11px}.super-admin-shell-ux15 .deliverability-risk-meter{position:relative;display:flex;min-height:30px;align-items:center;justify-content:flex-end;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:999px;background:var(--map-surface)}.super-admin-shell-ux15 .deliverability-risk-meter>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--map-success)}.super-admin-shell-ux15 .deliverability-risk-meter[data-tone=warning]>span{background:var(--map-warning)}.super-admin-shell-ux15 .deliverability-risk-meter[data-tone=critical]>span{background:var(--map-danger)}.super-admin-shell-ux15 .deliverability-risk-meter strong{position:relative;z-index:1;padding:0 10px;color:var(--map-text);font-size:12px}.super-admin-shell-ux15 .deliverability-inspector-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0}.super-admin-shell-ux15 .deliverability-inspector-facts>div{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:8px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .deliverability-inspector-facts :is(dt,dd){margin:0}.super-admin-shell-ux15 .deliverability-inspector-facts dt{color:var(--map-text-muted);font-size:9px;font-weight:780;line-height:1.25;text-transform:uppercase}.super-admin-shell-ux15 .deliverability-inspector-facts dd{font-size:17px;font-weight:820}.super-admin-shell-ux15 .deliverability-reason{display:grid;grid-gap:3px;gap:3px;padding:9px 10px;border-left:3px solid var(--map-info);background:var(--map-info-soft)}.super-admin-shell-ux15 .deliverability-reason[data-tone=warning]{border-left-color:var(--map-warning);background:var(--map-warning-soft)}.super-admin-shell-ux15 .deliverability-reason :is(p,small){margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .deliverability-inspector-actions{display:flex;flex-wrap:wrap;gap:8px}.super-admin-shell-ux15 .deliverability-protection-note{margin:0;padding:9px 10px;border:1px solid rgba(var(--map-success-rgb),.26);border-radius:var(--map-radius-sm);background:var(--map-success-soft);color:var(--map-success-strong);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .deliverability-governed-form{display:grid;grid-gap:10px;gap:10px}.super-admin-shell-ux15 .deliverability-governed-form>label:not(.deliverability-confirmation){display:grid;grid-gap:5px;gap:5px;color:var(--map-text);font-size:11px;font-weight:740}.super-admin-shell-ux15 .deliverability-governed-form textarea{width:100%;min-height:96px;resize:vertical}.super-admin-shell-ux15 .deliverability-governed-form small{color:var(--map-text-muted);font-size:10px;font-weight:500;line-height:1.4}.super-admin-shell-ux15 .deliverability-confirmation{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding:9px 10px;border:1px solid rgba(var(--map-success-rgb),.24);border-radius:var(--map-radius-sm);background:var(--map-success-soft);color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .deliverability-confirmation input{margin-top:2px}.super-admin-shell-ux15 .deliverability-restore-warning{padding:10px 12px;border:1px solid rgba(var(--map-danger-rgb),.28);border-radius:var(--map-radius-sm);background:var(--map-danger-soft)}.super-admin-shell-ux15 .deliverability-restore-warning ul{display:grid;grid-gap:5px;gap:5px;margin:7px 0 0;padding-left:18px;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .deliverability-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-info-soft)}.super-admin-shell-ux15 .deliverability-feedback[data-tone=success]{border-color:rgba(var(--map-success-rgb),.3);background:var(--map-success-soft)}.super-admin-shell-ux15 .deliverability-feedback[data-tone=warning]{border-color:rgba(var(--map-warning-rgb),.34);background:var(--map-warning-soft)}.super-admin-shell-ux15 .deliverability-feedback[data-tone=critical]{border-color:rgba(var(--map-danger-rgb),.3);background:var(--map-danger-soft)}.super-admin-shell-ux15 .deliverability-feedback>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .deliverability-feedback :is(p,strong){margin:0}.super-admin-shell-ux15 .deliverability-feedback p{color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .deliverability-lower-grid{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(0,1.38fr);grid-gap:12px;gap:12px;align-items:start}.super-admin-shell-ux15 :is(.deliverability-first-use,.deliverability-suppression-summary){min-width:0;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface);overflow:hidden}.super-admin-shell-ux15 :is(.deliverability-first-use,.deliverability-suppression-summary) h2{margin:2px 0 0;font-size:16px}.super-admin-shell-ux15 .deliverability-first-use ol{display:grid;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .deliverability-first-use li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:9px;gap:9px;padding:11px 12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .deliverability-first-use li:last-child{border-bottom:0}.super-admin-shell-ux15 .deliverability-first-use li>span{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:var(--map-primary-soft);color:var(--map-primary-strong);font-size:11px;font-weight:820}.super-admin-shell-ux15 .deliverability-first-use li>div{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .deliverability-first-use li p{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .deliverability-suppression-summary .table-wrap{border:0;border-radius:0}.super-admin-shell-ux15 .deliverability-suppression-summary table{min-width:760px;margin:0}.super-admin-shell-ux15 .deliverability-suppression-summary :is(th,td){padding:8px 9px;font-size:11px;vertical-align:middle}.super-admin-shell-ux15 .deliverability-suppression-summary code{color:var(--map-text-soft);font-size:10px;white-space:nowrap}.super-admin-shell-ux15 .deliverability-table-note{margin:0;padding:8px 10px;border-top:1px solid var(--map-border-soft);color:var(--map-text-muted);font-size:10px}@media (max-width:1100px){.super-admin-shell-ux15 .deliverability-lower-grid,.super-admin-shell-ux15 .deliverability-operations-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .deliverability-operations-page .super-admin-workspace__inspector{position:static;max-height:none}.super-admin-shell-ux15 .deliverability-account-list{max-height:430px}}@media (max-width:700px){.super-admin-shell-ux15 .deliverability-filter-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.super-admin-shell-ux15 .deliverability-account-list>a{grid-template-columns:4px minmax(0,1fr)}.super-admin-shell-ux15 .deliverability-account-list>a>span:last-child{grid-column:2;grid-template-columns:auto 1fr;align-items:center;justify-items:start;text-align:left}.super-admin-shell-ux15 .deliverability-inspector-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .deliverability-feedback{align-items:stretch;flex-direction:column}.super-admin-shell-ux15 .deliverability-suppression-summary table{min-width:0}.super-admin-shell-ux15 .deliverability-suppression-summary thead{display:none}.super-admin-shell-ux15 .deliverability-suppression-summary tbody{display:grid;grid-gap:8px;gap:8px;padding:8px}.super-admin-shell-ux15 .deliverability-suppression-summary tr{display:grid;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .deliverability-suppression-summary td{display:grid;grid-template-columns:minmax(112px,.42fr) minmax(0,1fr);grid-gap:8px;gap:8px;padding:8px 10px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .deliverability-suppression-summary td:before{color:var(--map-text-muted);font-size:9px;font-weight:780;content:attr(data-label)}.super-admin-shell-ux15 .deliverability-suppression-summary td:last-child{border-bottom:0}}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page{gap:14px}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(540px,1.38fr) minmax(340px,.82fr)}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-workspace__content,.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-workspace__inspector{padding:0}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:74px;max-height:calc(100vh - 90px);overflow:auto}.super-admin-shell-ux15 .feature-flags-function-catalog,.super-admin-shell-ux15 .feature-flags-function-list,.super-admin-shell-ux15 .feature-flags-impact-list,.super-admin-shell-ux15 .feature-flags-inspector-actions,.super-admin-shell-ux15 .feature-flags-inspector-section{display:grid;min-width:0}.super-admin-shell-ux15 .feature-flags-function-catalog__header{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .feature-flags-function-catalog__header>div{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .feature-flags-function-catalog__header strong{color:var(--map-text);font-size:16px;line-height:1.2}.super-admin-shell-ux15 .feature-flags-toolbar{display:grid;grid-template-columns:minmax(210px,1fr) repeat(3,minmax(132px,.48fr)) auto auto;grid-gap:8px;gap:8px;align-items:end;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);background:var(--map-surface-subtle)}.super-admin-shell-ux15 .feature-flags-toolbar label{display:grid;min-width:0;grid-gap:5px;gap:5px}.super-admin-shell-ux15 .feature-flags-toolbar label>span{color:var(--map-text-muted);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .feature-flags-toolbar :is(input,select){width:100%;min-height:38px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:var(--map-text);font:inherit;font-size:13px}.super-admin-shell-ux15 .feature-flags-toolbar :is(input,select):focus-visible{border-color:var(--map-blue);outline:3px solid color-mix(in srgb,var(--map-blue) 22%,transparent);outline-offset:1px}.super-admin-shell-ux15 .feature-flags-toolbar .button{min-height:38px;white-space:nowrap}.super-admin-shell-ux15 .feature-flags-function-list{gap:0}.super-admin-shell-ux15 .feature-flags-function-list>a{display:grid;grid-template-columns:5px minmax(190px,1.25fr) minmax(150px,.9fr) minmax(150px,.8fr);grid-gap:12px;gap:12px;align-items:center;min-width:0;min-height:70px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);background:var(--map-surface);color:var(--map-text);text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .feature-flags-function-list>a:hover{background:var(--map-primary-soft)}.super-admin-shell-ux15 .feature-flags-function-list>a:focus-visible{position:relative;z-index:1;outline:3px solid color-mix(in srgb,var(--map-blue) 25%,transparent);outline-offset:-3px}.super-admin-shell-ux15 .feature-flags-function-list>a.active{background:color-mix(in srgb,var(--map-purple) 7%,var(--map-surface));box-shadow:inset 3px 0 0 var(--map-purple)}.super-admin-shell-ux15 .feature-flags-function-list__marker{width:5px;height:34px;border-radius:999px;background:var(--map-blue)}.super-admin-shell-ux15 .feature-flags-function-list__marker[data-tone=success]{background:var(--map-success)}.super-admin-shell-ux15 .feature-flags-function-list__marker[data-tone=warning]{background:var(--map-warning)}.super-admin-shell-ux15 .feature-flags-function-list__marker[data-tone=critical]{background:var(--map-danger)}.super-admin-shell-ux15 :is(.feature-flags-function-list__identity,.feature-flags-function-list__scope,.feature-flags-function-list__state){display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 :is(.feature-flags-function-list__identity,.feature-flags-function-list__scope) strong{overflow:hidden;color:var(--map-text);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.feature-flags-function-list__identity,.feature-flags-function-list__scope,.feature-flags-function-list__state) small{overflow:hidden;color:var(--map-text-muted);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .feature-flags-function-list__state{justify-items:end;text-align:right}.super-admin-shell-ux15 .feature-flags-inline-error,.super-admin-shell-ux15 .feature-flags-source-notice{display:grid;grid-gap:5px;gap:5px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--map-warning) 30%,var(--map-border));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--map-warning) 7%,var(--map-surface))}.super-admin-shell-ux15 .feature-flags-source-notice{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.super-admin-shell-ux15 .feature-flags-inline-error{margin:12px;border-color:color-mix(in srgb,var(--map-danger) 28%,var(--map-border));background:color-mix(in srgb,var(--map-danger) 6%,var(--map-surface))}.super-admin-shell-ux15 .feature-flags-source-notice strong{color:var(--map-warning-strong);font-size:12px}.super-admin-shell-ux15 .feature-flags-inline-error strong{color:var(--map-danger-strong);font-size:13px}.super-admin-shell-ux15 .feature-flags-inline-error p,.super-admin-shell-ux15 .feature-flags-source-notice span{margin:0;color:var(--map-text-soft);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-inspector{gap:0}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-inspector__header{padding:14px}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-inspector__body{gap:0}.super-admin-shell-ux15 .feature-flags-state-notice{display:grid;grid-gap:4px;gap:4px;margin:14px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--map-warning) 28%,var(--map-border));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--map-warning) 7%,var(--map-surface))}.super-admin-shell-ux15 .feature-flags-state-notice strong{color:var(--map-warning-strong);font-size:12px}.super-admin-shell-ux15 .feature-flags-state-notice p{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .feature-flags-inspector-section{gap:10px;padding:14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .feature-flags-inspector-section h3{margin:0;color:var(--map-text);font-size:13px}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .plan-limits-governed-action{display:grid;grid-gap:10px;gap:10px;padding:12px}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .plan-limits-governed-action>:is(h3,p){margin:0}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .plan-limits-governed-action>h3{color:var(--map-text);font-size:13px}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .plan-limits-governed-action>p{color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .plan-limits-governed-action form :is(input,select,textarea){width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:var(--map-text);font:inherit;font-size:13px}.super-admin-shell-ux15 .feature-flags-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.super-admin-shell-ux15 .feature-flags-facts>div{min-width:0;padding:9px 10px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .feature-flags-facts dt,.super-admin-shell-ux15 .feature-flags-technical-details dt{color:var(--map-text-muted);font-size:10px;font-weight:760;text-transform:uppercase}.super-admin-shell-ux15 .feature-flags-facts dd,.super-admin-shell-ux15 .feature-flags-technical-details dd{margin:4px 0 0;overflow-wrap:anywhere;color:var(--map-text);font-size:12px;font-weight:760}.super-admin-shell-ux15 .feature-flags-impact-list{gap:7px;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .feature-flags-impact-list li{display:grid;grid-template-columns:74px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;padding:8px 9px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .feature-flags-impact-list span{color:var(--map-text-muted);font-size:10px;font-weight:780;text-transform:uppercase}.super-admin-shell-ux15 .feature-flags-impact-list p{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .feature-flags-technical-details{margin:14px;padding:10px 11px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .feature-flags-rules>summary,.super-admin-shell-ux15 .feature-flags-technical-details>summary{cursor:pointer;color:var(--map-text);font-size:12px;font-weight:780}.super-admin-shell-ux15 .feature-flags-technical-details dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0 0}.super-admin-shell-ux15 .feature-flags-technical-details dl>div{min-width:0;padding:8px;border-radius:7px;background:var(--map-surface-subtle)}.super-admin-shell-ux15 .feature-flags-technical-details code{font-size:10px;word-break:break-all}.super-admin-shell-ux15 .feature-flags-inspector-actions{grid-template-columns:1fr;gap:7px;padding:0 14px 14px}.super-admin-shell-ux15 .feature-flags-disabled-action,.super-admin-shell-ux15 .feature-flags-inspector-actions .button{justify-content:center;width:100%}.super-admin-shell-ux15 .feature-flags-disabled-action{display:flex;min-height:38px;align-items:center;border:1px dashed var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle);color:var(--map-text-muted);font-size:12px;font-weight:700}.super-admin-shell-ux15 :is(.feature-flags-guidance,.feature-flags-policies){display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 :is(.feature-flags-guidance,.feature-flags-policies)>header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.super-admin-shell-ux15 :is(.feature-flags-guidance,.feature-flags-policies)>header>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 :is(.feature-flags-guidance,.feature-flags-policies) h2{margin:0;color:var(--map-text);font-size:17px}.super-admin-shell-ux15 :is(.feature-flags-guidance,.feature-flags-policies)>header>span{max-width:420px;color:var(--map-text-muted);font-size:11px;text-align:right}.super-admin-shell-ux15 .feature-flags-guidance ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .feature-flags-guidance li{--feature-flags-guide-color:var(--map-blue);display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:9px;gap:9px;min-width:0;padding:10px;border:1px solid color-mix(in srgb,var(--feature-flags-guide-color) 25%,var(--map-border-soft));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--feature-flags-guide-color) 5%,var(--map-surface))}.super-admin-shell-ux15 .feature-flags-guidance li[data-tone=success]{--feature-flags-guide-color:var(--map-success)}.super-admin-shell-ux15 .feature-flags-guidance li[data-tone=warning]{--feature-flags-guide-color:var(--map-warning)}.super-admin-shell-ux15 .feature-flags-guidance li[data-tone=critical]{--feature-flags-guide-color:var(--map-danger)}.super-admin-shell-ux15 .feature-flags-guidance li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--feature-flags-guide-color) 15%,var(--map-surface));color:var(--feature-flags-guide-color);font-size:12px;font-weight:850}.super-admin-shell-ux15 .feature-flags-guidance li>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.super-admin-shell-ux15 .feature-flags-guidance li strong{color:var(--map-text);font-size:12px;line-height:1.3}.super-admin-shell-ux15 .feature-flags-guidance li small{color:var(--map-text-muted);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .feature-flags-guidance li em{color:var(--feature-flags-guide-color);font-size:10px;font-style:normal;font-weight:750}.super-admin-shell-ux15 .feature-flags-policy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.super-admin-shell-ux15 .feature-flags-policy-grid>details,.super-admin-shell-ux15 .feature-flags-rules{min-width:0;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle)}.super-admin-shell-ux15 .feature-flags-policy-grid>details>summary{display:flex;cursor:pointer;align-items:center;justify-content:space-between;gap:8px;padding:10px;color:var(--map-text);font-size:12px;font-weight:780;list-style:none}.super-admin-shell-ux15 .feature-flags-policy-grid>details>summary::-webkit-details-marker{display:none}.super-admin-shell-ux15 .feature-flags-policy-grid>details>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0 10px 10px}.super-admin-shell-ux15 .feature-flags-policy-grid section{padding:9px;border:1px solid var(--map-border-soft);border-radius:7px;background:var(--map-surface)}.super-admin-shell-ux15 .feature-flags-policy-grid section strong{color:var(--map-text);font-size:11px}.super-admin-shell-ux15 .feature-flags-policy-grid ul,.super-admin-shell-ux15 .feature-flags-rules ul{display:grid;grid-gap:5px;gap:5px;margin:7px 0 0;padding-left:16px}.super-admin-shell-ux15 .feature-flags-policy-grid li,.super-admin-shell-ux15 .feature-flags-rules li{color:var(--map-text-soft);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .feature-flags-rules{padding:10px 11px}@media (max-width:1100px){.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-workspace__inspector{position:static;max-height:none;border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .feature-flags-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .feature-flags-toolbar .button.ghost{grid-column:1/-1;justify-self:start}.super-admin-shell-ux15 .feature-flags-guidance ol,.super-admin-shell-ux15 .feature-flags-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page{gap:10px}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page>:not(.super-admin-page-header){margin-inline:10px}.super-admin-shell-ux15 .super-admin-feature-flags-workspace-page .super-admin-page-header__actions .button{justify-content:center}.super-admin-shell-ux15 .feature-flags-function-catalog__header,.super-admin-shell-ux15 :is(.feature-flags-guidance,.feature-flags-policies)>header{align-items:stretch;flex-direction:column}.super-admin-shell-ux15 .feature-flags-guidance ol,.super-admin-shell-ux15 .feature-flags-policy-grid,.super-admin-shell-ux15 .feature-flags-source-notice,.super-admin-shell-ux15 .feature-flags-toolbar{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .feature-flags-toolbar .button,.super-admin-shell-ux15 .feature-flags-toolbar .button.ghost{grid-column:auto;justify-self:stretch;justify-content:center;width:100%}.super-admin-shell-ux15 .feature-flags-function-list>a{grid-template-columns:5px minmax(0,1fr);gap:7px 10px;min-height:0;padding:11px 10px}.super-admin-shell-ux15 .feature-flags-function-list__marker{grid-row:1/4;height:100%;min-height:62px}.super-admin-shell-ux15 .feature-flags-function-list__identity,.super-admin-shell-ux15 .feature-flags-function-list__scope,.super-admin-shell-ux15 .feature-flags-function-list__state{grid-column:2}.super-admin-shell-ux15 .feature-flags-function-list__scope,.super-admin-shell-ux15 .feature-flags-function-list__state{grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;text-align:left}.super-admin-shell-ux15 .feature-flags-function-list__scope small,.super-admin-shell-ux15 .feature-flags-function-list__state small{justify-self:end}.super-admin-shell-ux15 .feature-flags-facts,.super-admin-shell-ux15 .feature-flags-impact-list li,.super-admin-shell-ux15 .feature-flags-policy-grid>details>div,.super-admin-shell-ux15 .feature-flags-technical-details dl{grid-template-columns:1fr}.super-admin-shell-ux15 :is(.feature-flags-guidance,.feature-flags-policies)>header{display:grid}.super-admin-shell-ux15 :is(.feature-flags-guidance,.feature-flags-policies)>header>span{max-width:none;text-align:left}}.super-admin-shell-ux15 .super-admin-plan-limits-page{gap:14px}.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(560px,1.35fr) minmax(360px,.85fr)}.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-workspace__content,.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-workspace__inspector{padding:0}.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:74px;max-height:calc(100vh - 90px);overflow:auto}.super-admin-shell-ux15 .plan-limits-page-notice{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px 13px;border:1px solid color-mix(in srgb,var(--map-blue) 28%,var(--map-border));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--map-blue) 6%,var(--map-surface))}.super-admin-shell-ux15 .plan-limits-page-notice[data-tone=success]{border-color:color-mix(in srgb,var(--map-success) 30%,var(--map-border));background:color-mix(in srgb,var(--map-success) 7%,var(--map-surface))}.super-admin-shell-ux15 .plan-limits-page-notice[data-tone=warning]{border-color:color-mix(in srgb,var(--map-warning) 32%,var(--map-border));background:color-mix(in srgb,var(--map-warning) 7%,var(--map-surface))}.super-admin-shell-ux15 .plan-limits-page-notice[data-tone=critical]{border-color:color-mix(in srgb,var(--map-danger) 30%,var(--map-border));background:color-mix(in srgb,var(--map-danger) 6%,var(--map-surface))}.super-admin-shell-ux15 .plan-limits-page-notice strong{color:var(--map-text);font-size:12px}.super-admin-shell-ux15 .plan-limits-page-notice span{color:var(--map-text-soft);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .plan-limits-activity-list,.super-admin-shell-ux15 .plan-limits-catalog,.super-admin-shell-ux15 .plan-limits-control-list,.super-admin-shell-ux15 .plan-limits-control-panel,.super-admin-shell-ux15 .plan-limits-feature-list,.super-admin-shell-ux15 .plan-limits-inspector-section,.super-admin-shell-ux15 .plan-limits-plan-list{display:grid;min-width:0}.super-admin-shell-ux15 .plan-limits-catalog__header{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .plan-limits-catalog__header>div{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .plan-limits-catalog__header strong{color:var(--map-text);font-size:16px}.super-admin-shell-ux15 .plan-limits-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.48fr) auto auto;grid-gap:8px;gap:8px;align-items:flex-end;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);background:var(--map-surface-subtle)}.super-admin-shell-ux15 .plan-limits-governed-action form label,.super-admin-shell-ux15 .plan-limits-toolbar label{display:grid;min-width:0;grid-gap:5px;gap:5px}.super-admin-shell-ux15 .plan-limits-governed-action form label>span,.super-admin-shell-ux15 .plan-limits-toolbar label>span{color:var(--map-text-muted);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .plan-limits-governed-action form :is(select,textarea),.super-admin-shell-ux15 .plan-limits-toolbar :is(input,select){width:100%;min-height:38px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:var(--map-text);font:inherit;font-size:13px}.super-admin-shell-ux15 .plan-limits-governed-action form textarea{min-height:82px;padding:9px 10px;resize:vertical}.super-admin-shell-ux15 .plan-limits-governed-action form :is(select,textarea,input):focus-visible,.super-admin-shell-ux15 .plan-limits-toolbar :is(input,select):focus-visible{border-color:var(--map-blue);outline:3px solid color-mix(in srgb,var(--map-blue) 22%,transparent);outline-offset:1px}.super-admin-shell-ux15 .plan-limits-toolbar .button{min-height:38px;white-space:nowrap}.super-admin-shell-ux15 .plan-limits-plan-list{gap:0}.super-admin-shell-ux15 .plan-limits-plan-list>a{display:grid;grid-template-columns:5px minmax(180px,1.15fr) minmax(140px,.78fr) minmax(150px,.78fr);grid-gap:12px;gap:12px;align-items:center;min-width:0;min-height:74px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);background:var(--map-surface);color:var(--map-text);text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .plan-limits-plan-list>a:hover{background:var(--map-primary-soft)}.super-admin-shell-ux15 .plan-limits-plan-list>a:focus-visible{position:relative;z-index:1;outline:3px solid color-mix(in srgb,var(--map-blue) 25%,transparent);outline-offset:-3px}.super-admin-shell-ux15 .plan-limits-plan-list>a.active{background:color-mix(in srgb,var(--map-purple) 7%,var(--map-surface));box-shadow:inset 3px 0 0 var(--map-purple)}.super-admin-shell-ux15 :is(.plan-limits-plan-list__marker,.plan-limits-control-list__marker){width:5px;height:36px;border-radius:999px;background:var(--map-blue)}.super-admin-shell-ux15 :is(.plan-limits-plan-list__marker,.plan-limits-control-list__marker)[data-tone=success]{background:var(--map-success)}.super-admin-shell-ux15 :is(.plan-limits-plan-list__marker,.plan-limits-control-list__marker)[data-tone=warning]{background:var(--map-warning)}.super-admin-shell-ux15 :is(.plan-limits-plan-list__marker,.plan-limits-control-list__marker)[data-tone=critical]{background:var(--map-danger)}.super-admin-shell-ux15 :is(.plan-limits-plan-list__identity,.plan-limits-plan-list__coverage,.plan-limits-plan-list__state){display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 :is(.plan-limits-plan-list__identity,.plan-limits-plan-list__coverage) strong{overflow:hidden;color:var(--map-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.plan-limits-plan-list__identity,.plan-limits-plan-list__coverage,.plan-limits-plan-list__state) small{overflow:hidden;color:var(--map-text-muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .plan-limits-plan-list__state{justify-items:end;text-align:right}.super-admin-shell-ux15 .plan-limits-empty-state{display:grid;justify-items:start;grid-gap:8px;gap:8px;min-height:180px;align-content:center;padding:22px}.super-admin-shell-ux15 .plan-limits-empty-state :is(h2,h3,p){margin:0}.super-admin-shell-ux15 .plan-limits-empty-state :is(h2,h3){color:var(--map-text);font-size:16px}.super-admin-shell-ux15 .plan-limits-empty-state p{color:var(--map-text-muted);font-size:12px}.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-inspector{gap:0}.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-inspector__header{padding:14px}.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-inspector__body{gap:0}.super-admin-shell-ux15 .plan-limits-inspector-section{gap:10px;padding:14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .plan-limits-inspector-section h3{margin:0;color:var(--map-text);font-size:13px}.super-admin-shell-ux15 .plan-limits-inspector-summary{display:grid;grid-gap:4px;gap:4px;padding:10px 11px;border:1px solid color-mix(in srgb,var(--map-blue) 25%,var(--map-border));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--map-blue) 5%,var(--map-surface))}.super-admin-shell-ux15 .plan-limits-inspector-summary[data-tone=success]{border-color:color-mix(in srgb,var(--map-success) 28%,var(--map-border));background:color-mix(in srgb,var(--map-success) 6%,var(--map-surface))}.super-admin-shell-ux15 .plan-limits-inspector-summary[data-tone=warning]{border-color:color-mix(in srgb,var(--map-warning) 30%,var(--map-border));background:color-mix(in srgb,var(--map-warning) 7%,var(--map-surface))}.super-admin-shell-ux15 .plan-limits-inspector-summary[data-tone=critical]{border-color:color-mix(in srgb,var(--map-danger) 28%,var(--map-border));background:color-mix(in srgb,var(--map-danger) 6%,var(--map-surface))}.super-admin-shell-ux15 .plan-limits-inspector-summary strong{color:var(--map-text);font-size:12px}.super-admin-shell-ux15 .plan-limits-inspector-summary p,.super-admin-shell-ux15 .plan-limits-muted-copy{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .plan-limits-facts,.super-admin-shell-ux15 .plan-limits-value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.super-admin-shell-ux15 :is(.plan-limits-facts,.plan-limits-value-grid)>div{min-width:0;padding:9px 10px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .plan-limits-technical-details dt,.super-admin-shell-ux15 :is(.plan-limits-facts,.plan-limits-value-grid) dt{color:var(--map-text-muted);font-size:9px;font-weight:780;text-transform:uppercase}.super-admin-shell-ux15 .plan-limits-technical-details dd,.super-admin-shell-ux15 :is(.plan-limits-facts,.plan-limits-value-grid) dd{margin:4px 0 0;overflow-wrap:anywhere;color:var(--map-text);font-size:12px;font-weight:780}.super-admin-shell-ux15 .plan-limits-feature-list{gap:6px;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .plan-limits-feature-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 9px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .plan-limits-feature-list span{min-width:0;overflow:hidden;color:var(--map-text);font-size:11px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .plan-limits-feature-list small{color:var(--map-purple);font-size:10px;font-weight:760;white-space:nowrap}.super-admin-shell-ux15 .plan-limits-inspector-actions{display:grid;grid-gap:7px;gap:7px;padding:14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .plan-limits-inspector-actions .button{justify-content:center;width:100%}.super-admin-shell-ux15 .plan-limits-governed-action,.super-admin-shell-ux15 .plan-limits-technical-details{margin:14px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 :is(.plan-limits-governed-action,.plan-limits-technical-details)>summary{cursor:pointer;padding:10px 11px;color:var(--map-text);font-size:12px;font-weight:780}.super-admin-shell-ux15 .plan-limits-governed-action>div{display:grid;grid-gap:10px;gap:10px;padding:0 11px 11px;border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .plan-limits-governed-action>div>p{margin:10px 0 0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .plan-limits-governed-action form{display:grid;grid-gap:9px;gap:9px}.super-admin-shell-ux15 .plan-limits-confirmation{display:grid!important;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:8px!important;gap:8px!important;padding:9px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle)}.super-admin-shell-ux15 .plan-limits-confirmation input{width:16px;height:16px;margin:1px 0 0}.super-admin-shell-ux15 .plan-limits-confirmation span{color:var(--map-text-soft)!important;font-size:11px!important;font-weight:600!important;line-height:1.4;letter-spacing:0!important;text-transform:none!important}.super-admin-shell-ux15 .plan-limits-form-disabled{padding:10px;border:1px dashed var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle);color:var(--map-text-muted);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .plan-limits-activity-list{gap:8px;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .plan-limits-activity-list li{display:grid;grid-template-columns:9px minmax(0,1fr);grid-gap:9px;gap:9px}.super-admin-shell-ux15 .plan-limits-activity-list li>span{width:9px;height:9px;margin-top:4px;border:2px solid var(--map-surface);border-radius:50%;background:var(--map-purple);box-shadow:0 0 0 1px var(--map-purple)}.super-admin-shell-ux15 .plan-limits-activity-list li>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding-bottom:8px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .plan-limits-activity-list strong{color:var(--map-text);font-size:11px}.super-admin-shell-ux15 .plan-limits-activity-list p,.super-admin-shell-ux15 .plan-limits-activity-list small{margin:0;color:var(--map-text-muted);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .plan-limits-technical-details dl{margin:0;padding:0 11px 11px}.super-admin-shell-ux15 .plan-limits-technical-details dl>div{padding:8px;border-radius:7px;background:var(--map-surface-subtle)}.super-admin-shell-ux15 .plan-limits-control-panel{gap:12px;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 .plan-limits-control-panel>header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.super-admin-shell-ux15 .plan-limits-control-panel>header>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .plan-limits-control-panel h2{margin:0;color:var(--map-text);font-size:17px}.super-admin-shell-ux15 .plan-limits-control-panel>header>span{max-width:420px;color:var(--map-text-muted);font-size:11px;text-align:right}.super-admin-shell-ux15 .plan-limits-control-list{gap:0;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);overflow:hidden}.super-admin-shell-ux15 .plan-limits-control-list article{display:grid;grid-template-columns:5px minmax(260px,1fr) minmax(150px,.35fr) auto;grid-gap:12px;gap:12px;align-items:center;min-width:0;padding:10px 11px;border-bottom:1px solid var(--map-border-soft);background:var(--map-surface)}.super-admin-shell-ux15 .plan-limits-control-list article:last-child{border-bottom:0}.super-admin-shell-ux15 .plan-limits-control-list article>div:not(.plan-limits-control-list__state){display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .plan-limits-control-list article strong{color:var(--map-text);font-size:12px}.super-admin-shell-ux15 .plan-limits-control-list article p{margin:0;overflow:hidden;color:var(--map-text-muted);font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .plan-limits-control-list__state{display:grid;justify-items:end;grid-gap:3px;gap:3px;text-align:right}.super-admin-shell-ux15 .plan-limits-control-list__state small{color:var(--map-text-muted);font-size:10px}.super-admin-shell-ux15 .plan-limits-disclosure-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.super-admin-shell-ux15 .plan-limits-disclosure-row details{min-width:0;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle)}.super-admin-shell-ux15 .plan-limits-disclosure-row summary{cursor:pointer;padding:10px 11px;color:var(--map-text);font-size:12px;font-weight:780}.super-admin-shell-ux15 .plan-limits-disclosure-row ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding:0 11px 11px;list-style:none}.super-admin-shell-ux15 .plan-limits-disclosure-row li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;color:var(--map-text-soft);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .plan-limits-disclosure-row li>span{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .plan-limits-disclosure-row li strong{color:var(--map-text);font-size:11px}.super-admin-shell-ux15 .plan-limits-disclosure-row li small{color:var(--map-text-muted);font-size:10px}@media (max-width:1100px){.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .super-admin-plan-limits-page .super-admin-workspace__inspector{position:static;max-height:none;border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .plan-limits-control-list article{grid-template-columns:5px minmax(0,1fr) minmax(140px,.35fr)}.super-admin-shell-ux15 .plan-limits-control-list article .button{grid-column:2/-1;justify-self:start}}@media (max-width:700px){.super-admin-shell-ux15 .super-admin-plan-limits-page{gap:10px}.super-admin-shell-ux15 .super-admin-plan-limits-page>:not(.super-admin-page-header){margin-inline:10px}.super-admin-shell-ux15 .plan-limits-disclosure-row,.super-admin-shell-ux15 .plan-limits-page-notice,.super-admin-shell-ux15 .plan-limits-toolbar{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .plan-limits-toolbar .button{justify-content:center;width:100%}.super-admin-shell-ux15 .plan-limits-plan-list>a{grid-template-columns:5px minmax(0,1fr);gap:7px 10px;min-height:0;padding:11px 10px}.super-admin-shell-ux15 .plan-limits-plan-list__marker{grid-row:1/4;height:100%;min-height:64px}.super-admin-shell-ux15 :is(.plan-limits-plan-list__identity,.plan-limits-plan-list__coverage,.plan-limits-plan-list__state){grid-column:2}.super-admin-shell-ux15 :is(.plan-limits-plan-list__coverage,.plan-limits-plan-list__state){grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;text-align:left}.super-admin-shell-ux15 :is(.plan-limits-plan-list__coverage,.plan-limits-plan-list__state) small{justify-self:end}.super-admin-shell-ux15 .plan-limits-facts,.super-admin-shell-ux15 .plan-limits-value-grid{grid-template-columns:1fr}.super-admin-shell-ux15 .plan-limits-control-panel>header{display:grid;align-items:stretch}.super-admin-shell-ux15 .plan-limits-control-panel>header>span{max-width:none;text-align:left}.super-admin-shell-ux15 .plan-limits-control-list article{grid-template-columns:5px minmax(0,1fr);gap:7px 10px}.super-admin-shell-ux15 .plan-limits-control-list__marker{grid-row:1/4;height:100%;min-height:54px}.super-admin-shell-ux15 .plan-limits-control-list article .button,.super-admin-shell-ux15 .plan-limits-control-list article>div{grid-column:2}.super-admin-shell-ux15 .plan-limits-control-list article p{overflow:visible;white-space:normal}.super-admin-shell-ux15 .plan-limits-control-list__state{grid-template-columns:auto minmax(0,1fr);align-items:center;justify-items:start;text-align:left}.super-admin-shell-ux15 .plan-limits-control-list article .button{justify-self:stretch;justify-content:center}}.super-admin-shell-ux15 .super-admin-billing-usage-page{gap:14px}.super-admin-shell-ux15 .super-admin-billing-usage-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(570px,1.45fr) minmax(350px,.85fr)}.super-admin-shell-ux15 .super-admin-billing-usage-page .super-admin-workspace__content,.super-admin-shell-ux15 .super-admin-billing-usage-page .super-admin-workspace__inspector{padding:0}.super-admin-shell-ux15 .super-admin-billing-usage-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:74px;max-height:calc(100vh - 96px);overflow-y:auto;overscroll-behavior:contain}.super-admin-shell-ux15 .billing-usage-page-notice{display:flex;align-items:center;gap:12px;min-height:42px;padding:9px 13px;border:1px solid var(--sa-border);border-left-width:3px;border-radius:8px;background:var(--sa-surface);color:var(--sa-text-muted);font-size:13px}.super-admin-shell-ux15 .billing-usage-page-notice strong{flex:0 0 auto;color:var(--sa-text)}.super-admin-shell-ux15 .billing-usage-page-notice[data-tone=success]{border-color:color-mix(in srgb,var(--sa-success) 34%,var(--sa-border));border-left-color:var(--sa-success);background:color-mix(in srgb,var(--sa-success) 6%,var(--sa-surface))}.super-admin-shell-ux15 .billing-usage-page-notice[data-tone=warning]{border-color:color-mix(in srgb,var(--sa-warning) 36%,var(--sa-border));border-left-color:var(--sa-warning);background:color-mix(in srgb,var(--sa-warning) 7%,var(--sa-surface))}.super-admin-shell-ux15 .billing-usage-page-notice[data-tone=critical]{border-color:color-mix(in srgb,var(--sa-critical) 34%,var(--sa-border));border-left-color:var(--sa-critical);background:color-mix(in srgb,var(--sa-critical) 6%,var(--sa-surface))}.super-admin-shell-ux15 .billing-usage-catalog,.super-admin-shell-ux15 .billing-usage-control-panel,.super-admin-shell-ux15 .billing-usage-plan-panel{min-width:0;border:1px solid var(--sa-border);border-radius:10px;background:var(--sa-surface);box-shadow:var(--sa-shadow-sm);overflow:hidden}.super-admin-shell-ux15 .billing-usage-catalog{border:0;border-radius:0;box-shadow:none}.super-admin-shell-ux15 .billing-usage-catalog__header,.super-admin-shell-ux15 .billing-usage-control-panel>header,.super-admin-shell-ux15 .billing-usage-plan-panel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:13px 16px;border-bottom:1px solid var(--sa-border)}.super-admin-shell-ux15 .billing-usage-catalog__header>div,.super-admin-shell-ux15 .billing-usage-control-panel>header>div,.super-admin-shell-ux15 .billing-usage-plan-panel>header>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.super-admin-shell-ux15 .billing-usage-catalog__header .eyebrow,.super-admin-shell-ux15 .billing-usage-control-panel>header .eyebrow,.super-admin-shell-ux15 .billing-usage-plan-panel>header .eyebrow{margin:0 0 4px}.super-admin-shell-ux15 .billing-usage-catalog__header strong{color:var(--sa-text);font-size:16px}.super-admin-shell-ux15 .billing-usage-control-panel>header h2,.super-admin-shell-ux15 .billing-usage-plan-panel>header h2{margin:0;color:var(--sa-text);font-size:17px;line-height:1.25}.super-admin-shell-ux15 .billing-usage-control-panel>header>span,.super-admin-shell-ux15 .billing-usage-plan-panel>header>span{max-width:390px;color:var(--sa-text-subtle);font-size:12px;text-align:right}.super-admin-shell-ux15 .billing-usage-toolbar{display:grid;grid-template-columns:minmax(210px,1fr) minmax(210px,.8fr) auto auto;grid-gap:8px;gap:8px;align-items:end;padding:11px 14px;border-bottom:1px solid var(--sa-border);background:var(--sa-surface-subtle)}.super-admin-shell-ux15 .billing-usage-governed-action label,.super-admin-shell-ux15 .billing-usage-toolbar label{display:grid;grid-gap:5px;gap:5px;min-width:0}.super-admin-shell-ux15 .billing-usage-governed-action label>span,.super-admin-shell-ux15 .billing-usage-toolbar label>span{color:var(--sa-text-subtle);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .billing-usage-governed-action :is(select,textarea),.super-admin-shell-ux15 .billing-usage-toolbar :is(input,select){width:100%;min-height:39px;border:1px solid var(--sa-border-strong);border-radius:7px;background:var(--sa-surface);color:var(--sa-text);font:inherit}.super-admin-shell-ux15 .billing-usage-governed-action select,.super-admin-shell-ux15 .billing-usage-toolbar :is(input,select){padding:0 11px}.super-admin-shell-ux15 .billing-usage-governed-action textarea{min-height:82px;padding:9px 11px;resize:vertical}.super-admin-shell-ux15 .billing-usage-toolbar .button{min-height:39px;white-space:nowrap}.super-admin-shell-ux15 .billing-usage-tenant-list{display:grid;max-height:560px;overflow-y:auto;overscroll-behavior:contain}.super-admin-shell-ux15 .billing-usage-tenant-list>a{display:grid;grid-template-columns:4px minmax(190px,1.2fr) minmax(150px,.85fr) minmax(150px,.85fr);grid-gap:12px;gap:12px;align-items:center;min-height:72px;padding:10px 14px;border-bottom:1px solid var(--sa-border);color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .billing-usage-tenant-list>a:last-child{border-bottom:0}.super-admin-shell-ux15 .billing-usage-tenant-list>a:hover{background:var(--sa-surface-hover)}.super-admin-shell-ux15 .billing-usage-tenant-list>a.active{background:color-mix(in srgb,var(--sa-info) 7%,var(--sa-surface));box-shadow:inset 3px 0 0 var(--sa-info)}.super-admin-shell-ux15 .billing-usage-control-list__marker,.super-admin-shell-ux15 .billing-usage-plan-list__marker,.super-admin-shell-ux15 .billing-usage-tenant-list__marker{align-self:stretch;width:4px;min-height:30px;border-radius:999px;background:var(--sa-info)}.super-admin-shell-ux15 :is(.billing-usage-tenant-list__marker,.billing-usage-plan-list__marker,.billing-usage-control-list__marker)[data-tone=success]{background:var(--sa-success)}.super-admin-shell-ux15 :is(.billing-usage-tenant-list__marker,.billing-usage-plan-list__marker,.billing-usage-control-list__marker)[data-tone=warning]{background:var(--sa-warning)}.super-admin-shell-ux15 :is(.billing-usage-tenant-list__marker,.billing-usage-plan-list__marker,.billing-usage-control-list__marker)[data-tone=critical]{background:var(--sa-critical)}.super-admin-shell-ux15 .billing-usage-tenant-list__identity,.super-admin-shell-ux15 .billing-usage-tenant-list__issues,.super-admin-shell-ux15 .billing-usage-tenant-list__state{display:grid;grid-gap:4px;gap:4px;min-width:0}.super-admin-shell-ux15 .billing-usage-tenant-list__identity strong,.super-admin-shell-ux15 .billing-usage-tenant-list__issues strong{overflow:hidden;color:var(--sa-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .billing-usage-tenant-list__identity small,.super-admin-shell-ux15 .billing-usage-tenant-list__issues small,.super-admin-shell-ux15 .billing-usage-tenant-list__state small{overflow:hidden;color:var(--sa-text-subtle);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .billing-usage-tenant-list__state{justify-items:start}.super-admin-shell-ux15 .billing-usage-empty-state{display:grid;grid-gap:8px;gap:8px;min-height:180px;align-content:center;justify-items:start;padding:22px}.super-admin-shell-ux15 .billing-usage-empty-state :is(h2,h3,p){margin:0}.super-admin-shell-ux15 .billing-usage-empty-state :is(h2,h3){color:var(--sa-text);font-size:16px}.super-admin-shell-ux15 .billing-usage-empty-state p{max-width:570px;color:var(--sa-text-muted);font-size:13px;line-height:1.55}.super-admin-shell-ux15 .billing-usage-inspector-section{display:grid;grid-gap:10px;gap:10px;padding:14px 16px;border-bottom:1px solid var(--sa-border)}.super-admin-shell-ux15 .billing-usage-inspector-section h3{margin:0;color:var(--sa-text);font-size:14px}.super-admin-shell-ux15 .billing-usage-inspector-summary{display:grid;grid-gap:5px;gap:5px;padding:11px 12px;border:1px solid var(--sa-border);border-left:3px solid var(--sa-info);border-radius:8px;background:var(--sa-surface-subtle)}.super-admin-shell-ux15 .billing-usage-inspector-summary[data-tone=warning]{border-left-color:var(--sa-warning);background:color-mix(in srgb,var(--sa-warning) 6%,var(--sa-surface))}.super-admin-shell-ux15 .billing-usage-inspector-summary[data-tone=critical]{border-left-color:var(--sa-critical);background:color-mix(in srgb,var(--sa-critical) 5%,var(--sa-surface))}.super-admin-shell-ux15 .billing-usage-inspector-summary strong{color:var(--sa-text);font-size:13px}.super-admin-shell-ux15 .billing-usage-inspector-summary p,.super-admin-shell-ux15 .billing-usage-muted-copy{margin:0;color:var(--sa-text-muted);font-size:12px;line-height:1.5}.super-admin-shell-ux15 .billing-usage-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border:1px solid var(--sa-border);border-radius:8px;overflow:hidden}.super-admin-shell-ux15 .billing-usage-facts>div{display:grid;grid-gap:4px;gap:4px;padding:10px 11px;border-right:1px solid var(--sa-border);border-bottom:1px solid var(--sa-border)}.super-admin-shell-ux15 .billing-usage-facts>div:nth-child(2n){border-right:0}.super-admin-shell-ux15 .billing-usage-facts>div:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .billing-usage-facts :is(dt,dd){margin:0}.super-admin-shell-ux15 .billing-usage-facts dt{color:var(--sa-text-subtle);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .billing-usage-facts dd{color:var(--sa-text);font-size:13px;font-weight:800}.super-admin-shell-ux15 .billing-usage-inspector-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:14px 16px;border-bottom:1px solid var(--sa-border)}.super-admin-shell-ux15 .billing-usage-inspector-actions .button:first-child{grid-column:1/-1}.super-admin-shell-ux15 .billing-usage-governed-action,.super-admin-shell-ux15 .billing-usage-technical-details{border-bottom:1px solid var(--sa-border)}.super-admin-shell-ux15 .billing-usage-governed-action>summary,.super-admin-shell-ux15 .billing-usage-technical-details>summary{padding:13px 16px;color:var(--sa-text);cursor:pointer;font-size:13px;font-weight:800}.super-admin-shell-ux15 .billing-usage-governed-action>div{display:grid;grid-gap:12px;gap:12px;padding:0 16px 16px}.super-admin-shell-ux15 .billing-usage-governed-action>div>p{margin:0;color:var(--sa-text-muted);font-size:12px;line-height:1.55}.super-admin-shell-ux15 .billing-usage-governed-action form{display:grid;grid-gap:11px;gap:11px}.super-admin-shell-ux15 .billing-usage-governed-action .billing-usage-confirmation{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px}.super-admin-shell-ux15 .billing-usage-governed-action .billing-usage-confirmation input{width:16px;height:16px;margin:2px 0 0}.super-admin-shell-ux15 .billing-usage-governed-action .billing-usage-confirmation span{color:var(--sa-text-muted);font-size:12px;font-weight:500;letter-spacing:0;line-height:1.45;text-transform:none}.super-admin-shell-ux15 .billing-usage-activity-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .billing-usage-activity-list li{display:grid;grid-template-columns:8px minmax(0,1fr);grid-gap:9px;gap:9px}.super-admin-shell-ux15 .billing-usage-activity-list li>span{width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--sa-info)}.super-admin-shell-ux15 .billing-usage-activity-list li>div{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .billing-usage-activity-list :is(strong,small,p){margin:0}.super-admin-shell-ux15 .billing-usage-activity-list strong{color:var(--sa-text);font-size:12px}.super-admin-shell-ux15 .billing-usage-activity-list p,.super-admin-shell-ux15 .billing-usage-activity-list small{color:var(--sa-text-muted);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .billing-usage-technical-details{border-bottom:0}.super-admin-shell-ux15 .billing-usage-technical-details dl{margin:0;padding:0 16px 16px}.super-admin-shell-ux15 .billing-usage-technical-details dl>div{display:flex;justify-content:space-between;gap:12px;padding:9px 10px;border:1px solid var(--sa-border);border-radius:7px;background:var(--sa-surface-subtle)}.super-admin-shell-ux15 .billing-usage-technical-details :is(dt,dd){margin:0;font-size:11px}.super-admin-shell-ux15 .billing-usage-control-list,.super-admin-shell-ux15 .billing-usage-plan-list{display:grid}.super-admin-shell-ux15 .billing-usage-plan-list article{display:grid;grid-template-columns:4px minmax(180px,1.2fr) minmax(100px,.55fr) minmax(130px,.7fr) auto auto;grid-gap:12px;gap:12px;align-items:center;min-height:64px;padding:9px 14px;border-bottom:1px solid var(--sa-border)}.super-admin-shell-ux15 .billing-usage-control-list article:last-child,.super-admin-shell-ux15 .billing-usage-plan-list article:last-child{border-bottom:0}.super-admin-shell-ux15 .billing-usage-plan-list article>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 .billing-usage-plan-list article>div strong{overflow:hidden;color:var(--sa-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .billing-usage-plan-list article>div small{color:var(--sa-text-subtle);font-size:11px}.super-admin-shell-ux15 .billing-usage-control-list article{display:grid;grid-template-columns:4px minmax(260px,1fr) minmax(145px,.35fr) minmax(150px,auto);grid-gap:13px;gap:13px;align-items:center;min-height:76px;padding:10px 14px;border-bottom:1px solid var(--sa-border)}.super-admin-shell-ux15 .billing-usage-control-list article>div:first-of-type{min-width:0}.super-admin-shell-ux15 .billing-usage-control-list article>div:first-of-type>strong{color:var(--sa-text);font-size:13px}.super-admin-shell-ux15 .billing-usage-control-list article>div:first-of-type>p{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:var(--sa-text-muted);font-size:11px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.super-admin-shell-ux15 .billing-usage-control-list__state{display:grid;grid-gap:4px;gap:4px;justify-items:start}.super-admin-shell-ux15 .billing-usage-control-list__state small{color:var(--sa-text-subtle);font-size:11px}.super-admin-shell-ux15 .billing-usage-disclosure-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px 14px;border-top:1px solid var(--sa-border);background:var(--sa-surface-subtle)}.super-admin-shell-ux15 .billing-usage-disclosure-row details{border:1px solid var(--sa-border);border-radius:8px;background:var(--sa-surface)}.super-admin-shell-ux15 .billing-usage-disclosure-row summary{padding:11px 12px;color:var(--sa-text);cursor:pointer;font-size:12px;font-weight:800}.super-admin-shell-ux15 .billing-usage-disclosure-row ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0 12px 12px;list-style:none}.super-admin-shell-ux15 .billing-usage-disclosure-row li{display:flex;gap:8px;align-items:flex-start;color:var(--sa-text-muted);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .billing-usage-disclosure-row li>span:last-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.super-admin-shell-ux15 .billing-usage-disclosure-row li :is(strong,small){color:inherit;font-size:inherit}.super-admin-shell-ux15 .super-admin-billing-usage-page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid color-mix(in srgb,var(--sa-info) 45%,transparent);outline-offset:2px}@media (max-width:1100px){.super-admin-shell-ux15 .super-admin-billing-usage-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .super-admin-billing-usage-page .super-admin-workspace__inspector{position:static;max-height:none}.super-admin-shell-ux15 .billing-usage-toolbar{grid-template-columns:minmax(220px,1fr) minmax(190px,.7fr) auto}.super-admin-shell-ux15 .billing-usage-toolbar .button.ghost{grid-column:1/-1;justify-self:start}.super-admin-shell-ux15 .billing-usage-tenant-list{max-height:460px}.super-admin-shell-ux15 .billing-usage-plan-list article{grid-template-columns:4px minmax(170px,1fr) minmax(90px,.45fr) minmax(120px,.6fr) auto}.super-admin-shell-ux15 .billing-usage-plan-list article .button{grid-column:2/-1;justify-self:start}.super-admin-shell-ux15 .billing-usage-control-list article{grid-template-columns:4px minmax(230px,1fr) minmax(135px,.4fr)}.super-admin-shell-ux15 .billing-usage-control-list article .button{grid-column:2/-1;justify-self:start}}@media (max-width:700px){.super-admin-shell-ux15 .super-admin-billing-usage-page{gap:10px}.super-admin-shell-ux15 .billing-usage-page-notice{align-items:flex-start;flex-direction:column;gap:4px;padding:10px 11px}.super-admin-shell-ux15 .billing-usage-catalog__header,.super-admin-shell-ux15 .billing-usage-control-panel>header,.super-admin-shell-ux15 .billing-usage-plan-panel>header{align-items:flex-start;flex-direction:column;gap:7px;padding:12px}.super-admin-shell-ux15 .billing-usage-control-panel>header>span,.super-admin-shell-ux15 .billing-usage-plan-panel>header>span{max-width:none;text-align:left}.super-admin-shell-ux15 .billing-usage-toolbar{grid-template-columns:minmax(0,1fr);padding:10px}.super-admin-shell-ux15 .billing-usage-toolbar .button,.super-admin-shell-ux15 .billing-usage-toolbar .button.ghost{grid-column:auto;width:100%;justify-self:stretch}.super-admin-shell-ux15 .billing-usage-tenant-list{max-height:none}.super-admin-shell-ux15 .billing-usage-tenant-list>a{grid-template-columns:4px minmax(0,1fr);gap:7px 10px;padding:11px 12px}.super-admin-shell-ux15 .billing-usage-tenant-list__marker{grid-row:1/span 3}.super-admin-shell-ux15 .billing-usage-tenant-list__identity,.super-admin-shell-ux15 .billing-usage-tenant-list__issues,.super-admin-shell-ux15 .billing-usage-tenant-list__state{grid-column:2}.super-admin-shell-ux15 .billing-usage-tenant-list__issues{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.super-admin-shell-ux15 .billing-usage-tenant-list__issues :is(strong,small){white-space:normal}.super-admin-shell-ux15 .billing-usage-tenant-list__state{grid-template-columns:auto minmax(0,1fr);align-items:center}.super-admin-shell-ux15 .billing-usage-disclosure-row,.super-admin-shell-ux15 .billing-usage-facts,.super-admin-shell-ux15 .billing-usage-inspector-actions{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .billing-usage-facts>div,.super-admin-shell-ux15 .billing-usage-facts>div:nth-child(2n),.super-admin-shell-ux15 .billing-usage-facts>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--sa-border)}.super-admin-shell-ux15 .billing-usage-facts>div:last-child{border-bottom:0}.super-admin-shell-ux15 .billing-usage-inspector-actions .button:first-child{grid-column:auto}.super-admin-shell-ux15 .billing-usage-control-list article,.super-admin-shell-ux15 .billing-usage-plan-list article{grid-template-columns:4px minmax(0,1fr);gap:7px 10px;padding:11px 12px}.super-admin-shell-ux15 .billing-usage-control-list__marker,.super-admin-shell-ux15 .billing-usage-plan-list__marker{grid-row:1/span 5}.super-admin-shell-ux15 .billing-usage-control-list article>:not(.billing-usage-control-list__marker),.super-admin-shell-ux15 .billing-usage-plan-list article>:not(.billing-usage-plan-list__marker){grid-column:2}.super-admin-shell-ux15 .billing-usage-control-list article .button,.super-admin-shell-ux15 .billing-usage-plan-list article .button{grid-column:2;width:100%;justify-self:stretch}.super-admin-shell-ux15 .billing-usage-control-list__state{grid-template-columns:auto minmax(0,1fr);align-items:center}}.super-admin-shell-ux15 .customer-billing-settings-page{gap:14px}.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(540px,1.4fr) minmax(340px,.8fr)}.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-workspace__content,.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-workspace__inspector{padding:0}.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-workspace__inspector{position:-webkit-sticky;position:sticky;top:74px;max-height:calc(100vh - 90px);overflow:auto}.super-admin-shell-ux15 .customer-billing-account-catalog,.super-admin-shell-ux15 .customer-billing-account-list,.super-admin-shell-ux15 .customer-billing-checklist,.super-admin-shell-ux15 .customer-billing-inspector-actions,.super-admin-shell-ux15 .customer-billing-inspector-section{display:grid;min-width:0}.super-admin-shell-ux15 .customer-billing-account-catalog{gap:0}.super-admin-shell-ux15 .customer-billing-account-catalog__header{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .customer-billing-account-catalog__header>div{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .customer-billing-account-catalog__header strong{color:var(--map-text);font-size:16px;line-height:1.2}.super-admin-shell-ux15 .customer-billing-toolbar{display:grid;grid-template-columns:minmax(210px,1fr) minmax(180px,.65fr) auto auto;grid-gap:8px;gap:8px;align-items:end;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);background:var(--map-surface-subtle)}.super-admin-shell-ux15 .customer-billing-toolbar label{display:grid;min-width:0;grid-gap:5px;gap:5px}.super-admin-shell-ux15 .customer-billing-toolbar label>span{color:var(--map-text-muted);font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .customer-billing-toolbar :is(input,select){width:100%;min-height:38px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:var(--map-text);font:inherit;font-size:13px}.super-admin-shell-ux15 .customer-billing-toolbar :is(input,select):focus-visible{border-color:var(--map-blue);outline:3px solid color-mix(in srgb,var(--map-blue) 22%,transparent);outline-offset:1px}.super-admin-shell-ux15 .customer-billing-toolbar .button{min-height:38px;white-space:nowrap}.super-admin-shell-ux15 .customer-billing-account-list{gap:0}.super-admin-shell-ux15 .customer-billing-account-list>a{display:grid;grid-template-columns:5px minmax(170px,1.25fr) minmax(130px,.8fr) minmax(170px,1fr);grid-gap:12px;gap:12px;align-items:center;min-width:0;min-height:70px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft);background:var(--map-surface);color:var(--map-text);text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .customer-billing-account-list>a:hover{background:var(--map-primary-soft)}.super-admin-shell-ux15 .customer-billing-account-list>a:focus-visible{position:relative;z-index:1;outline:3px solid color-mix(in srgb,var(--map-blue) 25%,transparent);outline-offset:-3px}.super-admin-shell-ux15 .customer-billing-account-list>a.active{background:color-mix(in srgb,var(--map-blue) 8%,var(--map-surface));box-shadow:inset 3px 0 0 var(--map-blue)}.super-admin-shell-ux15 .customer-billing-account-list__marker{width:5px;height:34px;border-radius:999px;background:var(--map-blue)}.super-admin-shell-ux15 .customer-billing-account-list__marker[data-tone=success]{background:var(--map-success)}.super-admin-shell-ux15 .customer-billing-account-list__marker[data-tone=warning]{background:var(--map-warning)}.super-admin-shell-ux15 .customer-billing-account-list__marker[data-tone=critical]{background:var(--map-danger)}.super-admin-shell-ux15 :is(.customer-billing-account-list__identity,.customer-billing-account-list__plan,.customer-billing-account-list__billing){display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 :is(.customer-billing-account-list__identity,.customer-billing-account-list__plan) strong{overflow:hidden;color:var(--map-text);font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.customer-billing-account-list__identity,.customer-billing-account-list__plan,.customer-billing-account-list__billing) small{overflow:hidden;color:var(--map-text-muted);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .customer-billing-account-list__billing{justify-items:end;text-align:right}.super-admin-shell-ux15 .customer-billing-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;background:var(--map-surface-subtle)}.super-admin-shell-ux15 .customer-billing-pagination>:last-child{justify-self:end}.super-admin-shell-ux15 .customer-billing-pagination>span{color:var(--map-text-muted);font-size:11px;font-weight:700}.super-admin-shell-ux15 .customer-billing-inline-error,.super-admin-shell-ux15 .customer-billing-partial-notice{display:grid;grid-gap:6px;gap:6px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--map-danger) 28%,var(--map-border));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--map-danger) 7%,var(--map-surface))}.super-admin-shell-ux15 .customer-billing-inline-error{margin:12px}.super-admin-shell-ux15 .customer-billing-inline-error :is(strong,p),.super-admin-shell-ux15 .customer-billing-partial-notice :is(strong,span){margin:0}.super-admin-shell-ux15 .customer-billing-inline-error strong,.super-admin-shell-ux15 .customer-billing-partial-notice strong{color:var(--map-danger-strong);font-size:13px}.super-admin-shell-ux15 .customer-billing-inline-error p,.super-admin-shell-ux15 .customer-billing-partial-notice span{color:var(--map-text-soft);font-size:12px;line-height:1.45}.super-admin-shell-ux15 .customer-billing-partial-notice{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;border-color:color-mix(in srgb,var(--map-warning) 30%,var(--map-border));background:color-mix(in srgb,var(--map-warning) 8%,var(--map-surface))}.super-admin-shell-ux15 .customer-billing-partial-notice strong{color:var(--map-warning-strong)}.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-inspector{gap:0}.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-inspector__header{padding:14px}.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-inspector__body{gap:0}.super-admin-shell-ux15 .customer-billing-inspector-section{gap:10px;padding:14px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .customer-billing-inspector-section :is(h3,p){margin:0}.super-admin-shell-ux15 .customer-billing-inspector-section h3{color:var(--map-text);font-size:13px;line-height:1.3}.super-admin-shell-ux15 .customer-billing-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.super-admin-shell-ux15 .customer-billing-facts>div{min-width:0;padding:9px 10px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .customer-billing-facts dt{color:var(--map-text-muted);font-size:10px;font-weight:760;text-transform:uppercase}.super-admin-shell-ux15 .customer-billing-facts dd{margin:4px 0 0;overflow-wrap:anywhere;color:var(--map-text);font-size:13px;font-weight:780}.super-admin-shell-ux15 .customer-billing-section-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.super-admin-shell-ux15 .customer-billing-section-heading>span{color:var(--map-text-muted);font-size:11px;font-weight:700}.super-admin-shell-ux15 .customer-billing-checklist{gap:6px;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .customer-billing-checklist li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-width:0;padding:8px 10px;border:1px solid color-mix(in srgb,var(--map-warning) 24%,var(--map-border-soft));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--map-warning) 6%,var(--map-surface))}.super-admin-shell-ux15 .customer-billing-checklist li[data-complete=true]{border-color:color-mix(in srgb,var(--map-success) 24%,var(--map-border-soft));background:color-mix(in srgb,var(--map-success) 5%,var(--map-surface))}.super-admin-shell-ux15 .customer-billing-checklist span{color:var(--map-text-soft);font-size:12px}.super-admin-shell-ux15 .customer-billing-checklist strong{color:var(--map-text);font-size:11px;text-align:right}.super-admin-shell-ux15 .customer-billing-next-step{color:var(--map-text-soft);font-size:12px;line-height:1.5}.super-admin-shell-ux15 .customer-billing-inspector-actions{grid-template-columns:1fr;gap:7px}.super-admin-shell-ux15 .customer-billing-inspector-actions .button{justify-content:center;width:100%}.super-admin-shell-ux15 .customer-billing-protection-note{display:grid;grid-gap:4px;gap:4px;margin:14px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--map-blue) 24%,var(--map-border-soft));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--map-blue) 6%,var(--map-surface))}.super-admin-shell-ux15 .customer-billing-protection-note strong{color:var(--map-blue-strong);font-size:12px}.super-admin-shell-ux15 .customer-billing-protection-note p{margin:0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .customer-billing-guide{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 .customer-billing-guide>header{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.super-admin-shell-ux15 .customer-billing-guide>header>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .customer-billing-guide :is(h2,p){margin:0}.super-admin-shell-ux15 .customer-billing-guide h2{color:var(--map-text);font-size:17px}.super-admin-shell-ux15 .customer-billing-guide>header>span{color:var(--map-text-muted);font-size:11px}.super-admin-shell-ux15 .customer-billing-guide ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.super-admin-shell-ux15 .customer-billing-guide li{--customer-billing-guide-color:var(--map-blue);display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:9px;gap:9px;min-width:0;padding:10px;border:1px solid color-mix(in srgb,var(--customer-billing-guide-color) 25%,var(--map-border-soft));border-radius:var(--map-radius-sm);background:color-mix(in srgb,var(--customer-billing-guide-color) 5%,var(--map-surface))}.super-admin-shell-ux15 .customer-billing-guide li[data-tone=success]{--customer-billing-guide-color:var(--map-success)}.super-admin-shell-ux15 .customer-billing-guide li[data-tone=warning]{--customer-billing-guide-color:var(--map-warning)}.super-admin-shell-ux15 .customer-billing-guide li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--customer-billing-guide-color) 15%,var(--map-surface));color:var(--customer-billing-guide-color);font-size:12px;font-weight:850}.super-admin-shell-ux15 .customer-billing-guide li>div{display:grid;min-width:0;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .customer-billing-guide li strong{color:var(--map-text);font-size:12px;line-height:1.3}.super-admin-shell-ux15 .customer-billing-guide li small{color:var(--map-text-muted);font-size:10px;line-height:1.4}@media (max-width:1100px){.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-workspace__inspector{position:static;max-height:none;border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .customer-billing-toolbar{grid-template-columns:minmax(0,1fr) minmax(180px,.7fr) auto}.super-admin-shell-ux15 .customer-billing-toolbar .button.ghost{grid-column:1/-1;justify-self:start}.super-admin-shell-ux15 .customer-billing-guide ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.super-admin-shell-ux15 .customer-billing-settings-page{gap:10px}.super-admin-shell-ux15 .customer-billing-settings-page>:not(.super-admin-page-header){margin-inline:10px}.super-admin-shell-ux15 .customer-billing-settings-page .super-admin-page-header__actions .button{justify-content:center}.super-admin-shell-ux15 .customer-billing-account-catalog__header,.super-admin-shell-ux15 .customer-billing-guide>header,.super-admin-shell-ux15 .customer-billing-partial-notice{align-items:stretch;flex-direction:column}.super-admin-shell-ux15 .customer-billing-guide ol,.super-admin-shell-ux15 .customer-billing-partial-notice,.super-admin-shell-ux15 .customer-billing-toolbar{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .customer-billing-partial-notice .button,.super-admin-shell-ux15 .customer-billing-toolbar .button,.super-admin-shell-ux15 .customer-billing-toolbar .button.ghost{grid-column:auto;justify-self:stretch;justify-content:center;width:100%}.super-admin-shell-ux15 .customer-billing-account-list>a{grid-template-columns:5px minmax(0,1fr);gap:7px 10px;min-height:0;padding:11px 10px}.super-admin-shell-ux15 .customer-billing-account-list__marker{grid-row:1/4;height:100%;min-height:58px}.super-admin-shell-ux15 .customer-billing-account-list__identity{grid-column:2}.super-admin-shell-ux15 .customer-billing-account-list__billing,.super-admin-shell-ux15 .customer-billing-account-list__plan{grid-column:2;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:start;text-align:left}.super-admin-shell-ux15 .customer-billing-account-list__billing small,.super-admin-shell-ux15 .customer-billing-account-list__plan small{justify-self:end}.super-admin-shell-ux15 .customer-billing-account-list__billing .status-badge{justify-self:start}.super-admin-shell-ux15 .customer-billing-pagination{grid-template-columns:1fr;justify-items:stretch;text-align:center}.super-admin-shell-ux15 .customer-billing-pagination>*{justify-self:stretch!important}.super-admin-shell-ux15 .customer-billing-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .customer-billing-checklist li{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .customer-billing-checklist strong{text-align:left}.super-admin-shell-ux15 .customer-billing-guide>header{display:grid}}.super-admin-shell-ux15 .super-settings-workspace{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(340px,.95fr) minmax(430px,1.5fr);grid-gap:12px;gap:12px;align-items:start;min-width:0;padding:12px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-lg);background:var(--map-surface-soft)}.super-admin-shell-ux15 :is(.super-settings-categories,.super-settings-index,.super-settings-inspector){min-width:0;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 :is(.super-settings-categories,.super-settings-inspector){position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 92px);overflow:auto}.super-admin-shell-ux15 .super-settings-workspace-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:58px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .super-settings-workspace-heading>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .super-settings-categories nav{display:grid;grid-gap:2px;gap:2px;padding:8px}.super-admin-shell-ux15 .super-settings-categories nav a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;min-height:36px;padding:7px 9px;border-radius:var(--map-radius-sm);color:var(--map-text-muted);font-size:12px;font-weight:720;text-decoration:none}.super-admin-shell-ux15 .super-settings-categories nav a.active,.super-admin-shell-ux15 .super-settings-categories nav a:hover{color:var(--map-text);background:var(--map-primary-soft)}.super-admin-shell-ux15 .super-settings-categories nav a.active{box-shadow:inset 3px 0 0 var(--map-primary)}.super-admin-shell-ux15 .super-settings-categories nav em{min-width:24px;color:var(--map-text-muted);font-size:11px;font-style:normal;text-align:right}.super-admin-shell-ux15 .super-settings-search{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .super-settings-search label{color:var(--map-text-muted);font-size:11px;font-weight:760}.super-admin-shell-ux15 .super-settings-search>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px}.super-admin-shell-ux15 .super-settings-search input{min-width:0}.super-admin-shell-ux15 .super-settings-table-wrap{max-height:calc(100vh - 230px);overflow:auto;border:0;border-radius:0 0 var(--map-radius-md) var(--map-radius-md)}.super-admin-shell-ux15 .super-settings-table{min-width:640px;margin:0}.super-admin-shell-ux15 .super-settings-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--map-surface)}.super-admin-shell-ux15 .super-settings-table :is(th,td){padding:9px 10px;font-size:12px;vertical-align:middle}.super-admin-shell-ux15 .super-settings-table tbody tr.active{background:var(--map-primary-soft);box-shadow:inset 3px 0 0 var(--map-primary)}.super-admin-shell-ux15 .super-settings-table td:first-child a{display:grid;grid-gap:3px;gap:3px;color:inherit;text-decoration:none}.super-admin-shell-ux15 .super-settings-table code{overflow:hidden;color:var(--map-text-muted);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .super-settings-inspector>.platform-setting-card{margin:0;padding:14px;border:0;border-radius:var(--map-radius-md);box-shadow:none}.super-admin-shell-ux15 .super-settings-inspector .platform-setting-card :is(.grid-2,.grid-3){grid-template-columns:1fr}.super-admin-shell-ux15 .super-settings-inspector .platform-setting-card .metric-card{min-height:auto;padding:10px 12px;box-shadow:none}.super-admin-shell-ux15 .super-settings-inspector .platform-setting-card .insight-list{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .super-settings-inspector .payment-settings-form{grid-template-columns:minmax(0,1fr)!important}.super-admin-shell-ux15 .super-settings-inspector .payment-settings-form .span-2{grid-column:1!important}.super-admin-shell-ux15 .super-settings-inspector .payment-settings-form>label{min-width:0!important;width:100%!important}.super-admin-shell-ux15 .super-settings-inspector .payment-settings-form>label:not(.platform-setting-confirmation) :is(input,select,textarea){width:100%!important;max-width:none!important}.super-admin-shell-ux15 .super-settings-inspector .platform-setting-confirmation{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:6px 9px!important;gap:6px 9px!important;align-items:start!important;padding:10px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-soft)!important}.super-admin-shell-ux15 .super-settings-inspector .platform-setting-confirmation>span{grid-column:1/-1!important}.super-admin-shell-ux15 .super-settings-inspector .platform-setting-confirmation>input{grid-column:1!important;width:auto!important;margin-top:2px!important}.super-admin-shell-ux15 .super-settings-inspector .platform-setting-confirmation>small{grid-column:2!important;min-width:0!important;overflow-wrap:anywhere!important}@media (max-width:1280px){.super-admin-shell-ux15 .super-settings-workspace{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr)}.super-admin-shell-ux15 .super-settings-inspector{grid-column:1/-1;position:static;max-height:none}}@media (max-width:820px){.super-admin-shell-ux15 .super-settings-workspace{grid-template-columns:1fr;padding:8px}.super-admin-shell-ux15 .super-settings-categories{position:static;max-height:none}.super-admin-shell-ux15 .super-settings-categories nav{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .super-settings-table-wrap{max-height:none}.super-admin-shell-ux15 .super-settings-inspector .platform-setting-card .insight-list{grid-template-columns:1fr}}.super-admin-shell-ux15 .platform-settings-compact-page{gap:12px}.super-admin-shell-ux15 .platform-settings-compact-page>.super-admin-page-header{order:-30}.super-admin-shell-ux15 .platform-settings-compact-page>.platform-settings-scope-bar{order:-28}.super-admin-shell-ux15 .platform-settings-compact-page>.super-admin-status-strip{order:-26}.super-admin-shell-ux15 .platform-settings-compact-page>.super-settings-context-tabs{order:-24}.super-admin-shell-ux15 .platform-settings-scope-bar{display:grid;grid-template-columns:minmax(180px,.5fr) minmax(0,1.5fr);grid-gap:16px;gap:16px;align-items:end;padding:10px 12px;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm);background:var(--map-surface)}.super-admin-shell-ux15 .platform-settings-scope-bar>div{display:grid;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .platform-settings-scope-bar>div :is(strong,small){display:block}.super-admin-shell-ux15 .platform-settings-scope-bar>div small{color:var(--map-text-soft);font-size:11px}.super-admin-shell-ux15 .platform-settings-scope-bar details{min-width:0}.super-admin-shell-ux15 .platform-settings-scope-bar summary{width:-moz-fit-content;width:fit-content;margin-left:auto;padding:7px 10px;cursor:pointer;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);color:var(--map-text-soft);font-size:12px;font-weight:720;list-style-position:inside}.super-admin-shell-ux15 .platform-settings-scope-bar details[open] summary{margin-bottom:9px;color:var(--map-text);background:var(--map-surface-subtle)}.super-admin-shell-ux15 .platform-settings-scope-bar form{display:grid;grid-template-columns:minmax(130px,.55fr) minmax(170px,1fr) minmax(170px,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.super-admin-shell-ux15 .platform-settings-scope-bar label{display:grid;grid-gap:4px;gap:4px;min-width:0}.super-admin-shell-ux15 .platform-settings-scope-bar label>span{color:var(--map-text-muted);font-size:11px;font-weight:720}.super-admin-shell-ux15 .platform-settings-scope-bar :is(input,select){width:100%;min-height:34px}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-workspace{grid-template-columns:minmax(210px,.62fr) minmax(330px,1fr) minmax(390px,1.22fr);gap:0;padding:0;overflow:hidden;border-radius:var(--map-radius-md);background:var(--map-surface)}.super-admin-shell-ux15 .platform-settings-compact-page :is(.super-settings-categories,.super-settings-index,.super-settings-inspector){border:0;border-radius:0}.super-admin-shell-ux15 .platform-settings-compact-page :is(.super-settings-categories,.super-settings-index){border-right:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-settings-task-rail .super-settings-workspace-heading{align-items:flex-start}.super-admin-shell-ux15 .platform-settings-task-rail nav a{grid-template-columns:minmax(0,1fr) auto;min-height:54px;padding-block:8px}.super-admin-shell-ux15 .platform-settings-task-rail nav a>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .platform-settings-task-rail nav a strong{color:var(--map-text);font-size:12px}.super-admin-shell-ux15 .platform-settings-task-rail nav a small{display:-webkit-box;overflow:hidden;color:var(--map-text-muted);font-size:10px;font-weight:560;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.super-admin-shell-ux15 .platform-settings-task-rail nav a.active strong{color:var(--map-primary)}.super-admin-shell-ux15 .platform-settings-task-rail nav .platform-settings-advanced-link{margin-top:5px;border-top:1px solid var(--map-border-soft);border-radius:0}.super-admin-shell-ux15 .platform-setting-card{display:grid;grid-gap:14px;gap:14px}.super-admin-shell-ux15 .platform-setting-editor__header{display:grid;grid-gap:9px;gap:9px;padding-bottom:12px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-setting-editor__header>div:first-child{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .platform-setting-edit-form__heading h3,.super-admin-shell-ux15 .platform-setting-edit-form__heading p,.super-admin-shell-ux15 .platform-setting-editor__header h2{margin:0}.super-admin-shell-ux15 .platform-setting-editor__header h2{font-size:20px;line-height:1.2}.super-admin-shell-ux15 .platform-setting-editor__badges{display:flex;flex-wrap:wrap;gap:6px}.super-admin-shell-ux15 .platform-setting-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--map-border-soft);border-radius:var(--map-radius-sm)}.super-admin-shell-ux15 .platform-setting-facts>div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px}.super-admin-shell-ux15 .platform-setting-facts>div:nth-child(odd){border-right:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-setting-facts>div:nth-child(n+3){border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-setting-facts :is(dt,dd){min-width:0;margin:0}.super-admin-shell-ux15 .platform-setting-facts dt{color:var(--map-text-muted);font-size:10px;font-weight:760;text-transform:uppercase}.super-admin-shell-ux15 .platform-setting-facts dd{overflow:hidden;color:var(--map-text);font-size:12px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .platform-setting-guidance{display:grid;border-left:3px solid var(--map-blue);border-radius:var(--map-radius-sm);background:var(--map-blue-soft)}.super-admin-shell-ux15 .platform-setting-guidance.is-ai{border-left-color:var(--map-purple);background:var(--map-purple-soft)}.super-admin-shell-ux15 .platform-setting-guidance>div{padding:9px 11px}.super-admin-shell-ux15 .platform-setting-guidance>div+div{border-top:1px solid color-mix(in srgb,var(--map-blue) 16%,transparent)}.super-admin-shell-ux15 .platform-setting-guidance strong{font-size:11px}.super-admin-shell-ux15 .platform-setting-guidance p{margin:2px 0 0;color:var(--map-text-soft);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .platform-setting-technical-details{border-block:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-setting-technical-details summary{padding:10px 0;cursor:pointer;color:var(--map-text-soft);font-size:12px;font-weight:720}.super-admin-shell-ux15 .platform-setting-technical-details dl{display:grid;grid-gap:0;gap:0;margin:0 0 10px}.super-admin-shell-ux15 .platform-setting-technical-details dl>div{display:grid;grid-template-columns:minmax(100px,.36fr) minmax(0,1fr);grid-gap:10px;gap:10px;padding:7px 0;border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-setting-technical-details :is(dt,dd){min-width:0;margin:0;color:var(--map-text-soft);font-size:11px;overflow-wrap:anywhere}.super-admin-shell-ux15 .platform-setting-technical-details dt{color:var(--map-text-muted);font-weight:720}.super-admin-shell-ux15 .platform-setting-edit-form{gap:10px!important;padding-top:2px}.super-admin-shell-ux15 .platform-setting-edit-form__heading{display:grid;grid-gap:3px;gap:3px}.super-admin-shell-ux15 .platform-setting-edit-form__heading h3{font-size:16px}.super-admin-shell-ux15 .platform-setting-edit-form__heading p{color:var(--map-text-soft);font-size:11px;line-height:1.4}@media (max-width:1280px){.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-workspace{grid-template-columns:minmax(210px,.6fr) minmax(0,1.4fr)}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-inspector{grid-column:1/-1;position:static;max-height:none;border-top:1px solid var(--map-border-soft)}}@media (max-width:960px){.super-admin-shell-ux15 .platform-settings-scope-bar,.super-admin-shell-ux15 .platform-settings-scope-bar form{grid-template-columns:minmax(0,1fr);align-items:stretch}}@media (min-width:701px) and (max-width:920px){.super-admin-shell-ux15 .super-admin-header-v2{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:8px!important;gap:8px!important}.super-admin-shell-ux15 .super-admin-header-actions{display:grid!important;grid-template-columns:minmax(180px,1.25fr) repeat(2,minmax(120px,.75fr))!important;grid-gap:6px!important;gap:6px!important}.super-admin-shell-ux15 .super-admin-header-actions>*{width:100%!important;min-width:0!important}}@media (max-width:820px){.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-workspace{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .platform-settings-compact-page :is(.super-settings-categories,.super-settings-index){border-right:0;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-settings-task-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .platform-settings-task-rail nav a{min-height:44px}.super-admin-shell-ux15 .platform-settings-task-rail nav a small{display:none}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-inspector{order:2}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-index{order:3}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table{min-width:0}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table thead{display:none}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table-wrap{max-height:52vh;overflow-y:auto}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table :is(tbody,tr,td){display:block;width:100%}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table tr{padding:9px 10px;border-bottom:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table td{display:grid;grid-template-columns:minmax(82px,.34fr) minmax(0,1fr);grid-gap:8px;gap:8px;padding:4px 0;border:0}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table td:first-child{display:block;padding-bottom:7px}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table td:nth-child(2):before{content:"Fonte"}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table td:nth-child(3):before{content:"Stato"}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table td:nth-child(4):before{content:"Ambito"}.super-admin-shell-ux15 .platform-settings-compact-page .super-settings-table td:before{color:var(--map-text-muted);font-size:10px;font-weight:760;text-transform:uppercase}}@media (max-width:700px){.super-admin-shell-ux15 .super-admin-header-v2{min-height:48px;padding:6px 12px;overflow:hidden}.super-admin-shell-ux15 .super-admin-header-v2>div:first-child{display:none}.super-admin-shell-ux15 .super-admin-header-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-gap:6px!important;gap:6px!important;max-width:100%;overflow:hidden}.super-admin-shell-ux15 .super-admin-header-actions>*{width:auto!important;min-width:0!important}.super-admin-shell-ux15 .super-admin-header-actions>:first-child{width:100%!important}.super-admin-shell-ux15 .super-admin-header-actions>:nth-child(3),.super-admin-shell-ux15 .super-admin-header-actions>:nth-child(4),.super-admin-shell-ux15 .super-admin-header-actions>:nth-child(5){display:none!important}}@media (max-width:560px){.super-admin-shell-ux15 .platform-setting-facts{grid-template-columns:minmax(0,1fr)}.super-admin-shell-ux15 .platform-setting-facts>div:nth-child(odd){border-right:0}.super-admin-shell-ux15 .platform-setting-facts>div+div{border-top:1px solid var(--map-border-soft)}.super-admin-shell-ux15 .platform-setting-technical-details dl>div{grid-template-columns:minmax(0,1fr);gap:3px}}:is(.ui-button,.ui-card,.ui-dashboard-panel,.ui-metric-card,.shop-status-ribbon){letter-spacing:0!important}.button.ui-button,.ui-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:34px!important;padding:8px 14px!important;border:1px solid transparent!important;border-radius:var(--map-radius-sm)!important;font-size:12px!important;font-weight:700!important;line-height:1.1!important;text-decoration:none!important;box-shadow:none!important;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease}.button.ui-button:hover,.ui-button:hover{transform:translateY(-1px)}.button.ui-button--primary,.ui-button--primary{background:var(--map-primary)!important;border-color:var(--map-primary)!important;color:var(--map-surface)!important}.button.ui-button--primary:hover,.ui-button--primary:hover{background:var(--map-primary-strong)!important;border-color:var(--map-primary-strong)!important}.button.ui-button--outline,.button.ui-button--secondary,.ui-button--outline,.ui-button--secondary{background:var(--map-surface)!important;border-color:var(--map-border)!important;color:var(--map-text)!important}.button.ui-button--outline:hover,.button.ui-button--secondary:hover,.ui-button--outline:hover,.ui-button--secondary:hover{border-color:var(--map-text-muted)!important;color:var(--map-primary-strong)!important}.button.ui-button--ghost,.ui-button--ghost{background:transparent!important;color:var(--map-text-soft)!important}.button.ui-button--danger,.ui-button--danger{background:var(--map-danger)!important;border-color:var(--map-danger)!important;color:var(--map-surface)!important}.button.ui-button--sm,.ui-button--sm{min-height:30px!important;padding:6px 10px!important;font-size:11px!important}.button.ui-button--lg,.ui-button--lg{min-height:40px!important;padding:10px 18px!important;font-size:13px!important}.shop-status-ribbon,.ui-card,.ui-dashboard-panel,.ui-metric-card{border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;color:var(--map-text)!important;box-shadow:var(--map-shadow)!important}.ui-card,.ui-dashboard-panel{padding:16px 18px}.ui-card__header,.ui-dashboard-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.ui-card__title,.ui-dashboard-panel__header h2{margin:0;color:var(--map-text);font-size:15px;font-weight:760;line-height:1.25}.ui-card__description,.ui-dashboard-panel__header span{color:var(--map-text-soft);font-size:12px;line-height:1.45}.ui-dashboard-panel__header span{display:block;margin-bottom:2px;color:var(--map-text-muted);font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase}.ui-metric-card{min-height:112px;padding:18px 20px;text-decoration:none}.ui-metric-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ui-metric-card__label{color:var(--map-text-soft)!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;text-transform:uppercase!important}.ui-metric-card__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;border-radius:8px;background:var(--map-primary-soft);color:var(--map-text)}.ui-metric-card__icon svg{width:20px;height:20px;stroke-width:2.25}.button.ui-button svg,.ui-button svg{flex:0 0 auto;width:15px;height:15px}.ui-metric-card--positive .ui-metric-card__icon,.ui-metric-card[data-tone=is-positive] .ui-metric-card__icon{background:var(--map-success-soft)}.ui-metric-card--negative .ui-metric-card__icon,.ui-metric-card[data-tone=is-negative] .ui-metric-card__icon{background:var(--map-danger-soft)}.ui-metric-card--warning .ui-metric-card__icon{background:var(--map-warning-soft)}.ui-metric-card__value{display:block;margin-top:12px;color:var(--map-text);font-size:25px;font-weight:760;line-height:1.1}.ui-metric-card__detail{display:block;margin-top:7px;color:var(--map-text-secondary);font-size:11px;line-height:1.35}.ui-metric-card--positive .ui-metric-card__detail{color:var(--map-success-strong)!important}.ui-metric-card--negative .ui-metric-card__detail{color:var(--map-danger-strong)!important}.ui-metric-card--empty{color:var(--map-text-muted)}.shop-status-ribbon{overflow:hidden}.shop-status-ribbon__main{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);min-height:96px}.shop-status-ribbon__identity{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:16px;gap:16px;padding:18px 22px}.shop-status-ribbon__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,var(--map-primary),var(--map-purple));color:var(--map-surface)}.shop-status-ribbon__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.shop-status-ribbon__title h2{margin:0;color:var(--map-text);font-size:17px;font-weight:760;line-height:1.25}.shop-status-ribbon__title h2 span{color:inherit;font:inherit}.shop-status-ribbon__platform,.shop-status-ribbon__title>span{padding:2px 7px;border-radius:999px;background:var(--map-primary-soft);color:var(--map-primary-strong);font-size:10px;font-weight:700}.shop-status-ribbon__identity p{margin:6px 0 0;color:var(--map-text-soft);font-size:13px;line-height:1.45}.shop-status-ribbon__identity p>span{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:999px;background:var(--map-warning)}.shop-status-ribbon__identity p>span.is-ready{background:var(--map-success)}.shop-status-ribbon__action{display:grid;align-content:center;justify-items:start;grid-gap:5px;gap:5px;padding:18px 22px;border-left:1px solid rgba(var(--map-warning-rgb),.32);background:var(--map-warning-soft)}.shop-status-ribbon__action>span{color:var(--map-warning);font-size:10px;font-weight:800;text-transform:uppercase}.shop-status-ribbon__action strong{color:var(--map-text);font-size:14px;font-weight:760}.shop-status-ribbon__action p{margin:0;color:var(--map-text-soft);font-size:12px;line-height:1.35}.shop-status-ribbon__action a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;margin-top:4px;padding:7px 13px;border-radius:8px;background:var(--map-warning);color:var(--map-surface);font-size:12px;font-weight:700;text-decoration:none}.shop-status-ribbon__tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--map-border)}.shop-status-ribbon__tiles article{position:relative;min-height:66px;padding:12px 14px;border-right:1px solid var(--map-border);background:var(--map-surface)}.shop-status-ribbon__tiles article:last-child{border-right:0}.shop-status-ribbon__tiles article:after{content:"";position:absolute;top:18px;right:14px;width:7px;height:7px;border-radius:999px;background:var(--map-text-muted)}.shop-status-ribbon__tiles article.is-ready:after{background:var(--map-success)}.shop-status-ribbon__tiles article.is-warning:after{background:var(--map-warning)}.shop-status-ribbon__tiles article.is-danger:after{background:var(--map-danger)}.shop-status-ribbon__tiles article>div{display:flex;align-items:center;gap:7px;color:var(--map-text-soft);font-size:11px;font-weight:700}.shop-status-ribbon__tiles article strong{display:block;margin-top:7px;color:var(--map-text);font-size:13px;font-weight:760}.shop-status-ribbon__tiles article small{display:block;margin-top:3px;color:var(--map-text-muted);font-size:11px;line-height:1.25}@media (max-width:980px){.shop-status-ribbon__main{grid-template-columns:1fr}.shop-status-ribbon__action{border-left:0;border-top:1px solid rgba(var(--map-warning-rgb),.32)}.shop-status-ribbon__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.shop-status-ribbon__tiles{grid-template-columns:1fr}}.cabina-exec-dashboard{gap:14px;color:var(--map-text)}.cabina-exec-dashboard :is(h1,h2,h3,p,span,small,strong,a,th,td,button){letter-spacing:0!important}.cabina-exec-dashboard :is(.button,.cabina-shop-ribbon .shop-status-ribbon__action a){min-height:32px;border-radius:8px!important;font-size:12px!important;font-weight:700!important}.cabina-exec-top{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;grid-gap:16px!important;gap:16px!important;margin:0!important}.cabina-exec-top .cabina-exec-hero{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.cabina-exec-title-row{display:flex!important;align-items:flex-start!important;flex-wrap:wrap!important;gap:9px!important;min-width:0!important}.cabina-exec-top .cabina-exec-title-row h1{font-size:22px!important;line-height:1.25!important;font-weight:760!important}.cabina-exec-top .cabina-exec-title-row span{display:inline-flex!important;align-items:center!important;max-width:min(100%,360px)!important;min-height:20px!important;padding:2px 8px!important;border:1px solid rgba(var(--map-primary-rgb),.16)!important;border-radius:6px!important;background:var(--map-primary-soft)!important;color:var(--map-primary-strong)!important;font-size:10px!important;font-weight:700!important;line-height:1.25!important;overflow-wrap:anywhere!important}.cabina-exec-top .cabina-exec-hero p{max-width:760px!important;margin-top:5px!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important}.cabina-exec-top .cabina-period-toolbar{justify-self:end!important;display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:min(100%,700px)!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.cabina-exec-top .cabina-period-tabs{display:inline-flex!important;align-items:center!important;width:auto!important;gap:2px!important;padding:3px!important;border:0!important;border-radius:9px!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.cabina-exec-top .cabina-period-tabs a,.cabina-exec-top .cabina-period-tabs summary{flex:0 0 auto!important;min-height:28px!important;min-width:0!important;padding:5px 10px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:700!important;line-height:1.1!important;white-space:nowrap!important;box-shadow:none!important}.cabina-exec-top .cabina-period-tabs a.is-active,.cabina-exec-top .cabina-period-tabs summary.is-active{background:var(--map-surface)!important;color:var(--map-primary-strong)!important;box-shadow:0 1px 3px rgba(var(--map-primary-rgb),.13)!important}.cabina-exec-top .cabina-custom-range{position:relative!important;min-width:0!important}.cabina-exec-top .cabina-custom-range summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;list-style:none!important}.cabina-exec-top .cabina-custom-range summary::-webkit-details-marker{display:none!important}.cabina-exec-top .cabina-custom-range:not([open]) form{display:none!important}.cabina-exec-top .cabina-custom-range[open] form{position:absolute!important;z-index:30!important;top:calc(100% + 8px)!important;right:0!important;left:auto!important;display:grid!important;grid-gap:12px!important;gap:12px!important;width:min(520px,calc(100vw - 40px))!important;min-width:0!important;max-width:calc(100vw - 40px)!important;padding:14px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:var(--map-shadow-float)!important}.cabina-exec-top .cabina-custom-range form>div{display:grid!important;grid-template-columns:104px repeat(2,minmax(0,1fr))!important;align-items:end!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.cabina-exec-top .cabina-custom-range strong{color:var(--map-text)!important;font-size:12px!important;font-weight:780!important}.cabina-exec-top .cabina-custom-range label{display:grid!important;grid-gap:5px!important;gap:5px!important;min-width:0!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:700!important}.cabina-exec-top .cabina-custom-range input{width:100%!important;min-width:0!important;min-height:34px!important;padding:6px 9px!important;border:1px solid var(--map-border)!important;border-radius:7px!important;background:var(--map-surface)!important;color:var(--map-text)!important;font:inherit!important}.cabina-exec-top .cabina-custom-range button{justify-self:end!important;min-height:34px!important}.cabina-period-label-short{display:none}.cabina-exec-top .cabina-period-context{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important}.cabina-period-context__comparison,.cabina-period-context__current{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:34px!important;max-width:100%!important;padding:5px 10px!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;white-space:normal!important}.cabina-period-context__current i{flex:0 0 auto;width:8px;height:8px;border-radius:2px;background:var(--map-primary)}.cabina-period-context__comparison>span,.cabina-period-context__current>span{display:grid!important;grid-gap:1px!important;gap:1px!important;min-width:0!important}.cabina-period-context__comparison em,.cabina-period-context__current em{display:block!important;color:var(--map-text-muted);font-size:9px!important;font-style:normal!important;font-weight:780!important;line-height:1.05!important;text-transform:uppercase!important}.cabina-period-context__comparison strong,.cabina-period-context__current strong{display:block!important;min-width:0!important;max-width:260px!important;overflow:hidden!important;color:var(--map-text)!important;font-size:12px!important;font-weight:760!important;line-height:1.18!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cabina-period-context__comparison span{max-width:300px;overflow:hidden;text-overflow:ellipsis}.cabina-period-context__comparison.is-muted strong{color:var(--map-text-muted)!important}.cabina-auto-insights,.cabina-conversion-funnel,.cabina-exec-kpi.ui-metric-card,.cabina-exec-panel,.cabina-heatmap-panel,.cabina-shop-ribbon.shop-status-ribbon{border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:var(--map-shadow)!important}.cabina-shop-ribbon.shop-status-ribbon{overflow:hidden!important}.cabina-shop-ribbon .shop-status-ribbon__main{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,420px)!important;min-height:86px!important}.cabina-shop-ribbon .shop-status-ribbon__identity{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;grid-gap:16px!important;gap:16px!important;min-width:0!important;padding:16px 20px!important}.cabina-shop-ribbon .shop-status-ribbon__icon{width:40px!important;height:40px!important;border-radius:10px!important;background:linear-gradient(135deg,var(--map-primary),var(--map-purple))!important;color:var(--map-surface)!important;box-shadow:none!important}.cabina-shop-ribbon .shop-status-ribbon__title{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important}.cabina-shop-ribbon .shop-status-ribbon__title h2{margin:0!important;color:var(--map-text)!important;font-size:17px!important;font-weight:760!important;line-height:1.25!important}.cabina-shop-ribbon .shop-status-ribbon__title h2 span{color:inherit!important;font:inherit!important}.cabina-shop-ribbon .shop-status-ribbon__platform,.cabina-shop-ribbon .shop-status-ribbon__title>span{padding:2px 7px!important;border-radius:999px!important;background:var(--map-primary-soft)!important;color:var(--map-primary-strong)!important;font-size:10px!important;font-weight:700!important}.cabina-shop-ribbon .shop-status-ribbon__identity p{margin-top:6px!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important;max-width:780px!important}.cabina-shop-ribbon .shop-status-ribbon__identity p span{width:8px!important;height:8px!important;margin-right:7px!important;border-radius:999px!important}.cabina-shop-ribbon .shop-status-ribbon__action{display:grid!important;align-content:center!important;justify-items:start!important;grid-gap:5px!important;gap:5px!important;min-width:0!important;padding:16px 20px!important;border-left:1px solid rgba(var(--map-warning-rgb),.32)!important;background:var(--map-warning-soft)!important}.cabina-shop-ribbon .shop-status-ribbon__action>span{color:var(--map-warning)!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important}.cabina-shop-ribbon .shop-status-ribbon__action strong{color:var(--map-text)!important;font-size:14px!important;font-weight:760!important}.cabina-shop-ribbon .shop-status-ribbon__action p{margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important;max-width:340px!important}.cabina-shop-ribbon .shop-status-ribbon__action a{margin-top:4px!important;padding:7px 13px!important;color:var(--map-surface)!important}.cabina-shop-ribbon .shop-status-ribbon__tiles{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;border-top:1px solid var(--map-border)!important}.cabina-shop-ribbon .shop-status-ribbon__tiles article{position:relative!important;min-height:66px!important;min-width:0!important;padding:12px 16px!important;border-top:0!important;border-right:1px solid var(--map-border)!important;background:var(--map-surface)!important}.cabina-shop-ribbon .shop-status-ribbon__tiles article:last-child{border-right:0!important}.cabina-shop-ribbon .shop-status-ribbon__tiles article:after{content:"";position:absolute;top:18px;right:14px;width:7px;height:7px;border-radius:999px;background:var(--map-text-muted)}.cabina-shop-ribbon .shop-status-ribbon__tiles article.is-ready:after{background:var(--map-success)}.cabina-shop-ribbon .shop-status-ribbon__tiles article.is-warning:after{background:var(--map-warning)}.cabina-shop-ribbon .shop-status-ribbon__tiles article.is-danger:after{background:var(--map-danger)}.cabina-shop-ribbon .shop-status-ribbon__tiles article>div{gap:7px!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:700!important;min-width:0!important;padding-right:16px!important;white-space:nowrap!important}.cabina-shop-ribbon .shop-status-ribbon__tiles article strong{margin-top:7px!important;color:var(--map-text)!important;font-size:13px!important;font-weight:760!important}.cabina-shop-ribbon .shop-status-ribbon__tiles article small,.cabina-shop-ribbon .shop-status-ribbon__tiles article strong{display:block!important;line-height:1.25!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.cabina-shop-ribbon .shop-status-ribbon__tiles article small{margin-top:3px!important;color:var(--map-text-muted)!important;font-size:11px!important}.cabina-exec-kpis{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.cabina-exec-kpi.ui-metric-card{min-height:112px!important;padding:18px 20px!important;color:var(--map-text)!important;text-decoration:none!important}.cabina-exec-kpi .ui-metric-card__head{align-items:flex-start!important}.cabina-chart-card-head span,.cabina-exec-kpi .ui-metric-card__label,.cabina-exec-mini-kpis span,.cabina-exec-section-head span,.cabina-exec-table th{color:var(--map-text-soft)!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;text-transform:uppercase!important}.cabina-exec-kpi .ui-metric-card__icon{width:28px!important;height:28px!important;border-radius:8px!important;background:var(--map-primary-soft)!important;color:var(--map-text)!important}.cabina-exec-kpi[data-tone=is-positive] .ui-metric-card__icon{background:var(--map-success-soft)!important}.cabina-exec-kpi[data-tone=is-negative] .ui-metric-card__icon{background:var(--map-danger-soft)!important}.cabina-exec-kpi .ui-metric-card__value{margin-top:12px!important;color:var(--map-text)!important;font-size:25px!important;line-height:1.1!important;font-weight:760!important}.cabina-exec-kpi .ui-metric-card__detail{display:block!important;margin-top:7px!important;color:var(--map-text-muted)!important;font-size:11px!important;line-height:1.35!important}.cabina-conversion-funnel{padding:20px 24px!important}.cabina-conversion-funnel__head{align-items:flex-start!important;margin-bottom:18px!important}.cabina-conversion-funnel__head span,.cabina-conversion-funnel__rates span{color:var(--map-text-muted)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important}.cabina-conversion-funnel__head h2{margin-top:3px!important;font-size:15px!important;font-weight:760!important}.cabina-conversion-funnel__head p{color:var(--map-text-soft)!important;font-size:12px!important}.cabina-conversion-funnel__rate{display:grid!important;grid-gap:4px!important;gap:4px!important;min-height:max-content!important;overflow:visible!important}.cabina-conversion-funnel__rate strong{display:block!important;color:var(--map-success)!important;font-size:24px!important;font-weight:760!important;line-height:1.25!important}.cabina-conversion-funnel__step{grid-template-columns:28px minmax(150px,190px) minmax(0,1fr) 62px!important;gap:12px!important;min-height:42px!important}.cabina-conversion-funnel__index{width:24px!important;height:24px!important;border-radius:999px!important;background:var(--map-surface)!important;font-size:12px!important;font-weight:760!important}.cabina-conversion-funnel__bar{height:30px!important;border-radius:7px!important;background:var(--map-surface-subtle)!important}.cabina-conversion-funnel__bar span{border-radius:7px!important;color:var(--map-surface)!important;font-size:11px!important;font-weight:760!important}.cabina-conversion-funnel__drop{margin:2px 0 6px 40px!important;color:var(--map-danger)!important;font-size:11px!important}.cabina-conversion-funnel__rates{margin-top:16px!important;padding-top:16px!important;border-top:1px solid var(--map-border-soft)!important}.cabina-conversion-funnel__rates article{background:transparent!important;border:0!important;box-shadow:none!important;min-height:max-content!important}.cabina-conversion-funnel__rates strong{display:block!important;font-size:18px!important;font-weight:760!important;line-height:1.25!important}.cabina-exec-section{gap:12px!important}.cabina-exec-section-head{align-items:center!important;margin:0!important}.cabina-exec-panel h3,.cabina-exec-section-head h2{margin:2px 0 0!important;color:var(--map-text)!important;font-size:15px!important;font-weight:760!important}.cabina-market-filter{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important}.cabina-market-filter__copy span{color:var(--map-text-muted)!important;font-size:11px!important;font-weight:700!important;text-transform:uppercase!important}.cabina-market-filter__copy strong{display:block!important;margin-top:2px!important;color:var(--map-text)!important;font-size:14px!important;font-weight:760!important}.cabina-market-filter__copy p{max-width:820px!important;margin-top:2px!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.cabina-market-filter .cabina-market-tabs{display:inline-flex!important;gap:2px!important;padding:3px!important;border:0!important;border-radius:9px!important;background:var(--map-surface-subtle)!important;max-width:100%!important}.cabina-market-filter .cabina-market-tabs a{min-height:28px!important;padding:5px 10px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:700!important}.cabina-market-filter .cabina-market-tabs a.is-active{background:var(--map-surface)!important;color:var(--map-primary-strong)!important;box-shadow:0 1px 3px rgba(var(--map-primary-rgb),.13)!important}.cabina-market-filter .cabina-market-tabs a:not(.is-active):hover{color:var(--map-text)!important}.cabina-chart-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.72fr) minmax(280px,.72fr)!important;gap:14px!important}.echart-shell{position:relative!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;overflow:hidden!important}.echart-canvas,.echart-shell{width:100%!important;min-width:0!important}.echart-empty,.echart-loading{display:grid!important;place-items:center!important;min-width:0!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:760!important;line-height:1.35!important;padding:18px!important;text-align:center!important}.echart-loading{position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg,rgba(var(--map-primary-rgb),.018),transparent 52%),var(--map-surface)!important}.echart-loading__pulse{display:inline-grid!important;grid-template-columns:repeat(3,6px)!important;align-items:end!important;gap:5px!important;height:34px!important;padding:8px 10px!important;border:1px solid rgba(var(--map-primary-rgb),.12)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important}.echart-loading__pulse i{display:block!important;width:6px!important;height:12px!important;border-radius:999px!important;background:var(--map-primary)!important;animation:map-echart-loading .9s ease-in-out infinite}.echart-loading__pulse i:nth-child(2){animation-delay:.12s}.echart-loading__pulse i:nth-child(3){animation-delay:.24s}.echart-loading__label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}@keyframes map-echart-loading{0%,to{opacity:.42;transform:scaleY(.62)}50%{opacity:1;transform:scaleY(1.35)}}.cabina-chart-card-head h3{font-size:14px!important;font-weight:760!important}.cabina-exec-dashboard .cabina-revenue-echart.echart-shell{background:transparent!important;border:0!important;box-shadow:none!important;min-height:270px!important;padding:0!important}.cabina-exec-dashboard .cabina-revenue-echart .echart-canvas{min-height:270px!important}.cabina-exec-dashboard :is(.cabina-orders-echart,.cabina-composition-echart).echart-shell{border:0!important;background:transparent!important;box-shadow:none!important;min-height:238px!important}.cabina-exec-dashboard :is(.cabina-orders-echart,.cabina-composition-echart) .echart-canvas{min-height:238px!important}.cabina-exec-panel{padding:16px 18px!important;min-width:0!important}.cabina-exec-ai-briefings__grid article,.cabina-exec-ai-briefings__history-list article,.cabina-exec-empty,.cabina-exec-mini-kpis div,.cabina-exec-profit div,.cabina-exec-sync-panel__list article,.cabina-exec-sync-panel__metrics div,.cabina-exec-table-wrap{border:1px solid var(--map-border-soft)!important;border-radius:8px!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.cabina-exec-support-row{align-items:flex-start!important}.cabina-exec-table th{color:var(--map-text-muted)!important}.cabina-exec-table td,.cabina-exec-table th{overflow-wrap:anywhere!important;white-space:normal!important}.cabina-exec-table td{color:var(--map-text-soft)!important;font-size:12px!important}.cabina-exec-dashboard .cabina-exec-table-wrap{max-width:100%!important;min-width:0!important;overflow-x:auto!important}.cabina-exec-dashboard .cabina-exec-table{min-width:0!important;table-layout:fixed!important;width:100%!important}.cabina-exec-sync-panel{display:grid!important;grid-gap:12px!important;gap:12px!important}.cabina-exec-sync-panel .cabina-exec-section-head{align-items:flex-start!important;gap:12px!important}.cabina-exec-sync-panel__summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:4px 9px!important;border:1px solid var(--map-border-soft)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:760!important;line-height:1.1!important;white-space:nowrap!important}.cabina-exec-sync-panel__summary.is-ready{border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.cabina-exec-sync-panel__summary.is-warning{border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.cabina-exec-sync-panel__intro{margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important}.cabina-exec-sync-panel__metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}.cabina-exec-sync-panel__metrics div{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important;padding:10px 11px!important}.cabina-exec-sync-panel__list article span,.cabina-exec-sync-panel__metrics span{color:var(--map-text-muted)!important;font-size:10px!important;font-weight:760!important;line-height:1.2!important;text-transform:uppercase!important}.cabina-exec-sync-panel__metrics strong{color:var(--map-text)!important;font-size:15px!important;font-weight:760!important;line-height:1.2!important}.cabina-exec-sync-panel__list{display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}.cabina-exec-sync-panel__list article{display:grid!important;grid-template-columns:10px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;padding:10px 11px!important;background:var(--map-surface)!important}.cabina-exec-sync-panel__list article.is-ready{box-shadow:inset 3px 0 0 var(--map-success)!important}.cabina-exec-sync-panel__list article.is-warning{border-color:rgba(var(--map-warning-rgb),.34)!important;box-shadow:inset 3px 0 0 var(--map-warning)!important}.cabina-exec-sync-panel__list article i{width:7px!important;height:7px!important;border-radius:999px!important;background:var(--map-success)!important}.cabina-exec-sync-panel__list article.is-warning i{background:var(--map-warning)!important}.cabina-exec-sync-panel__list article div{min-width:0!important}.cabina-exec-sync-panel__list article strong{display:block!important;margin-top:2px!important;color:var(--map-text)!important;font-size:13px!important;font-weight:760!important;line-height:1.28!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.cabina-exec-sync-panel__list article p,.cabina-exec-sync-panel__list article small{color:var(--map-text-soft)!important;font-size:11px!important;line-height:1.35!important}.cabina-exec-sync-panel__list article p{margin:2px 0 0!important}.cabina-exec-sync-panel__list article small{white-space:nowrap!important}.cabina-exec-sync-panel>.ui-button{justify-self:start!important;width:-moz-fit-content!important;width:fit-content!important;min-height:32px!important;border-radius:8px!important}.cabina-exec-ai-briefings{display:grid!important;grid-gap:12px!important;gap:12px!important}.cabina-exec-ai-briefings .cabina-exec-section-head{align-items:flex-start!important;gap:12px!important}.cabina-exec-ai-briefings__summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:4px 9px!important;border:1px solid rgba(var(--map-primary-rgb),.14)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:760!important;line-height:1.1!important;white-space:nowrap!important}.cabina-exec-ai-briefings.is-ready .cabina-exec-ai-briefings__summary{border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.cabina-exec-ai-briefings__empty,.cabina-exec-ai-briefings__intro{margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important}.cabina-exec-ai-briefings__grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.cabina-exec-ai-briefings__grid article,.cabina-exec-ai-briefings__history-list article{display:grid!important;grid-gap:7px!important;gap:7px!important;min-width:0!important;padding:12px!important}.cabina-exec-ai-briefings__grid article.is-ready{border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-surface)!important;box-shadow:inset 3px 0 0 var(--map-success)!important}.cabina-exec-ai-briefings__grid article.is-empty{background:var(--map-surface-subtle)!important}.cabina-exec-ai-briefings__grid article span,.cabina-exec-ai-briefings__history-list article span{color:var(--map-text-muted)!important;font-size:10px!important;font-weight:760!important;line-height:1.2!important;text-transform:uppercase!important}.cabina-exec-ai-briefings__grid article strong,.cabina-exec-ai-briefings__history-list article strong{color:var(--map-text)!important;font-size:13px!important;font-weight:760!important;line-height:1.3!important}.cabina-exec-ai-briefings__grid article p,.cabina-exec-ai-briefings__grid article small,.cabina-exec-ai-briefings__history-list article p,.cabina-exec-ai-briefings__history-list article small{color:var(--map-text-soft)!important;font-size:11px!important;line-height:1.4!important}.cabina-exec-ai-briefings__grid article ul{display:grid!important;grid-gap:4px!important;gap:4px!important;margin:0!important;padding-left:15px!important;color:var(--map-text-soft)!important;font-size:11px!important;line-height:1.35!important}.cabina-exec-ai-briefings__history{border-top:1px solid var(--map-border-soft)!important;padding-top:2px!important}.cabina-exec-ai-briefings__history summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto 18px!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-height:34px!important;cursor:pointer!important;list-style:none!important;color:var(--map-text)!important;font-size:12px!important;font-weight:760!important}.cabina-exec-ai-briefings__history summary::-webkit-details-marker{display:none!important}.cabina-exec-ai-briefings__history summary:after{content:"+"!important;display:inline-grid!important;place-items:center!important;color:var(--map-text-soft)!important;font-size:14px!important;font-weight:760!important}.cabina-exec-ai-briefings__history[open] summary:after{content:"-"!important}.cabina-exec-ai-briefings__history summary span{min-width:0!important}.cabina-exec-ai-briefings__history summary strong{color:var(--map-text-soft)!important;font-size:11px!important;font-weight:760!important;white-space:nowrap!important}.cabina-exec-ai-briefings__history-list{display:grid!important;grid-gap:8px!important;gap:8px!important;margin-top:8px!important}.cabina-exec-ai-briefings>.ui-button{justify-self:start!important;width:-moz-fit-content!important;width:fit-content!important;min-height:32px!important;border-radius:8px!important}.cabina-exec-sources article,.cabina-exec-status-grid article{position:relative!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:var(--map-shadow)!important}.cabina-exec-sources{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:flex-start!important;grid-gap:14px!important;gap:14px!important;padding:16px 18px!important}.cabina-exec-sources .cabina-exec-section-head{margin:0!important}.cabina-exec-sources__summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:4px 9px!important;border:1px solid rgba(var(--map-primary-rgb),.14)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:760!important;line-height:1.1!important}.cabina-exec-sources__grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.cabina-exec-sources article{display:grid!important;grid-template-columns:10px minmax(0,1fr)!important;align-items:flex-start!important;grid-gap:10px!important;gap:10px!important;min-height:88px!important;padding:14px!important}.cabina-exec-sources article>i,.cabina-exec-status-grid article>i{width:8px!important;height:8px!important;border-radius:999px!important}.cabina-exec-sources article.is-ready>i{background:var(--map-success)!important}.cabina-exec-sources article.is-warning>i{background:var(--map-warning)!important}.cabina-exec-sources article>div{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.cabina-exec-sources article span{color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.2!important;text-transform:uppercase!important}.cabina-exec-sources article strong,.cabina-exec-status-grid article strong{color:var(--map-text)!important;font-size:13px!important;font-weight:760!important}.cabina-exec-sources article p,.cabina-exec-status-grid article p{color:var(--map-text-soft)!important;font-size:12px!important}.cabina-exec-next{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:14px!important;gap:14px!important;padding:16px 18px!important;border:1px solid rgba(var(--map-warning-rgb),.32)!important;border-radius:var(--map-radius)!important;background:var(--map-warning-soft)!important;box-shadow:var(--map-shadow)!important}.cabina-exec-next>div{min-width:0!important}.cabina-exec-next .ui-button{align-self:center!important;white-space:nowrap!important}.cabina-exec-next span{color:var(--map-warning)!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important}.cabina-exec-next h2{line-height:1.3!important}.cabina-exec-next p,.cabina-exec-next small{line-height:1.45!important}.cabina-auto-insights{display:grid!important;grid-gap:14px!important;gap:14px!important;padding:18px 20px!important;background:var(--map-surface)!important}.cabina-auto-insights__head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:16px!important}.cabina-auto-insights__head>div:first-child{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;min-width:0!important}.cabina-spark{display:inline-grid!important;place-items:center!important;width:36px!important;height:36px!important;border:1px solid rgba(var(--map-primary-rgb),.24)!important;border-radius:8px!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important;box-shadow:none!important}.cabina-auto-insights__head h2{margin:0!important;font-size:15px!important;font-weight:760!important}.cabina-auto-insights__head p{margin:3px 0 0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.cabina-insight-list{display:grid!important;grid-gap:8px!important;gap:8px!important}.cabina-insight{display:grid!important;grid-gap:0!important;gap:0!important;overflow:hidden!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface)!important}.cabina-insight[open]{border-color:rgba(var(--map-primary-rgb),.32)!important;background:var(--map-surface-subtle)!important;box-shadow:inset 3px 0 0 var(--map-primary)!important}.cabina-insight.is-alta[open]{border-color:rgba(var(--map-danger-rgb),.34)!important;box-shadow:inset 3px 0 0 var(--map-danger)!important}.cabina-insight.is-media[open]{border-color:rgba(var(--map-warning-rgb),.34)!important;box-shadow:inset 3px 0 0 var(--map-warning)!important}.cabina-insight:not([open])>:not(summary){display:none!important}.cabina-insight summary{display:grid!important;grid-template-columns:max-content minmax(0,1fr) 18px!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-height:46px!important;padding:13px 18px!important;cursor:pointer!important;list-style:none!important}.cabina-insight summary::-webkit-details-marker{display:none!important}.cabina-insight summary:after{content:"+"!important;display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;color:var(--map-text-soft)!important;font-size:14px!important;font-weight:760!important}.cabina-insight[open] summary:after{content:"-"!important}.cabina-insight summary span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:22px!important;padding:0 9px!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-primary-strong)!important;font-size:11px!important;font-weight:820!important;line-height:1!important;white-space:nowrap!important}.cabina-insight.is-alta summary span{background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.cabina-insight.is-media summary span{background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.cabina-insight summary strong{min-width:0!important;font-size:13px!important;line-height:1.35!important}.cabina-insight p{margin:0!important;padding:2px 22px 0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important}.cabina-insight .ui-button{justify-self:start!important;width:-moz-fit-content!important;width:fit-content!important;max-width:calc(100% - 48px)!important;min-width:124px!important;min-height:34px!important;margin:13px 22px 18px!important;border-radius:8px!important;padding:0 14px!important;box-shadow:none!important}@media (max-width:760px){.cabina-auto-insights{padding:16px 14px!important}.cabina-auto-insights__head{display:grid!important;justify-content:stretch!important}.cabina-auto-insights__head>div:first-child{grid-template-columns:32px minmax(0,1fr)!important;gap:10px!important}.cabina-spark{width:32px!important;height:32px!important}.cabina-auto-insights__badges{justify-content:flex-start!important}.cabina-insight summary{grid-template-columns:max-content minmax(0,1fr) 16px!important;padding:12px 14px!important}.cabina-insight p{padding-inline:17px!important}.cabina-insight .ui-button{margin-inline:17px!important;max-width:calc(100% - 34px)!important}}.cabina-heatmap-panel{padding:16px 18px!important}.cabina-heatmap-head{margin-bottom:12px!important}.cabina-heatmap-head h2{color:var(--map-text)!important;font-size:13px!important;font-weight:700!important}.cabina-heatmap{display:grid!important;grid-template-columns:34px repeat(14,minmax(38px,1fr))!important;grid-gap:3px!important;gap:3px!important;align-items:center!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;padding-bottom:6px!important;scrollbar-color:rgba(var(--map-text-rgb),.22) transparent!important;scrollbar-width:thin!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}.cabina-heatmap::-webkit-scrollbar{height:6px!important}.cabina-heatmap::-webkit-scrollbar-track{background:transparent!important}.cabina-heatmap::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(var(--map-text-rgb),.22)!important}.cabina-heatmap-row strong,.cabina-heatmap>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:18px!important;color:var(--map-text-muted)!important;font-size:10px!important;font-weight:650!important}.cabina-heatmap-row{display:contents!important}.cabina-heatmap-cell{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;min-height:32px!important;border:0!important;border-radius:5px!important;background:rgba(var(--map-accent-rgb),calc(.12 + (var(--heat, .08) * .82)))!important;color:var(--map-accent-strong)!important;font-size:11px!important;font-weight:720!important;line-height:1!important;cursor:default!important;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease!important;scroll-snap-align:start!important}.cabina-heatmap-cell.is-active,.cabina-heatmap-cell:focus-visible,.cabina-heatmap-cell:hover{z-index:2!important;transform:translateY(-5px)!important;background:rgba(var(--map-accent-rgb),calc(.25 + (var(--heat, .08) * .75)))!important;box-shadow:0 12px 24px rgba(var(--map-accent-rgb),.22)!important;outline:0!important}.cabina-heatmap-footer{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px 24px!important;min-height:38px!important;margin-top:12px!important;padding:9px 12px!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:12px!important}.cabina-heatmap-footer strong{color:var(--map-text)!important;font-weight:760!important}.cabina-heatmap-footer b{color:var(--map-primary-strong)!important;font-weight:760!important}.cabina-heatmap-row b{border-radius:4px!important;background:rgba(var(--map-accent-rgb),var(--heat,.2))!important;color:var(--map-accent-strong)!important;font-size:11px!important;font-weight:700!important}@media (max-width:1320px){.cabina-exec-top{grid-template-columns:1fr!important}.cabina-exec-top .cabina-period-toolbar{justify-self:start!important;justify-content:flex-start!important}.cabina-chart-grid,.cabina-market-filter{grid-template-columns:1fr!important}.cabina-market-filter .cabina-market-tabs{justify-self:start!important;max-width:100%;overflow-x:auto}}@media (max-width:980px){.cabina-shop-ribbon .shop-status-ribbon__main{grid-template-columns:1fr!important}.cabina-exec-sources__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cabina-exec-ai-briefings__grid{grid-template-columns:1fr!important}.cabina-exec-sync-panel__metrics{grid-template-columns:repeat(3,minmax(96px,1fr))!important;overflow-x:auto!important}.cabina-shop-ribbon .shop-status-ribbon__action{border-left:0!important;border-top:1px solid rgba(var(--map-warning-rgb),.32)!important}.cabina-exec-kpis,.cabina-shop-ribbon .shop-status-ribbon__tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cabina-conversion-funnel__step{grid-template-columns:28px minmax(0,1fr) 56px!important}.cabina-conversion-funnel__bar{grid-column:2/-1}}@media (max-width:640px){.cabina-exec-sync-panel__metrics{grid-template-columns:1fr!important;overflow-x:visible!important}.cabina-exec-sync-panel__list article{grid-template-columns:10px minmax(0,1fr)!important;align-items:start!important}.cabina-exec-sync-panel__list article small{grid-column:2!important;white-space:normal!important}.tenant-shell-ux14.map-enterprise-shell .mobile-shell-bar{display:grid!important;grid-template-columns:minmax(126px,.9fr) minmax(0,1fr)!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;margin:-12px -12px 12px!important;padding:8px 12px!important;background:rgba(var(--map-surface-rgb),.96)!important;border-bottom:1px solid var(--map-border-subtle)!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.tenant-shell-ux14.map-enterprise-shell .mobile-menu-button{width:100%!important;min-width:0!important;min-height:36px!important;justify-content:center!important;border-radius:8px!important;border-color:var(--map-border-subtle)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .mobile-shell-bar strong{display:block!important;min-width:0!important;max-width:100%!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;color:var(--map-text-primary)!important;font-size:.88rem!important;font-weight:780!important;line-height:1.25!important;letter-spacing:0!important}.mobile-quick-strip{overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:8px!important;scrollbar-width:none!important}.mobile-quick-strip::-webkit-scrollbar{display:none!important}.cabina-exec-dashboard,.cabina-regia-simple{max-width:100%!important;overflow-x:hidden!important}.cabina-exec-top .cabina-period-toolbar{justify-content:flex-start!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.cabina-exec-kpis,.cabina-shop-ribbon .shop-status-ribbon__tiles{grid-template-columns:1fr!important}.cabina-exec-top .cabina-period-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;grid-gap:4px!important;gap:4px!important;overflow:visible!important}.cabina-exec-top .cabina-period-tabs .cabina-period-label-full{display:none!important}.cabina-exec-top .cabina-period-tabs .cabina-period-label-short{display:inline!important}.cabina-exec-top .cabina-period-tabs a,.cabina-exec-top .cabina-period-tabs summary{justify-content:center!important;padding:6px 5px!important;text-align:center!important}.cabina-exec-top .cabina-custom-range{min-width:0!important}.cabina-exec-top .cabina-custom-range[open]{grid-column:1/-1!important}.cabina-exec-top .cabina-period-context{display:grid!important;grid-template-columns:1fr!important;max-width:100%!important;overflow:visible!important}.cabina-period-context__comparison,.cabina-period-context__current{width:100%!important}.cabina-period-context__comparison strong,.cabina-period-context__current strong{max-width:100%!important;white-space:normal!important}.cabina-exec-top .cabina-custom-range form{right:auto!important;left:0!important;width:min(520px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;overflow:auto!important}.cabina-exec-top .cabina-custom-range form>div{grid-template-columns:1fr!important}.cabina-period-context__comparison span{max-width:100%!important;min-width:0!important;white-space:normal!important}.cabina-exec-next{grid-template-columns:1fr!important;align-items:start!important}.cabina-exec-next .ui-button{justify-self:start!important;white-space:normal!important}.cabina-exec-sources__grid{grid-template-columns:1fr!important}}.market-command-page{gap:16px!important;max-width:1440px!important}.market-command-page h1,.market-command-page h2,.market-command-page h3{color:var(--map-text)!important;letter-spacing:0!important}.market-command-page p,.market-command-page small{color:var(--map-text-soft)!important}.market-command-empty,.market-command-hero,.market-command-issue,.market-command-next,.market-command-panel,.market-command-repair,.market-command-step,.market-command-suggestion{border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.market-command-hero{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:18px!important;gap:18px!important;align-items:flex-start!important;padding:24px 26px!important}.market-command-hero h1{margin:6px 0 8px!important;font-size:30px!important;line-height:1.12!important}.market-command-hero p{max-width:820px!important;margin:0!important;font-size:14px!important;line-height:1.65!important}.market-command-hero__actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:flex-end!important}.market-command-kpis{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.market-command-kpis .ui-metric-card{min-height:112px!important;padding:18px 20px!important;border-radius:var(--map-radius-sm)!important}.market-command-kpis .ui-metric-card__value{font-size:26px!important}.market-command-next{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:20px!important;gap:20px!important;align-items:center!important;padding:18px 22px!important}.market-command-next span{color:var(--map-warning)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase!important}.market-command-next h2{margin:4px 0!important;font-size:20px!important}.market-command-next p{margin:0!important;font-size:13px!important;line-height:1.55!important}.market-command-next--warning{border-color:rgba(var(--map-warning-rgb),.38)!important;background:var(--map-warning-soft)!important}.market-command-next--danger{border-color:rgba(var(--map-danger-rgb),.34)!important;background:var(--map-danger-soft)!important}.market-command-next--success{border-color:rgba(var(--map-success-rgb),.34)!important;background:var(--map-success-soft)!important}.market-command-steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.market-command-step{display:flex!important;gap:12px!important;align-items:center!important;min-height:74px!important;padding:14px 16px!important}.market-command-step-number,.market-command-step>span{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:999px!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important;font-size:13px!important;font-weight:800!important}.market-command-step strong{display:block!important;color:var(--map-text)!important;font-size:14px!important}.market-command-step small{display:block!important;margin-top:2px!important;font-size:12px!important}.market-command-step.is-complete{border-top:3px solid var(--map-success)!important}.market-command-step.is-warning{border-top:3px solid var(--map-warning)!important}.market-command-step.is-blocked{border-top:3px solid var(--map-danger)!important}.market-command-panel{padding:18px 20px!important}.market-command-panel__head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;margin-bottom:16px!important}.market-command-panel__head>div{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:8px 12px!important;gap:8px 12px!important;align-items:center!important;min-width:0!important}.market-command-panel__head>.ds-status-badge{flex:0 0 auto!important;white-space:nowrap!important}.market-command-panel__head h2{margin:0!important;font-size:22px!important;line-height:1.15!important}.market-command-panel__head p{grid-column:1/-1!important;margin:0!important;font-size:13px!important;line-height:1.55!important}.market-command-list{display:grid!important;grid-gap:10px!important;gap:10px!important}.market-command-row{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;grid-gap:14px!important;gap:14px!important;min-height:78px!important;padding:14px 16px!important;border:1px solid var(--map-border)!important;background:var(--map-surface)!important}.market-command-row,.market-command-row__icon{align-items:center!important;border-radius:var(--map-radius-sm)!important}.market-command-row__icon{display:inline-flex!important;justify-content:center!important;width:46px!important;height:46px!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important;font-size:12px!important;font-weight:800!important}.market-command-row__main>div{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important}.market-command-row__main h3{margin:0!important;font-size:16px!important}.market-command-row__main p,.market-command-row__main small{display:block!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.45!important}.market-command-row__meta{display:flex!important;justify-content:flex-end!important;gap:10px!important;font-size:12px!important}.market-command-pill,.market-command-row__meta{align-items:center!important;color:var(--map-text-soft)!important}.market-command-pill{display:inline-flex!important;min-height:24px!important;padding:4px 9px!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;font-size:11px!important;font-weight:750!important;line-height:1!important}.market-command-pill--positive{background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.market-command-pill--warning{background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.market-command-pill--negative{background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.market-command-suggestions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin-top:12px!important}.market-command-inline-form,.market-command-suggestion{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:13px 15px!important}.market-command-inline-form strong,.market-command-suggestion strong{display:block!important;color:var(--map-text)!important;font-size:14px!important}.market-command-inline-form small,.market-command-suggestion small{display:block!important;margin-top:3px!important;font-size:12px!important}.market-command-info{margin-bottom:12px!important;padding:11px 13px!important;border:1px solid rgba(var(--map-primary-rgb),.18)!important;border-radius:8px!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important;font-size:13px!important;font-weight:650!important}.commerce-structure-card .ds-card__content,.commerce-structure-map{display:grid!important;grid-gap:12px!important;gap:12px!important;min-width:0!important}.commerce-structure-market,.commerce-structure-market>header,.commerce-structure-relations,.commerce-structure-root{min-width:0!important}.commerce-structure-root{display:flex!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;border:1px solid rgba(var(--map-primary-rgb),.22)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-primary-soft)!important}.commerce-structure-index{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:30px!important;height:30px!important;border-radius:999px!important;background:var(--map-surface)!important;color:var(--map-primary)!important;font-size:12px!important;font-weight:800!important}.commerce-structure-market small,.commerce-structure-root small{display:block!important;color:var(--map-text-secondary)!important;font-size:11px!important;font-weight:750!important;text-transform:uppercase!important}.commerce-structure-market strong,.commerce-structure-root strong{display:block!important;margin-top:2px!important;color:var(--map-text)!important;overflow-wrap:anywhere!important}.commerce-structure-market p,.commerce-structure-more,.commerce-structure-note,.commerce-structure-root p{margin:3px 0 0!important;color:var(--map-text-secondary)!important;font-size:12px!important;line-height:1.5!important;overflow-wrap:anywhere!important}.commerce-structure-connector{height:18px!important;color:var(--map-primary)!important;font-size:18px!important;font-weight:800!important;line-height:18px!important;text-align:center!important}.commerce-structure-level{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.commerce-structure-market{border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;overflow:hidden!important}.commerce-structure-market--provisional{grid-column:1/-1!important;border-color:rgba(var(--map-warning-rgb),.35)!important}.commerce-structure-market>header{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;padding:13px 14px!important;border-bottom:1px solid var(--map-border-soft)!important}.commerce-structure-relations{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.commerce-structure-relations>section{padding:12px 14px!important}.commerce-structure-relations>section+section{border-left:1px solid var(--map-border-soft)!important}.commerce-structure-note{padding-top:10px!important;border-top:1px solid var(--map-border-soft)!important;font-weight:650!important}.commerce-structure-more{text-align:center!important}.catalog-setup-guided-page>.metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.market-command-empty{padding:18px!important;color:var(--map-text-soft)!important}.market-command-empty strong{display:block!important;color:var(--map-text)!important;font-size:15px!important}.market-command-empty p{margin:6px 0 0!important;font-size:13px!important}.market-command-repair{margin-top:12px!important;padding:14px!important;border-color:rgba(var(--map-warning-rgb),.38)!important;background:var(--map-warning-soft)!important}.market-command-repair>strong{display:block!important;color:var(--map-text)!important;font-size:15px!important}.market-command-repair>p{margin:5px 0 12px!important;font-size:13px!important}.market-command-issue{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;padding:14px 16px!important}.market-command-issue--danger{border-color:rgba(var(--map-danger-rgb),.34)!important;background:var(--map-danger-soft)!important}.market-command-issue strong{color:var(--map-text)!important;font-size:15px!important}.market-command-issue p,.market-command-issue small{display:block!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.45!important}.market-command-panel--collapsed{display:grid!important;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr) auto!important;grid-gap:18px!important;gap:18px!important;align-items:center!important}.market-command-panel--collapsed h2{margin:0!important;font-size:20px!important}.market-command-panel--collapsed p{margin:5px 0 0!important;font-size:13px!important;line-height:1.5!important}.market-command-mini-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.market-command-mini-grid span{display:grid!important;grid-gap:4px!important;gap:4px!important;padding:10px 12px!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:12px!important}.market-command-mini-grid strong{color:var(--map-text)!important;font-size:18px!important}.market-command-form{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.market-command-form label{display:grid!important;grid-gap:6px!important;gap:6px!important;color:var(--map-text)!important;font-size:12px!important;font-weight:700!important}.market-command-form input,.market-command-form select{min-height:40px!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface)!important;color:var(--map-text)!important;font-size:13px!important}.market-command-fieldset{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;grid-column:span 3!important;margin:0!important;padding:12px!important;border:1px dashed var(--map-border)!important;border-radius:var(--map-radius-sm)!important}.market-command-fieldset legend{padding:0 6px!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:800!important;letter-spacing:0!important;text-transform:uppercase!important}.market-command-check,.market-command-fieldset label{display:inline-flex!important;align-items:center!important;gap:8px!important;min-height:32px!important}.market-command-form__actions{grid-column:1/-1!important;display:flex!important;justify-content:flex-end!important}@media (max-width:1100px){.market-command-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.catalog-setup-guided-page>.metric-grid,.market-command-steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:980px){.market-command-hero,.market-command-next,.market-command-panel--collapsed,.market-command-row{grid-template-columns:1fr!important}.market-command-hero__actions,.market-command-row__meta{justify-content:flex-start!important}.market-command-fieldset,.market-command-form,.market-command-kpis,.market-command-mini-grid,.market-command-suggestions{grid-template-columns:1fr!important}.market-command-suggestion{align-items:stretch!important;flex-direction:column!important}.market-command-suggestion .ui-button{width:100%!important}.catalog-setup-guided-page>.metric-grid{grid-template-columns:1fr!important}.market-command-fieldset,.market-command-form__actions{grid-column:auto!important}.commerce-structure-level,.commerce-structure-relations{grid-template-columns:1fr!important}.commerce-structure-relations>section+section{border-top:1px solid var(--map-border-soft)!important;border-left:0!important}.commerce-structure-market>header{grid-template-columns:auto minmax(0,1fr)!important}.commerce-structure-market>header .ds-status-badge{grid-column:2!important;justify-self:start!important}.catalog-pricebook-import .ui-button,.catalog-setup-guided-page .ui-button,.market-command-page .ui-button{min-height:44px!important}}.profit-margin-page{gap:14px!important}.ui-kicker{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-bottom:6px;color:var(--map-primary-strong);font-size:11px;font-weight:800;line-height:1.2;text-transform:uppercase}.profit-margin-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px;padding:22px 24px}.profit-margin-hero h1{margin:0;color:var(--map-text);font-size:clamp(28px,3vw,40px);font-weight:800;line-height:1.08}.profit-margin-family p,.profit-margin-hero p,.profit-margin-led\67 er p,.profit-margin-next-step p{margin:0;color:var(--map-text-soft);font-size:13px;line-height:1.5}.profit-margin-hero__copy{display:grid;grid-gap:10px;gap:10px;align-content:start}.profit-margin-actions,.profit-margin-next-step{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.profit-margin-inline-copy{margin:0;color:var(--map-text-soft);font-size:13px;line-height:1.5}.profit-margin-hero__status{display:grid;grid-gap:8px;gap:8px;align-content:center;padding:16px;border:1px solid var(--map-border);border-radius:var(--map-radius);background:var(--map-surface-subtle)}.profit-margin-hero__status strong{color:var(--map-text);font-size:16px;line-height:1.25}.profit-margin-hero__status span:not(.ds-status-badge){color:var(--map-text-soft);font-size:12px;line-height:1.4}.profit-margin-metrics{grid-template-columns:repeat(5,minmax(0,1fr))!important;margin-bottom:0!important}.profit-margin-command-strip{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);grid-gap:14px;gap:14px}.profit-margin-coverage-card,.profit-margin-next-action-card{display:grid;grid-gap:12px;gap:12px;padding:18px 20px}.profit-margin-coverage-card strong{display:block;color:var(--map-text);font-size:clamp(32px,4vw,48px);line-height:1}.profit-margin-coverage-card p,.profit-margin-next-action-card p{margin:0;color:var(--map-text-soft);font-size:13px;line-height:1.5}.profit-margin-progress{height:10px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,var(--map-success-soft),var(--map-warning-soft),var(--map-danger-soft))}.profit-margin-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--map-success),var(--map-warning))}.profit-margin-progress-legend{display:flex;flex-wrap:wrap;gap:12px;color:var(--map-text-muted);font-size:12px;font-weight:700}.profit-margin-progress-legend span{display:inline-flex;align-items:center;gap:6px}.profit-margin-progress-legend i{width:8px;height:8px;border-radius:999px}.profit-margin-progress-legend .is-success{background:var(--map-success)}.profit-margin-progress-legend .is-warning{background:var(--map-warning)}.profit-margin-next-action-card{align-content:center;border-left:3px solid var(--map-primary)}.profit-margin-next-action-card.is-warning{border-left-color:var(--map-warning);background:var(--map-warning-soft)!important}.profit-margin-next-action-card.is-success{border-left-color:var(--map-success);background:var(--map-success-soft)!important}.profit-margin-next-action-card strong{color:var(--map-text);font-size:18px;line-height:1.25}.profit-margin-formula{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.profit-margin-formula span{display:inline-flex;align-items:center;min-height:30px;padding:6px 11px;border:1px solid var(--map-border);border-radius:9px;background:var(--map-surface-subtle);color:var(--map-text-soft);font-size:12px;font-weight:800}.profit-margin-formula span:not(:last-child):after{content:"-";margin-left:10px;color:var(--map-text-muted)}.profit-margin-formula .is-result{border-color:rgba(var(--map-success-rgb),.25);background:var(--map-success-soft);color:var(--map-success)}.profit-margin-layer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-margin-layer-grid article{display:grid;grid-gap:7px;gap:7px;min-height:104px;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius);background:var(--map-surface-subtle)}.profit-margin-layer-grid article.is-ready{border-color:rgba(var(--map-success-rgb),.28);background:var(--map-success-soft)}.profit-margin-layer-grid article.is-missing{border-color:rgba(var(--map-warning-rgb),.3);background:var(--map-warning-soft)}.profit-margin-cost-tabs span,.profit-margin-layer-grid span{color:var(--map-text-muted);font-size:11px;font-weight:900;line-height:1.2;text-transform:uppercase}.profit-margin-cost-tabs strong,.profit-margin-layer-grid strong{color:var(--map-text);font-size:16px;line-height:1.2}.profit-margin-cost-tabs small,.profit-margin-layer-grid small{color:var(--map-text-soft);font-size:12px;line-height:1.35}.profit-margin-surface-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.profit-margin-surface-grid a{display:grid;grid-gap:7px;gap:7px;min-height:130px;padding:15px;border:1px solid var(--map-border);border-radius:var(--map-radius);background:var(--map-surface-subtle);color:inherit;text-decoration:none}.profit-margin-surface-grid a:hover{border-color:rgba(var(--map-primary-rgb),.35);box-shadow:0 14px 34px rgba(var(--map-primary-rgb),.08)}.profit-margin-surface-grid strong{color:var(--map-text);font-size:15px}.profit-margin-surface-grid p{margin:0;color:var(--map-text-soft);font-size:13px;line-height:1.45}.profit-margin-surface-grid span{align-self:end;color:var(--map-primary-strong);font-size:12px;font-weight:800}.profit-margin-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);grid-gap:14px;gap:14px}.profit-margin-layout__main{min-width:0}.profit-margin-table td,.profit-margin-table th{white-space:nowrap}.profit-margin-table td:nth-child(4){white-space:normal}.profit-margin-led\67 er{display:grid;grid-gap:10px;gap:10px}.profit-margin-led\67 er article{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle)}.profit-margin-led\67 er strong{color:var(--map-text);font-size:13px;text-transform:capitalize}.profit-margin-led\67 er span{color:var(--map-text-muted);font-size:11px;font-weight:700}.profit-margin-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.profit-margin-form label{display:grid;grid-gap:6px;gap:6px}.profit-margin-form span{color:var(--map-text-soft);font-size:11px;font-weight:800;text-transform:uppercase}.profit-margin-form input,.profit-margin-form select,.profit-margin-form textarea{width:100%;min-height:38px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:var(--map-text);font-size:13px;line-height:1.35;padding:8px 10px;box-sizing:border-box}.profit-margin-form textarea{min-height:92px;resize:vertical}.profit-margin-form__actions,.profit-margin-form__wide{grid-column:1/-1}.profit-margin-form__actions{display:flex;justify-content:flex-end}.profit-margin-safe-banner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:13px 16px;border:1px solid rgba(var(--map-success-rgb),.25);border-radius:var(--map-radius);background:var(--map-success-soft)}.profit-margin-safe-banner strong{color:var(--map-success);font-size:13px}.profit-margin-safe-banner span{color:var(--map-text-soft);font-size:13px}.profit-margin-cost-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-margin-cost-tabs a{display:grid;grid-gap:7px;gap:7px;min-height:116px;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius);background:var(--map-surface);color:inherit;text-decoration:none}.profit-margin-cost-tabs a.is-ready{border-color:rgba(var(--map-success-rgb),.28)}.profit-margin-cost-tabs a.is-draft,.profit-margin-cost-tabs a.is-missing{border-color:rgba(var(--map-warning-rgb),.3)}.profit-margin-re\76 iew-list{display:grid;grid-gap:10px;gap:10px}.profit-margin-re\76 iew-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);grid-gap:16px;gap:16px;align-items:center;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius);background:var(--map-surface)}.profit-margin-re\76 iew-card h3{margin:8px 0 4px;color:var(--map-text);font-size:15px;line-height:1.25}.profit-margin-re\76 iew-card p{margin:0;color:var(--map-text-muted);font-size:13px;line-height:1.4}.profit-margin-re\76 iew-card__forms{display:grid;grid-gap:8px;gap:8px}.profit-margin-inline-action{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.profit-margin-inline-action input{width:100%;min-height:34px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle);color:var(--map-text);font-size:12px;line-height:1.35;padding:7px 9px;box-sizing:border-box}.profit-margin-import{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.profit-margin-import__setup{display:grid;grid-template-columns:minmax(0,.8fr) minmax(160px,.35fr) minmax(0,1fr);grid-gap:10px;gap:10px}.profit-margin-import label,.profit-margin-import__textarea{display:grid;grid-gap:6px;gap:6px}.profit-margin-import label span,.profit-margin-import__textarea span{color:var(--map-text-soft);font-size:11px;font-weight:800;text-transform:uppercase}.profit-margin-import input,.profit-margin-import select,.profit-margin-import textarea{width:100%;min-height:38px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:var(--map-text);font-size:13px;line-height:1.35;padding:8px 10px;box-sizing:border-box}.profit-margin-import textarea{min-height:132px;resize:vertical}.profit-margin-import__actions{display:grid;grid-template-columns:auto minmax(260px,1fr) auto;grid-gap:8px;gap:8px;align-items:center}.profit-margin-import__error,.profit-margin-import__hint,.profit-margin-import__message{margin:0;font-size:13px;line-height:1.4}.profit-margin-import__message{color:var(--map-success);font-weight:700}.profit-margin-import__error{color:var(--map-danger);font-weight:700}.profit-margin-import__preview{display:grid;grid-gap:10px;gap:10px}.profit-margin-import__totals{display:grid;grid-template-columns:repeat(3,auto 1fr);grid-gap:6px 8px;gap:6px 8px;align-items:center;max-width:560px}.profit-margin-import__totals strong{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:30px;border-radius:8px;background:var(--map-primary-soft);color:var(--map-primary-strong);font-size:14px}.profit-margin-import__hint,.profit-margin-import__totals span{color:var(--map-text-muted)}.profit-margin-family-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.profit-margin-family{display:grid;grid-gap:8px;gap:8px;min-height:160px;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius);background:var(--map-surface-subtle)}.profit-margin-family>span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:var(--map-primary-soft);color:var(--map-primary-strong)}.profit-margin-family strong{color:var(--map-text);font-size:14px}.profit-margin-family div{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.profit-margin-family small{display:inline-flex;padding:5px 8px;border-radius:999px;background:var(--map-surface);color:var(--map-text-soft);font-size:11px;font-weight:700}.profit-margin-simulator-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:14px;gap:14px}.profit-margin-simulator-card{min-height:360px}.profit-margin-simulator-card.is-result{border-left:3px solid var(--map-success)!important}.profit-margin-product-picker{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;padding:12px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle)}.profit-margin-product-picker span{color:var(--map-text-soft);font-size:13px;font-weight:700}.profit-margin-sim-slider{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;margin:0 0 16px}.profit-margin-sim-selector span,.profit-margin-sim-slider span{color:var(--map-text-soft);font-size:13px;font-weight:800}.profit-margin-sim-slider strong{color:var(--map-text);font-size:14px}.profit-margin-sim-slider input{grid-column:1/-1;accent-color:var(--map-primary)}.profit-margin-sim-selector{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.profit-margin-sim-selector span{width:100%}.profit-margin-sim-selector button{min-height:34px;padding:7px 12px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:var(--map-text-soft);font-size:12px;font-weight:800}.profit-margin-sim-selector button:disabled,.profit-margin-sim-slider input:disabled{opacity:.55;cursor:not-allowed}.profit-margin-sim-result{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px}.profit-margin-sim-result strong{color:var(--map-success);font-size:clamp(28px,4vw,44px);line-height:1}.profit-margin-sim-result p{margin:0;color:var(--map-text-soft);font-size:13px;line-height:1.45}.profit-margin-sim-breakdown{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--map-border-soft);color:var(--map-text-soft);font-size:13px}.profit-margin-sim-breakdown strong{color:var(--map-text);font-weight:800;text-align:right}.profit-dashboard-page{color:var(--map-text)}.profit-dashboard-page :is(h1,h2,h3,p,span,small,strong,a,button,th,td){letter-spacing:0!important}.profit-dashboard-hero{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:20px 22px}.profit-dashboard-hero__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;border:1px solid rgba(var(--map-accent-rgb),.3);background:var(--map-accent-soft);color:var(--map-primary-strong)}.profit-dashboard-hero__copy{display:grid;grid-gap:8px;gap:8px;min-width:0}.profit-dashboard-hero h1{margin:0;color:var(--map-text);font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.08}.profit-dashboard-hero p{max-width:860px;margin:0;color:var(--map-text-soft);font-size:13px;line-height:1.45}.profit-dashboard-actions,.profit-dashboard-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.profit-dashboard-hero__meta>span:not(.ds-status-badge){display:inline-flex;align-items:center;min-height:26px;padding:4px 8px;border:1px solid var(--map-border-soft);border-radius:8px;background:var(--map-surface-subtle);color:var(--map-text-soft);font-size:11px;font-weight:700}.profit-dashboard-actions{justify-content:flex-end;min-width:0}.profit-dashboard-next.ui-dashboard-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:16px 18px;border-left:4px solid var(--map-warning)!important;background:var(--map-warning-soft)!important}.profit-dashboard-next.is-ready{border-left-color:var(--map-success)!important;background:var(--map-success-soft)!important}.profit-dashboard-chart-card .ui-dashboard-panel__header span,.profit-dashboard-next span,.profit-dashboard-opportunities article>div>span,.profit-dashboard-rule-list span{color:var(--map-text-muted);font-size:10px;font-weight:780;line-height:1.2;text-transform:uppercase}.profit-dashboard-next strong{display:block;margin-top:2px;color:var(--map-text);font-size:18px;font-weight:800;line-height:1.2}.profit-dashboard-next p{max-width:880px;margin:4px 0 0;color:var(--map-text-soft);font-size:13px;line-height:1.45}.profit-dashboard-scope-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-dashboard-scope-strip article{display:grid;grid-gap:4px;gap:4px;min-height:88px;padding:13px 14px;border:1px solid var(--map-border);border-radius:var(--map-radius);background:var(--map-surface);box-shadow:var(--map-shadow)}.profit-dashboard-scope-strip span{color:var(--map-text-muted);font-size:10px;font-weight:780;line-height:1.2;text-transform:uppercase}.profit-dashboard-scope-strip strong{color:var(--map-text);font-size:19px;font-weight:800;line-height:1.1}.profit-dashboard-scope-strip small{color:var(--map-text-soft);font-size:11px;line-height:1.35}.profit-dashboard-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.profit-dashboard-kpis .ui-metric-card{min-height:124px;padding:16px}.profit-dashboard-main-grid,.profit-dashboard-readout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);grid-gap:14px;gap:14px}.profit-dashboard-analysis-grid{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(320px,.58fr);align-items:start;grid-gap:14px;gap:14px}.profit-dashboard-leak-panel.ui-dashboard-panel,.profit-dashboard-product-panel.ui-dashboard-panel{min-width:0}.profit-dashboard-leak-panel .ui-dashboard-panel__header,.profit-dashboard-product-panel .ui-dashboard-panel__header{align-items:center}.profit-dashboard-product-table-scroll{min-width:0;overflow-x:auto;padding-bottom:2px}.profit-dashboard-product-table{width:100%;min-width:760px;border-collapse:separate;border-spacing:0}.profit-dashboard-product-table td,.profit-dashboard-product-table th{padding:11px 12px;border-bottom:1px solid var(--map-border-soft);text-align:left;vertical-align:middle}.profit-dashboard-product-table th{background:var(--map-surface-subtle);color:var(--map-text-muted);font-size:10px;font-weight:820;line-height:1.2;text-transform:uppercase}.profit-dashboard-product-table th:first-child{border-top-left-radius:var(--map-radius-sm)}.profit-dashboard-product-table th:last-child{border-top-right-radius:var(--map-radius-sm)}.profit-dashboard-product-table td{color:var(--map-text);font-size:12px;font-weight:700}.profit-dashboard-product-table td:first-child{min-width:260px}.profit-dashboard-product-table td:first-child strong{display:block;color:var(--map-text);font-size:13px;font-weight:820;line-height:1.25}.profit-dashboard-product-table td:first-child small{display:block;margin-top:3px;color:var(--map-text-soft);font-size:11px;font-weight:500;line-height:1.35}.profit-dashboard-product-table tr.is-warning td{background:var(--map-warning-soft)}.profit-dashboard-product-table tr.is-danger td{background:var(--map-danger-soft)}.profit-dashboard-table-action.ui-button{min-height:28px!important;padding-inline:8px!important;color:var(--map-primary-strong)!important}.profit-dashboard-margin-bar{position:relative;display:grid;grid-template-columns:minmax(94px,1fr) 58px;align-items:center;grid-gap:8px;gap:8px;min-width:168px}.profit-dashboard-margin-bar:before{content:"";position:absolute;top:50%;left:0;width:calc(100% - 66px);height:8px;border-radius:999px;background:var(--map-border-soft);transform:translateY(-50%)}.profit-dashboard-margin-bar>span{position:relative;z-index:1;display:block;height:8px;border-radius:999px;background:var(--map-success)}.profit-dashboard-margin-bar strong{color:var(--map-success);font-size:12px;font-weight:820;line-height:1;text-align:right}.profit-dashboard-margin-bar.is-warning>span{background:var(--map-warning)}.profit-dashboard-margin-bar.is-warning strong{color:var(--map-warning-strong)}.profit-dashboard-margin-bar.is-danger>span{background:var(--map-danger)}.profit-dashboard-margin-bar.is-danger strong{color:var(--map-danger-strong)}.profit-dashboard-leak-panel.ui-dashboard-panel{border-left:3px solid var(--map-success)!important}.profit-dashboard-leak-panel.is-warning.ui-dashboard-panel{border-left-color:var(--map-warning)!important}.profit-dashboard-leak-list{display:grid;grid-gap:9px;gap:9px}.profit-dashboard-leak-list article{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;padding:11px 12px;border:1px solid var(--map-border-soft);border-radius:8px;background:var(--map-surface-subtle)}.profit-dashboard-leak-list article.is-warning{border-color:rgba(var(--map-warning-rgb),.28);background:var(--map-warning-soft)}.profit-dashboard-leak-list article.is-danger{border-color:rgba(var(--map-danger-rgb),.28);background:var(--map-danger-soft)}.profit-dashboard-leak-list svg{margin-top:1px;color:var(--map-warning-strong)}.profit-dashboard-leak-list article.is-danger svg{color:var(--map-danger-strong)}.profit-dashboard-leak-list strong{display:block;color:var(--map-text);font-size:13px;font-weight:820;line-height:1.25}.profit-dashboard-leak-list p{margin:3px 0 0;color:var(--map-text-soft);font-size:11px;line-height:1.38}.profit-dashboard-leak-list small{display:block;margin-top:5px;color:var(--map-text-muted);font-size:10px;line-height:1.3}.profit-dashboard-chart-card--wide{min-width:0}.profit-dashboard-main-grid .profit-dashboard-chart-card--wide{grid-column:span 1}.profit-dashboard-coverage{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.profit-dashboard-checks article,.profit-dashboard-coverage article,.profit-dashboard-data-reads article,.profit-dashboard-empty-grid article,.profit-dashboard-kpi-list article,.profit-dashboard-opportunities article,.profit-dashboard-rank-row,.profit-dashboard-rule-list article,.profit-dashboard-runs article,.profit-dashboard-sources article,.profit-dashboard-status-list article,.profit-dashboard-summary-list article{min-width:0;border:1px solid var(--map-border-soft);border-radius:8px;background:var(--map-surface-subtle);box-shadow:none}.profit-dashboard-coverage article{display:grid;grid-gap:6px;gap:6px;padding:13px}.profit-dashboard-coverage article.is-success{border-color:rgba(var(--map-success-rgb),.24);background:var(--map-success-soft)}.profit-dashboard-coverage article.is-warning{border-color:rgba(var(--map-warning-rgb),.28);background:var(--map-warning-soft)}.profit-dashboard-coverage span{color:var(--map-text-muted);font-size:10px;font-weight:780;text-transform:uppercase}.profit-dashboard-coverage strong{color:var(--map-text);font-size:19px;font-weight:800;line-height:1.1}.profit-dashboard-checks,.profit-dashboard-data-reads,.profit-dashboard-empty-grid,.profit-dashboard-kpi-list,.profit-dashboard-opportunities,.profit-dashboard-rank-list,.profit-dashboard-rule-list,.profit-dashboard-runs,.profit-dashboard-sources,.profit-dashboard-status-list,.profit-dashboard-summary-list{display:grid;grid-gap:9px;gap:9px;min-width:0}.profit-dashboard-empty-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.profit-dashboard-empty-grid article,.profit-dashboard-rule-list article,.profit-dashboard-runs article,.profit-dashboard-sources article,.profit-dashboard-summary-list article{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:flex-start;grid-gap:10px;gap:10px;padding:11px 12px}.profit-dashboard-summary-list article{background:var(--map-surface)}.profit-dashboard-empty-grid svg,.profit-dashboard-rule-list svg,.profit-dashboard-runs svg,.profit-dashboard-sources svg,.profit-dashboard-summary-list svg{margin-top:1px;color:var(--map-primary-strong)}.profit-dashboard-empty-grid span,.profit-dashboard-rule-list span,.profit-dashboard-summary-list span{color:var(--map-text-soft);font-size:12px;line-height:1.4}.profit-dashboard-chart-card.ui-dashboard-panel{min-width:0}.profit-dashboard-echart.echart-shell{min-width:0;border:0!important;background:transparent!important;box-shadow:none!important}.profit-dashboard-echart .echart-canvas{min-height:300px}.profit-dashboard-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.profit-dashboard-rank-row{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:10px;gap:10px;padding:11px}.profit-dashboard-rank-row>span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--map-surface);color:var(--map-text-soft);font-size:11px;font-weight:800}.profit-dashboard-checks article div,.profit-dashboard-kpi-list article div,.profit-dashboard-opportunities article div,.profit-dashboard-rank-row aside,.profit-dashboard-rank-row div,.profit-dashboard-runs article div,.profit-dashboard-sources article div,.profit-dashboard-status-list article div{min-width:0}.profit-dashboard-checks article strong,.profit-dashboard-data-reads article strong,.profit-dashboard-kpi-list article strong,.profit-dashboard-opportunities article strong,.profit-dashboard-rank-row div strong,.profit-dashboard-runs article strong,.profit-dashboard-sources article strong,.profit-dashboard-status-list article strong{display:block;color:var(--map-text);font-size:13px;font-weight:800;line-height:1.25}.profit-dashboard-checks article p,.profit-dashboard-data-reads article p,.profit-dashboard-kpi-list article p,.profit-dashboard-opportunities article p,.profit-dashboard-rank-row p,.profit-dashboard-runs article p,.profit-dashboard-sources article p,.profit-dashboard-status-list article p{margin:3px 0 0;color:var(--map-text-soft);font-size:11px;line-height:1.38;overflow-wrap:anywhere}.profit-dashboard-rank-row aside{grid-column:2;display:flex;justify-content:space-between;gap:8px;border-top:1px solid var(--map-border-soft);padding-top:8px}.profit-dashboard-rank-row aside strong{color:var(--map-success);font-size:12px}.profit-dashboard-checks article small,.profit-dashboard-data-reads article small,.profit-dashboard-kpi-list article small,.profit-dashboard-opportunities article small,.profit-dashboard-rank-row aside small,.profit-dashboard-runs article small,.profit-dashboard-sources article small,.profit-dashboard-status-list article small{color:var(--map-text-muted);font-size:10px;line-height:1.3}.profit-dashboard-checks article,.profit-dashboard-status-list article{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:flex-start;grid-gap:10px;gap:10px;padding:11px 12px}.profit-dashboard-checks article>i,.profit-dashboard-status-list article>i{width:8px;height:8px;margin-top:5px;border-radius:999px;background:var(--map-text-muted)}.profit-dashboard-checks article.is-success>i,.profit-dashboard-status-list article.is-success>i{background:var(--map-success)}.profit-dashboard-checks article.is-warning>i,.profit-dashboard-status-list article.is-warning>i{background:var(--map-warning)}.profit-dashboard-checks article.is-danger>i,.profit-dashboard-status-list article.is-danger>i{background:var(--map-danger)}.profit-dashboard-kpi-list article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:11px 12px;background:var(--map-surface)}.profit-dashboard-kpi-list article>span{justify-self:end;color:var(--map-text);font-size:13px;font-weight:800;white-space:nowrap}.profit-dashboard-decision{display:grid;grid-gap:11px;gap:11px}.profit-dashboard-decision>strong{color:var(--map-text);font-size:36px;font-weight:800;line-height:1}.profit-dashboard-decision>p{margin:0;color:var(--map-text-soft);font-size:13px;line-height:1.45}.profit-dashboard-opportunities article{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px;background:var(--map-surface)}.profit-dashboard-opportunities article>div>span{display:block;margin-bottom:4px}.profit-dashboard-checks article.is-success,.profit-dashboard-rank-row.is-success,.profit-dashboard-sources article.is-success,.profit-dashboard-status-list article.is-success{border-color:rgba(var(--map-success-rgb),.24);box-shadow:inset 3px 0 0 var(--map-success)}.profit-dashboard-checks article.is-warning,.profit-dashboard-rank-row.is-warning,.profit-dashboard-sources article.is-warning,.profit-dashboard-status-list article.is-warning{border-color:rgba(var(--map-warning-rgb),.28);box-shadow:inset 3px 0 0 var(--map-warning)}.profit-dashboard-checks article.is-danger,.profit-dashboard-rank-row.is-danger,.profit-dashboard-sources article.is-danger,.profit-dashboard-status-list article.is-danger{border-color:rgba(var(--map-danger-rgb),.28);box-shadow:inset 3px 0 0 var(--map-danger)}.profit-dashboard-data-reads article{display:grid;grid-gap:5px;gap:5px;padding:11px 12px}@media (max-width:1320px){.profit-dashboard-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.profit-dashboard-grid-4,.profit-dashboard-scope-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.profit-dashboard-analysis-grid,.profit-dashboard-coverage,.profit-dashboard-grid-4,.profit-dashboard-hero,.profit-dashboard-kpis,.profit-dashboard-main-grid,.profit-dashboard-next.ui-dashboard-panel,.profit-dashboard-readout,.profit-dashboard-scope-strip{grid-template-columns:1fr}.profit-dashboard-actions{justify-content:flex-start}}@media (max-width:640px){.profit-dashboard-hero{padding:18px}.profit-dashboard-hero__icon{width:46px;height:46px}.profit-dashboard-leak-panel .ui-dashboard-panel__header,.profit-dashboard-product-panel .ui-dashboard-panel__header{align-items:flex-start}.profit-dashboard-scope-strip article{min-height:0}.profit-dashboard-checks article,.profit-dashboard-kpi-list article,.profit-dashboard-opportunities article,.profit-dashboard-status-list article{grid-template-columns:1fr}.profit-dashboard-kpi-list article>span{justify-self:start}}@media (max-width:1320px){.profit-margin-cost-tabs,.profit-margin-family-grid,.profit-margin-layer-grid,.profit-margin-metrics,.profit-margin-surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:980px){.profit-margin-command-strip,.profit-margin-cost-tabs,.profit-margin-family-grid,.profit-margin-form,.profit-margin-hero,.profit-margin-layer-grid,.profit-margin-layout,.profit-margin-metrics,.profit-margin-simulator-grid,.profit-margin-surface-grid{grid-template-columns:1fr!important}.profit-margin-form__actions,.profit-margin-form__wide{grid-column:auto}.profit-margin-import__actions,.profit-margin-import__setup,.profit-margin-import__totals,.profit-margin-inline-action,.profit-margin-re\76 iew-card{grid-template-columns:minmax(0,1fr)}}.ai-rules-page{color:var(--map-text)}.ai-rules-page :is(h1,h2,h3,p,span,small,strong,a,button,th,td){letter-spacing:0!important}.ai-rules-hero{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:20px 22px}.ai-rules-hero__icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:12px;border:1px solid rgba(var(--map-accent-rgb),.32);background:var(--map-accent-soft);color:var(--map-primary-strong)}.ai-rules-hero__copy{display:grid;grid-gap:8px;gap:8px;min-width:0}.ai-rules-action-list article>span,.ai-rules-hero__copy>span,.ai-rules-next span{color:var(--map-text-muted);font-size:10px;font-weight:780;line-height:1.2;text-transform:uppercase}.ai-rules-hero h1{margin:0;color:var(--map-text);font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.08}.ai-rules-hero p{max-width:860px;margin:0;color:var(--map-text-soft);font-size:13px;line-height:1.45}.ai-rules-actions,.ai-rules-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ai-rules-hero__meta>span:not(.ds-status-badge){display:inline-flex;align-items:center;min-height:26px;padding:4px 8px;border:1px solid var(--map-border-soft);border-radius:8px;background:var(--map-surface-subtle);color:var(--map-text-soft);font-size:11px;font-weight:700}.ai-rules-actions{justify-content:flex-end;min-width:0}.ai-rules-banner.ui-dashboard-panel,.ai-rules-next.ui-dashboard-panel{display:grid;align-items:center;grid-gap:12px;gap:12px}.ai-rules-banner.ui-dashboard-panel{grid-template-columns:24px minmax(0,1fr);padding:14px 16px;border-left:4px solid var(--map-warning)!important;background:var(--map-warning-soft)!important}.ai-rules-banner svg{color:var(--map-warning-strong)}.ai-rules-banner strong,.ai-rules-next strong{display:block;color:var(--map-text);font-weight:800;line-height:1.2}.ai-rules-banner p,.ai-rules-next p{margin:4px 0 0;color:var(--map-text-soft);font-size:13px;line-height:1.45}.ai-rules-next.ui-dashboard-panel{grid-template-columns:minmax(0,1fr) auto;padding:16px 18px;border-left:4px solid var(--map-primary)!important;background:var(--map-surface)!important}.ai-rules-next.is-warning{border-left-color:var(--map-warning)!important;background:var(--map-warning-soft)!important}.ai-rules-next.is-danger{border-left-color:var(--map-danger)!important;background:var(--map-danger-soft)!important}.ai-rules-next strong{margin-top:2px;font-size:18px}.ai-rules-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.ai-rules-kpis .ui-metric-card{min-height:124px;padding:16px}.ai-rules-main-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.78fr);grid-gap:14px;gap:14px}.ai-rules-action-list,.ai-rules-channel-grid,.ai-rules-check-list,.ai-rules-context-list,.ai-rules-issue-list,.ai-rules-policy-list,.ai-rules-rule-list{display:grid;grid-gap:9px;gap:9px;min-width:0}.ai-rules-channel-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ai-rules-action-list article,.ai-rules-channel-grid article,.ai-rules-check-list article,.ai-rules-context-list article,.ai-rules-issue-list article,.ai-rules-policy-list article,.ai-rules-rule-list article{min-width:0;border:1px solid var(--map-border-soft);border-radius:8px;background:var(--map-surface-subtle);box-shadow:none}.ai-rules-issue-list article{display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:12px}.ai-rules-issue-list article>i{width:8px;height:8px;border-radius:999px;background:var(--map-text-muted)}.ai-rules-issue-list article.is-warning>i{background:var(--map-warning)}.ai-rules-issue-list article.is-danger>i{background:var(--map-danger)}.ai-rules-action-list article,.ai-rules-channel-grid article{display:grid;align-content:start;grid-gap:9px;gap:9px;padding:13px}.ai-rules-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ai-rules-check-list article,.ai-rules-context-list article,.ai-rules-policy-list article{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:flex-start;grid-gap:10px;gap:10px;padding:11px 12px}.ai-rules-rule-list article{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:flex-start;grid-gap:10px;gap:10px;padding:11px 12px;background:var(--map-surface)}.ai-rules-check-list svg,.ai-rules-context-list svg,.ai-rules-policy-list svg,.ai-rules-rule-list svg{margin-top:1px;color:var(--map-primary-strong)}.ai-rules-action-list strong,.ai-rules-channel-grid strong,.ai-rules-check-list strong,.ai-rules-context-list strong,.ai-rules-issue-list strong,.ai-rules-policy-list strong{display:block;color:var(--map-text);font-size:13px;font-weight:800;line-height:1.25}.ai-rules-action-list p,.ai-rules-channel-grid p,.ai-rules-check-list p,.ai-rules-context-list p,.ai-rules-issue-list p,.ai-rules-policy-list p{margin:3px 0 0;color:var(--map-text-soft);font-size:11px;line-height:1.38;overflow-wrap:anywhere}.ai-rules-channel-grid small,.ai-rules-context-list small,.ai-rules-policy-list small{color:var(--map-text-muted);font-size:10px;line-height:1.35}.ai-rules-channel-grid article>span,.ai-rules-rule-list span{color:var(--map-text-soft);font-size:12px;line-height:1.4}.ai-rules-channel-grid article.is-success,.ai-rules-check-list article.is-success,.ai-rules-context-list article.is-success,.ai-rules-policy-list article.is-success{border-color:rgba(var(--map-success-rgb),.24);box-shadow:inset 3px 0 0 var(--map-success)}.ai-rules-channel-grid article.is-warning,.ai-rules-check-list article.is-warning,.ai-rules-context-list article.is-warning,.ai-rules-policy-list article.is-warning{border-color:rgba(var(--map-warning-rgb),.28);box-shadow:inset 3px 0 0 var(--map-warning)}.ai-rules-channel-grid article.is-danger{border-color:rgba(var(--map-danger-rgb),.28);box-shadow:inset 3px 0 0 var(--map-danger)}@media (max-width:1320px){.ai-rules-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-rules-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.ai-rules-channel-grid,.ai-rules-hero,.ai-rules-kpis,.ai-rules-main-grid,.ai-rules-next.ui-dashboard-panel{grid-template-columns:1fr}.ai-rules-actions{justify-content:flex-start}}@media (max-width:640px){.ai-rules-hero{padding:18px}.ai-rules-hero__icon{width:46px;height:46px}.ai-rules-check-list article,.ai-rules-context-list article,.ai-rules-issue-list article,.ai-rules-policy-list article{grid-template-columns:1fr}}.tenant-shell-ux14.map-enterprise-shell .sidebar.tenant-sidebar{background:var(--map-sidebar-bg)!important;border-right:1px solid var(--map-sidebar-border)!important;color:var(--map-sidebar-text)!important;overflow-x:hidden!important;scrollbar-color:var(--map-sidebar-muted) transparent!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .tenant-sidebar{width:214px!important;padding:12px 10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .content{width:calc(100vw - 214px)!important;max-width:calc(100vw - 214px)!important;margin-left:214px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-sidebar{width:76px!important;padding:12px 8px!important;gap:10px!important;overflow-x:hidden!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .content{width:calc(100vw - 76px)!important;max-width:calc(100vw - 76px)!important;margin-left:76px!important}.tenant-shell-ux14.map-enterprise-shell .brand{min-height:54px!important;padding:0 4px 10px!important;border-bottom:1px solid var(--map-sidebar-border)!important;gap:9px!important}.tenant-shell-ux14.map-enterprise-shell .brand-copy{min-width:0!important}.tenant-shell-ux14.map-enterprise-shell .brand-logo{width:32px!important;height:32px!important;border-radius:9px!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .brand-logo img{width:100%!important;height:100%!important;object-fit:contain!important}.tenant-shell-ux14.map-enterprise-shell .brand span{color:var(--map-sidebar-text)!important;font-size:16px!important;line-height:1!important}.tenant-shell-ux14.map-enterprise-shell .brand small{color:var(--map-sidebar-text-soft)!important;font-size:11px!important}.tenant-shell-ux14.map-enterprise-shell .sidebar-controls{gap:6px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .sidebar-controls .sidebar-icon-button:first-child{display:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .brand{display:grid!important;justify-items:center!important;min-height:auto!important;padding:0 0 10px!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .brand-copy,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .sidebar-close{display:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .brand-logo{width:44px!important;height:44px!important;border-radius:14px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .sidebar-controls{display:flex!important;justify-content:center!important;width:100%!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .sidebar-controls .sidebar-icon-button.active{display:none!important}.tenant-shell-ux14.map-enterprise-shell .sidebar-icon-button{width:28px!important;height:28px!important;min-height:28px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:var(--map-sidebar-accent)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .sidebar-icon-button.active,.tenant-shell-ux14.map-enterprise-shell .sidebar-icon-button:hover{background:rgba(var(--map-accent-rgb),.12)!important;color:var(--map-sidebar-accent)!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access{display:grid!important;grid-gap:7px!important;gap:7px!important;margin-top:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .nav-section-label span,.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access>span{display:block!important;color:var(--map-sidebar-muted)!important;line-height:1!important;letter-spacing:.1em!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a{min-height:29px!important;padding:6px 8px!important;border:1px solid var(--map-sidebar-border)!important;background:rgba(var(--map-sidebar-text-rgb),.025)!important;color:var(--map-sidebar-text)!important;box-shadow:none!important;font-size:12px!important;font-weight:700!important;line-height:1!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a .map-icon,.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a svg{color:var(--map-sidebar-text-soft)!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a.active,.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a:hover{border-color:rgba(var(--map-accent-rgb),.46)!important;background:rgba(var(--map-accent-rgb),.1)!important;color:var(--map-sidebar-text)!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a.active .map-icon,.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a.active svg,.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a:hover .map-icon,.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a:hover svg{color:var(--map-sidebar-accent)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-quick-access{display:grid!important;justify-items:center!important;width:100%!important;margin-top:0!important;padding:0 0 10px!important;grid-gap:6px!important;gap:6px!important;border-bottom:1px solid var(--map-sidebar-border)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-quick-access>span{display:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-quick-access>div{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;grid-gap:6px!important;gap:6px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-quick-access a{display:inline-grid!important;place-items:center!important;width:40px!important;height:36px!important;min-height:36px!important;padding:0!important;border-radius:10px!important;border-color:rgba(var(--map-sidebar-text-rgb),.16)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-quick-access a strong{display:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-quick-access a .map-icon,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-quick-access a svg{width:17px!important;height:17px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-groups--ia{gap:13px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-groups--ia section{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .nav-section-label{margin:0 0 5px!important;padding:0 4px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items{display:grid!important;grid-gap:2px!important;gap:2px!important;margin:0!important;padding:0!important;border-left:0!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a{display:grid!important;grid-template-columns:21px minmax(0,1fr)!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;min-height:31px!important;padding:6px 8px!important;background:transparent!important;color:var(--map-sidebar-text-soft)!important;box-shadow:none!important;font-weight:720!important;line-height:1.1!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a .nav-item-label{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a:hover{background:var(--map-sidebar-hover)!important;color:var(--map-sidebar-text)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a.active{color:var(--map-sidebar-text)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a .nav-icon{width:16px!important;height:16px!important;border-radius:0!important;background:transparent!important;color:var(--map-sidebar-text-soft)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a.active .nav-icon,.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a:hover .nav-icon{color:var(--map-sidebar-accent)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-groups--ia{display:grid!important;justify-items:center!important;width:100%!important;grid-gap:8px!important;gap:8px!important;padding-bottom:14px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-groups--ia section{display:contents!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-section-label{display:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items{display:grid!important;justify-items:center!important;grid-gap:8px!important;gap:8px!important;margin:0!important;padding:0!important;border:0!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a{display:inline-grid!important;place-items:center!important;grid-template-columns:1fr!important;width:44px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a .nav-item-label,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a .nav-status-badge{display:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a .nav-icon,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a .nav-icon svg{width:18px!important;height:18px!important;color:var(--map-sidebar-text-soft)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a.active,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a:focus-visible,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a:hover{background:rgba(var(--map-accent-rgb),.12)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a.active .nav-icon,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a:focus-visible .nav-icon,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .nav-group-items a:hover .nav-icon{color:var(--map-sidebar-accent)!important}.tenant-shell-ux14.map-enterprise-shell .tenant-sidebar .nav-status-badge{display:none!important}.tenant-shell-ux14.map-enterprise-shell .logout-form{padding-top:10px!important;border-top:1px solid var(--map-sidebar-border)!important}.tenant-shell-ux14.map-enterprise-shell .logout-form button{width:100%!important;min-height:32px!important;border-radius:8px!important;background:var(--map-sidebar-bg-soft)!important;color:var(--map-sidebar-text)!important;box-shadow:none!important;font-size:12px!important}.tenant-shell-ux14.map-enterprise-shell .logout-form button:hover{background:rgba(var(--map-accent-rgb),.13)!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .logout-form{display:grid!important;justify-items:center!important;padding-top:10px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .logout-form button{display:inline-grid!important;place-items:center!important;width:44px!important;height:40px!important;min-height:40px!important;padding:0!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .logout-form button span{display:none!important}@media (max-width:920px){.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .content{width:100%!important;max-width:100%!important;margin-left:0!important}}.tenant-shell-ux14.map-enterprise-shell{background:var(--map-bg)!important;color:var(--map-text)!important}.tenant-shell-ux14.map-enterprise-shell .content{background:var(--map-bg)!important}.tenant-shell-ux14.map-enterprise-shell .sidebar.tenant-sidebar{scrollbar-width:thin!important}.tenant-shell-ux14.map-enterprise-shell .sidebar.tenant-sidebar::-webkit-scrollbar{width:8px}.tenant-shell-ux14.map-enterprise-shell .sidebar.tenant-sidebar::-webkit-scrollbar-track{background:transparent}.tenant-shell-ux14.map-enterprise-shell .sidebar.tenant-sidebar::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(var(--map-sidebar-text-rgb),.22);background-clip:padding-box}.tenant-shell-ux14.map-enterprise-shell .brand{align-items:center!important;min-height:48px!important;padding:0 4px 9px!important}.tenant-shell-ux14.map-enterprise-shell .brand-logo{width:34px!important;height:34px!important;border:1px solid rgba(var(--map-sidebar-text-rgb),.18)!important}.tenant-shell-ux14.map-enterprise-shell .brand span{font-size:15px!important;font-weight:850!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell .brand small{display:none!important}.tenant-shell-ux14.map-enterprise-shell .sidebar-icon-button{width:30px!important;height:30px!important;min-height:30px!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access{margin-top:7px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a{min-height:32px!important;padding:7px 9px!important;border-radius:7px!important;background:transparent!important;font-weight:720!important}.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a .map-icon,.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access a svg{width:14px!important;height:14px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-groups--ia{gap:14px!important;padding-bottom:16px!important}.tenant-shell-ux14.map-enterprise-shell .nav-section-label{margin:0 0 6px!important;padding-inline:4px!important}.tenant-shell-ux14.map-enterprise-shell .nav-section-label span,.tenant-shell-ux14.map-enterprise-shell .tenant-quick-access>span{font-size:10px!important;font-weight:800!important;letter-spacing:.12em!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items{gap:1px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a{min-height:32px!important;padding:7px 8px!important;border-radius:7px!important;font-size:13px!important;font-weight:700!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a.active{background:var(--map-sidebar-active)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a .nav-icon,.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a .nav-icon svg{width:16px!important;height:16px!important}.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a.active .nav-item-label,.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .nav-group-items a:hover .nav-item-label{color:var(--map-sidebar-text)!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14.topbar--shop-context{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-height:42px!important;margin:0 0 14px!important;padding:5px 8px!important;overflow:visible!important;border:1px solid var(--map-border)!important;border-radius:10px!important;background:rgba(255,255,255,.96)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-title-stack{display:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-actions{display:flex!important;justify-content:flex-end!important;justify-self:end!important;gap:6px!important;min-width:0!important;width:auto!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-button,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-user-link{min-height:32px!important;height:32px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-primary)!important;box-shadow:none!important;font-size:12px!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger{width:clamp(228px,22vw,340px)!important;min-width:228px!important;padding:0 8px 0 10px!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger__icon{width:24px!important;height:24px!important;border-radius:6px!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger kbd{min-width:34px!important;padding:2px 6px!important;border-color:var(--map-border)!important;border-radius:8px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:10px!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger{padding:0 11px!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-bell{background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact{position:relative!important;display:inline-flex!important;align-items:center!important;gap:6px!important;min-width:160px!important;max-width:260px!important;min-height:32px!important;height:32px!important;padding:0 8px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector-error{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;z-index:1500!important;width:max-content!important;max-width:min(320px,78vw)!important;border:1px solid rgba(var(--map-danger-rgb),.24)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;color:var(--map-danger)!important;font-size:12px!important;font-weight:720!important;line-height:1.35!important;padding:10px 12px!important;white-space:normal!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector-label{display:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact:before{content:"";width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:var(--map-accent);box-shadow:none}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact select{min-width:0!important;width:100%!important;height:28px!important;padding:0 20px 0 0!important;border:0!important;background:transparent!important;color:var(--map-primary)!important;font-size:12px!important;font-weight:800!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-button,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-user-link{padding:0 9px!important;gap:6px!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-copy small{display:none!important}.tenant-shell-ux14.map-enterprise-shell .notification-popover,.tenant-shell-ux14.map-enterprise-shell .topbar-account-dropdown{border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}@media (max-width:1180px){.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger{width:210px!important;min-width:210px!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-copy{display:none!important}}@media (max-width:920px){.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14.topbar--shop-context{grid-template-columns:minmax(0,1fr)!important;padding:8px!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;width:100%!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger{order:1!important;width:100%!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-center,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-menu{min-width:0!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-center{order:2!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-menu{order:3!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact{order:4!important;grid-column:1/-1!important;width:100%!important;max-width:none!important}}.map-enterprise-shell.sidebar-unpinned.sidebar-expanded .tenant-sidebar:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-unpinned.sidebar-expanded .tenant-sidebar:after{content:none!important;display:none!important}.tenant-shell-ux14.map-enterprise-shell .nav-groups--ia section,.tenant-shell-ux14.map-enterprise-shell .nav-groups--ia section.nav-group-active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section.nav-group-active{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;transform:none!important;transition:none!important}.map-enterprise-shell.sidebar-unpinned.sidebar-expanded .tenant-sidebar,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-unpinned.sidebar-expanded .tenant-sidebar{width:214px!important;box-shadow:none!important}.map-enterprise-shell.sidebar-unpinned.sidebar-expanded .content,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-unpinned.sidebar-expanded .content{width:calc(100vw - 214px)!important;max-width:calc(100vw - 214px)!important;margin-left:214px!important}.cabina-exec-dashboard :is(.ui-button--primary,.button.ui-button--primary,.button.primary,.cabina-exec-button),.cabina-shop-ribbon .shop-status-ribbon__action a,.map-enterprise-shell :is(.ui-button--primary,.button.ui-button--primary,.button.primary){background:var(--map-primary)!important;border-color:var(--map-primary)!important;color:var(--map-surface)!important;text-shadow:none!important}.cabina-shop-ribbon .shop-status-ribbon__action a{background:var(--map-warning)!important;border-color:var(--map-warning)!important}.cabina-exec-dashboard :is(.ui-button--primary,.button.ui-button--primary,.button.primary,.cabina-exec-button) :is(span,strong,svg),.cabina-shop-ribbon .shop-status-ribbon__action a :is(span,strong,svg),.map-enterprise-shell :is(.ui-button--primary,.button.ui-button--primary,.button.primary,.cabina-exec-button) :is(span,strong,svg){color:currentColor!important}.cabina-exec-dashboard :is(.ui-button--primary,.button.ui-button--primary,.button.primary,.cabina-exec-button):hover,.map-enterprise-shell :is(.ui-button--primary,.button.ui-button--primary,.button.primary):hover{background:var(--map-primary-strong)!important;border-color:var(--map-primary-strong)!important;color:var(--map-surface)!important}.cabina-shop-ribbon .shop-status-ribbon__action a:hover{background:var(--map-warning-strong)!important;border-color:var(--map-warning-strong)!important;color:var(--map-surface)!important}.cabina-auto-insights__badges{display:inline-flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.cabina-auto-insights__badges span{display:inline-flex!important;align-items:center!important;gap:6px!important;min-height:22px!important;padding:3px 8px!important;border-radius:999px!important;font-size:11px!important;font-weight:760!important;line-height:1!important;white-space:nowrap!important}.cabina-auto-insights__badges strong{color:inherit!important;font-size:inherit!important;font-weight:850!important}.cabina-auto-insights__badges em{color:inherit!important;font:inherit!important;font-style:normal!important;-webkit-text-fill-color:currentColor!important}.cabina-auto-insights__badges .is-high{background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.cabina-auto-insights__badges .is-medium{background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.cabina-exec-dashboard :is(.cabina-exec-panel,.cabina-conversion-funnel,.cabina-auto-insights) :is(a.button,button.button,.ui-button).ui-button--primary,.cabina-exec-dashboard :is(.ui-button,.button,.cabina-exec-button).ui-button--primary,.cabina-exec-dashboard :is(a.button,button.button).ui-button--primary{background:var(--map-primary)!important;border-color:var(--map-primary)!important;color:var(--map-surface)!important;-webkit-text-fill-color:var(--map-surface)!important;box-shadow:none!important;text-shadow:none!important}.cabina-exec-dashboard :is(.cabina-exec-panel,.cabina-conversion-funnel,.cabina-auto-insights) :is(a.button,button.button,.ui-button).ui-button--primary:hover,.cabina-exec-dashboard :is(.ui-button,.button,.cabina-exec-button).ui-button--primary:hover,.cabina-exec-dashboard :is(a.button,button.button).ui-button--primary:hover{background:var(--map-primary-strong)!important;border-color:var(--map-primary-strong)!important;color:var(--map-surface)!important;-webkit-text-fill-color:var(--map-surface)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar{padding:12px 8px!important;overflow-x:hidden!important;box-shadow:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .content{width:calc(100vw - 76px)!important;max-width:calc(100vw - 76px)!important;margin-left:76px!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail{display:grid!important;grid-template-rows:auto auto 1fr auto!important;align-items:flex-start!important;justify-items:center!important;grid-gap:12px!important;gap:12px!important;width:100%!important;min-height:calc(100dvh - 96px)!important;padding:4px 0 0!important;overflow:visible!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail__group{display:grid!important;justify-items:center!important;grid-gap:8px!important;gap:8px!important;width:100%!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail__group:nth-of-type(2){align-content:flex-start!important;max-height:calc(100dvh - 286px)!important;overflow:hidden auto!important;padding-right:0!important;scrollbar-width:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail__group:nth-of-type(2)::-webkit-scrollbar{width:0!important;height:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail__divider{display:block!important;width:42px!important;height:1px!important;border-radius:999px!important;background:rgba(var(--map-sidebar-muted-rgb),.24)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail a,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail button{position:relative!important;display:inline-grid!important;place-items:center!important;width:42px!important;height:40px!important;min-width:42px!important;min-height:40px!important;padding:0!important;border:1px solid transparent!important;border-radius:12px!important;background:transparent!important;color:var(--map-sidebar-text)!important;box-shadow:none!important;text-decoration:none!important;text-shadow:none!important;transform:none!important;transition:background-color .14s ease,border-color .14s ease,color .14s ease!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail a:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail a:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail button:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail button:before{content:none!important;display:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail a:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail a:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail button:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail button:hover{border-color:rgba(var(--map-accent-rgb),.32)!important;background:rgba(var(--map-accent-rgb),.1)!important;color:var(--map-sidebar-accent)!important;outline:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail a.active{border-color:rgba(var(--map-accent-rgb),.45)!important;background:rgba(var(--map-accent-rgb),.16)!important;color:var(--map-sidebar-accent)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail a.active:after{content:""!important;display:block!important;position:absolute!important;left:-6px!important;top:50%!important;width:3px!important;height:18px!important;border-radius:999px!important;background:var(--map-sidebar-accent)!important;transform:translateY(-50%)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail .map-icon,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail svg{display:block!important;width:17px!important;height:17px!important;color:currentColor!important;stroke:currentColor!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-compact-rail .logout-form--compact{display:grid!important;justify-items:center!important;width:100%!important;margin:0!important;padding:10px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .brand.tenant-brand-compactable{justify-content:center!important;padding:0 0 14px!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .brand-logo,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .brand-logo img{width:44px!important;height:44px!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .brand-copy,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .logout-form button span,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-item-label,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-section-label,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-section-label span,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-status-badge,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a strong,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access>span{display:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .sidebar-controls{grid-template-columns:1fr!important;margin-top:10px!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .logout-form,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .sidebar-controls,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access{display:grid!important;justify-items:center!important;grid-gap:8px!important;gap:8px!important;width:100%!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia section{display:contents!important;width:auto!important;min-height:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access{grid-template-columns:1fr!important;padding:10px 0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access div{display:grid!important;grid-template-columns:1fr!important;grid-gap:8px!important;gap:8px!important;width:100%!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .logout-form button,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a{display:inline-grid!important;place-items:center!important;grid-template-columns:1fr!important;width:42px!important;height:40px!important;min-height:40px!important;padding:0!important;overflow:hidden!important;border-radius:12px!important;white-space:nowrap!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .logout-form button svg,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a svg,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a svg{width:17px!important;height:17px!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a.active{border-color:rgba(var(--map-accent-rgb),.42)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .logout-form button:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar:before{content:none!important;display:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section.nav-group-active{background:transparent!important;border-color:transparent!important;box-shadow:none!important;transform:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia section.nav-group-active{display:contents!important;width:auto!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:visible!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia section *,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access *{text-shadow:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .logout-form button,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a{position:relative!important;border:1px solid transparent!important;background:transparent!important;box-shadow:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a:hover{border-color:rgba(var(--map-accent-rgb),.28)!important;background:rgba(var(--map-accent-rgb),.08)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a.active{border-color:rgba(var(--map-accent-rgb),.44)!important;background:rgba(var(--map-accent-rgb),.14)!important;color:var(--map-sidebar-accent)!important;box-shadow:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a.active:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a.active:before{content:""!important;position:absolute!important;left:4px!important;top:50%!important;width:3px!important;height:18px!important;border-radius:999px!important;background:var(--map-sidebar-accent)!important;transform:translateY(-50%)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-group-items a>:not(.nav-icon),.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a>:not(svg):not(.map-icon){display:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia .nav-group-items,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section.nav-group-active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section:focus-within,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar *,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia .nav-group-items,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia section.nav-group-active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia .nav-group-items,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia section.nav-group-active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia section:focus-within,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia section:hover{text-shadow:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia .nav-group-items,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section.nav-group-active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section:focus-within,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .nav-groups--ia section:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia .nav-group-items,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .nav-groups--ia section.nav-group-active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia .nav-group-items,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia section,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia section.nav-group-active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia section:focus-within,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .nav-groups--ia section:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important;filter:none!important;transform:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-group-items a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-group-items a:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-group-items a:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-quick-access a:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-group-items a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-group-items a:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-group-items a:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .tenant-quick-access a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .tenant-sidebar .nav-group-items a.active,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .tenant-sidebar .nav-group-items a:focus-visible,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .tenant-sidebar .nav-group-items a:hover,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-expanded .tenant-sidebar a.active{box-shadow:none!important;filter:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-group-items a.active:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-group-items a.active:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia .nav-group-items:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia .nav-group-items:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia section.nav-group-active:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia section.nav-group-active:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:focus-within:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:focus-within:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:hover:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:hover:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a.active:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a.active:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a:focus-visible:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a:focus-visible:before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a:hover:after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .tenant-sidebar a:hover:before{content:none!important;display:none!important;box-shadow:none!important;filter:none!important}.map-enterprise-shell .tenant-sidebar .nav-groups--ia .nav-group-items,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section.nav-group-active,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:focus-within,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:hover{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important;transition:none!important}.map-enterprise-shell .tenant-sidebar .nav-groups--ia .nav-group-items:after,.map-enterprise-shell .tenant-sidebar .nav-groups--ia .nav-group-items:before,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section.nav-group-active:after,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section.nav-group-active:before,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:after,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:before,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:focus-within:after,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:focus-within:before,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:hover:after,.map-enterprise-shell .tenant-sidebar .nav-groups--ia section:hover:before{content:none!important;display:none!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.map-enterprise-shell .tenant-sidebar .nav-section-label,.map-enterprise-shell .tenant-sidebar .nav-section-label span,.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-section-label,.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-section-label span,.map-enterprise-shell.sidebar-expanded .tenant-sidebar .nav-section-label,.map-enterprise-shell.sidebar-expanded .tenant-sidebar .nav-section-label span{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important;transform:none!important}.map-enterprise-shell .tenant-sidebar .nav-section-label span:after,.map-enterprise-shell .tenant-sidebar .nav-section-label span:before,.map-enterprise-shell .tenant-sidebar .nav-section-label:after,.map-enterprise-shell .tenant-sidebar .nav-section-label:before{content:none!important;display:none!important;background:transparent!important;border:0!important;box-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:142px!important;max-width:190px!important;height:40px!important;min-height:40px!important;padding:0 14px!important;overflow:hidden!important;border:1px solid rgba(var(--map-accent-rgb),.32)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-sidebar-accent)!important;box-shadow:none!important;text-decoration:none!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty:before{content:none!important;display:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty svg{flex:0 0 auto!important;color:currentColor!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector-empty-copy{display:block!important;min-width:0!important;overflow:hidden!important;color:currentColor!important;font-size:13px!important;font-weight:800!important;line-height:1!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty:focus-visible,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty:hover{border-color:rgba(var(--map-accent-rgb),.58)!important;background:rgba(var(--map-accent-rgb),.16)!important;color:var(--map-accent)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-chevron,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-group-copy,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-group-count,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-group-toggle,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-section-label,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .nav-section-label span{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar *{animation:none!important}.cabina-exec-dashboard :is(.cabina-exec-button,.cabina-auto-insights .cabina-insight .ui-button),.cabina-exec-dashboard :is(a.button,button.button,.button).primary,.cabina-exec-dashboard :is(a.button,button.button,.ui-button).ui-button--primary,.map-enterprise-shell :is(.cabina-exec-button,.cabina-auto-insights .cabina-insight .ui-button),.map-enterprise-shell :is(a.button,button.button,.button).primary,.map-enterprise-shell :is(a.button,button.button,.ui-button).ui-button--primary{background:var(--map-primary)!important;border-color:var(--map-primary)!important;color:var(--map-surface)!important;-webkit-text-fill-color:var(--map-surface)!important;text-shadow:none!important}.cabina-exec-dashboard :is(.cabina-exec-button,.cabina-auto-insights .cabina-insight .ui-button):hover,.cabina-exec-dashboard :is(a.button,button.button,.button).primary:hover,.cabina-exec-dashboard :is(a.button,button.button,.ui-button).ui-button--primary:hover,.map-enterprise-shell :is(.cabina-exec-button,.cabina-auto-insights .cabina-insight .ui-button):hover,.map-enterprise-shell :is(a.button,button.button,.button).primary:hover,.map-enterprise-shell :is(a.button,button.button,.ui-button).ui-button--primary:hover{background:var(--map-primary-strong)!important;border-color:var(--map-primary-strong)!important;color:var(--map-surface)!important;-webkit-text-fill-color:var(--map-surface)!important}.cabina-exec-dashboard :is(.cabina-exec-button,.cabina-auto-insights .cabina-insight .ui-button) :is(span,strong,em,small),.cabina-exec-dashboard :is(a.button,button.button,.button).primary :is(span,strong,em,small),.cabina-exec-dashboard :is(a.button,button.button,.ui-button).ui-button--primary :is(span,strong,em,small),.map-enterprise-shell :is(.cabina-exec-button,.cabina-auto-insights .cabina-insight .ui-button) :is(span,strong,em,small),.map-enterprise-shell :is(a.button,button.button,.button).primary :is(span,strong,em,small),.map-enterprise-shell :is(a.button,button.button,.ui-button).ui-button--primary :is(span,strong,em,small){color:inherit!important;-webkit-text-fill-color:inherit!important}.cabina-exec-dashboard :is(.cabina-exec-button,.cabina-auto-insights .cabina-insight .ui-button) svg,.cabina-exec-dashboard :is(a.button,button.button,.button).primary svg,.cabina-exec-dashboard :is(a.button,button.button,.ui-button).ui-button--primary svg,.map-enterprise-shell :is(.cabina-exec-button,.cabina-auto-insights .cabina-insight .ui-button) svg,.map-enterprise-shell :is(a.button,button.button,.button).primary svg,.map-enterprise-shell :is(a.button,button.button,.ui-button).ui-button--primary svg{color:inherit!important;stroke:currentColor!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger{gap:6px!important;max-width:132px!important;padding:0 10px!important;overflow:visible!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger span:not(.notification-bell){min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-bell{display:inline-flex!important;flex:0 0 8px!important;width:8px!important;height:8px!important;border-radius:999px!important;background:var(--map-warning)!important;box-shadow:none!important;color:transparent!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-unread-count{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:18px!important;height:18px!important;padding:0 5px!important;border-radius:999px!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important;font-size:10px!important;font-weight:850!important;line-height:1!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact{max-width:226px!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact select{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar :is(.brand-copy,.tenant-quick-access>span,.tenant-quick-access a strong,.nav-group-toggle,.nav-group-copy,.nav-group-count,.nav-chevron,.nav-section-label,.nav-section-label span,.nav-item-label,.nav-status-badge,.logout-form button span){display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar :is(.tenant-quick-access a,.nav-group-items a,.logout-form button){font-size:0!important;line-height:0!important;letter-spacing:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar :is(.tenant-quick-access a svg,.tenant-quick-access a .map-icon,.nav-group-items a svg,.nav-group-items a .nav-icon,.logout-form button svg){width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;font-size:17px!important;line-height:1!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar :is(.nav-groups--ia section,.nav-groups--ia .nav-group-items){background:transparent!important;border-color:transparent!important;box-shadow:none!important;filter:none!important;outline:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar{width:76px!important;min-width:76px!important;max-width:76px!important;overflow-x:clip!important;contain:paint!important;isolation:isolate!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar>:not(.brand):not(.tenant-compact-rail){display:none!important;visibility:hidden!important;pointer-events:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .tenant-compact-rail{display:grid!important;width:100%!important;min-width:0!important;overflow:visible!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .tenant-compact-rail :is(a,button){display:inline-grid!important;place-items:center!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:40px!important;min-height:40px!important;max-height:40px!important;overflow:hidden!important;color:var(--map-sidebar-text)!important;font-size:0!important;letter-spacing:0!important;line-height:0!important;text-indent:0!important;white-space:nowrap!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .tenant-compact-rail :is(a,button)>:not(svg):not(.map-icon){display:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .tenant-compact-rail :is(a,button):before,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .tenant-compact-rail :is(button):after{content:none!important;display:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .tenant-compact-rail a:after{content:""!important;position:absolute!important;left:-6px!important;top:50%!important;display:block!important;width:3px!important;height:18px!important;border-radius:999px!important;background:var(--map-sidebar-accent)!important;opacity:0!important;transform:translateY(-50%)!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar .tenant-compact-rail a.active:after{opacity:1!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar :is(.tenant-quick-access,.nav-groups--ia,.nav-group-items,.nav-section-label,.nav-group-active){display:none!important;visibility:hidden!important;pointer-events:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar :is(.tenant-quick-access,.nav-groups--ia,.nav-group-items,.nav-section-label,.nav-group-active):after,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar :is(.tenant-quick-access,.nav-groups--ia,.nav-group-items,.nav-section-label,.nav-group-active):before{content:none!important;display:none!important}.map-enterprise-shell :is(.button,.ui-button,.cabina-exec-button,button,a).button-primary,.map-enterprise-shell :is(.button,.ui-button,.cabina-exec-button,button,a).ui-button--primary,.map-enterprise-shell :is(.button,.ui-button,.cabina-exec-button,button,a)[data-variant=primary]{color:var(--map-surface)!important;-webkit-text-fill-color:var(--map-surface)!important}.map-enterprise-shell :is(.button,.ui-button,.cabina-exec-button,button,a).button-primary *,.map-enterprise-shell :is(.button,.ui-button,.cabina-exec-button,button,a).ui-button--primary *,.map-enterprise-shell :is(.button,.ui-button,.cabina-exec-button,button,a)[data-variant=primary] *{color:currentColor!important;-webkit-text-fill-color:currentColor!important}.shop-scope-gate{position:fixed!important;inset:0!important;z-index:1400!important;display:grid!important;place-items:center!important;padding:20px!important;background:rgba(15,23,42,.18)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.shop-scope-gate__panel{display:grid!important;width:min(500px,100%)!important;grid-gap:14px!important;gap:14px!important;padding:18px!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface)!important;box-shadow:none!important;filter:none!important;color:var(--map-text)!important}.shop-scope-gate__panel--wide{width:min(640px,100%)!important}.shop-scope-gate__icon{display:inline-grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important}.shop-scope-gate__copy{display:grid!important;grid-gap:8px!important;gap:8px!important}.shop-scope-gate__copy p{margin:0!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;line-height:1.1!important;text-transform:none!important}.shop-scope-gate__copy h2{margin:0!important;color:var(--map-text)!important;font-size:22px!important;font-weight:790!important;letter-spacing:0!important;line-height:1.16!important}.shop-scope-gate__copy span,.shop-scope-gate__footer span{color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important}.shop-scope-gate__list{display:grid!important;grid-gap:8px!important;gap:8px!important;max-height:min(42vh,360px)!important;overflow:auto!important;padding-right:2px!important}.shop-scope-gate__alert{margin:0!important;border:1px solid rgba(var(--map-danger-rgb),.28)!important;border-radius:8px!important;background:var(--map-danger-soft)!important;color:var(--map-danger)!important;font-size:13px!important;font-weight:720!important;line-height:1.45!important;padding:10px 12px!important}.shop-scope-gate__shop{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:56px!important;padding:11px 12px!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface)!important;box-shadow:none!important;filter:none!important;color:var(--map-text)!important;cursor:pointer!important;text-align:left!important;transition:background-color .14s ease,border-color .14s ease!important}.shop-scope-gate__shop:focus-visible,.shop-scope-gate__shop:hover{border-color:rgba(var(--map-primary-rgb),.42)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important;transform:none!important}.shop-scope-gate__shop:disabled{cursor:wait!important;opacity:.72!important}.shop-scope-gate__shop span{display:grid!important;min-width:0!important;grid-gap:4px!important;gap:4px!important}.shop-scope-gate__shop-main{display:flex!important;align-items:center!important;flex:1 1 auto!important;gap:10px!important;min-width:0!important}.shop-scope-gate__shop-copy{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.shop-scope-gate__shop-mark{flex:0 0 auto!important}.shop-scope-gate__shop strong{color:var(--map-text)!important;font-size:14px!important;font-weight:760!important;line-height:1.25!important}.shop-scope-gate__shop small,.shop-scope-gate__shop strong{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.shop-scope-gate__shop small{color:var(--map-text-muted)!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important}.shop-scope-gate__shop em{flex:0 0 auto!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important;font-size:12px!important;font-style:normal!important;padding:8px 10px!important}.shop-scope-gate__footer a,.shop-scope-gate__primary,.shop-scope-gate__shop em{box-shadow:none!important;filter:none!important;font-weight:780!important;line-height:1!important}.shop-scope-gate__footer a,.shop-scope-gate__primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;width:-moz-fit-content!important;width:fit-content!important;border:1px solid var(--map-primary)!important;border-radius:8px!important;background:var(--map-primary)!important;color:var(--map-surface)!important;-webkit-text-fill-color:var(--map-surface)!important;font-size:14px!important;padding:0 16px!important;text-decoration:none!important}.shop-scope-gate__footer a:focus-visible,.shop-scope-gate__footer a:hover,.shop-scope-gate__primary:focus-visible,.shop-scope-gate__primary:hover{background:var(--map-primary-strong)!important;border-color:var(--map-primary-strong)!important}.shop-scope-gate__footer{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding-top:4px!important}@media (max-width:720px){.shop-scope-gate{align-items:end!important;padding:14px!important}.shop-scope-gate__panel{padding:16px!important;border-radius:8px!important}.shop-scope-gate__footer,.shop-scope-gate__shop{align-items:stretch!important;flex-direction:column!important}.shop-scope-gate__footer a,.shop-scope-gate__primary,.shop-scope-gate__shop em{width:100%!important}}.frydium-home-page{color:var(--map-text)!important}.frydium-home-edit-strip,.frydium-home-header,.frydium-home-next,.frydium-home-shell,.frydium-widget-card{border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.frydium-home-shell{padding:24px!important}.frydium-home-data-note{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;padding:12px 14px!important;border:1px solid rgba(var(--map-warning-rgb),.24)!important;border-radius:var(--map-radius)!important;background:var(--map-warning-soft)!important;color:var(--map-text)!important}.frydium-home-data-note strong{flex:0 0 auto!important;font-size:13px!important;font-weight:780!important}.frydium-home-data-note span{color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.4!important;text-align:right!important}.frydium-home-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;justify-content:space-between!important;grid-gap:18px!important;gap:18px!important;padding:18px 20px!important}.frydium-home-header>div:first-child{min-width:0!important}.frydium-home-header h1{margin:0!important;color:var(--map-text)!important;font-size:28px!important;font-weight:780!important;letter-spacing:0!important;line-height:1.12!important}.frydium-home-edit-strip,.frydium-home-header p,.frydium-home-next p,.frydium-home-save-state{margin:6px 0 0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.frydium-home-actions{display:grid!important;grid-template-columns:repeat(5,max-content)!important;align-items:center!important;justify-content:flex-end!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}.frydium-home-actions .ui-button,.frydium-home-next .ui-button{white-space:nowrap!important}.frydium-home-status{display:inline-flex!important;align-items:center!important;min-height:30px!important;border-radius:999px!important;font-size:12px!important;font-weight:760!important;padding:0 10px!important}.frydium-home-status.is-success{background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.frydium-home-status.is-warning{background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.frydium-home-status.is-danger{background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.frydium-home-period-control{display:inline-grid!important;grid-template-columns:auto repeat(4,minmax(34px,auto))!important;align-items:center!important;gap:4px!important;min-height:34px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;padding:3px!important}.frydium-home-period-control svg{margin:0 3px!important}.frydium-home-period-control button,.frydium-widget-drawer-tabs button{border:0!important;border-radius:7px!important;background:transparent!important;box-shadow:none!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:780!important;line-height:1!important}.frydium-home-period-control button{min-height:26px!important;padding:0 8px!important}.frydium-home-period-control button.is-active,.frydium-home-period-control button[aria-pressed=true],.frydium-widget-drawer-tabs button.is-active,.frydium-widget-drawer-tabs button[aria-pressed=true]{background:var(--map-surface)!important;color:var(--map-primary)!important;box-shadow:inset 0 0 0 1px rgba(var(--map-primary-rgb),.18)!important}.frydium-home-next{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;border-left-width:4px!important;padding:18px 20px!important}.frydium-home-next.is-danger{border-left-color:var(--map-danger)!important}.frydium-home-next.is-warning{border-left-color:var(--map-warning)!important}.frydium-home-next.is-success{border-left-color:var(--map-success)!important}.frydium-home-next span,.frydium-widget-card__header h2,.frydium-widget-catalog small,.frydium-widget-drawer header p{color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;line-height:1.25!important}.frydium-home-next h2{margin:4px 0 0!important;color:var(--map-text)!important;font-size:18px!important;font-weight:780!important;line-height:1.2!important}.frydium-home-edit-strip{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:12px 14px!important}.frydium-home-edit-strip div,.frydium-home-edit-strip span{display:inline-flex!important;align-items:center!important;gap:8px!important}.frydium-home-save-state{margin:0!important;color:var(--map-success-strong)!important;font-weight:720!important}.frydium-home-save-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;margin:0!important}.frydium-home-save-row .frydium-home-save-state{min-width:0!important}.frydium-home-save-row .ui-button{flex:0 0 auto!important;white-space:nowrap!important}.frydium-home-save-state.is-error{color:var(--map-danger-strong)!important}.frydium-home-save-state.is-dirty{color:var(--map-warning-strong)!important}.frydium-home-empty-grid{display:grid!important;place-items:center!important;min-height:260px!important;border:1px dashed rgba(var(--map-primary-rgb),.32)!important;border-radius:var(--map-radius)!important;background:var(--map-surface-subtle)!important;padding:24px!important}.frydium-home-empty-actions{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important}.frydium-widget-grid{position:relative!important;min-height:260px!important}.frydium-widget-grid.react-grid-layout{transition:min-height .18s ease!important}.frydium-widget-grid .react-grid-item{transition:transform .18s ease,width .18s ease,height .18s ease,box-shadow .18s ease!important;max-width:100%!important}.frydium-widget-grid .react-grid-item.react-grid-placeholder{border:1px dashed rgba(var(--map-accent-rgb),.68)!important;border-radius:var(--map-radius)!important;background:rgba(var(--map-accent-rgb),.1)!important;opacity:1!important;z-index:1!important}.frydium-widget-card{display:grid!important;grid-template-rows:auto 1fr!important;min-height:0!important;overflow:hidden!important;padding:16px 18px!important}.frydium-widget-card.is-editing{border-style:dashed!important;border-color:rgba(var(--map-primary-rgb),.42)!important;cursor:-webkit-grab!important;cursor:grab!important}.frydium-widget-card.react-draggable-dragging{box-shadow:var(--map-shadow)!important;cursor:-webkit-grabbing!important;cursor:grabbing!important;z-index:5!important}.frydium-widget-toolbar{position:absolute!important;top:10px!important;right:10px!important;z-index:2!important;gap:4px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;padding:3px!important}.frydium-widget-toolbar,.frydium-widget-toolbar button{display:inline-flex!important;align-items:center!important;color:var(--map-text-soft)!important}.frydium-widget-toolbar button{justify-content:center!important;width:24px!important;height:24px!important;border:0!important;border-radius:6px!important;background:transparent!important;font-size:13px!important;font-weight:780!important}.frydium-widget-toolbar button:focus-visible,.frydium-widget-toolbar button:hover{background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.frydium-widget-toolbar button:disabled{cursor:not-allowed!important;opacity:.38!important}.frydium-widget-card__drag-handle{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;border-radius:6px!important;color:var(--map-text-soft)!important;cursor:-webkit-grab!important;cursor:grab!important}.frydium-widget-card__drag-handle:hover{background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.frydium-widget-card .react-resizable-handle{position:absolute!important;right:8px!important;bottom:8px!important;display:none!important;width:18px!important;height:18px!important;border-right:2px solid rgba(var(--map-primary-rgb),.35)!important;border-bottom:2px solid rgba(var(--map-primary-rgb),.35)!important;cursor:se-resize!important}.frydium-widget-card.is-editing .react-resizable-handle{display:block!important}.frydium-widget-card__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:14px!important;min-height:26px!important}.frydium-widget-card__header div{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important}.frydium-widget-card__header h2{margin:0!important;color:var(--map-text)!important;font-size:14px!important;text-transform:none!important}.frydium-widget-metrics{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.frydium-widget-metrics.is-compact{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-bottom:8px!important}.frydium-action-metric,.frydium-mini-metric{display:grid!important;align-content:center!important;grid-gap:5px!important;gap:5px!important;min-height:76px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;padding:12px!important}.frydium-action-metric strong,.frydium-mini-metric strong,.frydium-widget-progress strong{color:var(--map-text)!important;font-size:24px!important;font-weight:790!important;line-height:1!important}.frydium-action-metric span,.frydium-action-widget p,.frydium-metric-line span,.frydium-mini-metric span,.frydium-widget-progress p{color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.frydium-metric-line.is-success strong,.frydium-mini-metric.is-success strong{color:var(--map-success-strong)!important}.frydium-metric-line.is-warning strong,.frydium-mini-metric.is-warning strong{color:var(--map-warning-strong)!important}.frydium-action-widget,.frydium-widget-list,.frydium-widget-progress{display:grid!important;align-content:flex-start!important;grid-gap:10px!important;gap:10px!important;grid-auto-rows:max-content!important}.frydium-action-metric{display:grid!important;grid-gap:10px!important;gap:10px!important}.frydium-action-widget .ui-button{justify-self:start!important}.frydium-metric-line{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;border-bottom:1px solid var(--map-border-soft)!important;padding:8px 0!important}.frydium-metric-line:last-child{border-bottom:0!important}.frydium-metric-line strong{color:var(--map-text)!important;font-size:13px!important;font-weight:760!important;text-align:right!important}.frydium-widget-progress>span{position:relative!important;display:block!important;width:100%!important;height:10px!important;overflow:hidden!important;border-radius:999px!important;background:var(--map-border-soft)!important}.frydium-widget-progress>span:after{position:absolute!important;inset:0 auto 0 0!important;width:var(--progress,0)!important;border-radius:inherit!important;background:var(--map-accent)!important;content:""!important}.frydium-action-widget strong{color:var(--map-text)!important;font-size:18px!important;font-weight:780!important;line-height:1.2!important}.frydium-widget-chart{min-width:0!important}.frydium-widget-chart .echart-shell{margin-top:2px!important}.frydium-widget-chart .echart-loading,.frydium-widget-chart .echart-shell{background:var(--map-surface-subtle)!important}.frydium-quick-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.frydium-quick-links a{display:inline-flex!important;align-items:center!important;min-height:38px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;color:var(--map-primary)!important;font-size:12px!important;font-weight:760!important;padding:8px 10px!important;text-decoration:none!important}.frydium-quick-links a:focus-visible,.frydium-quick-links a:hover{border-color:rgba(var(--map-accent-rgb),.45)!important;background:var(--map-accent-soft)!important}.frydium-widget-drawer{position:fixed!important;inset:0!important;z-index:2500!important}.frydium-widget-drawer__backdrop{inset:0!important;border:0!important;background:rgba(15,23,42,.18)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.frydium-widget-drawer aside,.frydium-widget-drawer__backdrop{position:absolute!important;box-shadow:none!important;filter:none!important}.frydium-widget-drawer aside{top:0!important;right:0!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;width:min(430px,92vw)!important;height:100%!important;border-left:1px solid var(--map-border)!important;border-radius:0!important;background:var(--map-surface)!important}.frydium-widget-drawer header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;border-bottom:1px solid var(--map-border)!important;padding:18px 20px!important}.frydium-widget-drawer h2{margin:0!important;color:var(--map-text)!important;font-size:18px!important;font-weight:790!important}.frydium-widget-drawer header p{margin:5px 0 0!important}.frydium-widget-drawer__actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:8px!important;min-width:0!important}.frydium-widget-drawer__actions .ui-button{white-space:nowrap!important}.frydium-widget-catalog-controls{display:grid!important;grid-template-rows:auto auto!important;align-content:start!important;grid-gap:10px!important;gap:10px!important;border-bottom:1px solid var(--map-border)!important;padding:14px 20px!important}.frydium-widget-catalog-controls label{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;height:38px!important;min-height:38px!important;max-height:38px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;padding:0 11px!important}.frydium-widget-catalog-controls input{width:100%!important;min-width:0!important;height:34px!important;min-height:0!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:var(--map-text)!important;font-size:13px!important;font-weight:720!important;line-height:1.2!important}.frydium-widget-catalog-controls input::placeholder{color:var(--map-text-muted)!important}.frydium-widget-catalog-controls div{display:flex!important;flex-wrap:wrap!important;align-items:center!important;align-content:flex-start!important;gap:6px!important;max-height:72px!important;overflow:auto!important}.frydium-widget-catalog-controls button{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:100%!important;height:28px!important;min-height:28px!important;max-height:28px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface)!important;box-shadow:none!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:760!important;line-height:1!important;padding:0 10px!important;white-space:nowrap!important}.frydium-widget-catalog-controls button.is-active,.frydium-widget-catalog-controls button[aria-pressed=true]{border-color:rgba(var(--map-accent-rgb),.38)!important;background:var(--map-accent-soft)!important;color:var(--map-accent-strong)!important}.frydium-widget-drawer-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;border-bottom:1px solid var(--map-border)!important;background:var(--map-surface-subtle)!important;padding:12px 20px!important}.frydium-widget-drawer-tabs button{min-height:34px!important;padding:0 10px!important}.frydium-widget-panel{display:grid!important;align-content:start!important;grid-gap:14px!important;gap:14px!important;min-height:0!important;overflow:auto!important;padding:16px 20px 24px!important}.frydium-widget-section-heading{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.frydium-widget-section-heading strong{color:var(--map-text)!important;font-size:12px!important;font-weight:820!important;letter-spacing:0!important;line-height:1.2!important}.frydium-widget-section-heading small{color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.frydium-widget-preset-grid{display:grid!important;grid-gap:10px!important;gap:10px!important;align-content:start!important;min-height:0!important;overflow:auto!important;padding:16px 20px 24px!important}.frydium-widget-preset-grid>button{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-height:66px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;padding:12px!important;text-align:left!important}.frydium-widget-catalog button:focus-visible,.frydium-widget-catalog button:hover,.frydium-widget-create-card:focus-visible,.frydium-widget-create-card:hover,.frydium-widget-preset-grid>button:focus-visible,.frydium-widget-preset-grid>button:hover{border-color:rgba(var(--map-primary-rgb),.34)!important;background:var(--map-surface-subtle)!important}.frydium-widget-catalog button>svg,.frydium-widget-create-card>svg,.frydium-widget-preset-grid>button svg{color:var(--map-primary)!important}.frydium-widget-preset-grid>button span{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.frydium-widget-preset-grid>button small,.frydium-widget-preset-grid>button strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.frydium-widget-preset-grid>button strong{color:var(--map-text)!important;font-size:13px!important;font-weight:790!important;line-height:1.2!important}.frydium-widget-preset-grid>button small{color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.frydium-widget-create-card b,.frydium-widget-preset-grid>button b{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;border:1px solid rgba(var(--map-primary-rgb),.16)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important;font-size:11px!important;font-weight:790!important;line-height:1!important;padding:0 8px!important}.frydium-widget-catalog.is-compact{margin-top:4px!important;border-top:1px solid var(--map-border)!important;padding:14px 0 0!important}.frydium-widget-catalog{display:grid!important;grid-gap:10px!important;gap:10px!important;align-content:start!important;overflow:auto!important;padding:16px 20px 24px!important}.frydium-widget-catalog button{display:grid!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;width:100%!important;min-height:58px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;filter:none!important;color:var(--map-text)!important;padding:11px 12px!important;text-align:left!important}.frydium-widget-catalog button.is-enabled{border-color:rgba(var(--map-primary-rgb),.36)!important;background:var(--map-surface-subtle)!important}.frydium-widget-catalog button:disabled{cursor:not-allowed!important;opacity:.62!important}.frydium-widget-catalog small,.frydium-widget-catalog strong{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.frydium-widget-catalog button>span{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.frydium-widget-catalog strong{color:var(--map-text)!important;font-size:13px!important;font-weight:790!important;line-height:1.2!important}.frydium-widget-catalog small{line-height:1.15!important}.frydium-widget-catalog b{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:24px!important;border:1px solid rgba(var(--map-primary-rgb),.16)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important;font-size:11px!important;font-weight:790!important;line-height:1!important;padding:0 8px!important}.frydium-widget-panel .frydium-widget-catalog,.frydium-widget-panel .frydium-widget-preset-grid{overflow:visible!important;padding:0!important}.frydium-widget-create-card{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:11px!important;gap:11px!important;width:100%!important;min-height:70px!important;border:1px solid rgba(var(--map-primary-rgb),.24)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important;color:var(--map-text)!important;padding:13px 12px!important;text-align:left!important}.frydium-widget-create-card:disabled{cursor:not-allowed!important;opacity:.62!important}.frydium-widget-create-card span{display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.frydium-widget-create-card small,.frydium-widget-create-card strong{display:block!important;min-width:0!important;overflow-wrap:anywhere!important}.frydium-widget-create-card strong{color:var(--map-text)!important;font-size:13px!important;font-weight:820!important;line-height:1.2!important}.frydium-widget-create-card small{color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.frydium-kpi-widget{display:grid!important;align-content:center!important;grid-gap:7px!important;gap:7px!important;min-width:0!important;min-height:112px!important;border:1px solid rgba(var(--map-primary-rgb),.12)!important;border-left:4px solid var(--kpi-color,var(--map-primary))!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;padding:14px!important}.frydium-kpi-widget small,.frydium-kpi-widget span,.frydium-kpi-widget__delta{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.frydium-kpi-widget span{color:var(--map-text-muted)!important;font-size:11px!important;font-weight:780!important;line-height:1.2!important}.frydium-kpi-widget strong{min-width:0!important;color:var(--kpi-color,var(--map-primary))!important;font-size:30px!important;font-weight:800!important;line-height:1!important;overflow-wrap:anywhere!important}.frydium-kpi-widget small{color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.3!important}.frydium-kpi-widget__delta{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;border-radius:999px!important;background:var(--map-surface)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-style:normal!important;font-weight:790!important;line-height:1!important;padding:6px 8px!important}.frydium-kpi-widget__delta.is-positive{background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.frydium-kpi-widget__delta.is-negative{background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.frydium-kpi-loading{display:grid!important;place-items:center!important;min-height:112px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:730!important}.frydium-custom-chart{display:grid!important;grid-template-rows:minmax(0,auto) auto!important;grid-gap:8px!important;gap:8px!important;min-width:0!important;min-height:0!important}.frydium-custom-chart__canvas{min-width:0!important;overflow:hidden!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.frydium-custom-chart-loading{display:grid!important;place-items:center!important;min-height:178px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:730!important}.frydium-custom-chart-loading,.frydium-custom-chart-table{border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important}.frydium-custom-chart-table{max-height:116px!important;min-width:0!important;overflow:auto!important;background:var(--map-surface)!important}.frydium-custom-chart-table table{width:100%!important;border-collapse:collapse!important;font-size:11px!important;line-height:1.25!important}.frydium-custom-chart-table td,.frydium-custom-chart-table th{border-bottom:1px solid var(--map-border-soft)!important;color:var(--map-text-soft)!important;padding:7px 9px!important;text-align:right!important;white-space:nowrap!important}.frydium-custom-chart-table td:first-child,.frydium-custom-chart-table th:first-child{color:var(--map-text)!important;text-align:left!important}.frydium-custom-chart-table th{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:1!important;background:var(--map-surface-subtle)!important;font-weight:790!important}.frydium-custom-chart-table tr:last-child td{border-bottom:0!important}.frydium-widget-drawer aside:has(.frydium-chart-editor){grid-template-rows:auto minmax(0,1fr)!important;width:min(760px,96vw)!important}.frydium-chart-editor{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;grid-gap:14px!important;gap:14px!important;min-height:0!important;overflow:auto!important;padding:16px 20px 24px!important}.frydium-chart-editor label{display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:780!important;letter-spacing:0!important;line-height:1.2!important}.frydium-chart-editor input,.frydium-chart-editor select{width:100%!important;min-width:0!important;height:38px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;font-size:13px!important;font-weight:720!important;line-height:1.2!important;padding:0 11px!important}.frydium-chart-editor button:focus-visible,.frydium-chart-editor input:focus,.frydium-chart-editor select:focus{outline:2px solid rgba(var(--map-primary-rgb),.28)!important;outline-offset:2px!important}.frydium-chart-editor__control,.frydium-chart-editor__presets,.frydium-chart-editor__preview,.frydium-chart-editor__segmented,.frydium-chart-editor__series{grid-column:1/-1!important}.frydium-chart-editor__presets{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.frydium-chart-editor__presets button{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;min-height:48px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;padding:8px 10px!important;text-align:left!important}.frydium-chart-editor__presets button:focus-visible,.frydium-chart-editor__presets button:hover{border-color:rgba(var(--map-primary-rgb),.34)!important;background:var(--map-surface-subtle)!important}.frydium-chart-editor__presets button>svg{color:var(--map-primary)!important}.frydium-chart-editor__presets span{display:grid!important;grid-gap:2px!important;gap:2px!important;min-width:0!important}.frydium-chart-editor__presets small,.frydium-chart-editor__presets strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.frydium-chart-editor__presets strong{color:var(--map-text)!important;font-size:12px!important;font-weight:790!important}.frydium-chart-editor__presets small{color:var(--map-text-soft)!important;font-size:11px!important;font-weight:690!important}.frydium-chart-editor__control{display:grid!important;grid-gap:6px!important;gap:6px!important}.frydium-chart-editor__control>span{color:var(--map-text-muted)!important;font-size:11px!important;font-weight:780!important;line-height:1.2!important}.frydium-chart-editor__segmented{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;padding:4px!important}.frydium-chart-editor__segmented button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;border:0!important;border-radius:7px!important;background:transparent!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:780!important;padding:0 8px!important;white-space:nowrap!important}.frydium-chart-editor__segmented button[aria-pressed=true]{background:var(--map-surface)!important;color:var(--map-primary)!important;box-shadow:inset 0 0 0 1px rgba(var(--map-primary-rgb),.18)!important}.frydium-chart-editor__series{display:grid!important;grid-gap:10px!important;gap:10px!important}.frydium-chart-editor__series article{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;padding:12px!important}.frydium-chart-editor__series article>div:first-child,.frydium-chart-editor__swatches{grid-column:1/-1!important}.frydium-chart-editor__series article>div:first-child{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.frydium-chart-editor__series strong{color:var(--map-text)!important;font-size:13px!important;font-weight:790!important}.frydium-chart-editor__series article>div:first-child button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border:1px solid var(--map-border)!important;border-radius:7px!important;background:var(--map-surface)!important;color:var(--map-text-soft)!important}.frydium-chart-editor__series article>div:first-child button:disabled{cursor:not-allowed!important;opacity:.42!important}.frydium-chart-editor__swatches{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important}.frydium-chart-editor__swatches button{width:26px!important;height:26px!important;border:2px solid transparent!important;border-radius:999px!important;background:var(--swatch)!important;box-shadow:inset 0 0 0 1px rgba(15,23,42,.16)!important}.frydium-chart-editor__swatches button[aria-pressed=true]{border-color:var(--map-text)!important;box-shadow:0 0 0 3px rgba(var(--map-primary-rgb),.14)!important}.frydium-chart-editor__preview{display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:0!important;border-top:1px solid var(--map-border)!important;padding-top:14px!important}.tenant-shell-ux14.map-enterprise-shell .help-trigger{border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;color:var(--map-text)!important;filter:none!important}.tenant-shell-ux14.map-enterprise-shell .help-trigger span{border-radius:7px!important;background:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell .help-trigger:focus-visible,.tenant-shell-ux14.map-enterprise-shell .help-trigger:hover{border-color:rgba(var(--map-accent-rgb),.34)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important;transform:none!important}.tenant-shell-ux14.map-enterprise-shell .help-drawer{border-left:1px solid var(--map-border)!important;background:var(--map-surface)!important;box-shadow:none!important}@media (max-width:1180px){.frydium-widget-card{padding:15px!important}}@media (max-width:720px){.frydium-widget-drawer aside{left:0!important;right:0!important;width:100vw!important}.frydium-widget-catalog-controls,.frydium-widget-drawer header,.frydium-widget-drawer-tabs{padding-left:16px!important;padding-right:16px!important}.frydium-widget-drawer header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;flex-direction:row!important}.frydium-widget-drawer__actions{justify-content:flex-end!important;width:auto!important}.frydium-widget-drawer__actions .ui-button{width:auto!important;min-width:0!important}.frydium-widget-catalog-controls div{flex-wrap:wrap!important;max-height:none!important;overflow:visible!important;padding-bottom:0!important;scrollbar-width:auto!important}.frydium-widget-catalog-controls div::-webkit-scrollbar{width:0!important;height:0!important}.frydium-widget-catalog{padding-left:16px!important;padding-right:16px!important}.frydium-widget-panel,.frydium-widget-preset-grid{padding:14px 16px 22px!important}.frydium-widget-drawer aside:has(.frydium-chart-editor){width:100vw!important}.frydium-chart-editor{grid-template-columns:1fr!important;padding:14px 16px 22px!important}.frydium-chart-editor__presets{grid-template-columns:repeat(2,minmax(0,1fr))!important}.frydium-kpi-editor .frydium-chart-editor__presets{grid-template-columns:1fr!important}.frydium-chart-editor__segmented{grid-template-columns:repeat(2,minmax(0,1fr))!important}.frydium-chart-editor__series article{grid-template-columns:1fr!important}.frydium-custom-chart-table{max-height:150px!important}.tenant-shell-ux14.map-enterprise-shell .help-trigger{right:12px!important;bottom:calc(72px + env(safe-area-inset-bottom, 0px))!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;grid-gap:0!important;gap:0!important;padding:0!important}.tenant-shell-ux14.map-enterprise-shell .help-trigger strong{display:none!important}.tenant-shell-ux14.map-enterprise-shell .help-trigger span{width:26px!important;height:26px!important}body:has(.frydium-home-page) .tenant-shell-ux14.map-enterprise-shell .help-trigger{display:none!important}body:has(.first-30-days-page) .tenant-shell-ux14.map-enterprise-shell .help-trigger{display:none!important}}@media (max-width:900px){.tenant-shell-ux14.map-enterprise-shell .help-trigger.help-trigger--compact{right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom, 0px))!important;display:grid!important;place-items:center!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;grid-gap:0!important;gap:0!important;padding:0!important;border-radius:999px!important}.tenant-shell-ux14.map-enterprise-shell .help-trigger.help-trigger--compact strong{display:none!important}.tenant-shell-ux14.map-enterprise-shell .help-trigger.help-trigger--compact span{width:26px!important;height:26px!important}}@media (max-width:820px){.frydium-home-header{align-items:stretch!important;grid-template-columns:1fr!important}.frydium-home-data-note,.frydium-home-edit-strip,.frydium-home-next,.frydium-home-save-row{align-items:stretch!important;flex-direction:column!important}.frydium-home-data-note span{text-align:left!important}.frydium-home-actions{display:grid!important;grid-template-columns:1fr!important;justify-content:stretch!important;width:100%!important}.frydium-home-actions .frydium-home-period-control,.frydium-home-actions .frydium-home-status,.frydium-home-actions .ui-button,.frydium-home-next .ui-button,.frydium-home-save-row .ui-button{width:100%!important}.frydium-home-actions .frydium-home-status{justify-content:center!important}.frydium-home-actions .frydium-home-period-control{grid-template-columns:auto repeat(4,1fr)!important}.frydium-home-actions .ui-button,.frydium-home-next .ui-button,.frydium-home-save-row .ui-button{min-width:0!important;white-space:normal!important}.frydium-home-empty-actions,.frydium-home-empty-actions .ui-button{width:100%!important}.frydium-quick-links,.frydium-widget-metrics{grid-template-columns:1fr!important}}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-button,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-user-link{border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;filter:none!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14.topbar--shop-context{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-actions{display:grid!important;grid-template-columns:minmax(300px,1fr) minmax(118px,auto) minmax(170px,226px) minmax(118px,auto)!important;align-items:center!important;justify-content:stretch!important;justify-self:stretch!important;grid-gap:8px!important;gap:8px!important;width:100%!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger{min-width:0!important;width:100%!important;max-width:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-button,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-user-link{width:100%!important}.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger:focus-visible,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger:hover,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger:focus-visible,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger:hover,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact:focus-within,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty:focus-visible,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty:hover,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-button:focus-visible,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-button:hover{border-color:rgba(var(--map-primary-rgb),.34)!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important}.command-center .command-center__icon,.command-center__footer span,.command-center__search>span,.command-center__type,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger__icon,.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .notification-unread-count{border-radius:6px!important;box-shadow:none!important}.command-center-trigger{display:grid!important;grid-template-columns:24px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:8px!important;gap:8px!important;text-align:left!important}.command-center-trigger__icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;flex:0 0 24px!important;border:1px solid var(--map-border)!important;border-radius:6px!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important}.command-center-trigger__icon svg{width:15px!important;height:15px!important;color:currentColor!important;stroke:currentColor!important}.command-center-trigger>span:not(.command-center-trigger__icon){display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.command-center-trigger kbd{flex:0 0 auto!important;justify-self:end!important}.command-center-backdrop{position:fixed!important;inset:0!important;z-index:2600!important;display:grid!important;align-items:flex-start!important;justify-items:center!important;padding:7vh 18px 24px!important;background:rgba(15,23,42,.18)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.command-center{display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;width:min(900px,calc(100vw - 32px))!important;max-height:min(760px,88vh)!important;overflow:hidden!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;filter:none!important;color:var(--map-text)!important}.command-center__footer,.command-center__header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:14px 16px!important}.command-center__header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;border-bottom:1px solid var(--map-border)!important}.command-center__header>div{display:grid!important;min-width:0!important;grid-gap:4px!important;gap:4px!important}.command-center__header strong{color:var(--map-text)!important;font-size:16px!important;font-weight:790!important;letter-spacing:0!important}.command-center .command-center__item span:not(.command-center__type),.command-center__empty span,.command-center__header span{color:var(--map-text-soft)!important;font-size:13px!important;font-weight:650!important;letter-spacing:0!important;line-height:1.42!important}.command-center__header .button{align-self:start!important;border-radius:var(--map-radius-sm)!important;box-shadow:none!important}.command-center__search{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;border-bottom:1px solid var(--map-border)!important;background:var(--map-surface-subtle)!important;padding:12px 16px!important}.command-center__search>span{display:grid!important;place-items:center!important;width:34px!important;height:34px!important;border:1px solid var(--map-border)!important;background:var(--map-surface)!important;color:var(--map-primary)!important}.command-center__search input{min-width:0!important;width:100%!important;border:0!important;outline:none!important;background:transparent!important;color:var(--map-text)!important;font-size:15px!important;font-weight:720!important;line-height:1.25!important}.command-center__search input::placeholder{color:var(--map-text-muted)!important}.command-center__results{display:flex!important;flex-direction:column!important;gap:10px!important;align-content:flex-start!important;align-items:stretch!important;overflow:auto!important;padding:12px!important}.command-center .command-center__item{display:grid!important;align-items:flex-start!important;grid-gap:12px!important;gap:12px!important;flex:0 0 auto!important;width:100%!important;min-height:0!important;height:auto!important;padding:12px!important;overflow:visible!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;color:var(--map-text)!important;cursor:pointer!important;font:inherit!important;text-align:left!important;text-decoration:none!important;transform:none!important;white-space:normal!important}.command-center .command-center__item.active,.command-center .command-center__item:focus-visible,.command-center .command-center__item:hover{border-color:rgba(var(--map-primary-rgb),.38)!important;background:var(--map-surface-subtle)!important;outline:none!important}.command-center .command-center__icon{--command-center-icon-bg:rgba(var(--map-primary-rgb),.08);--command-center-icon-border:rgba(var(--map-primary-rgb),.28);--command-center-icon-color:var(--map-primary);align-items:center!important;align-self:flex-start!important;background:var(--command-center-icon-bg)!important;border:1px solid var(--command-center-icon-border)!important;border-radius:8px!important;color:var(--command-center-icon-color)!important;flex:0 0 44px!important;height:44px!important;justify-content:center!important;line-height:1!important;min-height:44px!important;min-width:44px!important;overflow:hidden!important;width:44px!important}.command-center .command-center__icon--action,.command-center .command-center__icon--guided_actions{--command-center-icon-bg:rgba(var(--map-accent-rgb),.12);--command-center-icon-border:rgba(var(--map-accent-rgb),.36);--command-center-icon-color:var(--map-accent-strong)}.command-center .command-center__icon--blocked_by_setup,.command-center .command-center__icon--setup{--command-center-icon-bg:rgba(var(--map-warning-rgb),.12);--command-center-icon-border:rgba(var(--map-warning-rgb),.34);--command-center-icon-color:var(--map-warning-strong)}.command-center .command-center__icon--functions,.command-center .command-center__icon--operations{--command-center-icon-bg:rgba(var(--map-info-rgb),.10);--command-center-icon-border:rgba(var(--map-info-rgb),.30);--command-center-icon-color:var(--map-info-strong)}.command-center .command-center__icon--help{--command-center-icon-bg:var(--map-surface-subtle);--command-center-icon-border:var(--map-border);--command-center-icon-color:var(--map-text-muted)}.command-center .command-center__icon svg{display:block!important;flex:0 0 auto!important;height:22px!important;margin:0!important;width:22px!important;color:currentColor!important;stroke:currentColor!important}.command-center .command-center__item.active .command-center__icon,.command-center .command-center__item:focus-visible .command-center__icon,.command-center .command-center__item:hover .command-center__icon{border-color:rgba(var(--map-accent-rgb),.42)!important;background:var(--map-accent-soft)!important;color:var(--map-accent-strong)!important}.command-center .command-center__item-copy{align-content:start!important;display:grid!important;min-width:0!important;grid-gap:5px!important;gap:5px!important}.command-center .command-center__item .command-center__meta-row,.command-center__meta-row{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important}.command-center .command-center__item span.command-center__meta-row:not(.command-center__type){display:flex!important}.command-center .command-center__item small{color:var(--map-primary)!important;font-size:11px!important;font-weight:780!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.command-center .command-center__item strong{color:var(--map-text)!important;font-size:14px!important;font-weight:780!important;letter-spacing:0!important;line-height:1.25!important}.command-center .command-center__item small,.command-center .command-center__item span,.command-center .command-center__item strong{overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important}.command-center .command-center__item span:not(.command-center__type):not(.command-center__meta-row):not(.command-center__icon){display:block!important;max-width:none!important}.command-center .command-center__item span.command-center__icon:not(.command-center__type):not(.command-center__meta-row),.command-center .command-center__item>span.command-center__icon{display:grid!important;place-items:center!important}.command-center .command-center__next-action{color:var(--map-primary)!important;font-size:12px!important;font-weight:720!important;max-width:none!important}.command-center__type{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;justify-self:start!important;border:1px solid var(--map-border)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:10px!important;font-weight:760!important;line-height:1.1!important;min-height:22px!important;padding:3px 7px!important;white-space:nowrap!important}.command-center__type--action,.command-center__type--functions,.command-center__type--guided_actions{border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.command-center__type--blocked_by_setup,.command-center__type--setup{border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.command-center__type--help,.command-center__type--operations,.command-center__type--page{border-color:rgba(var(--map-primary-rgb),.14)!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.command-center__item--blocked,.command-center__item-blocked{border-color:rgba(var(--map-warning-rgb),.34)!important;background:var(--map-warning-soft)!important}.command-center__empty{display:grid!important;min-height:180px!important;align-content:center!important;justify-items:center!important;grid-gap:8px!important;gap:8px!important;border:1px dashed var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text)!important;padding:24px!important;text-align:center!important}.command-center__footer{justify-content:flex-start!important;border-top:1px solid var(--map-border)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:700!important;flex-wrap:wrap!important}.command-center__footer span{border:1px solid var(--map-border)!important;background:var(--map-surface)!important;color:inherit!important;padding:4px 8px!important}.tenant-shell-ux14.map-enterprise-shell .topbar-account-dropdown{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;z-index:2700!important;display:grid!important;grid-gap:4px!important;gap:4px!important;width:min(310px,86vw)!important;padding:8px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .topbar-account-identity{display:grid!important;grid-gap:3px!important;gap:3px!important;border-bottom:1px solid var(--map-border)!important;padding:8px 10px 10px!important}.tenant-shell-ux14.map-enterprise-shell .topbar-account-identity strong{color:var(--map-text)!important;font-size:13px!important;font-weight:780!important}.tenant-shell-ux14.map-enterprise-shell .topbar-account-identity span{color:var(--map-text-soft)!important;font-size:12px!important}.tenant-shell-ux14.map-enterprise-shell .topbar-account-dropdown a,.tenant-shell-ux14.map-enterprise-shell .topbar-account-dropdown button{width:100%!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;color:var(--map-text)!important;font-size:13px!important;font-weight:720!important;padding:9px 10px!important;text-align:left!important}.tenant-shell-ux14.map-enterprise-shell .topbar-account-dropdown a:focus-visible,.tenant-shell-ux14.map-enterprise-shell .topbar-account-dropdown a:hover,.tenant-shell-ux14.map-enterprise-shell .topbar-account-dropdown button:focus-visible,.tenant-shell-ux14.map-enterprise-shell .topbar-account-dropdown button:hover{border-color:var(--map-border)!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important;outline:none!important}.tenant-shell-ux14.map-enterprise-shell .notification-popover{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;z-index:2700!important;display:grid!important;grid-gap:0!important;gap:0!important;width:min(420px,88vw)!important;max-height:min(620px,78vh)!important;overflow:hidden!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell .notification-popover header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;border-bottom:1px solid var(--map-border)!important;padding:12px!important}.tenant-shell-ux14.map-enterprise-shell .notification-list{display:grid!important;grid-gap:8px!important;gap:8px!important;overflow:auto!important;padding:10px!important}.tenant-shell-ux14.map-enterprise-shell .notification-item{display:grid!important;grid-gap:7px!important;gap:7px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;padding:10px!important}.tenant-shell-ux14.map-enterprise-shell .notification-item.is-unread{border-color:rgba(var(--map-primary-rgb),.34)!important;background:var(--map-surface-subtle)!important}@media (max-width:640px){.tenant-shell-ux14.map-enterprise-shell .topbar.topbar--ux14 .topbar-actions{grid-template-columns:minmax(0,1fr) auto auto!important}.command-center-backdrop{align-items:stretch!important;padding:12px!important}.command-center{width:100%!important;max-height:calc(100vh - 24px)!important}.command-center__footer,.command-center__header,.tenant-shell-ux14.map-enterprise-shell .notification-popover header{align-items:stretch!important}.command-center__header{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:13px!important}.command-center__header .button{min-height:30px!important;padding:0 10px!important}.command-center__search{grid-template-columns:32px minmax(0,1fr)!important;gap:8px!important;padding:10px 12px!important}.command-center__search>span{width:32px!important;height:32px!important}.command-center .command-center__item{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;height:auto!important;padding:10px!important}.command-center .command-center__icon{display:grid!important;flex-basis:36px!important;height:36px!important;min-height:36px!important;min-width:36px!important;width:36px!important}.command-center .command-center__icon svg{width:19px!important;height:19px!important}.command-center__type{min-height:20px!important;padding:3px 6px!important}.command-center__footer span:last-child{display:none!important}}@media (max-width:920px){.tenant-shell-ux14.map-enterprise-shell .content,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .content,.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .content,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .content{width:100%!important;max-width:100%!important;margin-left:0!important}.tenant-shell-ux14.map-enterprise-shell .sidebar.tenant-sidebar,.tenant-shell-ux14.map-enterprise-shell.sidebar-compact .tenant-sidebar,.tenant-shell-ux14.map-enterprise-shell.sidebar-expanded .tenant-sidebar,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.sidebar-compact .tenant-sidebar{position:fixed!important;inset:0 auto 0 0!important;width:min(86vw,340px)!important;min-width:0!important;max-width:min(86vw,340px)!important;transform:translateX(-105%)!important;transition:transform .22s ease!important;z-index:2600!important}.tenant-shell-ux14.map-enterprise-shell.mobile-nav-open .sidebar.tenant-sidebar,.tenant-shell-ux14.map-enterprise-shell.mobile-nav-open.sidebar-compact .tenant-sidebar,.tenant-shell-ux14.map-enterprise-shell.mobile-nav-open.sidebar-expanded .tenant-sidebar,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell.mobile-nav-open.sidebar-compact .tenant-sidebar{transform:translateX(0)!important}}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14.topbar--shop-context{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;min-height:46px!important;margin:0 0 14px!important;padding:6px 8px!important;overflow:visible!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .topbar-title-stack{display:none!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .topbar-actions{display:grid!important;grid-template-columns:minmax(280px,1fr) 132px minmax(170px,230px) minmax(112px,142px)!important;align-items:center!important;justify-content:stretch!important;grid-gap:8px!important;gap:8px!important;width:100%!important;min-width:0!important;overflow:visible!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .topbar-actions>*{min-width:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger{justify-content:space-between!important;max-width:none!important;min-width:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .notification-center{width:100%!important;min-width:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty{max-width:230px!important;min-width:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-menu{width:100%!important;min-width:0!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .notification-trigger,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-button{width:100%!important;min-height:34px!important;height:34px!important;border-radius:var(--map-radius-sm)!important;white-space:nowrap!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-button{width:100%!important;min-width:0!important;max-width:none!important}@media (max-width:1180px){.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty{min-width:0!important}}@media (max-width:920px){.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14.topbar--shop-context{padding:8px!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .topbar-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .command-center-trigger,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--compact,.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .shop-selector.shop-selector--empty{grid-column:1/-1!important;max-width:none!important;min-width:0!important;width:100%!important}.tenant-shell-ux14.tenant-shell-ux33.map-enterprise-shell .topbar.topbar--ux14 .topbar-account-menu{width:auto!important}}.tenant-shell-ux14.map-enterprise-shell .help-backdrop{z-index:2800!important}.tenant-shell-ux14.map-enterprise-shell .help-drawer{z-index:2810!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:160!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;min-height:58px!important;margin:0 0 16px!important;padding:10px!important;overflow:visible!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-title-stack{display:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{box-sizing:border-box!important;display:grid!important;align-items:center!important;justify-content:stretch!important;grid-gap:8px!important;width:auto!important;max-width:100%!important;min-width:0!important;overflow:visible!important}@media (min-width:761px){.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{width:calc(100% - 20px)!important}}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions>*{min-width:0!important;min-width:0}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-center,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-menu{position:relative;width:100%;min-width:0}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--empty,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-button{width:100%;max-width:none;min-width:0;min-height:38px;height:38px;border:1px solid var(--map-border);border-radius:7px;background:var(--map-surface);box-shadow:none;color:var(--map-text);white-space:nowrap}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger{display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;justify-content:stretch!important;grid-gap:10px!important;gap:10px!important;padding:0 12px!important;text-align:left!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger{justify-content:center}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger>span:not(.command-center-trigger__icon),.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger span:not(.notification-bell),.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact select,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-copy small,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-copy strong{overflow:hidden;min-width:0;text-overflow:ellipsis}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger>span:not(.command-center-trigger__icon){max-width:100%!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger .command-center-trigger__icon{width:26px!important;height:26px!important;border:1px solid var(--map-border-subtle)!important;border-radius:7px!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger kbd{justify-self:end!important;min-height:24px!important;padding:3px 8px!important;border-radius:7px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact{display:grid;grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:0 10px 0 8px}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-label{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:24px;padding:0 8px;border:1px solid var(--map-border);border-radius:7px;background:var(--map-surface-subtle);color:var(--map-primary);font-size:11px;font-weight:760;line-height:1}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-label svg{width:13px;height:13px;color:var(--map-accent-strong)}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact select{display:block;width:100%;max-width:100%;box-sizing:border-box;height:30px;min-width:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;color:var(--map-text);font-size:12px;font-weight:760;line-height:1.2;padding:0}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-chevron{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--map-text-soft);pointer-events:none}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-chevron svg{display:block;width:14px;height:14px}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-active-copy{display:block;min-width:0;overflow:hidden;color:var(--map-text);font-size:13px;font-weight:760;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--selected-fallback{color:var(--map-text);text-decoration:none}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:0 12px}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-copy{display:grid;min-width:0}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-copy small{display:none}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger:focus-visible,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger:hover,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger:focus-visible,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger:hover,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact:focus-within,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--empty:focus-visible,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--empty:hover,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-button:focus-visible,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-button:hover{border-color:rgba(var(--map-accent-rgb),.34);background:var(--map-surface-subtle);outline:none}.tenant-shell-ux14.map-enterprise-shell :is(.ui-button,.button.ui-button):hover{transform:none!important}.cabina-exec-dashboard .cabina-auto-insights details.cabina-insight a.button.ui-button.ui-button--primary,.map-enterprise-shell .cabina-exec-dashboard .cabina-auto-insights details.cabina-insight a.button.ui-button{width:-moz-fit-content!important;width:fit-content!important;max-width:calc(100% - 48px)!important;box-shadow:none!important}@media (max-width:1160px){.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{grid-template-columns:minmax(220px,1fr) 44px minmax(220px,1fr) 44px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger span:not(.notification-bell),.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-copy{display:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-button{grid-template-columns:auto auto;justify-content:center!important;padding:0!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger{padding:0!important}}@media (max-width:760px){.tenant-shell-ux14.map-enterprise-shell .frydium-topbar{position:static!important;padding:8px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{grid-template-columns:minmax(0,1fr) 44px 44px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger{grid-column:1/-1!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--empty{grid-column:1/2!important;grid-row:2!important;grid-template-columns:minmax(0,1fr) auto!important;max-width:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-label{display:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact select{font-size:12px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-center{grid-column:2!important;grid-row:2!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-menu{grid-column:3!important;grid-row:2!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-button{justify-content:center!important;padding:0!important}}.map-icon-badge{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:-moz-fit-content!important;width:fit-content!important;min-width:44px!important;min-height:44px!important;padding:0 10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important;color:var(--map-primary)!important;line-height:1!important}.map-icon-badge .map-icon,.map-icon-badge>svg{display:block!important;flex:0 0 auto!important;width:26px!important;height:26px!important;margin:0!important;color:currentColor!important;stroke:currentColor!important}.map-icon-badge--flow,.map-icon-badge--page{border-color:rgba(var(--map-primary-rgb),.22)!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.map-icon-badge--metric,.map-icon-badge--ready,.map-icon-badge--step{border-color:rgba(var(--map-success-rgb),.26)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.map-icon-badge--attention,.map-icon-badge--state{border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.map-icon-badge--blocked{border-color:rgba(var(--map-danger-rgb),.26)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.map-icon-badge--muted,.map-icon-badge__label{color:var(--map-text-soft)!important}.map-icon-badge__label{min-width:0!important;font-size:12px!important;font-weight:720!important;line-height:1.2!important}.map-hero-title-row{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:flex-start!important;grid-gap:14px!important;gap:14px!important}.tenant-page-header:not(.tenant-page-header--with-map-icon) .map-hero-title-row{grid-template-columns:minmax(0,1fr)!important}.map-hero-copy-stack{display:grid!important;width:100%!important;min-width:0!important;grid-gap:8px!important;gap:8px!important}.map-hero-title-row>.map-hero-copy-stack:first-child{grid-column:1/-1!important}.map-hero-icon{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;margin:0!important;border-radius:var(--map-radius-sm)!important}.map-hero-icon .map-icon{width:28px!important;height:28px!important}.tenant-page-header__state-icon{display:inline-flex!important;justify-content:flex-end!important}.tenant-page-header__state-icon .map-icon-badge{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}.frydium-widget-card__header div>svg,.tenant-page-header__state-icon .map-icon-badge .map-icon{width:20px!important;height:20px!important}.frydium-widget-card__header div>svg{display:block!important;flex:0 0 20px!important;color:var(--map-primary)!important;stroke:currentColor!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-product-page,.setup-flow-page){max-width:1440px!important;color:var(--map-text)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,340px)!important;grid-gap:14px!important;gap:14px!important;align-items:stretch!important;margin:0 0 16px!important;padding:18px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__copy){display:grid!important;align-content:start!important;grid-gap:10px!important;gap:10px!important;width:100%!important;max-width:none!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__copy h1){width:100%!important;max-width:900px!important;margin:0!important;color:var(--map-text)!important;font-size:24px!important;font-weight:790!important;letter-spacing:0!important;line-height:1.15!important;overflow-wrap:normal!important;word-break:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__copy p){width:100%!important;max-width:920px!important;margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.48!important;overflow-wrap:break-word!important;word-break:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__actions,.tenant-guided-empty-state__actions,.setup-flow-actions){display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:2px!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__meta){display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__meta li){display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:28px!important;padding:4px 9px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__meta li:before){width:6px!important;height:6px!important;border-radius:50%!important;background:var(--map-primary)!important;content:""!important;flex:0 0 auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue-strip){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;width:100%!important;max-width:none!important;margin-top:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue){display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:flex-start!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue--action){border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue--value){border-color:rgba(var(--map-primary-rgb),.2)!important;background:rgba(var(--map-primary-rgb),.045)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue .map-icon-badge){width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue span){display:block!important;margin:0 0 4px!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;line-height:1.2!important;text-transform:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue strong){display:block!important;color:var(--map-text)!important;font-size:13px!important;font-weight:790!important;line-height:1.28!important;overflow-wrap:break-word!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue p){margin:4px 0 0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.42!important;overflow-wrap:break-word!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__status){display:grid!important;align-content:start!important;justify-items:end!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-status-pill){display:inline-flex!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:100%!important;min-height:28px!important;padding:0 9px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;line-height:1.1!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-status-pill--success){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-status-pill--warning){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-status-pill--danger){border-color:rgba(var(--map-danger-rgb),.26)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-status-pill--info){border-color:rgba(var(--map-primary-rgb),.22)!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-source-card,.tenant-plan-usage-card){display:grid!important;grid-gap:6px!important;gap:6px!important;width:100%!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-source-card span,.tenant-data-status-strip span,.tenant-plan-usage-card dt,.setup-flow-summary-grid span,.setup-flow-card .eyebrow,.setup-flow-info-grid span,.setup-flow-decision-summary span,.setup-flow-form-grid span){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-source-card strong,.tenant-data-status-strip strong){color:var(--map-text)!important;font-size:13px!important;font-weight:780!important;line-height:1.34!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-source-card small,.tenant-data-status-strip p,.tenant-plan-usage-card dd){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-data-status-strip){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin:0 0 16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-data-status-strip article){display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;margin:0 0 16px!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context--missing){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context>div,.setup-flow-shop-context__meta){display:grid!important;min-width:0!important;grid-gap:5px!important;gap:5px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context span){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context strong){overflow:hidden!important;color:var(--map-text)!important;font-size:15px!important;font-weight:790!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context p,.setup-flow-shop-context small){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.38!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context__meta){justify-items:end!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context__actions){display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-next-action-card,.tenant-guided-empty-state,.tenant-feature-locked-card){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:0 0 16px!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-guided-empty-state){border-color:rgba(var(--map-warning-rgb),.26)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-next-action-card h2,.tenant-guided-empty-state h2,.tenant-feature-locked-card h2){margin:0 0 5px!important;color:var(--map-text)!important;font-size:18px!important;font-weight:790!important;letter-spacing:0!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-next-action-card p,.tenant-guided-empty-state p,.tenant-feature-locked-card p){max-width:880px!important;margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-next-action-card small,.tenant-guided-empty-state strong,.tenant-feature-locked-card strong){display:block!important;margin-top:7px!important;color:var(--map-text)!important;font-size:12px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-notice){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:12px 14px!important;border-radius:var(--map-radius-sm)!important;box-shadow:none!important;font-size:13px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-summary-grid){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-summary-grid article,.setup-flow-card){border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-summary-grid article){display:grid!important;grid-gap:6px!important;gap:6px!important;padding:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-summary-grid strong){color:var(--map-text)!important;font-size:24px!important;font-weight:790!important;letter-spacing:0!important;line-height:1.05!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-summary-grid p){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.38!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-rail){display:grid!important;grid-template-columns:repeat(6,minmax(148px,1fr))!important;grid-gap:8px!important;gap:8px!important;overflow-x:auto!important;padding-bottom:4px!important;scroll-snap-type:x proximity!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;min-width:132px!important;padding:10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;box-shadow:none!important;text-decoration:none!important;scroll-snap-align:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step:hover,.setup-flow-step:focus-visible){border-color:rgba(var(--map-accent-rgb),.36)!important;background:var(--map-accent-soft)!important;box-shadow:var(--map-focus)!important;outline:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step.is-active){border-color:rgba(var(--map-accent-rgb),.5)!important;background:var(--map-accent-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step__number){display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:790!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step--ready .setup-flow-step__number){background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step--blocked .setup-flow-step__number){background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step--progress .setup-flow-step__number){background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step__copy strong){display:block!important;overflow:hidden!important;color:var(--map-text)!important;font-size:13px!important;font-weight:780!important;line-height:1.24!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-step__copy small){color:var(--map-text-soft)!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-workspace){display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr)!important;align-items:flex-start!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-card){padding:16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-card-heading){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-card-heading>strong){flex:0 0 auto!important;min-width:4ch!important;color:var(--map-primary)!important;font-size:24px!important;font-feature-settings:"tnum"!important;font-variant-numeric:tabular-nums!important;font-weight:790!important;line-height:1!important;text-align:right!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-card-heading h2,.setup-flow-linked-value h2,.setup-flow-decision-card h2){margin:3px 0 5px!important;color:var(--map-text)!important;font-size:20px!important;font-weight:790!important;letter-spacing:0!important;line-height:1.2!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-card-heading p,.setup-flow-linked-value p,.setup-flow-decision-card p,.setup-flow-side-card p,.setup-flow-side-card li,.setup-flow-info-grid p,.setup-flow-linked-grid span){margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-progress-panel){display:grid!important;grid-gap:9px!important;gap:9px!important;margin-top:14px!important;padding:12px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-progress-panel>div:first-child){display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-progress-panel strong){color:var(--map-primary)!important;font-size:24px!important;font-weight:790!important;line-height:1!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-progress-panel span,.setup-flow-progress-panel small){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-progress){height:8px!important;overflow:hidden!important;border-radius:999px!important;background:var(--map-border-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-progress i){display:block!important;height:100%!important;border-radius:inherit!important;background:var(--map-accent-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-info-grid,.setup-flow-decision-summary,.setup-flow-linked-grid){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-info-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-info-grid div,.setup-flow-decision-summary div,.setup-flow-linked-grid a,.setup-flow-checklist label){border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-info-grid div,.setup-flow-decision-summary div,.setup-flow-linked-grid a){padding:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-side-card h3){margin:4px 0 8px!important;color:var(--map-text)!important;font-size:16px!important;font-weight:790!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-side-card ul){margin:10px 0 0 18px!important;padding:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-forms){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:flex-start!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-form-card,.setup-flow-decision-card){display:grid!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-form-card .setup-flow-card-heading strong){color:var(--map-primary)!important;font-size:24px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-checklist){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-checklist label){display:flex!important;align-items:flex-start!important;gap:9px!important;padding:10px!important;color:var(--map-text)!important;font-size:13px!important;font-weight:680!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-checklist label.is-checked){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-checklist input){margin-top:1px!important;accent-color:var(--map-accent-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-form-grid){display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-form-grid label,.setup-flow-decision-card label){display:grid!important;grid-gap:6px!important;gap:6px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-form-card select,.setup-flow-form-card textarea,.setup-flow-decision-card select,.setup-flow-decision-card textarea){width:100%!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;font:inherit!important;font-size:13px!important;line-height:1.42!important;padding:10px 11px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-form-card select:focus-visible,.setup-flow-form-card textarea:focus-visible,.setup-flow-decision-card select:focus-visible,.setup-flow-decision-card textarea:focus-visible){border-color:rgba(var(--map-accent-rgb),.5)!important;box-shadow:var(--map-focus)!important;outline:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-decision-summary){grid-template-columns:repeat(3,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-decision-summary strong){display:block!important;margin-top:5px!important;color:var(--map-text)!important;font-size:15px!important;font-weight:780!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-inline-warning,.setup-flow-inline-success){display:grid!important;grid-gap:4px!important;gap:4px!important;padding:10px 12px!important;border-radius:var(--map-radius-sm)!important;font-size:13px!important;line-height:1.42!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-inline-warning){border:1px solid rgba(var(--map-warning-rgb),.3)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-inline-success){border:1px solid rgba(var(--map-success-rgb),.3)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-linked-value){display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:flex-start!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-linked-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-linked-grid a){display:grid!important;grid-gap:5px!important;gap:5px!important;color:inherit!important;text-decoration:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-linked-grid a:hover,.setup-flow-linked-grid a:focus-visible){border-color:rgba(var(--map-accent-rgb),.36)!important;background:var(--map-accent-soft)!important;box-shadow:var(--map-focus)!important;outline:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-linked-grid strong){color:var(--map-text)!important;font-size:13px!important;font-weight:780!important}@media (max-width:1180px){.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header,.tenant-data-status-strip,.setup-flow-shop-context,.setup-flow-workspace,.setup-flow-forms,.setup-flow-linked-value){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-summary-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue-strip){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-rail){grid-template-columns:repeat(6,minmax(160px,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__status){justify-items:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context__meta){justify-items:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-shop-context__actions){justify-content:flex-start!important}}@media (max-width:760px){.map-hero-title-row{grid-template-columns:38px minmax(0,1fr)!important;gap:10px!important}.map-hero-icon{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}.map-hero-icon .map-icon{width:21px!important;height:21px!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-cue){grid-template-columns:38px minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header,.tenant-next-action-card,.tenant-guided-empty-state,.tenant-feature-locked-card){align-items:flex-start!important;flex-direction:column!important;padding:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-page-header__copy h1){font-size:22px!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-data-status-strip,.setup-flow-summary-grid,.setup-flow-info-grid,.setup-flow-checklist,.setup-flow-form-grid,.setup-flow-decision-summary,.setup-flow-linked-grid){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-card){padding:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.setup-flow-card-heading,.setup-flow-notice){align-items:flex-start!important;flex-direction:column!important}}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar{padding:12px 14px!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{grid-template-columns:minmax(360px,1fr) minmax(136px,176px) minmax(280px,368px) minmax(140px,184px)!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--empty,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-button{min-height:42px!important;height:42px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger{grid-template-columns:30px minmax(0,1fr) auto!important;justify-items:start!important}.command-center-trigger__icon,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger .command-center-trigger__icon{display:grid!important;place-items:center!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger>span:not(.command-center-trigger__icon){justify-self:start!important;text-align:left!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact{grid-template-columns:max-content minmax(0,1fr) 20px!important;gap:10px!important;padding:4px 10px 4px 8px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-label{min-height:26px!important;padding:0 9px!important;border-color:rgba(var(--map-accent-rgb),.28)!important;background:rgba(var(--map-accent-rgb),.08)!important;color:var(--map-accent-strong)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact select{height:32px!important;color:var(--map-text)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-chevron{width:20px!important;height:20px!important}.command-center .command-center__icon{display:grid!important;place-content:center!important;place-items:center!important;padding:0!important}.command-center .command-center__icon svg,.command-center .command-center__icon>svg{position:static!important;inset:auto!important;display:block!important;justify-self:center!important;align-self:center!important;margin:0!important;transform:none!important}.cabina-exec-dashboard .cabina-auto-insights .cabina-insight .ui-button{justify-self:start!important;margin:14px 24px 22px!important;max-width:calc(100% - 48px)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar{padding:12px 18px!important;border-bottom:1px solid var(--map-border)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{grid-template-columns:minmax(320px,1fr) minmax(118px,148px) minmax(240px,340px) minmax(112px,156px)!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .notification-trigger,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--empty,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .topbar-account-button{min-height:44px!important;height:44px!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger{grid-template-columns:32px minmax(0,1fr) auto!important;gap:12px!important;padding:0 14px 0 10px!important}.command-center .command-center__icon,.command-center-trigger__icon,.command-center__search>span,.frydium-widget-card__header div>span:first-child,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger__icon{display:grid!important;place-items:center!important;align-items:center!important;justify-items:center!important;padding:0!important}.command-center-trigger__icon,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger__icon{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;flex:0 0 30px!important}.command-center-trigger__icon svg,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .command-center-trigger__icon svg{width:17px!important;height:17px!important}.command-center .command-center__icon{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;flex:0 0 48px!important}.command-center .command-center__icon .map-icon,.command-center .command-center__icon svg,.command-center .command-center__icon>svg{position:static!important;inset:auto!important;display:block!important;width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important;margin:0!important;transform:none!important;justify-self:center!important;align-self:center!important}.command-center .command-center__item{grid-template-columns:48px minmax(0,1fr)!important;gap:14px!important;padding:14px 16px!important}.command-center .command-center__item-copy{gap:6px!important}.command-center .command-center__item small,.command-center .command-center__item span,.command-center .command-center__item strong{min-width:0!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--empty{grid-template-columns:max-content minmax(0,1fr) 22px!important;gap:11px!important;padding:5px 12px 5px 9px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-label{min-height:28px!important;padding:0 10px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact select{height:34px!important;font-size:13px!important;font-weight:780!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-chevron{width:22px!important;height:22px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--dropdown{position:relative!important;display:block!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-trigger{display:grid!important;grid-template-columns:max-content minmax(0,1fr) 22px!important;align-items:center!important;grid-gap:11px!important;gap:11px!important;width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;padding:5px 12px 5px 9px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;color:var(--map-text)!important;cursor:pointer!important;text-align:left!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector--dropdown:focus-within .shop-selector-trigger,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-trigger:focus-visible,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-trigger:hover{border-color:rgba(var(--map-accent-rgb),.34)!important;background:var(--map-surface-subtle)!important;outline:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector--dropdown:focus-within .shop-selector-trigger:focus-visible,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-trigger:focus-visible{outline:3px solid rgba(var(--map-primary-rgb),.72)!important;outline-offset:3px!important;box-shadow:0 0 0 6px rgba(var(--map-primary-rgb),.14)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-current{display:grid!important;min-width:0!important;grid-gap:2px!important;gap:2px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-current small,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-current strong{display:block!important;overflow:hidden!important;min-width:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-current strong{color:var(--map-text)!important;font-size:13px!important;font-weight:780!important;line-height:1.1!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-current small{color:var(--map-text-soft)!important;font-size:11px!important;font-weight:640!important;line-height:1.1!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel{position:absolute!important;top:calc(100% + 8px)!important;right:0!important;z-index:1650!important;display:grid!important;width:min(430px,calc(100vw - 32px))!important;grid-gap:10px!important;gap:10px!important;padding:10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;color:var(--map-text)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel__header{display:grid!important;grid-gap:3px!important;gap:3px!important;padding:4px 4px 8px!important;border-bottom:1px solid var(--map-border-subtle)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel__header span{color:var(--map-text-muted)!important;font-size:11px!important;font-weight:720!important;line-height:1.1!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel__header strong{overflow:hidden!important;color:var(--map-text)!important;font-size:14px!important;font-weight:790!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-list{display:grid!important;grid-gap:6px!important;gap:6px!important;max-height:min(48vh,390px)!important;overflow:auto!important;padding-right:2px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option{display:grid!important;grid-template-columns:28px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;width:100%!important;min-height:54px!important;padding:8px 10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important;color:var(--map-text)!important;cursor:pointer!important;text-align:left!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option:focus-visible,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option:hover{border-color:rgba(var(--map-accent-rgb),.34)!important;background:var(--map-surface-subtle)!important;outline:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option.is-active{border-color:rgba(var(--map-accent-rgb),.42)!important;background:rgba(var(--map-accent-rgb),.07)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option:disabled{cursor:wait!important;opacity:.72!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option__mark{display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-muted)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option.is-active .shop-selector-option__mark{border-color:rgba(var(--map-accent-rgb),.42)!important;background:rgba(var(--map-accent-rgb),.09)!important;color:var(--map-accent-strong)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option__copy{display:grid!important;min-width:0!important;grid-gap:3px!important;gap:3px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option__copy small,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option__copy strong{overflow:hidden!important;min-width:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option__copy strong{color:var(--map-text)!important;font-size:13px!important;font-weight:780!important;line-height:1.2!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option__copy small{color:var(--map-text-muted)!important;font-size:11px!important;font-weight:640!important;line-height:1.2!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option__action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:26px!important;padding:0 9px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important;font-size:11px!important;font-weight:780!important;line-height:1!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel__footer{display:flex!important;justify-content:space-between!important;gap:8px!important;padding-top:8px!important;border-top:1px solid var(--map-border-subtle)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel__footer a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:32px!important;padding:0 10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;font-size:12px!important;font-weight:760!important;text-decoration:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel__footer a:focus-visible,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel__footer a:hover{border-color:rgba(var(--map-accent-rgb),.34)!important;background:var(--map-surface-subtle)!important;outline:none!important}@media (max-width:760px){.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--dropdown{grid-column:1/2!important;grid-row:2!important;width:100%!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-trigger{grid-template-columns:minmax(0,1fr) 22px!important;padding-left:12px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-trigger .shop-selector-label{display:none!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-panel{left:0!important;right:auto!important;width:min(430px,calc(100vw - 28px))!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option{grid-template-columns:28px minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector-option__action{grid-column:2!important;justify-self:start!important}}.frydium-home-actions{gap:10px!important}:where(.frydium-loading-page){display:grid!important;align-items:center!important;min-height:min(560px,72vh)!important;padding-block:clamp(24px,7vh,64px)!important}:where(.frydium-loader-shell){position:relative!important;display:grid!important;grid-template-columns:64px minmax(0,1fr) minmax(176px,250px)!important;grid-gap:18px!important;gap:18px!important;align-items:center!important;width:min(800px,100%)!important;margin:0 auto!important;padding:20px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important;overflow:hidden!important}:where(.frydium-loader-mark){position:relative!important;display:grid!important;place-items:center!important;width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;border:1px solid rgba(var(--map-accent-rgb),.28)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-accent-strong)!important}:where(.frydium-loader-mark__ring,.frydium-loader-mark__core,.frydium-loader-mark__pulse){position:absolute!important;display:block!important}:where(.frydium-loader-mark__ring){width:32px!important;height:32px!important;border:2px solid rgba(var(--map-accent-rgb),.18)!important;border-top-color:var(--map-accent-strong)!important;border-radius:12px!important;animation:frydium-loader-rotate 1.05s linear infinite!important}:where(.frydium-loader-mark__core){width:13px!important;height:13px!important;border-radius:5px!important;background:var(--map-accent-strong)!important}:where(.frydium-loader-mark__pulse){inset:9px!important;border:1px solid rgba(var(--map-accent-rgb),.22)!important;border-radius:14px!important;animation:frydium-loader-pulse 1.35s ease-in-out infinite!important}@keyframes frydium-loader-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes frydium-loader-pulse{0%,to{opacity:.54;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}:where(.frydium-loader-copy){min-width:0!important}:where(.frydium-loader-eyebrow){display:block!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;line-height:1.2!important}:where(.frydium-loader-shell h1){margin:3px 0 5px!important;color:var(--map-text)!important;font-size:22px!important;font-weight:830!important;letter-spacing:0!important;line-height:1.12!important}:where(.frydium-loader-shell p){margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important}:where(.frydium-loader-skeleton){display:grid!important;grid-gap:8px!important;gap:8px!important}:where(.frydium-loader-skeleton i){display:block!important;height:10px!important;border-radius:999px!important;background:linear-gradient(90deg,var(--map-surface-subtle),rgba(var(--map-accent-rgb),.14),var(--map-surface-subtle))!important;background-size:220% 100%!important;animation:frydium-loader-sheen 1.4s ease-in-out infinite!important}:where(.frydium-loader-skeleton i:nth-child(2)){width:78%!important}:where(.frydium-loader-skeleton i:nth-child(3)){width:55%!important}@keyframes frydium-loader-sheen{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){:where(.frydium-loader-mark__ring,.frydium-loader-mark__pulse,.frydium-loader-skeleton i){animation:none!important}}@media (max-width:720px){:where(.frydium-loader-shell){grid-template-columns:56px minmax(0,1fr)!important}:where(.frydium-loader-skeleton){grid-column:1/-1!important}}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-page){gap:14px!important;max-width:1440px!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card){display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:14px!important;gap:14px!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card__icon,.settings-studio-icon){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;border:1px solid rgba(var(--map-primary-rgb),.2)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card__icon svg,.settings-studio-icon svg){display:block!important;width:28px!important;height:28px!important;stroke-width:2.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card>div){min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card span:not(.settings-studio-next-card__icon):not(.settings-studio-icon),.settings-studio-signal span:not(.settings-studio-icon)){display:block!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card h2){margin:3px 0 5px!important;color:var(--map-text)!important;font-size:18px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card p,.settings-studio-next-card small,.settings-studio-signal p,.settings-studio-area-card p){margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card small){display:block!important;margin-top:6px!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card .button){white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-signal-grid){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-signal){display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:flex-start!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-signal strong){display:block!important;margin:3px 0 4px!important;overflow:hidden!important;color:var(--map-text)!important;font-size:16px!important;font-weight:800!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-signal--success .settings-studio-icon){border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-signal--warning .settings-studio-icon){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-signal--danger .settings-studio-icon){border-color:rgba(var(--map-danger-rgb),.26)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.tenant-settings-area-grid.settings-studio-area-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-area-card){display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;min-height:0!important;padding:14px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-area-card__heading){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-area-card h3){margin:0 0 5px!important;color:var(--map-text)!important;font-size:15px!important;font-weight:800!important;letter-spacing:0!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-area-card small){display:block!important;margin-top:8px!important;color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-area-card .button){justify-self:start!important;align-self:end!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-issues,.settings-studio-safe-actions){padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table){width:100%!important;border-collapse:collapse!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table th,.settings-studio-table td){border-bottom:1px solid var(--map-border)!important;padding:12px 10px!important;text-align:left!important;vertical-align:top!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table th){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table strong){color:var(--map-text)!important;font-size:13px!important;font-weight:780!important;line-height:1.32!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table small){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.4!important}@media (max-width:1180px){.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-signal-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card){grid-template-columns:44px minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card .button){grid-column:2!important;justify-self:start!important}}@media (max-width:720px){.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-page>.tenant-page-header,.settings-studio-page>.tenant-data-status-strip,.settings-studio-page>.settings-studio-next-card,.settings-studio-page>.settings-studio-signal-grid,.settings-studio-page>.tenant-settings-area-grid,.settings-studio-page>.tenant-product-card,.settings-studio-page>.tenant-guided-empty-state){width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;overflow:hidden!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card,.settings-studio-signal-grid,.tenant-settings-area-grid.settings-studio-area-grid,.settings-studio-protected-grid){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-next-card .button,.settings-studio-area-card .button){width:100%!important;justify-content:center!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table,.settings-studio-table thead,.settings-studio-table tbody,.settings-studio-table tr,.settings-studio-table th,.settings-studio-table td){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table-wrap,.settings-studio-table){overflow:visible!important;width:100%!important;max-width:100%!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table thead){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table tr){display:grid!important;grid-gap:8px!important;gap:8px!important;padding:12px 0!important;border-bottom:1px solid var(--map-border)!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table td){display:grid!important;grid-template-columns:minmax(96px,.42fr) minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;border:0!important;padding:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.settings-studio-table td:before){content:attr(data-label)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important}}.tenant-shell-ux14.map-enterprise-shell :where(.shops-profile-page){gap:14px!important;max-width:1440px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card,.shops-notice,.shops-empty-action){display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:14px!important;gap:14px!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-notice--warning,.shops-empty-action){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-notice--success){border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-icon){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border:1px solid rgba(var(--map-primary-rgb),.22)!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-icon svg){display:block!important;width:30px!important;height:30px!important;stroke-width:2.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card>div,.shops-notice>div,.shops-empty-action>div,.shops-signal-card>div){min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card span:not(.shops-signal-icon),.shops-panel-kicker,.shops-signal-card span:not(.shops-signal-icon)){display:block!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card h2,.shops-panel-heading h2){margin:3px 0 5px!important;color:var(--map-text)!important;font-size:18px!important;font-weight:820!important;letter-spacing:0!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card p,.shops-notice p,.shops-empty-action p,.shops-panel-heading p,.shops-signal-card p,.shops-table small,.shops-form-note,.shops-muted){margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-notice strong,.shops-empty-action strong){display:block!important;margin-bottom:3px!important;color:var(--map-text)!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card .button,.shops-notice .button,.shops-empty-action .button){white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-grid){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-card){display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:flex-start!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-card strong){display:block!important;margin:3px 0 4px!important;overflow:hidden!important;color:var(--map-text)!important;font-size:16px!important;font-weight:820!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-card--success .shops-signal-icon,.shops-notice--success .shops-signal-icon){border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-card--warning .shops-signal-icon,.shops-notice--warning .shops-signal-icon,.shops-empty-action .shops-signal-icon){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-card--danger .shops-signal-icon){border-color:rgba(var(--map-danger-rgb),.26)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-card--muted .shops-signal-icon){border-color:var(--map-border)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-muted)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-panel){display:grid!important;grid-gap:14px!important;gap:14px!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-panel-heading){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-panel-heading>div){min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-list){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row){display:grid!important;grid-template-columns:minmax(220px,.7fr) minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:8px!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row.is-connected){border-color:rgba(var(--map-success-rgb),.24)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row.is-missing){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row>div){display:grid!important;grid-gap:3px!important;gap:3px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row strong){margin:0!important;color:var(--map-text)!important;font-size:14px!important;font-weight:820!important;line-height:1.24!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row p){margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-custom-api-note){display:flex!important;gap:8px!important;align-items:center!important;min-width:0!important;padding:10px 12px!important;border:1px solid rgba(var(--map-primary-rgb),.18)!important;border-radius:8px!important;background:rgba(var(--map-primary-rgb),.04)!important;color:var(--map-text-soft)!important;font-size:13px!important;font-weight:720!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-custom-api-note svg){flex:0 0 auto!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-count){display:inline-flex!important;align-items:center!important;min-height:30px!important;padding:0 10px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text)!important;font-size:12px!important;font-weight:760!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-form-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-form-grid label){display:grid!important;grid-gap:6px!important;gap:6px!important;color:var(--map-text-muted)!important;font-size:12px!important;font-weight:760!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-form-grid input,.shops-form-grid select){width:100%!important;min-height:40px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;font-size:13px!important;font-weight:680!important;line-height:1.25!important;padding:0 11px!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-form-grid input:focus,.shops-form-grid select:focus){border-color:rgba(var(--map-primary-rgb),.45)!important;outline:2px solid rgba(var(--map-primary-rgb),.16)!important;outline-offset:1px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-form-grid input[aria-invalid=true],.super-admin-shop-form input[aria-invalid=true]){border-color:rgba(185,28,28,.72)!important;background:#fff7f7!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-form-grid input[aria-invalid=true]:focus,.super-admin-shop-form input[aria-invalid=true]:focus){border-color:rgba(185,28,28,.82)!important;outline:2px solid rgba(185,28,28,.14)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-field-error){margin:-2px 0 0!important;color:#991b1b!important;font-size:12px!important;font-weight:760!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-field-hint){margin:-2px 0 0!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:680!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-action-hint){display:block!important;margin-top:6px!important;max-width:260px!important;color:var(--map-warning-strong)!important;font-size:11px!important;font-weight:720!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-form-note){align-self:center!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-profile-page .button){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-profile-page .button svg){flex:0 0 auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table-wrap){width:100%!important;overflow-x:auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table){width:100%!important;min-width:920px!important;border-collapse:collapse!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table th,.shops-table td){border-bottom:1px solid var(--map-border)!important;padding:12px 10px!important;text-align:left!important;vertical-align:top!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table th){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table strong){color:var(--map-text)!important;font-size:13px!important;font-weight:800!important;line-height:1.32!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-cell-stack){display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-cell-stack small){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table a){max-width:240px!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-inline-actions){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-inline-actions form){margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-empty-cell){color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.45!important;text-align:center!important}@media (max-width:1180px){.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-form-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row){grid-template-columns:minmax(0,1fr) auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row>span){grid-column:1/-1!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card,.shops-notice,.shops-empty-action){grid-template-columns:46px minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card .button,.shops-notice .button,.shops-empty-action .button){grid-column:2!important;justify-self:start!important}}@media (max-width:760px){.tenant-shell-ux14.map-enterprise-shell :where(.shops-profile-page>.tenant-page-header,.shops-profile-page>.tenant-data-status-strip,.shops-profile-page>.tenant-guided-empty-state,.shops-profile-page>.shops-next-card,.shops-profile-page>.shops-notice,.shops-profile-page>.shops-signal-grid,.shops-profile-page>.shops-panel){width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;overflow:hidden!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-grid,.shops-form-grid){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card,.shops-notice,.shops-empty-action){grid-template-columns:46px minmax(0,1fr)!important;align-items:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-next-card .button,.shops-notice .button,.shops-empty-action .button){grid-column:1/-1!important;width:100%!important;white-space:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-panel-heading){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-connector-row .button){width:100%!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table-wrap){overflow:visible!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table,.shops-table thead,.shops-table tbody,.shops-table tr,.shops-table th,.shops-table td){display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table thead){position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table tr){display:grid!important;grid-gap:8px!important;gap:8px!important;padding:12px 0!important;border-bottom:1px solid var(--map-border)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table td){display:grid!important;grid-template-columns:minmax(96px,.42fr) minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;border:0!important;padding:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-table td:before){content:attr(data-label)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-inline-actions){display:grid!important;grid-template-columns:1fr!important}}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-value-page){gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-hero){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,320px)!important;align-items:stretch!important;grid-gap:14px!important;gap:14px!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-md)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-hero h1){max-width:760px!important;color:var(--map-text)!important;font-size:clamp(26px,3vw,38px)!important;font-weight:830!important;letter-spacing:0!important;line-height:1.05!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-hero p){max-width:760px!important;color:var(--map-text-soft)!important;font-size:14px!important;line-height:1.55!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-actions){display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin-top:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-actions .button){display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:0 13px!important;border-radius:var(--map-radius-sm)!important;font-size:13px!important;font-weight:760!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-card--current){display:grid!important;align-content:center!important;min-width:0!important;padding:14px!important;border:1px solid rgba(var(--map-accent-rgb),.32)!important;border-radius:var(--map-radius-sm)!important;background:rgba(var(--map-accent-rgb),.055)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-card--current span){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;text-transform:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-card--current strong){color:var(--map-text)!important;font-size:24px!important;font-weight:830!important;letter-spacing:0!important;line-height:1.1!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-card--current small){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal-grid){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal){display:grid!important;grid-gap:5px!important;gap:5px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal--green){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal--orange){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal--red){border-color:rgba(var(--map-danger-rgb),.24)!important;background:var(--map-danger-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal span,.account-plan-next-card span,.account-plan-pack-card dt){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;letter-spacing:0!important;line-height:1.25!important;text-transform:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal strong){color:var(--map-text)!important;font-size:24px!important;font-weight:830!important;letter-spacing:0!important;line-height:1.05!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal small){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-next-card){display:grid!important;grid-template-columns:42px minmax(0,1fr) minmax(260px,.75fr)!important;grid-gap:12px!important;gap:12px!important;align-items:flex-start!important;padding:14px!important;border:1px solid var(--map-border-strong)!important;border-radius:var(--map-radius-md)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-next-card__icon,.account-plan-status-icon){display:grid!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid rgba(var(--map-accent-rgb),.28)!important;border-radius:var(--map-radius-sm)!important;background:rgba(var(--map-accent-rgb),.08)!important;color:var(--map-accent-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-next-card h2){margin:2px 0 5px!important;color:var(--map-text)!important;font-size:19px!important;font-weight:820!important;line-height:1.18!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-next-card p){margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.5!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-next-card dl){display:grid!important;grid-gap:8px!important;gap:8px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-next-card dl div){display:grid!important;grid-gap:2px!important;gap:2px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-next-card dt){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-next-card dd){margin:0!important;color:var(--map-text)!important;font-size:12px!important;font-weight:720!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-priority-grid,.account-plan-upgrade-grid){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-priority-item,.account-plan-upgrade-item){display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:flex-start!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-status-icon--green){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-status-icon--orange){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-status-icon--red){border-color:rgba(var(--map-danger-rgb),.24)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-status-icon--gray){border-color:var(--map-border)!important;background:var(--map-surface)!important;color:var(--map-text-muted)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-priority-item h3,.account-plan-upgrade-item h3,.account-plan-pack-card h3,.account-plan-safe-item h3,.account-plan-empty h3){margin:0 0 6px!important;color:var(--map-text)!important;font-size:15px!important;font-weight:800!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-priority-item p,.account-plan-upgrade-item p,.account-plan-pack-card p,.account-plan-safe-item p,.account-plan-empty p){margin:6px 0 0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.48!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-priority-item small){display:block!important;margin-top:5px!important;color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-area){display:inline-flex!important;align-items:center!important;gap:7px!important;color:var(--map-text)!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-pack-grid,.account-plan-safe-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-pack-card,.account-plan-safe-item,.account-plan-empty){display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-pack-card dl){display:grid!important;grid-gap:8px!important;gap:8px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-pack-card dd){margin:2px 0 0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-upgrade-item ul){display:grid!important;grid-gap:5px!important;gap:5px!important;margin:8px 0 0!important;padding-left:18px!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-table-wrap table){table-layout:fixed!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-table-wrap th,.account-plan-table-wrap td){vertical-align:top!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-table-wrap small){color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-safe-item svg){color:var(--map-accent-strong)!important}@media (max-width:1080px){.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-hero,.account-plan-next-card){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal-grid,.account-plan-pack-grid,.account-plan-safe-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-value-page>.account-plan-hero,.account-plan-value-page>.account-plan-signal-grid,.account-plan-value-page>.account-plan-next-card,.account-plan-value-page>.content-card){width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;min-width:0!important;overflow:hidden!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-hero){padding:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-hero h1){max-width:100%!important;font-size:28px!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-hero p){max-width:100%!important;overflow-wrap:break-word!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-actions){display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-actions .button){width:100%!important;min-width:0!important;justify-content:center!important;white-space:normal!important;text-align:center!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-signal-grid,.account-plan-pack-grid,.account-plan-safe-grid){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-priority-item,.account-plan-upgrade-item){grid-template-columns:38px minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-priority-item .button,.account-plan-upgrade-item .button){grid-column:2!important;justify-self:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-table-wrap table,.account-plan-table-wrap thead,.account-plan-table-wrap tbody,.account-plan-table-wrap tr,.account-plan-table-wrap th,.account-plan-table-wrap td){display:block!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-table-wrap thead){display:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-table-wrap tr){display:grid!important;grid-gap:8px!important;gap:8px!important;margin-bottom:10px!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-table-wrap td){display:grid!important;grid-gap:3px!important;gap:3px!important;padding:0!important;border:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.account-plan-table-wrap td:before){content:attr(data-label)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important}}.frydium-home-actions .ui-button,.frydium-home-edit-strip .ui-button,.frydium-home-empty-actions .ui-button,.frydium-home-next .ui-button,.frydium-home-save-row .ui-button{min-height:36px!important;border-radius:var(--map-radius-sm)!important;padding-inline:14px!important}.frydium-widget-card__header div{gap:10px!important}.frydium-widget-card__header div>svg{width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important}.frydium-widget-catalog button>svg{display:block!important;justify-self:center!important;align-self:center!important;width:20px!important;height:20px!important;color:var(--map-primary)!important;stroke:currentColor!important}.frydium-widget-catalog button{grid-template-columns:38px minmax(0,1fr) auto!important;min-height:64px!important;padding:12px 14px!important}@media (max-width:1280px){.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{grid-template-columns:minmax(260px,1fr) minmax(118px,144px) minmax(220px,1fr) minmax(52px,62px)!important;gap:8px!important}}@media (max-width:1160px){.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{grid-template-columns:minmax(260px,1fr) 48px minmax(260px,1fr) 48px!important}}@media (max-width:760px){.tenant-shell-ux14.map-enterprise-shell .frydium-topbar{padding:10px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar-actions{grid-template-columns:minmax(0,1fr) 48px 48px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--compact,.tenant-shell-ux14.map-enterprise-shell .frydium-topbar .shop-selector.shop-selector--empty{grid-template-columns:minmax(0,1fr) 22px!important;padding:5px 10px!important}.command-center .command-center__item{grid-template-columns:44px minmax(0,1fr)!important}.command-center .command-center__icon{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important}}.integrations-flow-page{gap:20px}.integrations-flow-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);grid-gap:16px;gap:16px;align-items:stretch;border:1px solid var(--map-border);border-radius:var(--map-radius);background:var(--map-surface);box-shadow:var(--map-shadow)}.integrations-flow-hero__copy{display:grid;align-content:center;grid-gap:12px;gap:12px;min-width:0}.integrations-flow-hero__copy h1{max-width:880px;margin:0;color:var(--map-text);font-size:32px;line-height:1.08;letter-spacing:0}.integrations-flow-hero__copy p{max-width:820px;margin:0;color:var(--map-text-soft);font-size:15px;line-height:1.5}.integrations-flow-context .inline-actions,.integrations-flow-hero__actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.integrations-flow-context{display:grid;align-content:start;grid-gap:12px;gap:12px;padding:14px;background:var(--map-surface-subtle);box-shadow:none}.integrations-flow-context,.integrations-flow-context select{min-width:0;border:1px solid var(--map-border);border-radius:var(--map-radius-sm)}.integrations-flow-context select{height:38px;background:var(--map-surface);color:var(--map-text);font-weight:700}.integrations-selected-summary,.integrations-shop-empty{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface)}.integrations-shop-empty .button{justify-self:start}.integrations-selected-summary p,.integrations-selected-summary strong,.integrations-shop-empty p,.integrations-shop-empty strong{min-width:0;margin:0;line-height:1.4}.integrations-selected-summary p,.integrations-shop-empty p{color:var(--map-text-soft)}.integrations-check-grid,.integrations-flow-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.integrations-check-grid .metric-card,.integrations-flow-metrics .metric-card{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:108px;padding:14px;border-radius:var(--map-radius-sm)}.integrations-check-grid .metric-card strong,.integrations-flow-metrics .metric-card strong{margin:0;color:var(--map-text);font-size:26px;line-height:1.08;letter-spacing:0}.integrations-check-grid .metric-card p,.integrations-flow-metrics .metric-card p{margin:0;line-height:1.42}.integrations-preparation-card,.integrations-selected-flow,.integrations-source-card{display:grid;grid-gap:16px;gap:16px}.integrations-section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0}.integrations-section-heading h2{margin:0;color:var(--map-text);font-size:22px;line-height:1.15;letter-spacing:0}.integrations-section-heading p{max-width:760px;margin:6px 0 0;color:var(--map-text-soft);line-height:1.5}.integrations-section-heading>span{color:var(--map-text-soft);font-weight:800;line-height:1.35;text-align:right;white-space:nowrap}.integrations-source-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.integrations-source-option{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface);color:inherit;text-decoration:none;transition:background .15s ease,border-color .15s ease}.integrations-source-option:hover{border-color:rgba(var(--map-primary-rgb),.42);background:var(--map-surface-subtle)}.integrations-source-option.is-selected{border-color:rgba(var(--map-accent-rgb),.7);background:var(--map-accent-soft);box-shadow:inset 0 0 0 1px rgba(var(--map-accent-rgb),.18)}.integrations-source-option.has-error{border-color:rgba(185,28,28,.72);background:#fff7f7;box-shadow:inset 0 0 0 1px rgba(185,28,28,.12)}.integrations-next-action h3,.integrations-procedure-step h3,.integrations-source-option h3{margin:0;color:var(--map-text);line-height:1.2;letter-spacing:0}.integrations-next-action p,.integrations-procedure-step p,.integrations-reference-list p,.integrations-source-option p,.integrations-source-option small,.integrations-warning p{min-width:0;margin:0;color:var(--map-text-soft);line-height:1.45}.integrations-source-option small{font-weight:750}.integrations-source-option .integrations-source-error{color:#991b1b;font-weight:780}.integrations-muted-note{margin:0;color:var(--map-text-soft);font-weight:750;line-height:1.45}.integrations-selected-layout{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);grid-gap:14px;gap:14px}.integrations-next-action{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle)}.integrations-detail-list{display:grid;grid-gap:10px;gap:10px;margin:0}.integrations-detail-list div{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline}.integrations-detail-list dt{color:var(--map-text-soft);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.integrations-detail-list dd{margin:0;color:var(--map-text);font-weight:760;line-height:1.4}.integrations-procedure-list{display:grid;grid-gap:10px;gap:10px}.integrations-procedure-step{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0;padding:14px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface)}.integrations-procedure-step>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(var(--map-primary-rgb),.14);border-radius:var(--map-radius-sm);background:var(--map-primary-soft);color:var(--map-primary-strong);font-weight:900}.integrations-procedure-step>div{display:grid;grid-gap:8px;gap:8px}.integrations-warning{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid rgba(var(--map-warning-rgb),.42);border-radius:var(--map-radius-sm);background:var(--map-warning-soft);color:var(--map-warning-strong)}.integrations-block-list{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:20px;color:var(--map-text-soft);line-height:1.5}.integrations-bottom-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-gap:14px;gap:14px}.integrations-control-grid,.integrations-reference-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:10px;gap:10px}.integrations-control-item,.integrations-reference-list div{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:12px;border:1px solid var(--map-border);border-radius:var(--map-radius-sm);background:var(--map-surface-subtle)}.integrations-control-item strong,.integrations-reference-list strong{min-width:0;line-height:1.35}.integrations-flow-page .button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 14px;border-radius:var(--map-radius-sm);white-space:normal;text-align:center}.integrations-flow-page .button.small{min-height:30px;padding:6px 10px}@media (max-width:1180px){.integrations-bottom-grid,.integrations-flow-hero,.integrations-selected-layout{grid-template-columns:1fr}}@media (max-width:980px){.integrations-check-grid,.integrations-flow-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.integrations-flow-hero__copy h1{font-size:26px}.integrations-check-grid,.integrations-flow-metrics,.integrations-procedure-step{grid-template-columns:1fr}.integrations-flow-context .inline-actions,.integrations-flow-hero__actions,.integrations-section-heading{display:grid}.integrations-section-heading>span{text-align:left;white-space:normal}.integrations-detail-list div{grid-template-columns:1fr;gap:4px}.integrations-flow-page .button,.integrations-flow-page button,.integrations-flow-page select{width:100%}}.integrations-workspace-page{width:100%;max-width:1480px;gap:12px;color:var(--map-text)}.integrations-workspace-page .button{gap:8px;border-radius:8px}.integrations-workspace-page .button.small{min-height:32px;padding:6px 10px}.integrations-rail-panel,.integrations-side-panel,.integrations-workspace-main,.integrations-workspace-topbar{min-width:0;border:1px solid var(--map-border);border-radius:8px;background:var(--map-surface);box-shadow:none}.integrations-workspace-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:14px}.integrations-workspace-title{display:grid;grid-gap:6px;gap:6px;min-width:0}.integrations-workspace-breadcrumb{display:flex;flex-wrap:wrap;gap:7px;align-items:center;min-width:0;color:var(--map-text-soft);font-size:12px;font-weight:760;line-height:1.3}.integrations-workspace-breadcrumb a{display:inline-flex;gap:6px;align-items:center;color:var(--map-primary);text-decoration:none}.integrations-workspace-breadcrumb svg{width:14px;height:14px}.integrations-active-path__head h2,.integrations-panel-head h2,.integrations-side-panel h2,.integrations-workspace-title h1{margin:0;color:var(--map-text);letter-spacing:0}.integrations-workspace-title h1{font-size:26px;line-height:1.08}.integrations-active-path__head p,.integrations-inline-warning p,.integrations-muted-note,.integrations-panel-head p,.integrations-side-panel p,.integrations-workspace-title p{min-width:0;margin:0;color:var(--map-text-soft);line-height:1.45}.integrations-workspace-current{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end;min-width:0}.integrations-workspace-pill{display:inline-flex;gap:7px;align-items:center;min-height:32px;padding:6px 10px;border:1px solid var(--map-border);border-radius:999px;background:var(--map-surface-subtle);color:var(--map-text);font-size:12px;font-weight:820;line-height:1.2;white-space:nowrap}.integrations-status-dot{width:8px;height:8px;border-radius:999px;background:#94a3b8}.integrations-workspace-pill.is-ready .integrations-status-dot{background:#059669}.integrations-workspace-pill.is-blocked .integrations-status-dot{background:#dc2626}.integrations-workspace-pill.is-waiting .integrations-status-dot{background:#d97706}.integrations-workspace-pill.is-muted .integrations-status-dot{background:#64748b}.integrations-workspace-alerts{display:grid;grid-gap:8px;gap:8px}.integrations-workspace-alert{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--map-border);border-radius:8px;background:var(--map-surface)}.integrations-workspace-alert svg{width:18px;height:18px;margin-top:2px}.integrations-workspace-alert div{display:grid;grid-gap:2px;gap:2px;min-width:0}.integrations-workspace-alert span,.integrations-workspace-alert strong{min-width:0;line-height:1.38}.integrations-workspace-alert span{color:var(--map-text-soft)}.integrations-workspace-alert.is-info{border-color:rgba(var(--map-primary-rgb),.22);background:rgba(var(--map-primary-rgb),.05);color:var(--map-primary-strong)}.integrations-workspace-alert.is-success{border-color:rgba(5,150,105,.24);background:#ecfdf5;color:#047857}.integrations-workspace-alert.is-warning{border-color:rgba(217,119,6,.28);background:#fffbeb;color:#92400e}.integrations-workspace-shell{display:grid;grid-template-columns:270px minmax(0,1fr) 320px;grid-gap:12px;gap:12px;align-items:start}.integrations-workspace-rail,.integrations-workspace-side{display:grid;grid-gap:12px;gap:12px;min-width:0}.integrations-rail-panel,.integrations-side-panel,.integrations-workspace-main{display:grid;grid-gap:12px;gap:12px;padding:12px}.integrations-panel-kicker{display:inline-flex;gap:7px;align-items:center;min-width:0;color:var(--map-text-soft);font-size:12px;font-weight:830;line-height:1.2}.integrations-panel-kicker svg{width:15px;height:15px}.integrations-shop-panel>span{max-width:100%}.integrations-rail-facts,.integrations-status-list{display:grid;grid-gap:8px;gap:8px;margin:0}.integrations-rail-facts div,.integrations-status-list div{display:grid;grid-template-columns:minmax(72px,.42fr) minmax(0,1fr);grid-gap:8px;gap:8px;align-items:baseline;min-width:0}.integrations-rail-facts dt,.integrations-status-list dt{color:var(--map-text-soft);font-size:11px;font-weight:800;letter-spacing:0}.integrations-rail-facts dd,.integrations-status-list dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--map-text);font-weight:760;line-height:1.35}.integrations-shop-switcher{display:grid;grid-gap:7px;gap:7px;min-width:0}.integrations-shop-switcher label{color:var(--map-text-soft);font-size:12px;font-weight:820}.integrations-shop-switcher>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.integrations-shop-switcher select{min-width:0;height:34px;border:1px solid var(--map-border);border-radius:8px;background:var(--map-surface);color:var(--map-text);font-weight:740}.integrations-workspace-steps{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.integrations-workspace-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;min-width:0;padding:8px;border:1px solid var(--map-border);border-radius:8px;background:var(--map-surface-subtle)}.integrations-step-mark{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:var(--map-surface);color:var(--map-text-soft)}.integrations-step-mark svg{width:16px;height:16px}.integrations-workspace-steps li.is-complete{border-color:rgba(5,150,105,.24);background:#f0fdf4}.integrations-workspace-steps li.is-complete .integrations-step-mark{color:#059669}.integrations-workspace-steps p,.integrations-workspace-steps strong{margin:0;line-height:1.35}.integrations-workspace-steps p{color:var(--map-text-soft);font-size:12px}.integrations-control-list,.integrations-rail-safety ul,.integrations-side-links ul,.integrations-side-problems ul{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:18px;color:var(--map-text-soft);line-height:1.42}.integrations-panel-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;min-width:0}.integrations-active-path__head h2,.integrations-panel-head h2,.integrations-side-panel h2{font-size:19px;line-height:1.18}.integrations-source-list{display:grid;grid-gap:8px;gap:8px}.integrations-source-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid var(--map-border);border-radius:8px;background:var(--map-surface);transition:border-color .15s ease,background .15s ease}.integrations-source-row:hover{border-color:rgba(var(--map-primary-rgb),.28);background:var(--map-surface-subtle)}.integrations-source-row.is-selected{border-color:rgba(5,150,105,.42);background:#f0fdf4}.integrations-source-row.has-error{border-color:rgba(220,38,38,.44);background:#fef2f2}.integrations-source-icon{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--map-border);border-radius:8px;background:var(--map-surface-subtle);color:var(--map-primary)}.integrations-source-icon svg{width:17px;height:17px}.integrations-source-copy{display:grid;grid-gap:5px;gap:5px;min-width:0}.integrations-source-copy>div{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0}.integrations-path-steps h3,.integrations-source-copy h3{min-width:0;margin:0;color:var(--map-text);line-height:1.2;letter-spacing:0}.integrations-path-steps p,.integrations-side-links span,.integrations-source-copy p,.integrations-source-copy small{min-width:0;margin:0;color:var(--map-text-soft);line-height:1.42}.integrations-source-copy small{font-weight:760}.integrations-source-error{color:#991b1b!important;font-weight:820!important}.integrations-primary-source{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(5,150,105,.28);border-radius:8px;background:#f0fdf4}.integrations-primary-source__head{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;min-width:0}.integrations-primary-source__head>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.integrations-primary-source__head h3{margin:0;color:var(--map-text);line-height:1.2;letter-spacing:0}.integrations-primary-source__head p,.integrations-primary-source__meta{margin:0;color:var(--map-text-soft);line-height:1.42}.integrations-primary-source__meta{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:760}.integrations-primary-source__meta span{display:inline-flex;min-width:0;padding:5px 8px;border:1px solid rgba(5,150,105,.18);border-radius:999px;background:var(--map-surface)}.integrations-change-source-cta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;padding:10px 12px;border:1px dashed var(--map-border-strong);border-radius:8px;background:var(--map-surface-subtle);color:var(--map-text-soft);font-size:13px;font-weight:740;line-height:1.35}.integrations-change-source-cta span{min-width:min(100%,280px)}.integrations-change-source-panel{display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--map-border);border-radius:8px;background:var(--map-surface-subtle)}.integrations-change-source-panel__head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.integrations-change-source-panel h3,.integrations-change-source-panel p{margin:0}.integrations-change-source-panel h3{color:var(--map-text);font-size:16px;line-height:1.2;letter-spacing:0}.integrations-change-source-panel p{margin-top:4px;color:var(--map-text-soft);line-height:1.42}.integrations-change-source-form{display:grid;grid-template-columns:minmax(180px,1fr) auto;grid-gap:10px;gap:10px;align-items:end}.integrations-change-source-field{display:grid;grid-gap:6px;gap:6px;min-width:0}.integrations-change-source-field label{color:var(--map-text-soft);font-size:12px;font-weight:820}.integrations-change-source-field select{width:100%;min-height:40px;padding:8px 10px;border:1px solid var(--map-border-strong);border-radius:8px;background:var(--map-surface);color:var(--map-text);font:inherit;font-weight:760}.integrations-change-source-form p{grid-column:1/-1;margin:-2px 0 0;font-size:12px}.integrations-inline-warning{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:10px;border:1px solid rgba(217,119,6,.28);border-radius:8px;background:#fffbeb;color:#92400e}.integrations-inline-warning svg{width:18px;height:18px}.integrations-inline-warning strong{display:block;margin-bottom:2px}.integrations-active-path{display:grid;grid-gap:12px;gap:12px;padding-top:12px;border-top:1px solid var(--map-border)}.integrations-active-path__head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.integrations-active-path__head>div{display:grid;grid-gap:7px;gap:7px;min-width:0}.integrations-path-steps{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.integrations-path-steps li{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid var(--map-border);border-radius:8px;background:var(--map-surface-subtle)}.integrations-path-steps li>span{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--map-surface);color:var(--map-primary);font-weight:900}.integrations-path-steps li>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.integrations-side-next{border-color:rgba(var(--map-primary-rgb),.24);background:rgba(var(--map-primary-rgb),.04)}.integrations-side-next h2{font-size:18px}.integrations-side-next .button{justify-self:stretch}.integrations-side-problems{border-color:rgba(217,119,6,.28);background:#fffbeb}.integrations-side-custom-api{border-color:rgba(var(--map-primary-rgb),.22);background:rgba(var(--map-primary-rgb),.04)}.integrations-side-custom-api .button{justify-self:start}.integrations-side-links li{display:grid;grid-gap:2px;gap:2px}.integrations-control-list li,.integrations-side-problems li{overflow-wrap:anywhere}.integrations-workspace-page .empty-state{border-radius:8px}@media (max-width:1280px){.integrations-workspace-shell{grid-template-columns:250px minmax(0,1fr)}.integrations-workspace-side{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.integrations-active-path__head,.integrations-workspace-shell,.integrations-workspace-topbar{grid-template-columns:1fr}.integrations-workspace-current{justify-content:flex-start}.integrations-workspace-side{grid-template-columns:1fr}}@media (max-width:720px){.integrations-rail-panel,.integrations-side-panel,.integrations-workspace-main,.integrations-workspace-topbar{padding:10px}.integrations-workspace-title h1{font-size:22px}.integrations-panel-head,.integrations-workspace-current{display:grid}.integrations-workspace-pill{justify-self:start;white-space:normal}.integrations-path-steps li,.integrations-primary-source__head,.integrations-rail-facts div,.integrations-shop-switcher>div,.integrations-source-row,.integrations-status-list div{grid-template-columns:1fr}.integrations-source-icon{display:none}.integrations-workspace-page .button,.integrations-workspace-page button,.integrations-workspace-page select{width:100%}}.tenant-shell-ux14.map-enterprise-shell :where(.ui-metric-card){min-height:124px!important;padding:16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.ui-metric-card__icon){width:40px!important;height:40px!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell :where(.ui-metric-card__icon svg){display:block!important;width:22px!important;height:22px!important;margin:0!important;stroke-width:2.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon){overflow:hidden!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__main){grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__identity){grid-template-columns:52px minmax(0,1fr)!important;gap:14px!important;padding:18px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__icon){width:52px!important;height:52px!important;border-radius:var(--map-radius-sm)!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__icon svg){display:block!important;width:30px!important;height:30px!important;margin:0!important;stroke-width:2.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__action){padding:18px!important;background:var(--map-surface-subtle)!important;border-left-color:var(--map-border)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__action a){width:-moz-fit-content!important;width:fit-content!important;min-height:34px!important;margin-top:6px!important;background:var(--map-primary)!important;color:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__tiles){grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__tiles article){min-height:92px!important;padding:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__tiles article>div){display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;grid-gap:9px!important;gap:9px!important;align-items:center!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__tiles article>div svg){display:block!important;width:22px!important;height:22px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__tiles article>div>svg){justify-self:center!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-grid){grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-card){grid-template-columns:52px minmax(0,1fr)!important;min-height:118px!important;gap:13px!important;padding:15px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-icon){width:52px!important;height:52px!important;min-width:52px!important;min-height:52px!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-icon svg){width:32px!important;height:32px!important}.tenant-shell-ux14.map-enterprise-shell :where(.shops-signal-card strong){margin:4px 0 5px!important;font-size:18px!important;white-space:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-page,.catalog-control-center-page){max-width:1440px!important;gap:14px!important;color:var(--map-text)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-page *,.catalog-control-center-page *){letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-hero,.catalog-r4-panel){border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-hero){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;grid-gap:16px!important;gap:16px!important;align-items:stretch!important;padding:18px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-hero__copy,.catalog-r4-hero__action,.catalog-r4-section-title>div){display:grid!important;align-content:start!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-hero h1){margin:0!important;color:var(--map-text)!important;font-size:28px!important;font-weight:820!important;line-height:1.12!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-hero p,.catalog-r4-section-title p,.catalog-r4-muted,.catalog-r4-empty-inline p,.catalog-r4-empty-state p,.catalog-r4-table p){margin:0!important;color:var(--map-text-soft)!important;font-size:13px!important;line-height:1.48!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-hero__action){padding:14px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-hero__action strong){color:var(--map-text)!important;font-size:17px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-kpi-grid,.catalog-control-kpi-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-kpi-grid .ui-metric-card){min-height:120px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-kpi-grid .ui-metric-card__icon){width:38px!important;height:38px!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-kpi-grid .ui-metric-card__icon svg){width:24px!important;height:24px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-kpi-grid .ui-metric-card--empty){border-style:dashed!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-workbench){display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-panel){display:grid!important;grid-gap:14px!important;gap:14px!important;align-content:start!important;min-width:0!important;padding:16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-section-title){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-section-title h2){margin:0!important;color:var(--map-text)!important;font-size:18px!important;font-weight:820!important;line-height:1.18!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-filter-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;align-content:start!important;align-items:end!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-filter-grid label){display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important;color:var(--map-text-muted)!important;font-size:12px!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-filter-grid input,.catalog-r4-filter-grid select){width:100%!important;min-height:38px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;font-size:13px!important;font-weight:680!important;line-height:1.25!important;padding:0 10px!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-search-field){display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;grid-gap:6px!important;gap:6px!important;min-height:38px!important;padding:0 8px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-search-field input){min-height:34px!important;padding:0!important;border:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-issue-list){display:grid!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-issue-list a,.catalog-r4-empty-inline){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:start!important;min-width:0!important;padding:11px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:inherit!important;text-decoration:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-issue-list strong,.catalog-r4-empty-inline strong,.catalog-r4-empty-state strong){display:block!important;color:var(--map-text)!important;font-size:14px!important;font-weight:820!important;line-height:1.28!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-meta-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-meta-grid span){display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important;padding:9px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text)!important;font-size:12px!important;line-height:1.3!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-meta-grid strong){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:780!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-product-list){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-product-card){display:grid!important;grid-template-columns:168px minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important;min-width:0!important;padding:14px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-product-media){display:grid!important;place-items:center!important;min-height:146px!important;overflow:hidden!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-muted)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-product-media img){display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-product-body,.catalog-r4-product-heading>div){display:grid!important;align-content:start!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-product-heading){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-product-heading span:not(.badge)){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.2!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-product-heading h3){margin:0!important;color:var(--map-text)!important;font-size:16px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-token-strip,.catalog-r4-inline-actions){display:flex!important;flex-wrap:wrap!important;gap:7px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-token-strip span){min-height:24px!important;padding:4px 8px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-check-list){display:grid!important;grid-gap:6px!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-check-list li){padding:8px 10px!important;border:1px solid rgba(var(--map-warning-rgb),.28)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important;font-size:12px!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-card-footer){display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;padding-top:2px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-card-footer>span:not(.badge)){color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-empty-state){display:grid!important;justify-items:start!important;grid-gap:10px!important;gap:10px!important;padding:18px!important;border:1px dashed var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-empty-state>div){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-table-wrap){overflow-x:auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-table){min-width:780px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-table th,.catalog-r4-table td){vertical-align:top!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-bottom-grid){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,.7fr)!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-center-page){display:grid!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-center-page .map-page-header){border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important;padding:24px 28px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-center-page .map-page-header h1){font-size:38px!important;font-weight:840!important;line-height:1.08!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel){display:grid!important;grid-template-columns:minmax(260px,.48fr) minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important;padding:14px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__heading){display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__heading .ds-status-badge){grid-column:2!important;justify-self:start!important;max-width:100%!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__icon){display:inline-grid!important;place-items:center!important;width:52px!important;height:52px!important;border:1px solid rgba(var(--map-primary-rgb),.24)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__icon svg){display:block!important;width:31px!important;height:31px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__heading>div){display:grid!important;grid-gap:3px!important;gap:3px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__heading>div>span:first-child){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__heading h2){margin:0!important;overflow:hidden!important;color:var(--map-text)!important;font-size:18px!important;font-weight:840!important;line-height:1.18!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__heading p){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.36!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__items){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item){display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;grid-gap:2px 10px!important;gap:2px 10px!important;align-content:start!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:inherit!important;text-decoration:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item:hover,.catalog-control-source-panel__item:focus-visible){border-color:rgba(var(--map-primary-rgb),.34)!important;background:var(--map-primary-soft)!important;outline:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item i){display:inline-grid!important;grid-row:1/span 3!important;place-items:center!important;width:38px!important;height:38px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-primary)!important;font-style:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item i svg){display:block!important;width:24px!important;height:24px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item span){min-width:0!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:780!important;line-height:1.2!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item strong){min-width:0!important;overflow:hidden!important;color:var(--map-text)!important;font-size:14px!important;font-weight:840!important;line-height:1.22!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item small){display:-webkit-box!important;min-width:0!important;overflow:hidden!important;color:var(--map-text-soft)!important;font-size:11.5px!important;line-height:1.34!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item.is-warning i){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__item.is-muted i){color:var(--map-text-muted)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-ribbon.shop-status-ribbon){border-color:var(--map-border)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-ribbon .shop-status-ribbon__icon){width:48px!important;height:48px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-ribbon .shop-status-ribbon__icon svg){width:29px!important;height:29px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-ribbon .shop-status-ribbon__tiles svg){width:22px!important;height:22px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue-card){border-color:var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue-card .ds-card__content){padding-top:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item){display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;align-items:center!important;grid-gap:13px!important;gap:13px!important;min-width:0!important;padding:13px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item--success){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item--warning){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item--danger){border-color:rgba(var(--map-danger-rgb),.28)!important;background:var(--map-danger-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__marker){display:grid!important;grid-template-columns:18px 44px!important;align-items:center!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__marker span){color:var(--map-text-muted)!important;font-size:12px!important;font-weight:820!important;text-align:center!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__marker i){display:grid!important;width:44px!important;height:44px!important;place-items:center!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-primary)!important;font-style:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__marker svg){display:block!important;width:24px!important;height:24px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item--success .catalog-control-queue__marker i){border-color:rgba(var(--map-success-rgb),.32)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item--warning .catalog-control-queue__marker i){border-color:rgba(var(--map-warning-rgb),.32)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item--danger .catalog-control-queue__marker i){border-color:rgba(var(--map-danger-rgb),.32)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__body){display:grid!important;grid-gap:5px!important;gap:5px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__title){display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__title h3){margin:0!important;color:var(--map-text)!important;font-size:15px!important;font-weight:820!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__body p){margin:0!important;color:var(--map-text-soft)!important;font-size:12.5px!important;line-height:1.42!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__body small){color:var(--map-text-muted)!important;font-size:11.5px!important;font-weight:680!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item .ui-button){justify-self:end!important;min-height:34px!important;padding-inline:13px!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-workbench){display:grid!important;grid-template-columns:minmax(0,.82fr) minmax(540px,1.18fr)!important;grid-gap:14px!important;gap:14px!important;align-items:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist-card,.catalog-control-repair-card){min-width:0!important;border-color:var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist-card .ds-card__header,.catalog-control-repair-card .ds-card__header){align-items:start!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist-card .ds-card__content,.catalog-control-repair-card .ds-card__content){padding-top:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist){display:grid!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row){display:grid!important;grid-template-columns:12px minmax(0,1fr) auto auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;min-width:0!important;padding:11px 12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text)!important;text-decoration:none!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row:hover,.catalog-control-checklist__row:focus-visible){border-color:rgba(var(--map-primary-rgb),.34)!important;background:var(--map-primary-soft)!important;outline:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row>span){width:10px!important;height:10px!important;border-radius:999px!important;background:var(--map-border-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row.is-ok>span){background:var(--map-success)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row.is-warning>span){background:var(--map-warning)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row.is-danger>span){background:var(--map-danger)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row>div){display:grid!important;grid-gap:3px!important;gap:3px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row strong,.catalog-control-repair-table strong){color:var(--map-text)!important;font-size:13.5px!important;font-weight:820!important;line-height:1.24!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row small){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.36!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row .ds-status-badge){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:68px!important;max-width:none!important;padding:4px 8px!important;line-height:1.1!important;text-align:center!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row em){color:var(--map-primary)!important;font-size:12px!important;font-style:normal!important;font-weight:820!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table-wrap){overflow-x:auto!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table){width:100%!important;min-width:660px!important;border-collapse:collapse!important;table-layout:fixed!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table th,.catalog-control-repair-table td){padding:11px 12px!important;border-bottom:1px solid var(--map-border-soft)!important;color:var(--map-text-soft)!important;font-size:12.5px!important;line-height:1.36!important;text-align:left!important;vertical-align:middle!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table th){background:var(--map-surface-subtle)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table tr:last-child td){border-bottom:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table code){display:inline-block!important;max-width:100%!important;overflow:hidden!important;color:var(--map-text)!important;font-family:var(--font-geist-mono,"SFMono-Regular",Consolas,monospace)!important;font-size:12px!important;font-weight:760!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table td:nth-child(2)){color:var(--map-text)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table th:first-child,.catalog-control-repair-table td:first-child){width:92px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table th:nth-child(3),.catalog-control-repair-table td:nth-child(3)){width:146px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table th:last-child,.catalog-control-repair-table td:last-child){width:118px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table td:nth-child(3) .ds-status-badge){display:inline-flex!important;width:100%!important;align-items:center!important;justify-content:flex-start!important;max-width:100%!important;border-radius:var(--map-radius-sm)!important;padding:6px 8px!important;line-height:1.25!important;text-align:left!important;white-space:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table td:last-child){text-align:right!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table td:last-child .ui-button){min-height:32px!important;white-space:nowrap!important}@media (max-width:1180px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-workbench,.catalog-r4-bottom-grid,.catalog-r4-hero){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-workbench){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-filter-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:780px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-filter-grid,.catalog-r4-product-card){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-section-title,.catalog-r4-product-heading,.catalog-r4-card-footer){display:grid!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-center-page .map-page-header h1){font-size:30px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-source-panel__items){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-r4-page .button,.catalog-control-center-page .button){width:100%!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__main){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.shop-status-ribbon__action){border-left:0!important;border-top:1px solid var(--map-border)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-ribbon .shop-status-ribbon__action){padding-right:64px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item){grid-template-columns:1fr!important;align-items:flex-start!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-queue__item .ui-button){justify-self:stretch!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-workbench){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row){grid-template-columns:12px minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-checklist__row .ds-status-badge,.catalog-control-checklist__row em){justify-self:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-card .ds-card__header){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table-wrap){overflow-x:visible!important;border:0!important;background:transparent!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table){display:block!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table thead){display:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table tbody){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table tr){display:grid!important;grid-gap:8px!important;gap:8px!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table td){display:grid!important;grid-template-columns:minmax(88px,.42fr) minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:start!important;width:100%!important;padding:0!important;border-bottom:0!important;text-align:left!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table td:before){content:attr(data-label)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;line-height:1.3!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-control-repair-table td:last-child .ui-button){justify-self:start!important;width:auto!important}}.super-admin-shell-ux15 .support-flow-page{gap:16px}.super-admin-shell-ux15 .support-flow-page .super-admin-page-header{border-color:color-mix(in srgb,var(--map-color-info,#2563eb) 24%,var(--border));box-shadow:0 10px 30px rgb(37 99 235/7%)}.super-admin-shell-ux15 .support-flow-page .data-status-notice{margin:0}.super-admin-shell-ux15 .support-flow-page .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(210px,.42fr) minmax(470px,1fr) minmax(410px,.86fr);align-items:start;min-height:760px}.super-admin-shell-ux15 .support-flow-page :is(.super-admin-workspace__rail,.super-admin-workspace__content,.super-admin-workspace__inspector){min-width:0}.super-admin-shell-ux15 .support-flow-queue,.super-admin-shell-ux15 .support-flow-rail{overflow:hidden;border:1px solid var(--border);border-radius:12px;background:var(--surface,#fff)}.super-admin-shell-ux15 .support-flow-queue__header,.super-admin-shell-ux15 .support-flow-rail>header{padding:15px 16px 13px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .support-flow-queue__header :is(h2,p),.super-admin-shell-ux15 .support-flow-rail>header :is(h2,p){margin:0}.super-admin-shell-ux15 .support-flow-queue__header h2,.super-admin-shell-ux15 .support-flow-rail>header h2{margin-top:3px;color:var(--text,#0f172a);font-size:18px;line-height:1.2}.super-admin-shell-ux15 .support-flow-queue__header p,.super-admin-shell-ux15 .support-flow-queue__header>span,.super-admin-shell-ux15 .support-flow-rail>header p:not(.eyebrow){color:var(--text-muted,#64748b);font-size:11px;line-height:1.4}.super-admin-shell-ux15 .support-flow-rail nav{display:grid}.super-admin-shell-ux15 .support-flow-rail nav a{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;min-height:66px;padding:10px 11px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .support-flow-rail nav a:last-child{border-bottom:0}.super-admin-shell-ux15 .support-flow-rail nav a:hover{background:color-mix(in srgb,var(--map-color-info,#2563eb) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .support-flow-rail nav a.active{background:color-mix(in srgb,var(--map-color-info,#2563eb) 8%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .support-flow-rail nav a>:last-child{grid-column:2;justify-self:start}.super-admin-shell-ux15 .support-flow-rail__number{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 7%,var(--surface,#fff));color:var(--map-color-info,#2563eb);font-size:11px;font-weight:850}.super-admin-shell-ux15 .support-flow-rail nav a>span:nth-child(2){display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 .support-flow-rail nav strong{color:var(--text,#0f172a);font-size:12px;line-height:1.25}.super-admin-shell-ux15 .support-flow-rail nav small{color:var(--text-muted,#64748b);font-size:10px;line-height:1.35}.super-admin-shell-ux15 .support-flow-rail__count{color:var(--text-muted,#64748b);font-size:10px;font-weight:800}.super-admin-shell-ux15 .support-flow-rail__next{display:grid;grid-gap:4px;gap:4px;margin:10px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--map-color-info,#2563eb) 24%,var(--border));border-left:4px solid var(--map-color-info,#2563eb);border-radius:9px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .support-flow-rail__next[data-tone=warning]{border-left-color:var(--map-color-warning,#d97706);background:color-mix(in srgb,var(--map-color-warning,#d97706) 6%,var(--surface,#fff))}.super-admin-shell-ux15 .support-flow-rail__next[data-tone=critical]{border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .support-flow-rail__next>span{color:var(--text-muted,#64748b);font-size:9px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.super-admin-shell-ux15 .support-flow-rail__next strong{color:var(--text,#0f172a);font-size:11px;line-height:1.35}.super-admin-shell-ux15 .support-flow-queue__header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.super-admin-shell-ux15 .support-flow-queue__header>span{white-space:nowrap}.super-admin-shell-ux15 .support-flow-toolbar{display:grid;grid-template-columns:minmax(150px,1fr) repeat(3,minmax(104px,.62fr));grid-gap:8px;gap:8px;align-items:end;padding:11px 12px;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--map-color-info,#2563eb) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .support-flow-form label,.super-admin-shell-ux15 .support-flow-toolbar label{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--text,#0f172a);font-size:11px;font-weight:750}.super-admin-shell-ux15 .support-flow-form :is(select,textarea),.super-admin-shell-ux15 .support-flow-toolbar :is(input,select){width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);color:var(--text,#0f172a);font:inherit;font-weight:500}.super-admin-shell-ux15 .support-flow-toolbar .button{min-height:38px}.super-admin-shell-ux15 .support-flow-list{max-height:655px;overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .support-flow-list>a{display:grid;grid-template-columns:5px minmax(145px,.85fr) minmax(90px,.5fr) minmax(190px,1.15fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:76px;padding:10px 12px 10px 9px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none;transition:background-color .14s ease,box-shadow .14s ease}.super-admin-shell-ux15 .support-flow-list>a:last-child{border-bottom:0}.super-admin-shell-ux15 .support-flow-list>a:hover{background:color-mix(in srgb,var(--map-color-info,#2563eb) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .support-flow-list>a.active{background:color-mix(in srgb,var(--map-color-info,#2563eb) 8%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .support-flow-list__marker{align-self:stretch;width:5px;min-height:42px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .support-flow-list__marker[data-tone=success]{background:var(--map-color-success,#059669)}.super-admin-shell-ux15 .support-flow-list__marker[data-tone=warning]{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .support-flow-list__marker[data-tone=critical]{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 :is(.support-flow-list__identity,.support-flow-list__state,.support-flow-list__next){display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 :is(.support-flow-list__identity,.support-flow-list__state,.support-flow-list__next) strong{overflow:hidden;color:var(--text,#0f172a);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 :is(.support-flow-list__identity,.support-flow-list__state,.support-flow-list__next) small{overflow:hidden;color:var(--text-muted,#64748b);font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .support-flow-empty,.super-admin-shell-ux15 .support-flow-inspector-empty{display:grid;grid-gap:8px;gap:8px;justify-items:center;padding:48px 22px;text-align:center}.super-admin-shell-ux15 :is(.support-flow-empty,.support-flow-inspector-empty) :is(h3,p){margin:0}.super-admin-shell-ux15 :is(.support-flow-empty,.support-flow-inspector-empty) h3{font-size:15px}.super-admin-shell-ux15 :is(.support-flow-empty,.support-flow-inspector-empty) p{max-width:430px;color:var(--text-muted,#64748b);font-size:11px;line-height:1.45}.super-admin-shell-ux15 .support-flow-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .support-flow-summary>div{display:grid;grid-gap:3px;gap:3px;padding:10px 12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .support-flow-summary>div:nth-child(2n){border-right:0}.super-admin-shell-ux15 .support-flow-summary>div:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .support-flow-summary span{color:var(--text-muted,#64748b);font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .support-flow-summary strong{color:var(--text,#0f172a);font-size:11px}.super-admin-shell-ux15 .support-flow-next{display:grid;grid-gap:4px;gap:4px;padding:11px 12px;border:1px solid color-mix(in srgb,var(--map-color-info,#2563eb) 22%,var(--border));border-left:4px solid var(--map-color-info,#2563eb);border-radius:9px;background:color-mix(in srgb,var(--map-color-info,#2563eb) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .support-flow-next span{color:var(--text-muted,#64748b);font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.super-admin-shell-ux15 .support-flow-next strong{color:var(--text,#0f172a);font-size:11px;line-height:1.4}.super-admin-shell-ux15 :is(.support-flow-checklist,.support-flow-signals){overflow:hidden;border:1px solid var(--border);border-radius:10px}.super-admin-shell-ux15 .support-flow-checklist>header{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 :is(.support-flow-checklist,.support-flow-signals) h3{margin:0;color:var(--text,#0f172a);font-size:12px}.super-admin-shell-ux15 .support-flow-checklist>header span{color:var(--text-muted,#64748b);font-size:10px}.super-admin-shell-ux15 .support-flow-checklist article{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:9px;gap:9px;padding:9px 11px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .support-flow-checklist article:last-child{border-bottom:0}.super-admin-shell-ux15 .support-flow-checklist article>span{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--map-color-warning,#d97706) 12%,var(--surface,#fff));color:var(--map-color-warning,#d97706);font-size:10px;font-weight:900}.super-admin-shell-ux15 .support-flow-checklist article[data-done=true]>span{background:color-mix(in srgb,var(--map-color-success,#059669) 12%,var(--surface,#fff));color:var(--map-color-success,#059669)}.super-admin-shell-ux15 .support-flow-checklist article>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.super-admin-shell-ux15 .support-flow-checklist article strong{color:var(--text,#0f172a);font-size:11px}.super-admin-shell-ux15 .support-flow-checklist article small{color:var(--map-color-info,#2563eb);font-size:9px;font-weight:750}.super-admin-shell-ux15 .support-flow-checklist article p{margin:2px 0 0;color:var(--text-muted,#64748b);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .support-flow-signals>h3{padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .support-flow-signals article{display:grid;grid-template-columns:8px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:start;padding:9px 11px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .support-flow-signals article:last-child{border-bottom:0}.super-admin-shell-ux15 .support-flow-signals article>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.super-admin-shell-ux15 .support-flow-signals article strong{color:var(--text,#0f172a);font-size:11px}.super-admin-shell-ux15 .support-flow-signals article p{margin:0;color:var(--text-muted,#64748b);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .support-flow-signals article a{color:var(--map-color-info,#2563eb);font-size:10px;font-weight:800;white-space:nowrap}.super-admin-shell-ux15 .support-flow-dot{width:8px;height:8px;margin-top:4px;border-radius:999px;background:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .support-flow-dot[data-tone=critical]{background:var(--map-color-danger,#dc2626)}.super-admin-shell-ux15 .support-flow-dot[data-tone=warning]{background:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .support-flow-form{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--map-color-warning,#d97706) 28%,var(--border));border-radius:10px;background:color-mix(in srgb,var(--map-color-warning,#d97706) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .support-flow-form>header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.super-admin-shell-ux15 .support-flow-form>header :is(h3,p){margin:0}.super-admin-shell-ux15 .support-flow-form>header h3{color:var(--text,#0f172a);font-size:13px}.super-admin-shell-ux15 .support-flow-form>header p{margin-top:3px;color:var(--text-muted,#64748b);font-size:10px;line-height:1.4}.super-admin-shell-ux15 .support-flow-form textarea{resize:vertical;line-height:1.4}.super-admin-shell-ux15 .support-flow-confirm{display:grid!important;grid-template-columns:18px minmax(0,1fr);grid-gap:8px!important;gap:8px!important;align-items:start}.super-admin-shell-ux15 .support-flow-confirm input{width:16px;height:16px;margin:1px 0 0;accent-color:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .support-flow-form>small{color:var(--text-muted,#64748b);font-size:9px;line-height:1.4}.super-admin-shell-ux15 .support-flow-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.super-admin-shell-ux15 .support-flow-page :is(a,button,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--map-color-info,#2563eb) 42%,transparent);outline-offset:2px}@media (max-width:1420px){.super-admin-shell-ux15 .support-flow-page .super-admin-workspace[data-columns=three]{grid-template-columns:minmax(190px,.36fr) minmax(420px,1fr) minmax(360px,.78fr)}.super-admin-shell-ux15 .support-flow-list>a{grid-template-columns:5px minmax(135px,.9fr) minmax(82px,.48fr) minmax(150px,1fr) auto}}@media (max-width:1180px){.super-admin-shell-ux15 .support-flow-page .super-admin-workspace[data-columns=three]{grid-template-columns:1fr}.super-admin-shell-ux15 .support-flow-page .super-admin-workspace__inspector{position:static;max-height:none}.super-admin-shell-ux15 .support-flow-rail nav{grid-template-columns:repeat(6,minmax(0,1fr))}.super-admin-shell-ux15 .support-flow-rail nav a{grid-template-columns:24px minmax(0,1fr);min-height:86px;border-right:1px solid var(--border);border-bottom:0}.super-admin-shell-ux15 .support-flow-rail nav a:last-child{border-right:0}.super-admin-shell-ux15 .support-flow-rail__number{width:24px;height:24px}.super-admin-shell-ux15 .support-flow-rail__next{display:none}}@media (max-width:760px){.super-admin-shell-ux15 .support-flow-page{gap:12px}.super-admin-shell-ux15 .support-flow-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))}.super-admin-shell-ux15 .support-flow-rail nav a,.super-admin-shell-ux15 .support-flow-rail nav a:last-child{min-height:78px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .support-flow-rail nav a:nth-child(2n){border-right:0}.super-admin-shell-ux15 .support-flow-rail nav a:nth-last-child(-n+2){border-bottom:0}.super-admin-shell-ux15 .support-flow-queue__header{display:grid;grid-gap:7px;gap:7px}.super-admin-shell-ux15 .support-flow-queue__header>span{white-space:normal}.super-admin-shell-ux15 .support-flow-toolbar{grid-template-columns:1fr}.super-admin-shell-ux15 .support-flow-toolbar .button{width:100%}.super-admin-shell-ux15 .support-flow-list{max-height:none}.super-admin-shell-ux15 .support-flow-list>a{grid-template-columns:5px minmax(0,1fr) auto;gap:8px;min-height:116px}.super-admin-shell-ux15 .support-flow-list__marker{grid-row:1/span 3}.super-admin-shell-ux15 .support-flow-list__state{grid-column:2;grid-row:2}.super-admin-shell-ux15 .support-flow-list__next{grid-column:2/-1;grid-row:3}.super-admin-shell-ux15 .support-flow-list>a>.ds-status-badge{grid-column:3;grid-row:1}.super-admin-shell-ux15 :is(.support-flow-list__identity,.support-flow-list__state,.support-flow-list__next) small,.super-admin-shell-ux15 :is(.support-flow-list__identity,.support-flow-list__state,.support-flow-list__next) strong{white-space:normal}.super-admin-shell-ux15 .support-flow-actions,.super-admin-shell-ux15 .support-flow-summary{grid-template-columns:1fr}.super-admin-shell-ux15 .support-flow-summary>div,.super-admin-shell-ux15 .support-flow-summary>div:nth-child(2n),.super-admin-shell-ux15 .support-flow-summary>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .support-flow-summary>div:last-child{border-bottom:0}.super-admin-shell-ux15 .support-flow-signals article{grid-template-columns:8px minmax(0,1fr)}.super-admin-shell-ux15 .support-flow-signals article a{grid-column:2;justify-self:start}.super-admin-shell-ux15 .support-flow-form>header{display:grid}.super-admin-shell-ux15 .support-flow-actions .button{width:100%}}.super-admin-shell-ux15 .knowledge-handoff-page .super-admin-page-header{border-top-color:var(--map-color-ai,#7c3aed)}.super-admin-shell-ux15 .knowledge-handoff-page .support-flow-rail__number{border-color:color-mix(in srgb,var(--map-color-ai,#7c3aed) 22%,var(--border));background:color-mix(in srgb,var(--map-color-ai,#7c3aed) 7%,var(--surface,#fff));color:var(--map-color-ai,#7c3aed)}.super-admin-shell-ux15 .knowledge-handoff-page .support-flow-rail nav a.active{background:color-mix(in srgb,var(--map-color-ai,#7c3aed) 7%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-color-ai,#7c3aed)}.super-admin-shell-ux15 .knowledge-handoff-page .support-flow-rail__next{border-color:color-mix(in srgb,var(--map-color-ai,#7c3aed) 24%,var(--border));border-left-color:var(--map-color-ai,#7c3aed);background:color-mix(in srgb,var(--map-color-ai,#7c3aed) 5%,var(--surface,#fff))}.super-admin-shell-ux15 .knowledge-handoff-source,.super-admin-shell-ux15 .knowledge-handoff-templates{overflow:hidden;border:1px solid var(--border);border-radius:10px;background:var(--surface,#fff)}.super-admin-shell-ux15 .knowledge-handoff-source{display:grid;grid-gap:9px;gap:9px;padding:12px;border-left:4px solid var(--map-color-ai,#7c3aed);background:color-mix(in srgb,var(--map-color-ai,#7c3aed) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .knowledge-handoff-source>header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.super-admin-shell-ux15 .knowledge-handoff-source>header :is(h3,p),.super-admin-shell-ux15 .knowledge-handoff-source>p{margin:0}.super-admin-shell-ux15 .knowledge-handoff-source h3{margin-top:3px!important;color:var(--text,#0f172a);font-size:13px;line-height:1.3}.super-admin-shell-ux15 .knowledge-handoff-source>p{color:var(--text-muted,#64748b);font-size:10px;line-height:1.45}.super-admin-shell-ux15 .knowledge-handoff-source>p strong{color:var(--text,#0f172a)}.super-admin-shell-ux15 .knowledge-handoff-source>a{justify-self:start;color:var(--map-color-ai,#7c3aed);font-size:10px;font-weight:800}.super-admin-shell-ux15 .knowledge-handoff-templates>header{display:flex;gap:12px;align-items:baseline;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .knowledge-handoff-templates>header h3{margin:0;color:var(--text,#0f172a);font-size:12px}.super-admin-shell-ux15 .knowledge-handoff-templates>header span{color:var(--text-muted,#64748b);font-size:10px;font-weight:800}.super-admin-shell-ux15 .knowledge-handoff-templates>div{display:grid;max-height:210px;overflow:auto;scrollbar-gutter:stable}.super-admin-shell-ux15 .knowledge-handoff-templates>div>a{display:grid;grid-gap:3px;gap:3px;padding:9px 11px;border-bottom:1px solid var(--border);color:inherit;text-decoration:none}.super-admin-shell-ux15 .knowledge-handoff-templates>div>a:last-child{border-bottom:0}.super-admin-shell-ux15 .knowledge-handoff-templates>div>a:hover{background:color-mix(in srgb,var(--map-color-ai,#7c3aed) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .knowledge-handoff-templates>div>a.active{background:color-mix(in srgb,var(--map-color-ai,#7c3aed) 8%,var(--surface,#fff));box-shadow:inset 3px 0 0 var(--map-color-ai,#7c3aed)}.super-admin-shell-ux15 .knowledge-handoff-templates>div>a strong{color:var(--text,#0f172a);font-size:11px}.super-admin-shell-ux15 .knowledge-handoff-page .support-flow-form label>small,.super-admin-shell-ux15 .knowledge-handoff-templates>div>a small,.super-admin-shell-ux15 .knowledge-handoff-templates>p{color:var(--text-muted,#64748b);font-size:9px;font-weight:500;line-height:1.4}.super-admin-shell-ux15 .knowledge-handoff-templates>p{margin:0;padding:14px 12px}.super-admin-shell-ux15 .knowledge-handoff-page .support-flow-form{border-color:color-mix(in srgb,var(--map-color-ai,#7c3aed) 24%,var(--border));background:color-mix(in srgb,var(--map-color-ai,#7c3aed) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .knowledge-handoff-page :is(a,button,input,select,textarea):focus-visible{outline-color:color-mix(in srgb,var(--map-color-ai,#7c3aed) 48%,transparent)}@media (max-width:760px){.super-admin-shell-ux15 .knowledge-handoff-source>header{display:grid}.super-admin-shell-ux15 .knowledge-handoff-templates>div{max-height:none}}.super-admin-shell-ux15 .access-recovery-page .super-admin-page-header{border-top-color:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .access-recovery-page .support-flow-next{border-color:color-mix(in srgb,var(--map-color-danger,#dc2626) 28%,var(--border));border-left-color:var(--map-color-danger,#dc2626);background:color-mix(in srgb,var(--map-color-danger,#dc2626) 4%,var(--surface,#fff))}.super-admin-shell-ux15 .access-recovery-page .access-recovery-form{border-color:color-mix(in srgb,var(--map-color-danger,#dc2626) 30%,var(--border));background:color-mix(in srgb,var(--map-color-danger,#dc2626) 3%,var(--surface,#fff))}.super-admin-shell-ux15 .access-recovery-page .access-recovery-form input:not([type=hidden]):not([type=checkbox]){width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface,#fff);color:var(--text,#0f172a);font:inherit;font-weight:500}.super-admin-shell-ux15 .access-recovery-page .access-recovery-form .button.danger{border-color:var(--map-color-danger,#dc2626);background:var(--map-color-danger,#dc2626);color:#fff}.super-admin-shell-ux15 .access-recovery-page .access-recovery-form .button.danger:hover{background:color-mix(in srgb,var(--map-color-danger,#dc2626) 88%,#000)}@media (max-width:1180px){.super-admin-shell-ux15 .access-recovery-page .support-flow-rail nav{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.super-admin-shell-ux15 .access-recovery-page .support-flow-rail nav{grid-template-columns:repeat(2,minmax(0,1fr))}}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-page){max-width:1440px!important;margin-inline:auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-page .ui-button svg){width:16px!important;height:16px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-hero){grid-template-columns:minmax(0,1fr) minmax(360px,460px)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-menu-note){display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;max-width:780px!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-menu-note strong){display:block!important;color:var(--map-text)!important;font-size:14px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-icon){display:inline-grid!important;place-items:center!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border:1px solid rgba(var(--map-primary-rgb),.22)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-primary-soft)!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-icon svg){width:28px!important;height:28px!important;margin:0!important;stroke-width:2.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-icon--info){border-color:rgba(var(--map-accent-rgb),.34)!important;background:var(--map-accent-soft)!important;color:var(--map-accent-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-icon--warning){border-color:rgba(var(--map-warning-rgb),.34)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-next){min-height:100%!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-status){display:inline-flex!important;align-items:center!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:26px!important;padding:5px 9px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:790!important;line-height:1.1!important;white-space:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-status--positive){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-status--warning){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-status--negative){border-color:rgba(var(--map-danger-rgb),.28)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-status--neutral){border-color:var(--map-border)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-muted)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-tabs){display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-tabs a){display:inline-flex!important;align-items:center!important;min-height:32px!important;padding:7px 12px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:12px!important;font-weight:780!important;text-decoration:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-tabs a.is-active,.catalog-channel-tabs a:hover){border-color:var(--map-primary)!important;background:var(--map-primary)!important;color:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card-grid,.catalog-channel-sample-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card,.catalog-channel-sample-card){position:relative!important;display:grid!important;grid-gap:12px!important;gap:12px!important;min-width:0!important;overflow:hidden!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card__bar){position:absolute!important;inset:0 0 auto!important;height:4px!important;background:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card--positive .catalog-channel-card__bar){background:var(--map-success)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card--warning .catalog-channel-card__bar){background:var(--map-warning)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card--negative .catalog-channel-card__bar){background:var(--map-danger)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card__head){display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:start!important;min-width:0!important;padding-top:2px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card h3,.catalog-channel-sample-card h3){margin:2px 0 4px!important;color:var(--map-text)!important;font-size:16px!important;font-weight:820!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card__head p){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-requirement-list,.catalog-channel-history-list,.catalog-channel-delivery-list){display:grid!important;grid-gap:9px!important;gap:9px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-requirement,.catalog-channel-history-list a,.catalog-channel-delivery-list a){display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:start!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:inherit!important;text-decoration:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-delivery-list a){grid-template-columns:minmax(0,1fr) auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-delivery-list a.is-muted){opacity:.72!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-requirement strong,.catalog-channel-history-list strong,.catalog-channel-delivery-list strong){display:block!important;margin:0 0 4px!important;color:var(--map-text)!important;font-size:14px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-requirement p,.catalog-channel-history-list p,.catalog-channel-delivery-list span,.catalog-channel-sample-card dd){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-requirement small,.catalog-channel-history-list small,.catalog-channel-delivery-list small){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-sample-card dl){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-sample-card dl div){display:grid!important;grid-gap:3px!important;gap:3px!important;min-width:0!important;padding:9px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-sample-card dt){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:780!important}@media (max-width:1180px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-hero){grid-template-columns:1fr!important}}@media (max-width:900px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card-grid,.catalog-channel-sample-grid){grid-template-columns:1fr!important}}@media (max-width:780px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-card__head,.catalog-channel-requirement,.catalog-channel-history-list a,.catalog-channel-delivery-list a,.catalog-channel-sample-card dl){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-tabs){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-channel-tabs a){justify-content:center!important}}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-page){max-width:1480px!important;margin-inline:auto!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-hero){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;grid-gap:18px!important;gap:18px!important;align-items:stretch!important;padding:clamp(18px,2vw,26px)!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-hero__copy){display:grid!important;align-content:start!important;grid-gap:14px!important;gap:14px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-title-row){display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important;align-items:center!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-page-icon,.marketplace-mapping-channel-icon,.marketplace-mapping-empty-state__icon){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;border:1px solid rgba(var(--map-accent-rgb),.34)!important;border-radius:var(--map-radius)!important;background:var(--map-accent-soft)!important;color:var(--map-accent-strong)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-page-icon){width:50px!important;height:50px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-icon,.marketplace-mapping-empty-state__icon){width:42px!important;height:42px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-page-icon svg,.marketplace-mapping-channel-icon svg,.marketplace-mapping-empty-state__icon svg,.marketplace-mapping-card svg){display:block!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-title-row h1){margin:4px 0 0!important;color:var(--map-text)!important;font-size:clamp(26px,3vw,42px)!important;font-weight:850!important;line-height:1.02!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-hero__copy>p){max-width:860px!important;margin:0!important;color:var(--map-text-soft)!important;font-size:14px!important;line-height:1.55!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-actions){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-next-card){display:grid!important;align-content:start!important;grid-gap:12px!important;gap:12px!important;min-width:0!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-next-card h2,.marketplace-mapping-next-card p,.marketplace-mapping-next-card small){margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-next-card h2){color:var(--map-text)!important;font-size:18px!important;font-weight:830!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-next-card p,.marketplace-mapping-next-card small){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.5!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-empty-state){display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;grid-gap:14px!important;gap:14px!important;align-items:flex-start!important;padding:16px!important;border:1px solid rgba(var(--map-warning-rgb),.32)!important;border-radius:var(--map-radius)!important;background:var(--map-warning-soft)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-empty-state h2){margin:0 0 4px!important;color:var(--map-text)!important;font-size:16px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-empty-state p,.marketplace-mapping-empty-state li){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-empty-state ul){display:grid!important;grid-gap:5px!important;gap:5px!important;margin:10px 0 0!important;padding-left:18px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-metrics){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-page .ui-metric-card){min-height:128px!important;padding:16px!important;border-radius:var(--map-radius)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-page .ui-metric-card__icon){width:40px!important;height:40px!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-page .ui-metric-card__icon svg){width:22px!important;height:22px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-page .ui-metric-card__value){font-size:clamp(23px,2.5vw,32px)!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-workbench,.marketplace-mapping-two-column){display:grid!important;grid-template-columns:minmax(0,1.22fr) minmax(320px,.78fr)!important;grid-gap:14px!important;gap:14px!important;align-items:flex-start!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-card){display:grid!important;grid-gap:14px!important;gap:14px!important;min-width:0!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-card__header){display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:flex-start!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-card__header h2){margin:2px 0 4px!important;color:var(--map-text)!important;font-size:18px!important;font-weight:830!important;line-height:1.22!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-card__header p){max-width:740px!important;margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.5!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card){position:relative!important;display:grid!important;grid-gap:12px!important;gap:12px!important;min-width:0!important;overflow:hidden!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface-subtle)!important;color:inherit!important;text-decoration:none!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card:hover){border-color:var(--map-primary)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card__bar){position:absolute!important;inset:0 0 auto!important;height:4px!important;background:var(--map-border)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card__bar--positive){background:var(--map-success)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card__bar--warning){background:var(--map-warning)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card__bar--negative){background:var(--map-danger)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card__head){display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:flex-start!important;min-width:0!important;padding-top:2px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card h3){margin:0 0 4px!important;color:var(--map-text)!important;font-size:16px!important;font-weight:830!important;line-height:1.24!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-channel-card p,.marketplace-mapping-channel-card small){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-status){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;min-height:25px!important;padding:5px 9px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:790!important;line-height:1.1!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-status--positive){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-status--warning){border-color:rgba(var(--map-warning-rgb),.32)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-status--negative){border-color:rgba(var(--map-danger-rgb),.28)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-status--neutral){border-color:var(--map-border)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-progress-list){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-progress-list div){display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-progress-list span){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-progress-list strong){color:var(--map-text)!important;font-size:19px!important;font-weight:840!important;line-height:1.15!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-safety-list,.marketplace-mapping-rule-list,.marketplace-mapping-activity-list,.marketplace-mapping-next-list){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-safety-list article,.marketplace-mapping-rule,.marketplace-mapping-activity-list article,.marketplace-mapping-next-list a,.marketplace-mapping-blank){display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:flex-start!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:inherit!important;text-decoration:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-safety-list article){grid-template-columns:auto minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-safety-list svg,.marketplace-mapping-rule svg,.marketplace-mapping-activity-list svg,.marketplace-mapping-next-list svg,.marketplace-mapping-blank>svg){margin-top:1px!important;color:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-safety-list span,.marketplace-mapping-rule p,.marketplace-mapping-activity-list p,.marketplace-mapping-next-list p,.marketplace-mapping-blank p){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-rule strong,.marketplace-mapping-activity-list strong,.marketplace-mapping-next-list strong,.marketplace-mapping-blank strong){display:block!important;margin:0 0 4px!important;color:var(--map-text)!important;font-size:13px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-path){align-items:stretch!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step){display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;padding:13px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step--done){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step--current){border-color:rgba(var(--map-warning-rgb),.32)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step__index){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-primary)!important;font-size:13px!important;font-weight:880!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step__body){display:grid!important;grid-gap:9px!important;gap:9px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step__header){display:flex!important;gap:8px!important;align-items:flex-start!important;justify-content:space-between!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step h3){margin:0!important;color:var(--map-text)!important;font-size:14px!important;font-weight:830!important;line-height:1.2!important;overflow-wrap:normal!important;word-break:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step p){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.42!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-table-wrap){overflow:auto!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-table){width:100%!important;min-width:680px!important;border-collapse:collapse!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-table th,.marketplace-mapping-table td){padding:11px 12px!important;border-bottom:1px solid var(--map-border-soft)!important;color:var(--map-text)!important;font-size:12px!important;line-height:1.35!important;text-align:left!important;vertical-align:top!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-table th){background:var(--map-surface-subtle)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-table tr:last-child td){border-bottom:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-table strong,.marketplace-mapping-table small){display:block!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-table small){margin-top:3px!important;color:var(--map-text-soft)!important;font-size:11px!important}@media (max-width:1260px){.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-step-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1080px){.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-hero,.marketplace-mapping-workbench,.marketplace-mapping-two-column){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-metrics){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-title-row,.marketplace-mapping-empty-state,.marketplace-mapping-card__header,.marketplace-mapping-channel-card__head,.marketplace-mapping-safety-list article,.marketplace-mapping-rule,.marketplace-mapping-activity-list article,.marketplace-mapping-next-list a,.marketplace-mapping-blank){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-card__header){display:grid!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-metrics,.marketplace-mapping-channel-grid,.marketplace-mapping-step-grid,.marketplace-mapping-progress-list){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-mapping-actions){display:grid!important;grid-template-columns:1fr!important}}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page){max-width:1480px!important;margin-inline:auto!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-hero){display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,420px)!important;grid-gap:18px!important;gap:18px!important;align-items:stretch!important;padding:clamp(18px,2vw,26px)!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-hero__copy){display:grid!important;align-content:flex-start!important;grid-gap:14px!important;gap:14px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-title-row){display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;grid-gap:14px!important;gap:14px!important;align-items:center!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page-icon,.marketplace-sync-icon){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;border:1px solid rgba(var(--map-accent-rgb),.34)!important;border-radius:var(--map-radius)!important;background:var(--map-accent-soft)!important;color:var(--map-accent-strong)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page-icon){width:50px!important;height:50px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-icon){width:42px!important;height:42px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page-icon svg,.marketplace-sync-icon svg,.marketplace-sync-card svg){display:block!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-title-row h1){margin:4px 0 0!important;color:var(--map-text)!important;font-size:clamp(26px,3vw,42px)!important;font-weight:850!important;line-height:1.02!important;letter-spacing:0!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-hero__copy>p){max-width:860px!important;margin:0!important;color:var(--map-text-soft)!important;font-size:14px!important;line-height:1.55!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-actions,.marketplace-sync-action-row,.marketplace-sync-form-actions){display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-actions .button,.marketplace-sync-action-row .button,.marketplace-sync-form-actions .button,.marketplace-sync-next-card .button){gap:7px!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;text-overflow:ellipsis!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-next-card){display:grid!important;align-content:flex-start!important;grid-gap:12px!important;gap:12px!important;min-width:0!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface-subtle)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-next-card h2,.marketplace-sync-next-card p,.marketplace-sync-next-card small){margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-next-card h2){color:var(--map-text)!important;font-size:18px!important;font-weight:830!important;line-height:1.22!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-next-card p,.marketplace-sync-next-card small){color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.5!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-shop-card){display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:center!important;padding:14px 16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-shop-card strong){display:block!important;margin:2px 0 3px!important;color:var(--map-text)!important;font-size:16px!important;font-weight:830!important;line-height:1.2!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-shop-card p){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice){margin:0!important;display:grid!important;grid-gap:12px!important;gap:12px!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice.warning){border-color:rgba(var(--map-warning-rgb),.28)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice.danger){border-color:rgba(var(--map-danger-rgb),.28)!important;background:var(--map-danger-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice.success){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__header){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__title){display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:flex-start!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__icon,.marketplace-sync-page .data-status-notice__bullet){display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;border:1px solid rgba(var(--map-primary-rgb),.24)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-primary-soft)!important;color:var(--map-primary-strong)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__icon){width:42px!important;height:42px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__bullet){width:30px!important;height:30px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__icon.warning,.marketplace-sync-page .data-status-notice__bullet.warning){border-color:rgba(var(--map-warning-rgb),.3)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__icon.danger,.marketplace-sync-page .data-status-notice__bullet.danger){border-color:rgba(var(--map-danger-rgb),.3)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__icon.success,.marketplace-sync-page .data-status-notice__bullet.success){border-color:rgba(var(--map-success-rgb),.3)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__icon svg,.marketplace-sync-page .data-status-notice__bullet svg){width:20px!important;height:20px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__title h2){margin:6px 0 4px!important;color:var(--map-text)!important;font-size:18px!important;font-weight:830!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__title p){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.5!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__items){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__item){display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;grid-gap:9px!important;gap:9px!important;align-items:center!important;min-width:0!important;padding:9px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice__item span:last-child){color:var(--map-text)!important;font-size:12px!important;font-weight:720!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .data-status-notice .button){flex:0 0 auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-metrics){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .ui-metric-card){min-height:128px!important;padding:16px!important;border-radius:var(--map-radius)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .ui-metric-card__icon){width:40px!important;height:40px!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .ui-metric-card__icon svg){width:22px!important;height:22px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .ui-metric-card__value){font-size:clamp(23px,2.5vw,32px)!important;letter-spacing:0!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-page .ui-metric-card__label,.marketplace-sync-page .ui-metric-card__detail){white-space:normal!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-workbench,.marketplace-sync-two-column){display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr)!important;grid-gap:14px!important;gap:14px!important;align-items:flex-start!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-card){display:grid!important;grid-gap:14px!important;gap:14px!important;min-width:0!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-card__header){display:flex!important;justify-content:space-between!important;gap:12px!important;align-items:flex-start!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-card__header h2){margin:2px 0 4px!important;color:var(--map-text)!important;font-size:18px!important;font-weight:830!important;line-height:1.22!important;letter-spacing:0!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-card__header p){max-width:740px!important;margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.5!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-status){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;min-height:25px!important;padding:5px 9px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important;font-size:11px!important;font-weight:790!important;line-height:1.1!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-status--positive){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-status--warning){border-color:rgba(var(--map-warning-rgb),.32)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-status--negative){border-color:rgba(var(--map-danger-rgb),.28)!important;background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-status--neutral){border-color:var(--map-border)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step-grid){display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step){display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;padding:13px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step--done){border-color:rgba(var(--map-success-rgb),.28)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step--current){border-color:rgba(var(--map-warning-rgb),.32)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step--blocked){border-color:var(--map-border)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step__index){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-primary)!important;font-size:13px!important;font-weight:880!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step__title){display:flex!important;justify-content:space-between!important;gap:8px!important;align-items:flex-start!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step h3){margin:0!important;color:var(--map-text)!important;font-size:14px!important;font-weight:830!important;line-height:1.2!important;overflow-wrap:anywhere!important;word-break:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step p){margin:6px 0 0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.42!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-grid,.marketplace-sync-channel-grid,.marketplace-sync-list,.marketplace-sync-next-list,.marketplace-sync-safety-list){display:grid!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-card,.marketplace-sync-channel-card,.marketplace-sync-list-card,.marketplace-sync-next-list a,.marketplace-sync-blank,.marketplace-sync-safety-list article){min-width:0!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:inherit!important;text-decoration:none!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-card){position:relative!important;display:grid!important;grid-gap:12px!important;gap:12px!important;overflow:hidden!important;padding:15px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-bar){position:absolute!important;inset:0 0 auto!important;height:4px!important;background:var(--map-border)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-bar--positive){background:var(--map-success)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-bar--warning){background:var(--map-warning)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-bar--negative){background:var(--map-danger)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-bar--neutral){background:var(--map-primary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-head){display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;grid-gap:12px!important;gap:12px!important;align-items:flex-start!important;min-width:0!important;padding-top:2px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-head h3){margin:1px 0 4px!important;color:var(--map-text)!important;font-size:16px!important;font-weight:830!important;line-height:1.22!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-head p,.marketplace-sync-connection-card>p,.marketplace-sync-connection-dates small){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-facts){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-facts div){display:grid!important;grid-gap:3px!important;gap:3px!important;min-width:0!important;padding:9px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-facts dt){color:var(--map-text-muted)!important;font-size:10px!important;font-weight:790!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-facts dd){margin:0!important;color:var(--map-text)!important;font-size:12px!important;font-weight:810!important;line-height:1.2!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-dates){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-card,.marketplace-sync-list-card,.marketplace-sync-next-list a,.marketplace-sync-blank,.marketplace-sync-safety-list article){display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:flex-start!important;padding:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-card:hover,.marketplace-sync-next-list a:hover){border-color:var(--map-primary)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-card strong,.marketplace-sync-list-card strong,.marketplace-sync-next-list strong,.marketplace-sync-blank strong){display:block!important;margin:0 0 4px!important;color:var(--map-text)!important;font-size:13px!important;font-weight:820!important;line-height:1.25!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-channel-card p,.marketplace-sync-list-card p,.marketplace-sync-list-card small,.marketplace-sync-next-list p,.marketplace-sync-blank p,.marketplace-sync-safety-list span){margin:0!important;color:var(--map-text-soft)!important;font-size:12px!important;line-height:1.45!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:11px!important;gap:11px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section){grid-column:1/-1!important;display:grid!important;grid-gap:12px!important;gap:12px!important;padding:14px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-md)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section__heading){display:flex!important;align-items:flex-start!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section__heading>span){display:inline-grid!important;place-items:center!important;flex:0 0 28px!important;min-height:28px!important;border-radius:9px!important;background:var(--map-primary)!important;color:var(--map-surface)!important;font-size:12px!important;font-weight:850!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section__heading div){display:grid!important;grid-gap:3px!important;gap:3px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section__heading strong){color:var(--map-text)!important;font-size:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section__heading small,.marketplace-sync-field small,.marketplace-sync-choice-summary small){color:var(--map-text-soft)!important;font-size:11px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section__grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:11px!important;gap:11px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-choice-summary){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;padding:10px 11px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-choice-summary div){display:grid!important;grid-gap:2px!important;gap:2px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-field){display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-field--wide){grid-column:span 2!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-field span){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:790!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-field input,.marketplace-sync-field select){width:100%!important;min-height:38px!important;padding:9px 10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;font-size:13px!important;font-weight:650!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-field input:focus,.marketplace-sync-field select:focus){border-color:var(--map-primary)!important;outline:2px solid rgba(var(--map-primary-rgb),.14)!important;outline-offset:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-toggle-grid){grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-toggle-grid label){display:flex!important;gap:8px!important;align-items:center!important;min-width:0!important;min-height:38px!important;padding:9px 10px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text)!important;font-size:12px!important;font-weight:760!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-actions){grid-column:1/-1!important;justify-content:space-between!important;padding-top:4px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-actions small){color:var(--map-text-soft)!important;font-size:11px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table-wrap){overflow:auto!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table){width:100%!important;min-width:720px!important;border-collapse:collapse!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table--responsive){min-width:0!important;table-layout:fixed!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table--responsive th,.marketplace-sync-table--responsive td){overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table th,.marketplace-sync-table td){padding:11px 12px!important;border-bottom:1px solid var(--map-border-soft)!important;color:var(--map-text)!important;font-size:12px!important;line-height:1.35!important;text-align:left!important;vertical-align:top!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table th){background:var(--map-surface-subtle)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:800!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table tr:last-child td){border-bottom:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table strong,.marketplace-sync-table small){display:block!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table small){margin-top:3px!important;color:var(--map-text-soft)!important;font-size:11px!important}@media (max-width:1320px){.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-step-grid,.marketplace-sync-metrics){grid-template-columns:repeat(3,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-connection-grid){grid-template-columns:1fr!important}}@media (max-width:1080px){.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-hero,.marketplace-sync-workbench,.marketplace-sync-two-column){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section__grid){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-title-row,.marketplace-sync-shop-card,.marketplace-sync-card__header,.marketplace-sync-connection-head,.marketplace-sync-channel-card,.marketplace-sync-list-card,.marketplace-sync-next-list a,.marketplace-sync-blank,.marketplace-sync-safety-list article){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-card__header){display:grid!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-metrics,.marketplace-sync-step-grid,.marketplace-sync-form,.marketplace-sync-toggle-grid){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form-section__grid,.marketplace-sync-choice-summary){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-form input,.marketplace-sync-form select,.marketplace-sync-form button,.marketplace-sync-form a){min-height:44px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-toggle-grid label){min-height:44px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-field--wide){grid-column:auto!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-actions,.marketplace-sync-action-row,.marketplace-sync-form-actions){display:grid!important;grid-template-columns:1fr!important;justify-items:stretch!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-actions .button,.marketplace-sync-action-row .button,.marketplace-sync-form-actions .button){width:100%!important;justify-content:center!important;white-space:normal!important;text-align:center!important;text-overflow:clip!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table--responsive thead){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table--responsive,.marketplace-sync-table--responsive tbody,.marketplace-sync-table--responsive tr,.marketplace-sync-table--responsive td){display:block!important;width:100%!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table--responsive tr){padding:8px 12px!important;border-bottom:1px solid var(--map-border-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table--responsive tr:last-child){border-bottom:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table--responsive td){display:grid!important;grid-template-columns:minmax(90px,.7fr) minmax(0,1.3fr)!important;grid-gap:12px!important;gap:12px!important;padding:7px 0!important;border-bottom:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-sync-table--responsive td[data-label]:before){content:attr(data-label)!important;color:var(--map-text-muted)!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important}}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-catalog-preview){max-width:1320px!important;margin-inline:auto!important;gap:16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-metrics){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-issues){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-safety,.marketplace-preview-reason){display:flex!important;align-items:flex-start!important;gap:9px!important;margin-top:12px!important;padding:11px 12px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important;color:var(--map-text-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-safety p,.marketplace-preview-reason){margin:0!important;font-size:12px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-products){display:grid!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-product-facts){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:14px 0 0!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-product-facts div){min-width:0!important;padding:9px 10px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-product-facts dt){color:var(--map-text-muted)!important;font-size:10px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.04em!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-product-facts dd){margin:4px 0 0!important;color:var(--map-text)!important;font-size:13px!important;font-weight:790!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-badges){display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-reason){border-color:rgba(var(--map-warning-rgb),.3)!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}@media (max-width:1080px){.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-metrics){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-preview-metrics,.marketplace-preview-issues,.marketplace-preview-grid,.marketplace-preview-product-facts){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.marketplace-catalog-preview .button){min-height:44px!important}}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import){max-width:1320px!important;margin-inline:auto!important;gap:16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important;padding:7px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius)!important;background:var(--map-surface)!important;box-shadow:var(--map-shadow-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav>.ui-button){display:grid!important;grid-template-areas:"number title" "number status"!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;justify-content:stretch!important;grid-gap:3px 9px!important;gap:3px 9px!important;min-width:0!important;min-height:64px!important;padding:8px 9px!important;border:1px solid transparent!important;border-radius:calc(var(--map-radius-sm) - 2px)!important;background:transparent!important;color:var(--map-text-muted)!important;box-shadow:none!important;text-align:left!important;white-space:normal!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav>.ui-button[aria-current=step]){border-color:rgba(var(--map-primary-rgb),.28)!important;background:var(--map-primary-soft)!important;color:var(--map-primary-strong)!important;box-shadow:inset 0 0 0 1px rgba(var(--map-primary-rgb),.06)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav>.ui-button:disabled:not([aria-current=step])){opacity:.62!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav>.ui-button>strong){grid-area:number!important;display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border:1px solid var(--map-border)!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text)!important;font-size:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav>.ui-button[aria-current=step]>strong){border-color:var(--map-primary)!important;background:var(--map-primary)!important;color:#fff!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav>.ui-button>span:not(.ds-status-badge)){grid-area:title!important;min-width:0!important;color:inherit!important;font-size:12px!important;font-weight:820!important;line-height:1.2!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav>.ui-button>.ds-status-badge){grid-area:status!important;justify-self:start!important;max-width:100%!important;min-height:20px!important;padding:2px 7px!important;font-size:9px!important;line-height:1.1!important;white-space:normal!important}@media (min-width:1320px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav){grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (min-width:701px) and (max-width:1319px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:700px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import){padding-bottom:72px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-step-nav){grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.catalog-pricebook-import) .tenant-shell-ux14.map-enterprise-shell .help-trigger{bottom:calc(14px + env(safe-area-inset-bottom, 0px))!important}}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-guided-flow-page){display:grid!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .hero-header){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;grid-gap:16px!important;gap:16px!important;padding:clamp(18px,2vw,24px)!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-lg)!important;background:linear-gradient(135deg,var(--map-surface) 0,var(--map-surface-subtle) 72%,var(--map-primary-soft) 100%)!important;box-shadow:var(--map-shadow-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__body){display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;grid-template-areas:"icon eyebrow" "icon title" ". description" ". meta" ". actions"!important;grid-gap:4px 14px!important;gap:4px 14px!important;align-items:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .map-hero-icon){grid-area:icon!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .eyebrow){grid-area:eyebrow!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero h1){grid-area:title!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__body>p){grid-area:description!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__meta){grid-area:meta!important;margin-top:7px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__actions){grid-area:actions!important;margin-top:7px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__aside){min-width:0!important;align-content:start!important}.tenant-shell-ux14.map-enterprise-shell .catalog-pricebook-import .hero-header:after,.tenant-shell-ux14.map-enterprise-shell .catalog-pricebook-import .metric-card:after,.tenant-shell-ux14.map-enterprise-shell .catalog-pricebook-import .mini-card:before{content:none!important;display:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .hero-header h1){max-width:820px!important;margin:0!important;font-size:clamp(27px,2.6vw,38px)!important;line-height:1.04!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .hero-header p){max-width:760px!important;color:var(--map-text-muted)!important;font-size:15px!important;line-height:1.55!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-source-panel>.ds-card__content){display:grid!important;grid-gap:14px!important;gap:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-first-import-note){padding:14px 16px!important;border-color:rgba(var(--map-primary-rgb),.22)!important;background:var(--map-primary-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-first-import-note .section-title){margin-bottom:6px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-first-import-note p){margin:0!important;color:var(--map-text-secondary)!important;font-size:13px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .ds-card__description,.catalog-pricebook-import .ds-card__content>p){color:var(--map-text-secondary)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .ds-status-badge--warning){color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-source-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-source-card){display:flex!important;min-height:220px!important;flex-direction:column!important;padding:18px!important;border-color:var(--map-border)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-source-card .section-title){align-items:start!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-source-card>.ds-card__content){display:grid!important;align-content:end!important;flex:1 1!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-file-picker){position:relative!important;display:grid!important;grid-gap:5px!important;gap:5px!important;min-height:108px!important;align-content:center!important;padding:16px!important;border:1px dashed rgba(var(--map-primary-rgb),.42)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-primary-soft)!important;color:var(--map-text)!important;cursor:pointer!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-file-picker>span){color:var(--map-primary-strong)!important;font-size:11px!important;font-weight:850!important;letter-spacing:.04em!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-file-picker>strong){font-size:16px!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-file-picker>small){color:var(--map-text-secondary)!important;font-size:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-file-picker>input){position:absolute!important;inset:0!important;width:100%!important;height:100%!important;opacity:0!important;cursor:pointer!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-file-picker:focus-within){outline:3px solid rgba(var(--map-primary-rgb),.22)!important;outline-offset:2px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .hero-header .form-actions){justify-content:flex-end!important;gap:8px!important;min-width:min(420px,100%)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .card,.catalog-pricebook-import .metric-card,.catalog-pricebook-import .mini-card,.catalog-pricebook-import .price-import-notice){border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .mini-card){padding:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .highlighted-card,.catalog-pricebook-import .cards-grid .mini-card:nth-child(n)){border-color:var(--map-border)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel){display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)!important;align-items:start!important;grid-gap:14px!important;gap:14px!important;padding:16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__main){display:grid!important;justify-items:start!important;align-content:start!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__heading){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;grid-gap:12px!important;gap:12px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__heading>div){display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .map-hero-icon,.price-import-command-panel .map-icon-badge,.price-import-source-ribbon .map-icon-badge){width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .map-hero-icon .map-icon,.price-import-command-panel .map-icon-badge .map-icon,.price-import-command-panel .map-icon-badge>svg,.price-import-source-ribbon .map-icon-badge .map-icon,.price-import-source-ribbon .map-icon-badge>svg){width:28px!important;height:28px!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__main h2){margin:0!important;color:var(--map-text)!important;font-size:clamp(22px,2.2vw,32px)!important;line-height:1.08!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__main p){max-width:620px!important;margin:0!important;color:var(--map-text-muted)!important;font-size:14px!important;line-height:1.5!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__actions){display:flex!important;flex-wrap:wrap!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__brief){display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:0!important;width:min(640px,100%)!important;margin-top:4px!important;padding:12px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__brief strong){display:block!important;color:var(--map-text)!important;font-size:13px!important;font-weight:820!important;line-height:1.3!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-primary-pricebook){display:grid!important;grid-gap:12px!important;gap:12px!important;min-width:0!important;padding:14px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-primary-pricebook__header){display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;grid-gap:12px!important;gap:12px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-primary-pricebook__header>div){display:grid!important;grid-gap:5px!important;gap:5px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-primary-pricebook h3){margin:0!important;color:var(--map-text)!important;font-size:18px!important;font-weight:860!important;line-height:1.2!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-primary-pricebook p){margin:0!important;color:var(--map-text-muted)!important;font-size:13px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon){display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr)!important;align-items:stretch!important;grid-gap:12px!important;gap:12px!important;padding:14px!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__main){display:grid!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:start!important;grid-gap:12px!important;gap:12px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__main>div){min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__main h2){margin:4px 0 5px!important;color:var(--map-text)!important;font-size:20px!important;font-weight:850!important;letter-spacing:0!important;line-height:1.15!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__main p){margin:0!important;max-width:760px!important;color:var(--map-text-muted)!important;font-size:13px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__facts){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__facts span){display:grid!important;align-content:center!important;grid-gap:4px!important;gap:4px!important;min-width:0!important;min-height:74px!important;padding:10px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__facts strong){color:var(--map-text)!important;font-size:24px!important;font-weight:860!important;line-height:1!important;letter-spacing:0!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__facts small){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.2!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__note){grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,.7fr) minmax(0,1fr) auto!important;align-items:center!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;padding:10px 12px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__note strong,.price-import-source-ribbon__note span){min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__note strong){color:var(--map-text)!important;font-size:13px!important;font-weight:840!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__note span){color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.3!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__facts){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__state-grid){grid-column:1/-1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__facts span){display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__facts strong){color:var(--map-text)!important;font-size:22px!important;font-weight:860!important;line-height:1!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__facts small){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip){grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip li){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:4px 8px!important;gap:4px 8px!important;align-items:start!important;min-width:0!important;padding:10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip li>span){display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border-radius:999px!important;background:var(--map-surface)!important;color:var(--map-text-muted)!important;font-size:12px!important;font-weight:860!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip strong){color:var(--map-text)!important;font-size:13px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip small){grid-column:2!important;color:var(--map-text-muted)!important;font-size:11px!important;line-height:1.3!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip .is-success>span){background:var(--map-success-soft)!important;color:var(--map-success-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip .is-warning>span){background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip .is-danger>span){background:var(--map-danger-soft)!important;color:var(--map-danger-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-quick-grid){grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-quick-panel){display:grid!important;align-content:start!important;grid-gap:10px!important;gap:10px!important;min-width:0!important;padding:12px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-issue-list,.price-import-channel-strip){display:grid!important;grid-gap:8px!important;gap:8px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-issue-item,.price-import-channel-strip a){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:4px 10px!important;gap:4px 10px!important;align-items:start!important;min-width:0!important;padding:10px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;text-decoration:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-issue-item>span){padding:4px 7px!important;border-radius:999px!important;background:var(--map-surface-subtle)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;line-height:1!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-issue-item strong,.price-import-channel-strip strong){min-width:0!important;color:var(--map-text)!important;font-size:13px!important;font-weight:840!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-issue-item small,.price-import-channel-strip small){grid-column:2!important;min-width:0!important;color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-issue-item.is-danger){border-color:rgba(var(--map-danger-rgb),.32)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-issue-item.is-warning){border-color:rgba(var(--map-warning-rgb),.32)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-channel-strip a.is-success){border-color:rgba(var(--map-success-rgb),.3)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-channel-strip a.is-warning,.price-import-channel-strip a.is-info){border-color:rgba(var(--map-warning-rgb),.26)!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-blocker-list){grid-column:1/-1!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-blocker-list span){padding:7px 9px!important;border:1px solid rgba(var(--map-warning-rgb),.28)!important;border-radius:999px!important;background:var(--map-warning-soft)!important;color:var(--map-warning-strong)!important;font-size:12px!important;font-weight:780!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .metric-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .metric-card){display:grid!important;align-content:start!important;grid-gap:8px!important;gap:8px!important;min-width:0!important;min-height:118px!important;padding:14px!important;overflow:hidden!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .ds-metric-card__top){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .ds-metric-card__top>div){display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .metric-card .metric-label){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;letter-spacing:.02em!important;line-height:1.15!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .metric-card strong){max-width:100%!important;color:var(--map-text)!important;font-size:clamp(24px,1.9vw,32px)!important;font-weight:860!important;line-height:1.02!important;letter-spacing:0!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .metric-card p){margin:0!important;color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .cards-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .compact-grid){grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .section-title){align-items:start!important;margin-bottom:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .section-title h2){letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .responsive-table-wrapper){max-width:100%!important;overflow-x:auto!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table){width:100%!important;min-width:720px!important;border-collapse:collapse!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table th,.catalog-pricebook-import .data-table td){padding:10px 12px!important;border-bottom:1px solid var(--map-border-soft)!important;color:var(--map-text)!important;font-size:12px!important;line-height:1.35!important;text-align:left!important;vertical-align:top!important;overflow-wrap:anywhere!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table th){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-admin-details,.catalog-pricebook-import .advanced-details){border-style:solid!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-admin-details>summary,.catalog-pricebook-import .advanced-details>summary){cursor:pointer!important;color:var(--map-text)!important;font-size:14px!important;font-weight:820!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-admin-details>summary:after,.catalog-pricebook-import .advanced-details>summary:after){border:1px solid var(--map-border)!important;background:var(--map-surface)!important;color:var(--map-text-muted)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-admin-details__content){display:grid!important;grid-gap:10px!important;gap:10px!important;margin-top:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-days-page .tenant-page-header){align-items:stretch!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-days-page .tenant-data-status-strip){grid-template-columns:repeat(4,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-command-panel){display:grid!important;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:stretch!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-card,.first-30-next-card,.first-30-safe-strip,.first-30-bottom-action){border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-card){display:grid!important;align-content:space-between!important;grid-gap:18px!important;gap:18px!important;min-height:180px!important;padding:18px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-card__head,.first-30-progress-card__foot){display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:12px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-card__head span,.first-30-next-card__copy>span,.first-30-bottom-action span){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;letter-spacing:.04em!important;line-height:1.15!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-card__head strong){color:var(--map-text)!important;font-size:42px!important;font-weight:860!important;line-height:1!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-track){position:relative!important;height:12px!important;overflow:hidden!important;border-radius:999px!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-track span){display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,var(--map-primary),var(--map-success))!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-card__foot span){color:var(--map-text-muted)!important;font-size:12px!important;font-weight:720!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card){display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-gap:14px!important;gap:14px!important;align-items:center!important;min-height:180px!important;padding:18px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card.is-warning,.first-30-next-card.is-muted){border-color:rgba(var(--map-warning-rgb),.3)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card.is-danger){border-color:rgba(var(--map-danger-rgb),.32)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card.is-success){border-color:rgba(var(--map-success-rgb),.32)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card__icon){display:grid!important;place-items:center!important;width:46px!important;height:46px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-primary-soft)!important;color:var(--map-primary-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card__icon svg){width:24px!important;height:24px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card__copy){display:grid!important;grid-gap:6px!important;gap:6px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card__copy h2){margin:0!important;color:var(--map-text)!important;font-size:20px!important;font-weight:840!important;line-height:1.18!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card__copy p,.first-30-next-card__copy small,.first-30-safe-strip span,.first-30-bottom-action p){margin:0!important;color:var(--map-text-muted)!important;font-size:13px!important;line-height:1.42!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card .button){white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-signal-strip){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-signal-strip .ui-metric-card){min-height:128px!important;padding:16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-signal-strip .ui-metric-card__icon){width:42px!important;height:42px!important;border-radius:var(--map-radius-sm)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-signal-strip .ui-metric-card__icon svg){width:25px!important;height:25px!important;stroke-width:2.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-safe-strip){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:start!important;padding:14px 16px!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-safe-strip>svg){margin-top:2px!important;color:var(--map-primary-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-safe-strip strong){display:block!important;margin-bottom:2px!important;color:var(--map-text)!important;font-size:14px!important;font-weight:820!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-day-path){padding:20px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;box-shadow:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-day-path>ol){display:grid!important;grid-template-columns:1fr!important;grid-gap:12px!important;gap:12px!important;margin:18px 0 0!important;padding:0!important;list-style:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card){display:grid!important;min-height:100%!important;grid-gap:14px!important;gap:14px!important;padding:16px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card.is-ready){border-color:rgba(var(--map-success-rgb),.34)!important;background:var(--map-success-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card.is-blocked){border-color:rgba(var(--map-danger-rgb),.3)!important;background:var(--map-danger-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card.is-needs-work){border-color:rgba(var(--map-warning-rgb),.34)!important;background:var(--map-warning-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card.is-missing-data){border-color:var(--map-border-soft)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__header){display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__title){display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__title>span){color:var(--map-primary)!important;font-size:11px!important;font-weight:840!important;letter-spacing:.05em!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__state){display:grid!important;justify-items:end!important;grid-gap:6px!important;gap:6px!important;min-width:max-content!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__state small){color:var(--map-text-muted)!important;font-size:12px!important;font-weight:720!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__number){display:grid!important;place-items:center!important;width:28px!important;height:28px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important;color:var(--map-text)!important;font-size:12px!important;font-weight:860!important;line-height:1!important;letter-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card h3){margin:0!important;color:var(--map-text)!important;font-size:17px!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__outcome){margin:0!important;color:var(--map-text-muted)!important;font-size:13px!important;line-height:1.45!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-checklist){display:grid!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check){display:grid!important;grid-template-columns:26px minmax(0,1fr) auto!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;min-width:0!important;padding:9px 10px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check.is-done){background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check__icon){display:grid!important;place-items:center!important;width:26px!important;height:26px!important;border-radius:7px!important;background:var(--map-primary-soft)!important;color:var(--map-primary-strong)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check.is-done .first-30-week-check__icon){background:var(--map-success-soft)!important;color:var(--map-success)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check__label){min-width:0!important;color:var(--map-text)!important;font-size:13px!important;font-weight:720!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check.is-done .first-30-week-check__label){color:var(--map-text-muted)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check .button){justify-self:end!important;min-height:30px!important;margin-top:0!important;padding:6px 9px!important;gap:6px!important;white-space:nowrap!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__summary){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;margin:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card dt){color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;letter-spacing:.04em!important;text-transform:uppercase!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card dd){margin:2px 0 0!important;color:var(--map-text)!important;font-size:13px!important;line-height:1.35!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card>.button){margin-top:auto!important;justify-self:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-signal-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-signal-grid div){padding:12px!important;border:1px solid var(--map-border)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface-subtle)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-signal-grid span){display:block!important;color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.3!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-signal-grid strong){display:block!important;margin-top:4px!important;color:var(--map-text)!important;font-size:20px!important;line-height:1.1!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-module-links){display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-grid .stack-list){display:grid!important;grid-gap:0!important;gap:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-grid .stack-list .list-row){display:grid!important;grid-template-columns:1fr!important;grid-gap:4px!important;gap:4px!important;padding:10px 0!important;border:0!important;background:transparent!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-grid .stack-list .list-row+.list-row){border-top:1px solid var(--map-border-soft)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-grid .stack-list .list-row strong){display:block!important;color:var(--map-text)!important;font-size:13px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-grid .stack-list .list-row span){display:block!important;color:var(--map-text-muted)!important;font-size:12px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-module-links .button){display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding:7px 10px!important;font-size:12px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-bottom-action){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:14px!important;gap:14px!important;align-items:center!important;padding:16px 18px!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-bottom-action div){display:grid!important;grid-gap:4px!important;gap:4px!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-bottom-action strong){color:var(--map-text)!important;font-size:18px!important;font-weight:840!important;line-height:1.2!important}@media (max-width:1180px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .hero-header,.price-import-command-panel,.price-import-source-ribbon){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .hero-header .form-actions){justify-content:flex-start!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-step-strip){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-quick-grid){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-source-ribbon__note){grid-template-columns:1fr!important;align-items:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-days-page .tenant-data-status-strip){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-day-path>ol){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-command-panel,.first-30-signal-strip){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:780px){.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-source-grid){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-source-card){min-height:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__body){grid-template-columns:40px minmax(0,1fr)!important;gap:4px 10px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .map-hero-icon){width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .metric-grid,.price-import-command-panel__facts,.price-import-step-strip,.price-import-source-ribbon__facts){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.price-import-command-panel__heading,.price-import-primary-pricebook__header,.price-import-source-ribbon__main){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .button){width:100%!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero){position:relative!important;padding:14px 14px 16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero h1){font-size:26px!important;line-height:1.08!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__body>p){margin-top:2px!important;color:var(--map-text-secondary)!important;font-size:13px!important;line-height:1.4!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__meta){gap:5px!important;margin-top:5px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__actions){padding-right:92px!important;margin-top:4px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__actions .button){width:auto!important;min-height:36px!important;padding:7px 11px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .pricebook-import-hero .ds-page-hero__aside){position:absolute!important;right:14px!important;bottom:16px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .responsive-table-wrapper){overflow-x:visible!important;border:0!important;background:transparent!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table,.catalog-pricebook-import .data-table thead,.catalog-pricebook-import .data-table tbody,.catalog-pricebook-import .data-table tr,.catalog-pricebook-import .data-table th,.catalog-pricebook-import .data-table td){display:block!important;width:100%!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table){border-collapse:separate!important;border-spacing:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table thead){display:none!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table tbody){display:grid!important;grid-gap:8px!important;gap:8px!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table tr){display:grid!important;grid-gap:0!important;gap:0!important;padding:8px!important;border:1px solid var(--map-border-soft)!important;border-radius:var(--map-radius-sm)!important;background:var(--map-surface)!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table td){display:grid!important;grid-template-columns:minmax(92px,.38fr) minmax(0,1fr)!important;grid-gap:10px!important;gap:10px!important;align-items:start!important;padding:8px 6px!important;border-bottom:1px solid var(--map-border-soft)!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table td:last-child){border-bottom:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.catalog-pricebook-import .data-table td:before){content:attr(data-label)!important;color:var(--map-text-muted)!important;font-size:11px!important;font-weight:820!important;line-height:1.25!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-day-path>ol,.first-30-grid,.first-30-signal-grid){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-command-panel,.first-30-signal-strip,.first-30-next-card,.first-30-bottom-action){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-days-page .tenant-data-status-strip,.first-30-week-card__summary){grid-template-columns:1fr!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__header){grid-template-columns:auto minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-card__state){grid-column:1/-1!important;justify-items:start!important;min-width:0!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check){grid-template-columns:26px minmax(0,1fr)!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-week-check .button){grid-column:2!important;justify-self:start!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-next-card .button,.first-30-bottom-action .button){width:100%!important}.tenant-shell-ux14.map-enterprise-shell :where(.first-30-progress-card__head strong){font-size:34px!important}}.super-admin-shell-ux15 .security-access-workspace-page .super-admin-workspace[data-columns=two]{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr)}.super-admin-shell-ux15 .security-access-rows>button{grid-template-columns:38px minmax(220px,1fr) 18px}.super-admin-shell-ux15 .security-access-rows .integration-inventory-row-icon[data-state=attention]{border-color:color-mix(in srgb,var(--map-color-warning,#d97706) 30%,var(--border));background:color-mix(in srgb,var(--map-color-warning,#d97706) 8%,var(--surface));color:var(--map-color-warning,#d97706)}.super-admin-shell-ux15 .security-access-rows .integration-inventory-row-icon[data-state=not_available]{border-color:var(--border);background:var(--surface-soft,#f8fafc);color:var(--text-muted)}.super-admin-shell-ux15 .security-access-sources p>span{display:grid;min-width:0;grid-gap:2px;gap:2px}.super-admin-shell-ux15 .security-access-sources p>span small,.super-admin-shell-ux15 .security-access-sources p>span strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.super-admin-shell-ux15 .security-access-sources p>span strong{color:var(--text);font-size:12px}.super-admin-shell-ux15 .security-access-sources p>span small{color:var(--text-muted);font-size:10px}.super-admin-shell-ux15 .security-access-assistance{display:grid;grid-gap:13px;gap:13px;padding:14px;border:1px solid color-mix(in srgb,var(--map-color-critical,#c52233) 34%,var(--border));border-radius:11px;background:color-mix(in srgb,var(--map-color-critical,#c52233) 4%,var(--surface))}.super-admin-shell-ux15 .security-access-assistance>header{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.super-admin-shell-ux15 .security-access-assistance>header>svg{margin-top:2px;color:var(--map-color-critical,#c52233)}.super-admin-shell-ux15 .security-access-assistance>header span{color:var(--map-color-critical,#c52233);font-size:10px;font-weight:850;letter-spacing:.08em}.super-admin-shell-ux15 .security-access-assistance>header h3{margin:2px 0 0;color:var(--text);font-size:15px}.super-admin-shell-ux15 .security-access-assistance>header p{margin:4px 0 0;color:var(--text-muted);font-size:12px;line-height:1.5}.super-admin-shell-ux15 .security-access-assistance form{display:grid;grid-gap:12px;gap:12px}.super-admin-shell-ux15 .security-access-assistance form>label:not(.security-access-confirmation){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px;color:var(--text);font-size:12px;font-weight:750}.super-admin-shell-ux15 .security-access-assistance form>label>span{color:var(--text-muted);font-size:10px;font-weight:650}.super-admin-shell-ux15 .security-access-assistance :is(select,textarea){grid-column:1/-1;width:100%;min-width:0;border:1px solid var(--border-strong,var(--border));border-radius:8px;background:var(--surface);color:var(--text);font:inherit}.super-admin-shell-ux15 .security-access-assistance select{min-height:40px;padding:0 10px}.super-admin-shell-ux15 .security-access-assistance textarea{min-height:92px;padding:9px 10px;line-height:1.5;resize:vertical}.super-admin-shell-ux15 .security-access-assistance :is(select,textarea):disabled{cursor:not-allowed;opacity:.62}.super-admin-shell-ux15 .security-access-assistance-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:9px;background:var(--surface)}.super-admin-shell-ux15 .security-access-assistance-facts p{display:grid;grid-template-columns:17px minmax(0,1fr);grid-gap:7px;gap:7px;align-items:start;min-width:0;margin:0;padding:9px;border-right:1px solid var(--border);color:var(--text-muted);font-size:10px}.super-admin-shell-ux15 .security-access-assistance-facts p:last-child{border-right:0}.super-admin-shell-ux15 .security-access-assistance-facts svg{color:var(--map-color-info,#2563eb)}.super-admin-shell-ux15 .security-access-assistance-facts p span{display:grid;grid-gap:2px;gap:2px;min-width:0;overflow-wrap:anywhere}.super-admin-shell-ux15 .security-access-assistance-facts strong{color:var(--text);font-size:10px}.super-admin-shell-ux15 .security-access-confirmation{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;color:var(--text-muted);font-size:11px;line-height:1.5;cursor:pointer}.super-admin-shell-ux15 .security-access-confirmation input{width:17px;height:17px;margin:1px 0 0;accent-color:var(--map-color-critical,#c52233)}.super-admin-shell-ux15 .security-access-assistance-submit{width:100%;justify-content:center;background:var(--map-color-critical,#c52233);color:#fff}.super-admin-shell-ux15 .security-access-assistance-submit:is(:hover,:focus-visible){background:color-mix(in srgb,var(--map-color-critical,#c52233) 88%,#000)}.super-admin-shell-ux15 .security-access-tenant-link{width:100%;justify-content:center}.super-admin-shell-ux15 .security-access-workspace-page :is(a,button,input,select,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--map-color-info,#2563eb) 42%,transparent);outline-offset:2px}@media (max-width:1180px){.super-admin-shell-ux15 .security-access-workspace-page .super-admin-workspace[data-columns=two]{grid-template-columns:1fr}.super-admin-shell-ux15 .security-access-assistance-selected .super-admin-workspace__inspector{grid-row:1}.super-admin-shell-ux15 .security-access-assistance-selected .super-admin-workspace__content{grid-row:2}}@media (max-width:700px){.super-admin-shell-ux15 .security-access-rows>button{grid-template-columns:36px minmax(0,1fr) 18px}.super-admin-shell-ux15 .security-access-assistance{padding:12px}.super-admin-shell-ux15 .security-access-assistance-facts{grid-template-columns:1fr}.super-admin-shell-ux15 .security-access-assistance-facts p,.super-admin-shell-ux15 .security-access-assistance-facts p:last-child{border-right:0;border-bottom:1px solid var(--border)}.super-admin-shell-ux15 .security-access-assistance-facts p:last-child{border-bottom:0}}@media (max-width:760px){.tenant-shell-ux14.map-enterprise-shell .logout-form button,.tenant-shell-ux14.map-enterprise-shell .mobile-menu-button,.tenant-shell-ux14.map-enterprise-shell .sidebar-close,.tenant-shell-ux14.map-enterprise-shell .sidebar-icon-button{min-width:44px!important;min-height:44px!important}.tenant-shell-ux14.map-enterprise-shell .sidebar-close,.tenant-shell-ux14.map-enterprise-shell .sidebar-icon-button{width:44px!important;height:44px!important}}