.admin-shell .studio-shell-page-header{--studio-shell-page-header-breadcrumb-color:var(--studio-color-state-success-text,var(--studio-module-accent,var(--accent)));--studio-shell-page-header-title-size:1.45rem;--studio-shell-page-header-breadcrumb-size:var(--studio-font-size-meta);padding-top:8px;padding-bottom:var(--studio-density-page-header-gap)}.studio-rich-text-token-html{display:inline-flex}.studio-rich-text-token{margin:0 .1rem;display:inline-flex;position:relative}.studio-rich-text-token.is-logo .studio-rich-text-token-button{padding:.2rem .45rem}.studio-rich-text-token-logo{object-fit:contain;max-width:120px;height:auto;display:block}.studio-rich-text-token-popover label{gap:.35rem;display:grid}.admin-list-plain{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pga-document-preview-stack{gap:14px;display:grid}.preview-inspector-stack{gap:18px;display:grid}.preview-inspector-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.preview-inspector-section h3{font-size:var(--studio-font-size-subheading);margin:0}.admin-button-row{flex-wrap:wrap;gap:8px;display:flex}.admin-crud-primary-text{overflow-wrap:anywhere;min-width:0;display:block}.admin-icon-library-clamped-text,.admin-icon-library-clamped-code{white-space:normal;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-icon-library-clamped-text{line-height:1.35}.admin-icon-library-clamped-code{font:inherit;margin:0;line-height:1.25}.admin-icon-library-preview{color:var(--studio-color-text-primary);justify-content:center;align-items:center;line-height:0;display:inline-flex}.admin-icon-library-preview-grid{width:28px;height:28px}.admin-icon-library-preview-detail{width:48px;height:48px}.admin-icon-library-preview svg{width:100%;max-width:100%;height:100%;max-height:100%;display:block;overflow:visible}.admin-crud-page-cell{gap:2px;display:grid}.admin-crud-page-cell strong,.admin-crud-page-cell span{overflow-wrap:anywhere;min-width:0}.admin-crud-page-cell span{color:var(--studio-color-text-secondary,var(--muted));font-size:var(--studio-font-size-meta);line-height:1.2}.admin-upload-target{border:1px dashed var(--line-strong);border-radius:var(--radius-control);background:var(--surface-subtle);grid-template-columns:minmax(0,1fr);place-items:start;gap:12px;min-width:0;padding:18px;display:grid}.admin-file-picker-control{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.admin-upload-target>*,.admin-file-picker-control>select{min-width:0;max-width:100%}.admin-file-picker-button{cursor:pointer;gap:10px}.admin-file-picker-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:16px;height:16px}.admin-section-menu{gap:12px;display:grid}.admin-section-menu-group{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--panel);padding:10px 12px}.admin-section-menu-items{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.admin-section-menu-items button{position:relative}.admin-anchor-section{scroll-margin-top:20px}.admin-shell .studio-shell-content.menu-rail-page-content{scrollbar-gutter:stable;grid-template-rows:minmax(0,1fr);align-content:stretch;height:100%;min-height:0;overflow:hidden auto}.admin-route-error-shell{min-height:var(--studio-shell-workspace-height);height:var(--studio-shell-workspace-height)}.admin-route-error-shell .studio-shell-content{align-content:start}:is(.studio-shell-content.menu-rail-page-content:has(>.admin-entity-workspace),.studio-shell-content.menu-rail-page-content:has(>.stack-md>.admin-entity-workspace),.studio-shell-content.menu-rail-page-content:has(>.stack-lg>.admin-entity-workspace)){grid-template-rows:minmax(0,1fr);align-content:stretch;height:100%;min-height:0;overflow:hidden}:is(.studio-shell-content.menu-rail-page-content>.stack-md:has(>.admin-entity-workspace),.studio-shell-content.menu-rail-page-content>.stack-lg:has(>.admin-entity-workspace)),.admin-shell .menu-rail-page-content>.stack-md,.admin-shell .menu-rail-page-content>.stack-lg{grid-template-rows:minmax(0,1fr);height:100%;min-height:0;display:grid}.admin-shell .menu-rail-page-content>.admin-version-history-section.stack-lg{grid-template-rows:max-content max-content minmax(0,1fr)}.admin-version-history-environment-release-panel{z-index:24;inset:0}.admin-user-group-assets-mapping-header div,.admin-user-group-assets-scope-row div{gap:2px;min-width:0;display:grid}.admin-user-group-assets-scope-list{display:grid}.admin-user-group-assets-scope-row:last-child{border-bottom:0}.vault-job-progress-cell{align-items:start;gap:2px;display:grid}.admin-document-template-help{min-height:2.7rem}.hierarchy-explorer-shell{gap:18px;display:grid}.hierarchy-explorer-heading,.hierarchy-explorer-topbar{padding:0}.hierarchy-explorer-grid{grid-template-columns:minmax(240px,.78fr) minmax(280px,.96fr) minmax(320px,1.16fr);align-items:stretch;gap:20px;display:grid}.hierarchy-explorer-column-header{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-bottom:14px;display:flex}.hierarchy-tree-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hierarchy-tree-node{gap:6px;display:grid}.hierarchy-tree-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.hierarchy-tree-node-button{text-align:left;width:100%;min-width:0;padding:10px 12px}.hierarchy-tree-node-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.hierarchy-tree-node-depth-1 .hierarchy-tree-node-button{padding-left:20px}.hierarchy-tree-node-depth-2 .hierarchy-tree-node-button{padding-left:28px}.hierarchy-tree-node-depth-3 .hierarchy-tree-node-button,.hierarchy-tree-node-depth-4 .hierarchy-tree-node-button,.hierarchy-tree-node-depth-5 .hierarchy-tree-node-button{padding-left:36px}.hierarchy-explorer-list{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-width:0;display:grid}.hierarchy-explorer-list-item{min-width:0;max-width:100%}.hierarchy-explorer-record{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.insights-layouts-section-shell{min-width:0;min-height:0;position:relative}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-shell{border:1px solid color-mix(in srgb, var(--line) 74%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 94%, var(--studio-shell-railActiveBg) 6%), color-mix(in srgb, var(--panel) 88%, var(--studio-shell-railActiveBg) 12%));box-shadow:0 10px 24px color-mix(in srgb, var(--ink) 8%, transparent), inset 0 1px 0 color-mix(in srgb, var(--studio-shell-railActiveBg) 18%, transparent);border-radius:16px;overflow:hidden}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-toolbar{border-bottom:1px solid color-mix(in srgb, var(--line) 74%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--studio-shell-railActiveBg) 7%, var(--panel) 93%), color-mix(in srgb, var(--panel) 96%, transparent));padding:.9rem 1rem}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-selection-bar{border-top:1px solid color-mix(in srgb, var(--line) 66%, transparent);background:color-mix(in srgb, var(--studio-shell-railActiveBg) 8%, var(--panel) 92%)}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-scroll{background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 96%, var(--studio-shell-railActiveBg) 4%), color-mix(in srgb, var(--panel) 92%, var(--studio-shell-railActiveBg) 8%));overflow-x:hidden}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table{border-collapse:separate;border-spacing:0}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table thead th{border-bottom:1px solid color-mix(in srgb, var(--line) 78%, transparent);background:color-mix(in srgb, var(--studio-shell-railActiveBg) 8%, var(--panel) 92%)}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table tbody tr{background:0 0}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table tbody td{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--panel) 98%, var(--studio-shell-railActiveBg) 2%), color-mix(in srgb, var(--panel) 94%, var(--studio-shell-railActiveBg) 6%))}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table tbody td+td{border-left:1px solid color-mix(in srgb, var(--line) 50%, transparent)}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table tbody tr:hover td{background:color-mix(in srgb, var(--studio-shell-railActiveBg) 10%, var(--panel) 90%)}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table tbody tr.is-selected td{background:color-mix(in srgb, var(--studio-shell-railActiveBg) 14%, var(--panel) 86%)}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table tbody tr:last-child td{border-bottom:0}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-table tbody td:first-child{background:linear-gradient(180deg, color-mix(in srgb, var(--studio-shell-railActiveBg) 6%, var(--panel) 94%), color-mix(in srgb, var(--panel) 92%, var(--studio-shell-railActiveBg) 8%))}.insights-layouts-section-shell .admin-entity-workspace[data-entity-key=insights-layouts] .admin-data-grid-row-link{padding:.24rem 0;display:block}.hierarchy-explorer-record small{font-size:.8rem}.admin-semantic-review-shell{grid-template-columns:minmax(270px,34%) minmax(0,1fr);align-items:start;gap:12px;display:grid}.admin-semantic-tree,.admin-semantic-inspector{min-width:0}.admin-semantic-tree summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:6px 4px;font-weight:700;display:flex}.admin-semantic-tree-group{border-left:1px solid var(--line);margin-left:8px;padding-left:8px}.admin-semantic-tree-list{gap:4px;margin:3px 0 8px;display:grid}.admin-semantic-tree-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-semantic-status{border:1px solid var(--line);border-radius:var(--radius-control);white-space:nowrap;align-items:center;min-height:20px;padding:3px 6px;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.admin-definition-list{gap:8px;margin:0;display:grid}.admin-definition-list div{grid-template-columns:minmax(130px,180px) minmax(0,1fr);gap:10px;display:grid}.admin-definition-list-spacious div{grid-template-columns:minmax(170px,240px) minmax(0,1fr)}.admin-definition-list dd{overflow-wrap:anywhere;min-width:0;margin:0}.transient-message-copy{gap:5px;min-width:0;max-width:100%;padding-top:2px;display:grid}.transient-message-copy>*{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.transient-message-icon{justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;margin-top:2px;display:inline-flex}.transient-message-icon svg{width:100%;height:100%;display:block}.transient-message-close{pointer-events:auto;flex:none;margin-left:auto}.transient-message-success,.transient-message.transient-message-success{--toast-accent:var(--success-ink);--toast-surface:var(--studio-color-background-panel,var(--panel));--toast-ink:var(--studio-color-text-primary,var(--ink))}.transient-message-error,.transient-message.transient-message-error{--toast-accent:var(--error-ink);--toast-surface:var(--studio-color-background-panel,var(--panel));--toast-ink:var(--studio-color-text-primary,var(--ink))}.transient-message-warning,.transient-message.transient-message-warning{--toast-accent:var(--warning-ink);--toast-surface:var(--studio-color-background-panel,var(--panel));--toast-ink:var(--studio-color-text-primary,var(--ink))}.transient-message-neutral,.transient-message.transient-message-neutral{--toast-accent:var(--line);--toast-surface:var(--studio-color-background-panel,var(--panel));--toast-ink:var(--studio-color-text-primary,var(--ink))}.transient-message-success,.transient-message.transient-message-success,.transient-message-warning,.transient-message.transient-message-warning,.transient-message-error,.transient-message.transient-message-error{background:linear-gradient(180deg, color-mix(in srgb, var(--toast-accent) 48%, var(--toast-surface)) 0%, var(--toast-surface) 100%)}.admin-subtitle{margin:0;font-size:1rem}.admin-logs-surface .admin-subtitle{font-size:.9rem;line-height:1.12}.admin-record-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.admin-record-list{gap:12px;display:grid}.admin-log-code{word-break:break-all;font:.78rem/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.asset-tree{margin:6px 0 0;padding-left:0;list-style:none}.asset-tree li{margin:0;list-style:none}.asset-tree-row:hover{background:var(--asset-tree-row-hover-background)}.asset-tree-toggle,.asset-tree-check{align-items:center;gap:10px;display:inline-flex}.asset-tree-download-button:hover{text-decoration:underline}.asset-tree-empty{margin:12px 0 0 74px}.admin-home-page-content{padding-top:16px}.admin-home-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:218px;align-items:stretch;gap:8px;display:grid}@media (max-width:1280px){.admin-home-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.admin-home-card-grid{grid-template-columns:minmax(0,1fr)}}.admin-home-card-body{align-content:start;gap:8px;min-height:0;display:grid}.admin-home-card-description{margin:0 0 8px;font-size:.94rem;line-height:1.25}.admin-home-card-facts{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;display:grid}.admin-home-card-fact{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:14px;min-width:0;display:grid}.admin-home-card{position:relative}.admin-home-card h2{margin-bottom:4px;font-size:1.18rem;line-height:1.05}.admin-home-card p{line-height:1.3}@media (max-width:960px){.admin-home-card-fact{grid-template-columns:minmax(0,1fr);gap:4px}.admin-home-card-fact-value{text-align:left}}.radio-row-control{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.inventory-order-panel.is-tight-immediate-empty{gap:8px}.inventory-window-card.is-tight-immediate-empty{padding-top:14px;padding-bottom:10px}.inventory-window-card.is-tight-immediate-empty .inventory-window-heading{margin-bottom:10px}.inventory-window-card.is-tight-immediate-empty .inventory-size-matrix{gap:6px}.inventory-window-block{gap:10px;width:fit-content;max-width:100%;display:grid}.inventory-window-heading{width:100%;margin-bottom:0}.inventory-window-heading>strong{text-align:right;flex:auto;min-width:0}.inventory-size-matrix{gap:10px;display:grid}.inventory-size-row{grid-template-columns:none;grid-auto-columns:60px;grid-auto-flow:column;gap:8px;width:fit-content;max-width:100%;display:grid}.inventory-size-cell{justify-content:center;align-items:center;width:60px;min-width:60px;max-width:60px;display:flex}.inventory-size-cell.inventory-size-lead{box-sizing:border-box;justify-content:flex-start;width:76px;min-width:76px;max-width:76px;padding-left:4px}.inventory-size-cell.is-unavailable{position:relative}.inventory-qty-readonly{justify-content:center;display:inline-flex}.section-grid-tree-group-row td,.section-grid-tree-status-row td{padding:0}.section-grid-tree-group-row.is-open td{background:var(--studio-displayTemplate-subtotalBg,var(--studio-surface-mutedBg))}.section-grid-tree-group-bar{align-items:center;gap:6px;min-height:34px;padding-right:8px;display:flex}.section-grid-tree-group-check{min-width:0}.section-grid-tree-number-cell{white-space:nowrap;padding-left:0}.section-grid-document-link:hover,.section-grid-document-link:focus-visible{text-underline-offset:.12em;text-decoration:underline;text-decoration-thickness:1px}.admin-diagnostic-card-grid{gap:14px;display:grid}.admin-diagnostic-card-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-diagnostic-badge-group{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:inline-flex}.admin-diagnostic-chip-list{flex-wrap:wrap;gap:6px;display:flex}.admin-record-picker-shell{gap:8px;inline-size:min(100%,28rem);display:grid}.admin-record-picker-result-copy{gap:3px;min-inline-size:0;display:grid}.admin-section-grid-key-row{grid-template-columns:minmax(0,1fr) 180px auto;align-items:end;gap:12px;display:grid}.admin-section-grid-key-remove{align-self:end}.admin-section-grid-key-actions{justify-content:flex-start;display:flex}.paragon-progress-wrap{gap:8px;width:min(460px,100%);display:grid}.paragon-progress-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.paragon-progress-meta span{max-width:360px}.operations-product-rewrite-button{font-variant-numeric:tabular-nums;white-space:nowrap;min-width:36ch}
:root{--bg:var(--studio-shell-appBg);--panel:var(--studio-surface-cardBg);--panel-strong:var(--studio-surface-cardBg);--paper:var(--studio-surface-cardBg);--ink:var(--studio-text-primary);--muted:var(--studio-text-muted);--line:var(--studio-border-default);--error-ink:var(--studio-status-errorText);--error-line:color-mix(in srgb, var(--studio-status-errorText) 28%, transparent);--error-surface:var(--studio-status-errorBg);--warning-ink:var(--studio-status-warningText);--warning-line:color-mix(in srgb, var(--studio-status-warningText) 32%, transparent);--warning-surface:var(--studio-status-warningBg);--success-ink:var(--studio-status-successText);--success-line:color-mix(in srgb, var(--studio-status-successText) 28%, transparent);--success-surface:var(--studio-status-successBg);--studio-bulk-actions-bg:var(--studio-button-bulkActionsBg);--studio-bulk-actions-hoverBg:var(--studio-button-bulkActionsHoverBg);--studio-bulk-actions-text:var(--studio-button-bulkActionsText);--studio-bulk-actions-border:var(--studio-button-bulkActionsBorder,var(--studio-button-bulkActionsBg));--studio-chip-descriptiveBg:var(--studio-status-aiBg);--studio-chip-descriptiveText:var(--studio-status-aiText);--studio-status-pill-success-bg:var(--studio-status-successBg,var(--success-surface));--studio-status-pill-success-text:var(--studio-status-successText,var(--success-ink));--studio-status-pill-success-border:var(--studio-status-successText,var(--success-ink));--studio-status-pill-warning-bg:var(--studio-status-warningBg,var(--warning-surface));--studio-status-pill-warning-text:var(--studio-status-warningText,var(--warning-ink));--studio-status-pill-warning-border:var(--studio-status-warningText,var(--warning-ink));--studio-status-pill-failure-bg:var(--studio-status-errorBg,var(--error-surface));--studio-status-pill-failure-text:var(--studio-status-errorText,var(--error-ink));--studio-status-pill-failure-border:var(--studio-status-errorText,var(--error-ink));--studio-status-pill-neutral-bg:var(--studio-surface-mutedBg,var(--panel));--studio-status-pill-neutral-text:var(--studio-text-muted,var(--muted));--studio-status-pill-neutral-border:var(--studio-border-default,var(--line));--accent:var(--studio-module-accent,var(--studio-button-primaryBg));--accent-soft:var(--studio-surface-selectedBg);--perform-grid-heading-surface:var(--studio-color-table-header-background);--perform-grid-subtotal-surface:var(--studio-perform-grid-subtotalBg);--perform-grid-total-surface:var(--perform-grid-table-heading-surface);--perform-grid-heading-line:var(--studio-border-strong);--perform-grid-heading-ink:var(--studio-perform-grid-headerText);--studio-perform-workspaceBg:var(--studio-perform-bg-base);--studio-perform-surfacePrimary:var(--studio-perform-bg-card);--studio-perform-surfaceSecondary:color-mix(in srgb, var(--studio-perform-bg-panel) 82%, var(--studio-perform-bg-card) 18%);--studio-perform-surfaceMuted:color-mix(in srgb, var(--studio-perform-hover) 72%, var(--studio-perform-bg-card) 28%);--studio-perform-dividerSoft:color-mix(in srgb, var(--studio-perform-border-default) 86%, transparent);--studio-perform-dividerStrong:color-mix(in srgb, var(--studio-perform-border-strong) 92%, transparent);--studio-perform-textPrimary:var(--studio-perform-text-primary);--studio-perform-textSecondary:var(--studio-perform-text-secondary);--studio-perform-textMuted:var(--studio-perform-text-muted);--studio-perform-accentDesigner:var(--studio-perform-area-designer);--studio-perform-accentCustomCharts:var(--studio-perform-area-customCharts);--studio-perform-accentPages:var(--studio-perform-area-pages);--studio-perform-accentLibrary:var(--studio-perform-area-analyticsLibrary);--studio-perform-accentData:var(--studio-perform-area-dataSources);--studio-perform-accentValidation:var(--studio-perform-area-validation);--studio-perform-accentWarning:var(--studio-status-warningText);--studio-perform-accentBlocking:var(--studio-status-errorText);--studio-perform-accentSuccess:var(--studio-status-successText);--studio-perform-accentPublish:var(--studio-perform-action-publish);--studio-perform-togglePillAccent:var(--success-surface);--studio-perform-togglePillBg:var(--success-surface);--studio-perform-togglePillBorder:var(--success-line);--studio-perform-togglePillText:var(--success-ink);--studio-perform-toggleThumbBg:var(--studio-color-background-panel,var(--panel));--studio-perform-toggleThumbText:var(--success-ink);--studio-perform-toggleThumbShadow:0 1px 2px color-mix(in srgb, var(--studio-text-primary,var(--ink)) 10%, transparent);--perform-grid-z-grid:1;--perform-grid-z-frozen-cell:20;--perform-grid-z-frozen-header:60;--perform-grid-z-control-layer:120;--perform-grid-z-control-panel:180;--perform-grid-z-modal:300;--studio-z-toast:1150;--florence-ink:var(--studio-perform-accentDesigner);--florence-line:color-mix(in srgb, var(--florence-ink) 26%, transparent);--florence-line-strong:color-mix(in srgb, var(--florence-ink) 36%, transparent);--florence-shadow-soft:color-mix(in srgb, var(--florence-ink) 22%, transparent);--florence-shadow-strong:color-mix(in srgb, var(--florence-ink) 28%, transparent);--florence-surface-start:color-mix(in srgb, var(--florence-ink) 36%, var(--studio-color-background-panel));--florence-surface-end:color-mix(in srgb, var(--florence-ink) 16%, var(--studio-color-background-panel));--florence-surface-soft:color-mix(in srgb, var(--florence-ink) 22%, var(--studio-color-background-panel));--shadow:0 12px 24px color-mix(in srgb, var(--studio-text-primary) 4%, transparent);--radius-box:4px;--radius-control:6px;--radius-pill:999px;--radius-sm:var(--radius-control);--radius-md:var(--radius-control);--radius-lg:var(--radius-box);--studio-crud-surface-radius:8px;--studio-crud-control-radius:var(--radius-control);--studio-crud-selection-marker-width:3px;--sans:"SF Pro Text", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--studio-wordmark-color:#17202a;--serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;--studio-font-family-functional:var(--sans);--studio-font-family-editorial:var(--studio-editorial-serif), var(--serif);--studio-typography-editorial-display:var(--studio-font-family-editorial);--studio-typography-editorial-banner-title:var(--studio-font-family-editorial);--studio-typography-functional-heading:var(--studio-font-family-functional);--studio-typography-functional-body:var(--studio-font-family-functional);--studio-typography-crud-grid-text-color:var(--studio-color-text-primary,var(--ink));--studio-font-size-heading:1rem;--studio-font-size-subheading:.96rem;--studio-font-size-body:.94rem;--studio-font-size-label:.8rem;--studio-font-size-meta:.78rem;--studio-font-size-rail:.88rem;--studio-font-size-tab:.82rem;--studio-crud-page-heading-size:1.2rem;--studio-crud-body-size:.94rem;--studio-font-density-scale-percent:20%;--ui-control-size:var(--studio-font-size-body);--ui-label-size:var(--studio-font-size-label);--ui-meta-size:var(--studio-font-size-meta);--perform-refresh-control-height:34px;--site-header-sticky-top:0px;--site-header-sticky-height:110px;--studio-shell-page-header-sticky-gap:18px;--toast-viewport-top:calc(var(--site-header-sticky-height) + 18px);--shop-search-sticky-top:calc(var(--site-header-sticky-top) + var(--site-header-sticky-height));--shop-filter-sticky-top:calc(var(--shop-search-sticky-top) + 116px);--shop-layout-side-width:238px;--shop-layout-gap:34px;--studio-density-page-inline-padding:10px;--studio-density-page-block-padding:56px;--studio-density-page-header-gap:16px;--studio-density-section-gap:28px;--studio-density-content-gap:18px;--studio-density-card-padding:30px;--studio-density-card-header-gap:18px;--studio-density-panel-padding:16px;--studio-density-panel-section-gap:16px;--studio-density-toolbar-height:40px;--studio-density-toolbar-gap:12px;--studio-density-control-height:50px;--studio-density-control-inline-padding:13px;--studio-density-table-header-height:42px;--studio-density-table-row-height:50px;--studio-density-table-cell-padding-x:10px;--studio-density-table-cell-padding-y:16px;--studio-density-table-checkbox-cell-width:54px;--studio-density-table-thumbnail-size:44px;--studio-density-form-field-gap:14px;--studio-density-form-section-gap:24px;--studio-density-form-helper-gap:8px;--studio-density-modal-padding:30px;--studio-density-modal-header-gap:20px;--studio-density-modal-footer-gap:16px;--studio-density-drawer-padding:22px;--studio-density-nav-item-height:40px;--studio-density-nav-item-gap:8px;--studio-density-nav-icon-gap:10px;--studio-density-chip-height:28px;--studio-density-chip-padding-x:12px;--studio-density-toast-padding:14px;--studio-toast-radius:24px}.studio-action-review-modal{width:min(760px,100%)}.modal-card.insights-page-settings-modal{--studio-density-modal-padding:22px;--studio-density-modal-header-gap:12px;--studio-density-modal-footer-gap:10px;--studio-density-control-height:40px;--studio-density-control-inline-padding:10px;--studio-density-form-field-gap:10px;--studio-density-form-section-gap:14px;--studio-density-form-helper-gap:4px}.studio-action-review-stack{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.studio-action-review-modal .modal-header>div{min-width:0}.studio-action-review-modal .modal-header .runway-close-button{flex-shrink:0}.studio-action-review-modal .dialog-actions{flex-wrap:wrap;justify-content:center;min-width:0;display:flex}.studio-action-review-modal .dialog-actions>button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.studio-action-review-summary,.studio-action-review-metric{gap:3px;min-width:0;display:grid}.studio-action-review-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.studio-action-review-label{color:var(--muted);font-size:var(--studio-font-size-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.studio-action-review-value{min-width:0;color:var(--ink);font-size:var(--studio-font-size-body);overflow-wrap:anywhere;font-weight:700;line-height:1.35}.database-backup-table{table-layout:fixed;width:100%;min-width:760px}.database-backup-table-name-column{width:48%}.database-backup-table-created-column{width:20%}.database-backup-table-actions-column{width:16%}.stack-xl{gap:calc(var(--studio-density-section-gap) + 12px);display:grid}.stack-lg{gap:var(--studio-density-section-gap);display:grid}.stack-md{gap:var(--studio-density-content-gap);display:grid}.stack-sm{gap:calc(var(--studio-density-content-gap) - 4px);display:grid}.external-analytics-provider-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.field-grid{gap:var(--studio-density-form-field-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.studio-density-option-grid{gap:var(--studio-density-form-field-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.studio-density-option{gap:var(--studio-density-form-helper-gap);min-height:calc(var(--studio-density-control-height) + var(--studio-density-card-header-gap));padding:var(--studio-density-panel-padding);border:1px solid var(--studio-color-border-default,var(--line));border-radius:var(--radius-box);background:var(--studio-color-card-background,var(--studio-color-background-panel,var(--panel)));color:var(--studio-color-text-primary,var(--ink));cursor:pointer;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid}.studio-density-option input{margin:0}.studio-density-option.is-selected{border-color:color-mix(in srgb, var(--studio-color-border-focus,var(--studio-color-action-primary-background,var(--ink))) 38%, transparent);background:var(--studio-color-interactive-selected,var(--studio-color-background-elevated,var(--panel)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--studio-color-border-focus,var(--studio-color-action-primary-background,var(--ink))) 16%, transparent)}.studio-density-option-title{color:var(--studio-color-text-primary,var(--ink));font-size:var(--studio-font-size-body);font-weight:700;line-height:1.2}.studio-density-option-helper{color:var(--studio-color-text-secondary,var(--muted));font-size:var(--studio-font-size-body);line-height:1.45}.localisation-metric-grid{gap:var(--studio-density-content-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.localisation-metric-card{gap:var(--studio-density-form-helper-gap);padding:var(--studio-density-panel-padding);border:1px solid var(--studio-color-border-default,var(--line));border-radius:var(--radius-box);background:var(--studio-color-card-background,var(--studio-color-background-panel,var(--panel)));color:var(--studio-color-text-primary,var(--ink));display:grid}.localisation-metric-card strong{font-size:1.6rem;line-height:1}.localisation-metric-card span{color:var(--studio-color-text-secondary,var(--muted))}.localisation-two-column{gap:var(--studio-density-section-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.localisation-link-grid{gap:var(--studio-density-content-gap);display:grid}.localisation-link-grid a{padding:var(--studio-density-panel-padding);border:1px solid var(--studio-color-border-default,var(--line));border-radius:var(--radius-control);background:var(--studio-color-background-panel,var(--panel));color:inherit;text-decoration:none;display:block}.localisation-simple-table{background:var(--studio-color-background-panel,var(--panel))}.localisation-job-card{gap:var(--studio-density-content-gap);padding:var(--studio-density-panel-padding);border:1px solid var(--studio-color-border-default,var(--line));border-radius:var(--radius-box);background:var(--studio-color-card-background,var(--studio-color-background-panel,var(--panel)));color:var(--studio-color-text-primary,var(--ink));display:grid}.localisation-job-card-header,.localisation-job-meta{justify-content:space-between;align-items:center;gap:var(--studio-density-toolbar-gap);display:flex}.localisation-job-meta{color:var(--studio-color-text-secondary,var(--muted));font-size:var(--studio-font-size-body)}.localisation-language-header{gap:var(--studio-density-form-helper-gap);min-width:220px;display:grid}.localisation-language-header span{color:var(--studio-color-text-secondary,var(--muted));font-size:var(--studio-font-size-meta)}.localisation-language-actions,.localisation-language-actions label{gap:var(--studio-density-form-helper-gap);display:grid}.localisation-language-actions select{width:100%;min-height:var(--studio-density-control-height);padding:0 var(--studio-density-control-inline-padding);border:1px solid var(--studio-color-border-default,var(--line));border-radius:var(--radius-control);background:var(--studio-color-background-input,var(--panel));color:var(--studio-color-text-primary,var(--ink))}.localisation-inline-action{min-height:var(--studio-density-toolbar-height);padding:0 var(--studio-density-control-inline-padding)}.sticky-col{z-index:12;background:var(--studio-color-table-row-background,var(--studio-color-background-panel,var(--panel)));position:sticky}.sticky-col-1{min-width:220px;left:0}.sticky-col-2{min-width:120px;left:220px}.sticky-col-3{min-width:120px;left:340px}.sticky-col-4{min-width:120px;left:460px}.sticky-col-5{min-width:220px;left:580px}.localisation-modal{width:min(520px,100vw - 32px)}.sql-help-button{border:1px solid var(--line);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--studio-color-background-panel) 90%, transparent);width:26px;height:26px;color:var(--ink);font-size:var(--studio-font-size-body);justify-content:center;align-items:center;padding:0;font-weight:700;line-height:1;display:inline-flex}.sql-help-button:hover{background:color-mix(in srgb, var(--studio-color-text-primary) 6%, transparent);border-color:color-mix(in srgb, var(--studio-color-text-primary) 18%, transparent)}.product-source-help-dialog{width:min(680px,100vw - 32px)}.product-source-help-steps{gap:16px;margin:0;padding:0 0 0 24px;display:grid}.product-source-help-steps li{padding-left:4px}.product-source-help-steps strong{color:var(--ink)}.product-source-help-steps p{color:var(--muted);margin:4px 0 0;line-height:1.5}.sql-help-backdrop{z-index:90;background:color-mix(in srgb, var(--studio-color-text-primary) 34%, transparent);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.sql-help-dialog{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);width:min(760px,100%);max-height:min(80vh,900px);box-shadow:0 24px 64px color-mix(in srgb, var(--studio-color-text-primary) 18%, transparent);padding:20px;overflow:auto}.sql-help-dialog-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sql-help-dialog pre{white-space:pre-wrap;word-break:break-word;font-size:var(--studio-font-size-body);margin:0;line-height:1.45}.insights-booking-query-backdrop{background:color-mix(in srgb, var(--studio-color-text-primary) 34%, transparent);box-sizing:border-box;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));z-index:1200;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:auto}.insights-booking-query-dialog{background:var(--studio-color-background-panel);border:1px solid var(--studio-color-border-default);box-shadow:var(--shadow-lg);color:var(--studio-color-text-primary);border-radius:12px;grid-template-rows:auto minmax(0,1fr);gap:.75rem;width:100%;max-width:min(760px,100vw - 2rem);min-height:0;max-height:100%;margin:0 auto;padding:1rem;display:grid;overflow:hidden}.insights-booking-query-header{justify-content:space-between;align-items:center;display:flex}.insights-booking-query-result{flex-direction:column;min-height:0;display:flex;overflow:hidden}.insights-booking-query-result-scroll{flex:auto;min-height:0;overflow:auto}.insights-bracket-analysis-dialog{grid-template-rows:auto auto minmax(0,1fr);max-width:min(900px,100vw - 2rem)}.insights-bracket-analysis-controls{gap:.5rem;display:grid}.insights-bracket-analysis-selection-summary{display:none}.insights-bracket-analysis-controls input[type=search]{background:var(--studio-color-background-input);border:1px solid var(--studio-color-border-default);color:var(--studio-color-text-primary);font:inherit;border-radius:4px;padding:.45rem .55rem}.insights-bracket-analysis-style-list{border:1px solid var(--studio-color-border-default);gap:.28rem;max-height:10rem;padding:.45rem;display:grid;overflow:auto}.insights-bracket-analysis-style-list label,.insights-bracket-analysis-actions{align-items:center;gap:.45rem;display:flex}.insights-bracket-analysis-actions{justify-content:space-between}.insights-bracket-analysis-error{color:var(--studio-color-status-danger-text);margin:0}.insights-bracket-analysis-table{border-collapse:collapse;width:max-content;min-width:100%}.insights-bracket-analysis-table th,.insights-bracket-analysis-table td{border-bottom:1px solid var(--studio-color-border-subtle);text-align:right;padding:.4rem .55rem}.insights-bracket-analysis-table th:nth-child(-n+2),.insights-bracket-analysis-table td:nth-child(-n+2){text-align:left}@media (max-width:959px){.insights-bracket-analysis-controls.is-selection-collapsed>:not(.insights-bracket-analysis-selection-summary){display:none}.insights-bracket-analysis-controls.is-selection-collapsed>.insights-bracket-analysis-selection-summary{background:var(--studio-color-background-elevated,var(--studio-color-background-panel));border:1px solid var(--studio-color-border-default);color:var(--studio-color-text-secondary,var(--studio-color-text-primary));cursor:pointer;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:6px;justify-content:flex-start;align-items:center;gap:.35rem;width:100%;min-height:36px;padding:.35rem .55rem;display:flex;overflow:hidden}}.insights-booking-query-hierarchy{gap:.75rem;display:grid}.insights-booking-query-columns{grid-template-columns:minmax(0,1fr) 6rem 5rem;align-items:center;gap:.75rem;display:grid}.insights-booking-query-columns-header{border-bottom:1px solid var(--studio-color-border-default);padding:0 0 .45rem;font-size:.72rem}.insights-booking-query-columns>:nth-child(2),.insights-booking-query-columns>:nth-child(3){font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.insights-booking-query-region{border-bottom:1px solid var(--studio-color-border-default);padding-bottom:.65rem}.insights-booking-query-region-header{font-size:.82rem}.insights-booking-query-country{margin:.55rem 0 0 1rem}.insights-booking-query-country-header,.insights-booking-query-sales-rep-header{font-size:.74rem}.insights-booking-query-country-header{text-underline-offset:.12em;text-decoration:underline}.insights-booking-query-sales-rep{margin:.5rem 0 0 1rem}.insights-booking-query-sales-rep-header{color:var(--studio-color-text-secondary);font-size:.72rem}.insights-booking-query-sales-rep-heading,.insights-booking-query-tree-label{align-items:center;gap:.35rem;min-width:0;display:flex}.insights-booking-query-tree-label strong,.insights-booking-query-customer span:first-child{overflow-wrap:anywhere;min-width:0}.insights-booking-query-tree-toggle{appearance:none;background:var(--studio-color-background-input);border:1px solid var(--studio-color-text-primary);color:var(--studio-color-text-primary);cursor:pointer;border-radius:3px;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;display:inline-flex}.insights-booking-query-tree-toggle-placeholder{flex:none;width:1rem;height:1rem;display:inline-flex}.insights-booking-query-tree-toggle:hover,.insights-booking-query-tree-toggle:focus-visible{border-color:var(--studio-color-interactive-primary);color:var(--studio-color-interactive-primary)}.insights-booking-query-sales-rep-toggle{appearance:none;background:var(--studio-color-background-input);border:1px solid var(--studio-color-text-primary);color:var(--studio-color-text-primary);cursor:pointer;border-radius:3px;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex}.insights-booking-query-sales-rep-toggle:hover,.insights-booking-query-sales-rep-toggle:focus-visible{border-color:var(--studio-color-interactive-primary);color:var(--studio-color-interactive-primary)}.insights-booking-query-customer{border-top:1px solid var(--studio-color-border-subtle);grid-template-columns:minmax(0,1fr) 6rem 5rem;align-items:baseline;gap:.75rem;margin-left:1rem;padding:.3rem 0 .3rem .75rem;font-size:.72rem;display:grid}.insights-booking-query-customer span:nth-child(2),.insights-booking-query-customer span:nth-child(3){font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.modal-card{width:min(980px,100%);max-height:min(90vh,860px);padding:var(--studio-density-modal-padding);border-radius:var(--radius-box);border:1px solid var(--line);background:var(--panel);box-shadow:0 20px 48px color-mix(in srgb, var(--studio-color-text-primary) 8%, transparent);overflow:auto}.zip-prep-modal{width:min(720px,100%);padding:calc(var(--studio-density-modal-padding) - 6px) var(--studio-density-modal-padding)}.modal-header{justify-content:space-between;gap:var(--studio-density-modal-header-gap);margin-bottom:var(--studio-density-modal-header-gap);align-items:flex-start;display:flex}@media (max-width:959px){.studio-density-option-grid{grid-template-columns:1fr}}@media (min-width:721px) and (max-width:960px){.studio-shell,.studio-shell.is-collapsed{grid-template-columns:var(--studio-shell-rail-collapsed-width) minmax(0, 1fr)}.studio-shell-backdrop{display:none}.studio-shell-rail{top:calc(var(--site-header-sticky-height) + var(--studio-density-page-header-gap));width:100%;height:var(--studio-shell-workspace-height);max-height:var(--studio-shell-workspace-height);transition:none;position:sticky;bottom:auto;left:auto;transform:none}.studio-shell.is-collapsed .studio-shell-rail{width:100%}.studio-shell.is-drawer-open .studio-shell-rail{transform:none}.studio-shell-rail-inner{height:100%;overflow:auto}.studio-shell-close-button,.studio-shell-menu-button{display:none}}.studio-chip{font-size:var(--studio-font-size-meta);align-items:center;gap:max(.25rem, calc(var(--studio-density-chip-padding-x) * .35));min-height:calc(var(--studio-density-chip-height) - 4px);padding:0 calc(var(--studio-density-chip-padding-x) - 2px);white-space:nowrap;border:1px solid;border-radius:999px;flex:none;width:max-content;max-width:none;font-weight:400;line-height:1;display:inline-flex}.studio-chip--compact{font-size:var(--studio-font-size-label);min-height:calc(var(--studio-density-chip-height) - 6px);padding:0 calc(var(--studio-density-chip-padding-x) - 3px)}
.insights-rail-crud-card{border:1px solid color-mix(in srgb, var(--studio-color-border-default) 74%, transparent);background:color-mix(in srgb, var(--studio-color-background-panel) 98%, var(--studio-color-background-surface) 2%);min-height:min(72vh,58rem);box-shadow:0 18px 42px color-mix(in srgb, var(--studio-color-background-surface) 14%, transparent);overflow:hidden}.insights-rail-crud-card>.insights-rail-crud{padding:1rem}.insights-rail-crud{grid-template-rows:auto minmax(0,1fr);gap:.9rem;min-width:0;height:100%;min-height:0;display:grid}.insights-rail-crud-toolbar{border:1px solid color-mix(in srgb, var(--studio-color-border-default) 72%, transparent);background:color-mix(in srgb, var(--studio-color-background-panel) 97%, var(--studio-shell-railActiveBg) 3%);border-radius:.9rem;justify-content:space-between;align-items:flex-start;gap:.9rem 1.2rem;padding:.85rem;display:flex}.insights-rail-crud-layout-picker{gap:.55rem;min-width:min(100%,28rem);display:grid}.insights-rail-crud-summary,.insights-rail-crud-actions{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.insights-rail-crud-summary{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta)}.insights-rail-crud-actions{justify-content:flex-end}.insights-rail-crud-list{align-content:start;gap:.8rem;min-width:0;min-height:0;padding:.1rem .15rem .45rem;display:grid;overflow:auto}.insights-rail-crud-group{border:1px solid color-mix(in srgb, var(--studio-color-border-default) 74%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--studio-color-background-panel) 98%, var(--studio-color-background-surface) 2%), color-mix(in srgb, var(--studio-color-background-panel) 95%, var(--studio-color-background-surface) 5%));box-shadow:0 12px 28px color-mix(in srgb, var(--studio-color-background-surface) 12%, transparent);border-radius:1rem;gap:.62rem;padding:.8rem;display:grid}.insights-rail-crud-group-header{grid-template-columns:minmax(14rem,1fr) auto;align-items:center;gap:.7rem;min-width:0;display:grid}.insights-rail-crud-group-title,.insights-rail-crud-page-title{gap:.12rem;min-width:0;display:grid}.insights-rail-crud-group-title strong{font-size:var(--studio-font-size-subheading);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.insights-rail-crud-group-title span,.insights-rail-crud-page-title span{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.insights-rail-crud-page-list{gap:.42rem;display:grid}.insights-rail-crud-page-row{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.insights-rail-crud-page-main{border:1px solid color-mix(in srgb, var(--studio-color-border-default) 72%, transparent);background:color-mix(in srgb, var(--studio-color-background-panel) 98%, var(--studio-color-background-surface) 2%);width:100%;min-width:0;color:var(--studio-color-text-primary);border-radius:.85rem;grid-template-columns:auto minmax(12rem,1fr) auto auto;align-items:center;gap:.7rem;padding:.72rem .8rem;display:grid}.insights-rail-crud-page-main:hover{border-color:color-mix(in srgb, var(--studio-shell-railActiveBg) 54%, var(--studio-color-border-default) 46%);background:color-mix(in srgb, var(--studio-shell-railActiveBg) 7%, var(--studio-color-background-panel) 93%);box-shadow:inset 4px 0 0 var(--studio-shell-railActiveBg)}.insights-rail-crud-page-title strong{font-size:var(--studio-font-size-body);text-overflow:ellipsis;white-space:nowrap;font-weight:820;overflow:hidden}.insights-rail-crud-page-preview{border:1px dashed color-mix(in srgb, var(--studio-shell-railActiveBg) 42%, var(--studio-color-border-default) 58%);background:color-mix(in srgb, var(--studio-shell-railActiveBg) 6%, var(--studio-color-background-panel) 94%);border-radius:.55rem;grid-template-columns:repeat(3,.36rem);align-items:end;gap:.16rem;width:2rem;height:2rem;padding:.42rem;display:grid}.insights-rail-crud-page-preview span{background:var(--studio-shell-railActiveBg);border-radius:999px;display:block}.insights-rail-crud-page-preview span:first-child{height:.45rem}.insights-rail-crud-page-preview span:nth-child(2){height:.9rem}.insights-rail-crud-page-preview span:nth-child(3){height:1.25rem}.insights-rail-crud-open-cue{color:var(--studio-shell-railActiveBg);font-size:var(--studio-font-size-label);white-space:nowrap;font-weight:850}.insights-rail-crud-empty-row{border:1px dashed color-mix(in srgb, var(--studio-color-border-default) 70%, var(--studio-shell-railActiveBg) 30%);background:color-mix(in srgb, var(--studio-shell-railActiveBg) 4%, var(--studio-color-background-panel) 96%);color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta);border-radius:.9rem;padding:.9rem}@media (max-width:1080px){.insights-rail-crud-toolbar,.insights-rail-crud-page-main{grid-template-columns:minmax(0,1fr)}.insights-rail-crud-toolbar{display:grid}.insights-rail-crud-actions{justify-content:flex-start}}.insights-rail-editor{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--studio-color-border-default) 74%, transparent);background:color-mix(in srgb, var(--studio-color-background-panel) 98%, var(--studio-color-background-surface) 2%);width:100%;min-height:min(72vh,58rem);max-height:calc(100dvh - 7rem);box-shadow:0 18px 42px color-mix(in srgb, var(--studio-color-background-surface) 14%, transparent);border-radius:.9rem;grid-template-rows:auto minmax(0,1fr);gap:.9rem;padding:1rem;display:grid;overflow:hidden}.insights-rail-editor-toolbar,.insights-rail-editor-group-header,.insights-rail-editor-item,.insights-rail-new-group{align-items:center;gap:.65rem;display:flex}.insights-rail-editor-toolbar{border:1px solid color-mix(in srgb, var(--studio-color-border-default) 72%, transparent);background:color-mix(in srgb, var(--studio-color-background-panel) 97%, var(--studio-shell-railActiveBg) 3%);border-radius:.9rem;justify-content:space-between;padding:.85rem}.insights-rail-editor-toolbar>div:first-child{gap:.1rem;display:grid}.insights-rail-editor-toolbar>div:first-child>span{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta)}.insights-rail-editor-toolbar .insights-rail-editor-status{color:var(--studio-color-text-primary);font-size:var(--studio-font-size-subheading);font-weight:850}.insights-rail-editor-toolbar-actions{align-items:center;gap:.45rem;display:flex}.insights-rail-add-layout-dialog{width:min(38rem,100vw - 2rem)}.insights-rail-add-layout-dialog select{width:100%}.insights-rail-add-layout-empty{color:var(--studio-color-text-secondary)}.insights-rail-add-item-button,.perform-report-catalog-add-button{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.perform-report-catalog-workbench{grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:.8rem;width:min(70rem,100vw - 2rem);min-height:0;max-height:min(90dvh,54rem);display:grid}.perform-report-catalog-filters{grid-template-columns:minmax(12rem,2fr) repeat(4,minmax(8rem,1fr));gap:.55rem;display:grid}.perform-report-catalog-filters label,.perform-report-catalog-search{gap:.25rem;min-width:0;display:grid}.perform-report-catalog-filters label>span,.perform-report-catalog-search>span{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta)}.perform-report-catalog-search .studio-search-input{min-height:2.35rem}.perform-report-catalog-filters input,.perform-report-catalog-filters select{width:100%;min-width:0}.perform-report-catalog-warning{color:var(--studio-status-warningText);font-size:var(--studio-font-size-meta);margin:0}.perform-report-catalog-summary{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta)}.perform-report-catalog-list{align-content:start;gap:.9rem;min-height:0;padding:.1rem .2rem .3rem .05rem;display:grid;overflow:auto}.perform-report-catalog-source{border:1px solid color-mix(in srgb, var(--studio-color-border-default) 74%, transparent);background:color-mix(in srgb, var(--studio-color-background-panel) 98%, var(--studio-color-background-surface) 2%);border-radius:.9rem;gap:.55rem;padding:.8rem;display:grid}.perform-report-catalog-source-header{border-bottom:1px solid color-mix(in srgb, var(--studio-color-border-default) 70%, transparent);justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.55rem;display:flex}.perform-report-catalog-source-header>div{gap:.08rem;min-width:0;display:grid}.perform-report-catalog-source-header h3.perform-report-catalog-source-title{font-size:var(--studio-font-size-subheading);letter-spacing:normal;text-transform:none;margin:0;color:var(--perform-current-accent)!important}.perform-report-catalog-source-header>span{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta);white-space:nowrap}.perform-report-catalog-source-body{gap:.65rem;display:grid}.perform-report-catalog-folder{gap:.35rem;min-width:0;display:grid}.perform-report-catalog-folder>header{align-items:baseline;gap:.55rem;min-width:0;padding:.1rem .2rem;display:flex}.perform-report-catalog-folder>header strong{font-size:var(--studio-font-size-body)}.perform-report-catalog-folder>header span{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.perform-report-catalog-rows{gap:.35rem;display:grid}.perform-report-catalog-row{border:1px solid var(--studio-color-border-default);background:var(--studio-color-background-surface);border-radius:.65rem;grid-template-columns:minmax(0,1fr) auto minmax(10rem,1.2fr) auto;align-items:center;gap:.6rem;min-width:0;padding:.55rem .65rem;display:grid}.perform-report-catalog-row:hover{border-color:var(--studio-color-action-primary-border)}.perform-report-catalog-row-main{gap:.12rem;min-width:0;display:grid}.perform-report-catalog-row-main strong,.perform-report-catalog-row-main span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.perform-report-catalog-row-main span,.perform-report-catalog-row-assignment,.perform-report-catalog-row-ineligible{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta)}.perform-report-catalog-row-status{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-label);white-space:nowrap;font-weight:800}.perform-report-catalog-row-action{justify-content:flex-end;align-items:center;gap:.65rem;min-width:0;display:flex}.perform-report-catalog-row-assignment{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.perform-report-catalog-row-assignment strong{color:var(--studio-color-text-primary)}.perform-report-catalog-row-ineligible{text-align:right}.perform-report-catalog-empty,.perform-report-catalog-note{color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta);margin:0}@media (max-width:900px){.perform-report-catalog-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.perform-report-catalog-search{grid-column:1/-1}}@media (max-width:640px){.perform-report-catalog-workbench{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);padding:.8rem}.perform-report-catalog-row{grid-template-columns:minmax(0,1fr) auto}.perform-report-catalog-row-status{grid-area:1/2}.perform-report-catalog-row-action{text-align:left;grid-column:1/-1;justify-content:space-between}}.insights-rail-publish-button{min-width:7rem}.insights-rail-editor-toolbar-actions .insights-rail-undo-button,.insights-rail-editor-toolbar-actions .insights-rail-undo-button>span,.insights-rail-editor-toolbar-actions .insights-rail-undo-button .studio-icon{color:var(--studio-color-state-warning-text)}.insights-rail-editor-toolbar-actions .insights-rail-publish-button,.insights-rail-editor-toolbar-actions .insights-rail-publish-button>span,.insights-rail-editor-toolbar-actions .insights-rail-publish-button .studio-icon{color:var(--studio-color-action-primary-text,var(--studio-color-text-inverse))!important}.insights-rail-editor-list{align-content:start;gap:.8rem;min-width:0;min-height:0;padding:.1rem .15rem .45rem;display:grid;overflow:auto}.insights-rail-editor-group{border:1px solid color-mix(in srgb, var(--studio-color-border-default) 74%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--studio-color-background-panel) 98%, var(--studio-color-background-surface) 2%), color-mix(in srgb, var(--studio-color-background-panel) 95%, var(--studio-color-background-surface) 5%));box-shadow:0 12px 28px color-mix(in srgb, var(--studio-color-background-surface) 12%, transparent);border-radius:1rem;gap:.62rem;padding:.8rem;display:grid}.insights-rail-editor-group-header{justify-content:space-between;padding:.05rem .1rem .35rem}.insights-rail-editor-group-header strong{font-size:var(--studio-font-size-subheading);letter-spacing:normal;text-transform:none;flex:1;font-weight:850}.insights-rail-editor-group-drag{flex:none}.insights-rail-editor-items{gap:.35rem;display:grid}.insights-rail-editor-item{border:1px solid color-mix(in srgb, var(--studio-color-border-default) 72%, transparent);background:color-mix(in srgb, var(--studio-color-background-panel) 98%, var(--studio-color-background-surface) 2%);min-width:0;color:var(--studio-color-text-primary);border-radius:.85rem;padding:.72rem .8rem;transition:border-color .14s,box-shadow .14s,transform .14s}.insights-rail-editor-item:hover{border-color:var(--studio-shell-railActiveBg);box-shadow:0 .3rem .8rem color-mix(in srgb, var(--studio-color-text-primary) 8%, transparent);transform:translateY(-1px)}.insights-rail-editor-item strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.insights-rail-editor-drag{opacity:.6;background-image:radial-gradient(circle, var(--studio-color-text-secondary) 1px, transparent 1.5px);cursor:grab;background-size:.35rem .35rem;width:.55rem;height:1.15rem}.insights-rail-editor-security{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.35rem;display:inline-flex}.insights-rail-editor-security:hover,.insights-rail-editor-security:focus-visible{background:var(--studio-color-background-surface)}.insights-rail-editor-empty{border:1px dashed color-mix(in srgb, var(--studio-color-border-default) 70%, var(--studio-shell-railActiveBg) 30%);background:color-mix(in srgb, var(--studio-shell-railActiveBg) 4%, var(--studio-color-background-panel) 96%);color:var(--studio-color-text-secondary);font-size:var(--studio-font-size-meta);border-radius:.9rem;padding:.9rem}.insights-rail-new-group{border-top:1px solid var(--studio-color-border-default);margin-top:.1rem;padding:.8rem .1rem .1rem}.insights-rail-new-group input{flex:1;min-width:0}.insights-rail-editor .modal-backdrop{z-index:600;background:0 0;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.insights-rail-security-dialog{border:1px solid var(--studio-color-border-default);background:var(--studio-color-background-panel);width:min(34rem,100vw - 2rem);box-shadow:0 1rem 3rem color-mix(in srgb, var(--studio-color-text-primary) 16%, transparent);gap:1rem;display:grid}.insights-rail-security-dialog .modal-card-header,.insights-rail-security-dialog .modal-card-footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.insights-rail-access-multi-filter{width:100%}.insights-rail-access-multi-filter-panel{gap:.65rem;width:100%;display:grid}.insights-rail-access-multi-filter-actions,.insights-rail-access-multi-filter-actions-secondary{align-items:center;gap:.45rem;display:flex}.insights-rail-access-multi-filter-actions{justify-content:space-between}.insights-rail-access-multi-filter-list-shell{min-height:0;position:relative}.insights-rail-access-multi-filter-list{scrollbar-width:none;gap:.35rem;max-height:min(42vh,28rem);padding-right:1.15rem;display:grid;overflow:hidden auto}.insights-rail-access-multi-filter-list::-webkit-scrollbar{width:0;height:0}.insights-rail-access-multi-filter-option{border:1px solid var(--studio-color-border-default);background:var(--studio-color-background-surface);border-radius:.45rem;align-items:center;gap:.55rem;min-height:2.3rem;padding:.45rem .6rem;display:flex}.insights-rail-access-multi-filter-option:hover,.insights-rail-access-multi-filter-option.is-selected{border-color:var(--studio-color-action-primary-border);background:var(--studio-color-background-panel)}.insights-rail-access-multi-filter-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.insights-rail-access-multi-filter-scrollbar{background:color-mix(in srgb, var(--studio-color-background-panel) 72%, var(--studio-color-border-default));border:1px solid var(--studio-color-border-default);opacity:1;border-radius:999px;width:.7rem;position:absolute;top:0;bottom:0;right:0}.insights-rail-access-multi-filter-scrollbar[data-visible=false]{display:none}.insights-rail-access-multi-filter-scrollbar-thumb{background:var(--studio-color-border-strong);-webkit-user-select:none;user-select:none;border-radius:999px;position:absolute;top:0;left:1px;right:1px}@media (max-width:640px){.insights-rail-editor{max-width:none}.insights-rail-editor-item{flex-wrap:wrap}.insights-rail-editor-item form{margin-left:auto}}
:root{--fl-showroom-light-ink:#000;--fl-showroom-light-black:#000;--fl-showroom-light-paper:#fff;--fl-showroom-light-stone:#ede9e3;--fl-showroom-light-stone-light:#f8f6f3;--fl-showroom-light-muted:#6f6f6f;--fl-showroom-light-border:#1c1c1c;--fl-showroom-light-accent:#bebab6;--fl-showroom-auto-ink:var(--fl-showroom-light-ink);--fl-showroom-auto-black:var(--fl-showroom-light-black);--fl-showroom-auto-paper:var(--fl-showroom-light-paper);--fl-showroom-auto-stone:var(--fl-showroom-light-stone);--fl-showroom-auto-stone-light:var(--fl-showroom-light-stone-light);--fl-showroom-auto-muted:var(--fl-showroom-light-muted);--fl-showroom-auto-border:var(--fl-showroom-light-border);--fl-showroom-auto-accent:var(--fl-showroom-light-accent);--fl-color-ink:var(--fl-showroom-auto-ink);--fl-color-black:var(--fl-showroom-auto-black);--fl-color-paper:var(--fl-showroom-auto-paper);--fl-color-stone:var(--fl-showroom-auto-stone);--fl-color-stone-light:var(--fl-showroom-auto-stone-light);--fl-color-muted:var(--fl-showroom-auto-muted);--fl-color-border:var(--fl-showroom-auto-border);--fl-color-accent:var(--fl-showroom-auto-accent);--fl-container-x:clamp(24px, 6vw, 120px);--fl-section-y:clamp(56px, 8vw, 128px);--fl-header-height-desktop:76px;--fl-button-height:58px;--fl-letterspace-nav:.08em;--fl-letterspace-logo:.18em;--fl-font-display:span, serif;--fl-font-body:indivisible, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fl-showroom-auto-ink:#f3f5f7;--fl-showroom-auto-black:#f3f5f7;--fl-showroom-auto-paper:#101418;--fl-showroom-auto-stone:#171d24;--fl-showroom-auto-stone-light:#141b23;--fl-showroom-auto-muted:#b8c0c8;--fl-showroom-auto-border:#d7dde4}}:root[data-theme=dark]{--fl-showroom-auto-ink:#f3f5f7;--fl-showroom-auto-black:#f3f5f7;--fl-showroom-auto-paper:#101418;--fl-showroom-auto-stone:#171d24;--fl-showroom-auto-stone-light:#141b23;--fl-showroom-auto-muted:#b8c0c8;--fl-showroom-auto-border:#d7dde4}@media (max-width:840px){:root{--fl-container-x:24px}}.runway-public-shell{--fl-showroom-auto-ink:var(--fl-showroom-light-ink);--fl-showroom-auto-black:var(--fl-showroom-light-black);--fl-showroom-auto-paper:var(--fl-showroom-light-paper);--fl-showroom-auto-stone:var(--fl-showroom-light-stone);--fl-showroom-auto-stone-light:var(--fl-showroom-light-stone-light);--fl-showroom-auto-muted:var(--fl-showroom-light-muted);--fl-showroom-auto-border:var(--fl-showroom-light-border);--fl-showroom-auto-accent:var(--fl-showroom-light-accent);--fl-color-ink:var(--fl-showroom-light-ink);--fl-color-black:var(--fl-showroom-light-black);--fl-color-paper:var(--fl-showroom-light-paper);--fl-color-stone:var(--fl-showroom-light-stone);--fl-color-stone-light:var(--fl-showroom-light-stone-light);--fl-color-muted:var(--fl-showroom-light-muted);--fl-color-border:var(--fl-showroom-light-border);--fl-color-accent:var(--fl-showroom-light-accent)}
.showroom-shell{background:var(--fl-color-paper);color:var(--fl-color-ink);font-family:var(--fl-font-body);letter-spacing:normal;-moz-text-size-adjust:100%;text-size-adjust:100%;font-weight:400}.showroom-audio-control{z-index:30;border:1px solid color-mix(in srgb, var(--showroom-ink,#111) 28%, transparent);background:color-mix(in srgb, var(--showroom-paper,#fff) 94%, transparent);min-height:2.5rem;color:var(--showroom-ink,#111);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:.55rem;padding:.65rem .85rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;position:fixed;bottom:1.25rem;right:1.25rem}.showroom-audio-control:hover,.showroom-audio-control:focus-visible,.showroom-audio-control.is-enabled{background:var(--showroom-ink,#111);color:var(--showroom-paper,#fff)}.showroom-audio-control-glyph{width:.8rem;height:.8rem;display:inline-block;position:relative}.showroom-audio-control-glyph:before{content:"";background:currentColor;width:.3rem;height:.4rem;position:absolute;top:.2rem;left:0}.showroom-audio-control-glyph:after{content:"";opacity:.85;border:.1rem solid #0000;border-left:0;border-right-color:currentColor;border-radius:50%;width:.55rem;height:.64rem;position:absolute;top:.08rem;left:.22rem}.showroom-audio-control:not(.is-enabled) .showroom-audio-control-glyph:after{transform-origin:50%;border-top:.1rem solid;border-bottom:.1rem solid;border-radius:0;width:.72rem;transform:rotate(-45deg)}@media (max-width:720px){.showroom-audio-control{bottom:.75rem;right:.75rem}}.showroom-main{min-height:60vh}.showroom-header{background:var(--fl-color-paper);z-index:20;position:sticky;top:0}.showroom-header-utility{min-height:44px;padding:0 var(--fl-container-x);justify-content:flex-end;align-items:center;gap:24px;display:flex;position:relative}.showroom-header-search-trigger{width:24px;height:24px;font-size:0;position:relative}.showroom-retailer-link{letter-spacing:1.02px;text-transform:none;margin-left:auto;padding-left:32px;font-size:15px;font-weight:500;line-height:28px;text-decoration:none;position:relative;transform:translateY(4.5px);color:var(--fl-color-ink)!important;display:block!important}.showroom-retailer-link:before,.showroom-retailer-link:after{content:"";pointer-events:none;display:block;position:absolute}.showroom-retailer-link:before{border:1px solid;border-radius:50%;width:7px;height:7px;top:0;left:8px}.showroom-retailer-link:after{border:1px solid;border-bottom:0;border-radius:9px 9px 0 0;width:16px;height:8px;top:11px;left:3px}.showroom-header-search-trigger:before{content:"";border:1px solid;border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:2px}.showroom-header-search-trigger:after{content:"";transform-origin:0;background:currentColor;width:7px;height:1px;position:absolute;top:16px;left:14px;transform:rotate(45deg)}.showroom-locale-menu{color:var(--fl-color-ink);position:relative}.showroom-locale-menu[open]{z-index:4}.showroom-locale-menu summary{box-sizing:border-box;cursor:pointer;color:var(--fl-color-ink);letter-spacing:var(--fl-letterspace-nav);text-transform:uppercase;align-items:center;min-width:58.828px;padding:8px;font-size:15px;line-height:15px;text-decoration:none;display:flex}.showroom-nav-tools{align-items:center;gap:22px;margin-left:12px;display:flex}.showroom-locale-menu summary::marker{content:""}.showroom-locale-menu .showroom-locale-switcher{background:var(--fl-color-paper);border:1px solid var(--fl-color-border);z-index:5;gap:10px;min-width:48px;padding:10px;display:none;position:absolute;top:calc(100% + 8px);right:0}.showroom-locale-menu[open] .showroom-locale-switcher{display:grid}.showroom-locale-switcher{align-items:center;gap:18px;display:flex}.showroom-header.is-minimal .showroom-header-row{grid-template-columns:auto 1fr auto;position:relative}.showroom-header.is-minimal .showroom-nav{display:none}.showroom-header.is-minimal .showroom-wordmark{grid-area:1/1;justify-self:start}.showroom-header.is-minimal .showroom-header-tools{grid-area:1/3;margin-right:42px}.showroom-header.is-minimal .showroom-mobile-toggle{height:22px;right:var(--fl-container-x);z-index:1;justify-content:center;width:22px;font-size:0;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.showroom-header.is-minimal .showroom-mobile-toggle:before{content:"";border-top:1px solid;border-bottom:1px solid;width:20px;height:12px}.showroom-header.is-minimal .showroom-header-tools .showroom-header-icon{width:22px;height:22px;font-size:0;position:relative}.showroom-header.is-minimal .showroom-header-tools .showroom-header-icon:before{content:"";border:1px solid;border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:2px}.showroom-header.is-minimal .showroom-header-tools .showroom-header-icon:after{content:"";transform-origin:0;background:currentColor;width:7px;height:1px;position:absolute;top:16px;left:14px;transform:rotate(45deg)}.showroom-header:not(.is-minimal) .showroom-header-row{align-items:flex-start;min-height:96px;transform:none}.showroom-header:not(.is-minimal) .showroom-mobile-toggle{display:none}.showroom-header-row{min-height:var(--fl-header-height-desktop);padding:0 var(--fl-container-x);z-index:3;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid;position:relative}.showroom-header:not(.is-minimal) .showroom-nav{padding-top:14px}.showroom-header:not(.is-minimal) .showroom-wordmark{align-self:flex-start}.showroom-nav{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.showroom-nav-left{justify-content:flex-end;gap:32px;transform:translate(-48px)}.showroom-nav-right{justify-content:flex-end;gap:49px;transform:translate(18px)}.showroom-nav-right .showroom-nav-tools{margin-left:29px}.showroom-header:not(.is-minimal) .showroom-wordmark{transform:translate(9px)}@media (min-width:841px){.showroom-header-utility{padding-left:32px;padding-right:32px}}@media (min-width:1200px){.showroom-nav-right{flex-wrap:nowrap;justify-self:end;gap:32px;width:397px;min-width:397px;transform:translate(44.6px)}.showroom-nav-left{transform:translate(-26.8px)}.showroom-nav-right .showroom-nav-tools{margin-left:35px}}.showroom-mobile-nav-drawer{display:none}.showroom-nav-link,.showroom-footer-link,.showroom-footer-sublink,.showroom-inline-link,.showroom-locale-link{color:var(--fl-color-ink);text-decoration:none}.showroom-header .showroom-nav-link,.showroom-header .showroom-nav-group-trigger,.showroom-header .showroom-locale-menu summary{letter-spacing:.9px;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:600;line-height:28px}.showroom-header .showroom-nav-tools{gap:12px}.showroom-header .showroom-locale-menu summary{padding:8px;line-height:15px}.showroom-nav-group-trigger{appearance:none;color:var(--fl-color-ink);cursor:pointer;height:28px;letter-spacing:var(--fl-letterspace-nav);text-transform:uppercase;-webkit-tap-highlight-color:transparent;text-align:start;background:0 0;border:0 #0000;margin:0;padding:0;font-family:indivisible,sans-serif;font-size:15px;font-weight:600;line-height:28px;display:inline-flex;position:relative;overflow:visible;box-shadow:none!important;border:0!important;border-radius:0!important;outline:#0000!important}.showroom-nav-group-trigger,.showroom-nav-group-trigger:focus,.showroom-nav-group-trigger:focus-visible,.showroom-nav-group-trigger:hover,.showroom-nav-group-trigger:active{outline-offset:0!important;box-shadow:none!important;-webkit-focus-ring-color:transparent!important;background:0 0!important;border:0!important;outline:none!important}.showroom-nav-group-trigger:focus,.showroom-nav-group-trigger:focus-visible,.showroom-nav-group-trigger:active,.showroom-nav-group-trigger:hover{border-color:#0000!important}.showroom-nav-group-trigger:is(:hover,:focus-visible,:active),.showroom-nav-group-trigger{color:var(--fl-color-ink);text-decoration:none;outline:none!important}.showroom-nav-group-trigger::-moz-focus-inner{border:0!important}.showroom-nav-group-trigger[role=button]{appearance:none}.showroom-header .showroom-nav-left>.showroom-nav-link,.showroom-header .showroom-nav-left>.showroom-top-rail-trigger,.showroom-header .showroom-nav-right>.showroom-nav-link,.showroom-header .showroom-nav-right>.showroom-top-rail-trigger,.showroom-header .showroom-nav-left>.showroom-nav-link:is(:hover,:focus,:focus-visible,:active),.showroom-header .showroom-nav-left>.showroom-top-rail-trigger:is(:hover,:focus,:focus-visible,:active),.showroom-header .showroom-nav-right>.showroom-nav-link:is(:hover,:focus,:focus-visible,:active),.showroom-header .showroom-nav-right>.showroom-top-rail-trigger:is(:hover,:focus,:focus-visible,:active){appearance:none;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;text-decoration:none!important}.showroom-header .showroom-nav-left,.showroom-header .showroom-nav-right,.showroom-header .showroom-nav-left>.showroom-nav-link,.showroom-header .showroom-nav-left>.showroom-top-rail-trigger,.showroom-header .showroom-nav-right>.showroom-nav-link,.showroom-header .showroom-nav-right>.showroom-top-rail-trigger{box-shadow:none!important;outline-offset:0!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:0!important}.showroom-header .showroom-nav-left>.showroom-nav-link:before,.showroom-header .showroom-nav-left>.showroom-nav-link:after,.showroom-header .showroom-nav-left>.showroom-top-rail-trigger:before,.showroom-header .showroom-nav-left>.showroom-top-rail-trigger:after,.showroom-header .showroom-nav-right>.showroom-nav-link:before,.showroom-header .showroom-nav-right>.showroom-nav-link:after,.showroom-header .showroom-nav-right>.showroom-top-rail-trigger:before,.showroom-header .showroom-nav-right>.showroom-top-rail-trigger:after{content:none!important;display:none!important}.showroom-header .showroom-top-rail-trigger.is-current{color:var(--fl-color-accent)!important}.showroom-header [data-showroom-top-rail=true],.showroom-header [data-showroom-top-rail=true]:is(:hover,:focus,:focus-visible,:active){letter-spacing:.9px;height:28px;font-family:indivisible,sans-serif;font-size:15px;font-weight:600;line-height:28px;display:inline-flex;appearance:none!important;box-shadow:none!important;color:var(--fl-color-ink)!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important;text-decoration:none!important}.showroom-header .showroom-top-rail-trigger[data-showroom-top-rail-current=true]{color:var(--fl-color-accent)!important}.showroom-nav-subrail{background:var(--fl-color-paper);border:1px solid var(--fl-color-accent);z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:56px;padding:15px 24px;display:flex;position:relative}@media (min-width:841px){.showroom-nav-subrail{box-sizing:border-box;z-index:4;width:100%;position:absolute;top:100px;left:0;right:0}}.showroom-nav-subrail-link{color:var(--fl-color-ink);letter-spacing:.9px;text-transform:uppercase;font-family:indivisible,sans-serif;font-size:15px;font-weight:600;line-height:28px;text-decoration:none!important}.showroom-nav-subrail-link:is(:hover,:focus-visible){color:var(--fl-color-accent);text-decoration:none!important}.showroom-nav-subrail-link.is-active{color:var(--fl-color-accent);text-underline-offset:4px;text-decoration:none!important}.showroom-nav-link,.showroom-nav-link-accent,.showroom-locale-link{letter-spacing:var(--fl-letterspace-nav);text-transform:uppercase;font-size:.78rem}.showroom-wordmark{color:var(--fl-color-black);font-family:var(--fl-font-display);letter-spacing:var(--fl-letterspace-logo);text-transform:uppercase;justify-self:center;font-size:1.1rem;text-decoration:none}.showroom-wordmark-footer{justify-self:start}.showroom-wordmark-footer .showroom-wordmark-image{width:320px;max-width:min(320px,80vw);max-height:56px;margin:0 auto}.showroom-wordmark-image{object-fit:contain;width:auto;max-width:min(320px,42vw);height:auto;max-height:52px;display:block}.showroom-header:not(.is-minimal) .showroom-wordmark-image{width:320px;max-width:320px;max-height:56px}.showroom-wordmark-image.is-logo-dark{filter:invert()}.showroom-header-icon,.showroom-mobile-toggle{color:var(--fl-color-ink);cursor:pointer;font:inherit;letter-spacing:var(--fl-letterspace-nav);text-transform:uppercase;background:0 0;border:0;padding:0}.showroom-header .showroom-header-search-trigger{color:#0000;text-indent:-9999px;font-size:0}.showroom-header .showroom-header-search-trigger:before{border-color:var(--fl-color-ink)}.showroom-header .showroom-header-search-trigger:after{background:var(--fl-color-ink)}.showroom-button{background:var(--fl-color-black);border:1px solid var(--fl-color-black);color:var(--fl-color-paper);height:var(--fl-button-height);letter-spacing:.06em;text-transform:none;justify-content:center;align-items:center;padding:0 26px;font-size:.78rem;font-weight:500;text-decoration:none;display:inline-flex}.showroom-button-secondary{color:var(--fl-color-black);background:0 0}.showroom-button.is-disabled,.showroom-inline-link.is-disabled,.showroom-nav-link.is-disabled,.showroom-footer-link.is-disabled,.showroom-footer-sublink.is-disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.showroom-page-renderer{padding-bottom:0}.showroom-media-placeholder{background:linear-gradient(135deg, #0000000f, #00000024), linear-gradient(180deg, var(--fl-color-stone-light), var(--fl-color-stone));min-height:320px}.showroom-hero-content,.showroom-split-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding-left:clamp(28px,4vw,72px);padding-right:clamp(28px,4vw,72px);display:flex}.showroom-kicker{color:var(--fl-color-muted);letter-spacing:var(--fl-letterspace-nav);text-transform:none;margin:0 0 12px;font-size:.78rem}.showroom-shell h1,.showroom-shell h2,.showroom-shell h3{font-family:var(--fl-font-display);letter-spacing:normal;margin:0 0 18px;font-weight:500;line-height:1.06}.showroom-shell h1{font-size:clamp(2.8rem,6vw,5.8rem)}.showroom-shell h2{font-size:clamp(2rem,4vw,3.6rem)}.showroom-shell p,.showroom-shell li,.showroom-shell label,.showroom-shell input,.showroom-shell textarea,.showroom-shell select,.showroom-shell button{font-family:var(--fl-font-body)}.showroom-section-heading{text-align:center;margin-bottom:28px}.showroom-divider{border:0;border-top:1px solid;margin:0}.showroom-footer{background:var(--fl-color-stone);margin-top:0}.showroom-footer-brand-zone{border-bottom:1px solid var(--fl-color-border);text-align:center;padding:64px 36px}.showroom-footer-inner{padding:64px 24px}.showroom-footer-columns{justify-content:space-between;align-items:start;gap:48px;display:flex}.showroom-footer-column{flex-direction:column;gap:0;min-height:154px;display:flex}.showroom-footer-newsletter-column{flex:0 0 min(305px,100%);min-width:0}.showroom-footer-heading{margin-top:0;margin-bottom:16px;font-size:18px;font-weight:600;line-height:28px}.showroom-footer-newsletter-column>h2.showroom-footer-heading{font-family:var(--fl-font-body);margin-bottom:0;font-size:18px;font-weight:600;line-height:28px}.showroom-footer-links{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.showroom-footer-socials,.showroom-footer-bottom-bar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.showroom-footer-bottom-bar{gap:8px}.showroom-footer-socials{justify-content:center;gap:24px;min-height:32px;margin-top:32px}.showroom-wordmark-footer .showroom-wordmark-image{max-width:min(320px,80vw);margin:0 auto}.showroom-footer-socials .showroom-social-profile,.showroom-footer-socials .showroom-social-profile>span{width:24px;height:28px}.showroom-footer-newsletter-copy{color:var(--fl-color-ink);margin:16px 0 0;font-size:15px;line-height:24.375px}@media (min-width:900px){.showroom-footer-newsletter-copy{white-space:nowrap}}@media (min-width:841px) and (max-width:1279px){.showroom-footer-newsletter-column>h2.showroom-footer-heading{font-family:var(--fl-font-display);font-size:56px;font-weight:400;line-height:70px}}.showroom-footer .showroom-button{width:100%;min-height:70px;margin-top:16px;padding:20px 48px;font-size:17px;font-weight:500;line-height:28px}.showroom-newsletter-modal-backdrop{background:color-mix(in srgb, var(--fl-color-black) 58%, transparent);z-index:100;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.showroom-newsletter-modal{background:var(--fl-color-paper);color:var(--fl-color-ink);width:min(100%,865px);max-width:865px;max-height:calc(100vh - 48px);padding:clamp(28px,5vw,80px);position:relative;overflow:auto}.showroom-newsletter-modal-close{color:inherit;cursor:pointer;background:0 0;border:0;font-size:2rem;line-height:1;position:absolute;top:16px;right:20px}.showroom-newsletter-form,.showroom-newsletter-form-heading,.showroom-newsletter-form-grid{gap:24px;display:grid}.showroom-newsletter-form-heading{text-align:center;gap:8px;margin-bottom:18px}.showroom-newsletter-form-heading h2,.showroom-newsletter-form-heading p,.showroom-newsletter-form label{margin:0}.showroom-newsletter-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.showroom-newsletter-form label{gap:8px;display:grid}.showroom-newsletter-form input,.showroom-newsletter-form select{background:var(--fl-color-paper);border:1px solid var(--fl-color-border);color:var(--fl-color-ink);width:100%;min-height:52px;padding:12px}.showroom-footer-bottom-bar{background:var(--fl-color-black);color:var(--fl-color-paper);justify-content:center;padding:20px 24px;line-height:20px}.showroom-footer-bottom-link{color:inherit;text-underline-offset:3px;text-decoration:underline}.showroom-footer-bottom-credit{align-items:center;display:inline-flex}.showroom-footer-credit-heart{padding:0 4px;font-size:.75rem;line-height:1}.showroom-footer-bottom-separator{margin:0 2px}.showroom-footer-sublink{color:var(--fl-color-ink);font-size:18px;line-height:28px}@media (max-width:840px){.runway-public-shell:has(.showroom-shell){padding-left:0;padding-right:0}.showroom-header-utility{display:none}.showroom-header-row{align-items:center;min-height:64px!important;transform:none!important}.showroom-header:not(.is-minimal) .showroom-nav{display:none}.showroom-header:not(.is-minimal) .showroom-header-row{grid-template-columns:minmax(0,1fr) auto;position:relative}.showroom-header:not(.is-minimal) .showroom-wordmark{grid-column:1;justify-self:start}.showroom-header:not(.is-minimal) .showroom-nav-right{grid-column:2;justify-content:flex-end;gap:0;padding-right:36px;display:flex;transform:none}.showroom-header:not(.is-minimal) .showroom-mobile-nav-drawer{background:var(--fl-color-paper);border-bottom:1px solid color-mix(in srgb, var(--fl-color-border) 18%, transparent);padding:18px var(--fl-container-x) 24px;z-index:1;gap:16px;display:grid;position:relative}.showroom-header:not(.is-minimal) .showroom-mobile-nav-link{width:fit-content;height:auto;line-height:28px;display:block}.showroom-mobile-nav-group{gap:6px;display:grid}.showroom-mobile-nav-children{border-left:1px solid var(--fl-color-border);gap:6px;margin-left:8px;padding-left:16px;display:grid}.showroom-header:not(.is-minimal) .showroom-mobile-nav-child-link{color:var(--fl-color-muted);width:fit-content;height:auto;font-size:.86rem;line-height:26px;display:block}.showroom-header:not(.is-minimal) .showroom-nav-right>.showroom-nav-link,.showroom-header:not(.is-minimal) .showroom-nav-right>.showroom-nav-group-trigger,.showroom-header:not(.is-minimal) .showroom-nav-right>.showroom-mobile-nav-group{display:none}.showroom-header:not(.is-minimal) .showroom-nav-right .showroom-nav-tools{gap:12px;margin:0;display:flex}.showroom-header:not(.is-minimal) .showroom-nav-right .showroom-locale-menu{display:none}.showroom-nav-left,.showroom-nav-right{gap:20px;transform:none}.showroom-nav-right .showroom-nav-tools{margin-left:12px}.showroom-nav-subrail{display:none}.showroom-header:not(.is-minimal) .showroom-wordmark{align-self:center;transform:none}.showroom-header:not(.is-minimal) .showroom-nav{padding-top:0}.showroom-header:not(.is-minimal) .showroom-mobile-toggle{z-index:2;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.showroom-locale-switcher{gap:10px}.showroom-header:not(.is-minimal) .showroom-wordmark-image{width:min(176px,47vw);max-width:min(176px,47vw)}.showroom-footer-columns{text-align:center;flex-direction:column;align-items:center}.showroom-footer-newsletter-copy{white-space:normal}.showroom-public-form__checkbox-group,.showroom-newsletter-form-grid{grid-template-columns:1fr}}.showroom-layout-content{transform:translate(var(--showroom-current-content-offset-x), var(--showroom-current-content-offset-y));transition:transform .16s;position:relative}.showroom-public-form{gap:24px;max-width:none;margin:80px 0 0;display:grid}.showroom-public-form__field{gap:8px;display:grid}.showroom-public-form__field-help,.showroom-public-form__checkbox-group-heading{font-size:18px;line-height:1.625;display:block}.showroom-public-form__checkbox-group-heading{grid-column:1/-1;margin:0 0 8px;padding:0;line-height:28px}.showroom-public-form__checkbox-group{border:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}@media (min-width:900px){.showroom-public-form{grid-template-columns:repeat(2,minmax(0,1fr))}.showroom-public-form>button{grid-column:1/-1}.showroom-public-form__field:has(textarea){grid-column:1/-1}.showroom-public-form__field:has(input[type=file]){grid-column:1/-1}.showroom-public-form__field:has(input[type=checkbox]){grid-column:1/-1}.showroom-public-form__checkbox-group .showroom-public-form__field.is-checkbox-option{grid-column:auto;align-items:center;gap:8px;display:flex}.showroom-public-form__field.is-checkbox-option>span{letter-spacing:normal;text-transform:none;font-size:18px;font-weight:400;line-height:28px}}.showroom-public-form__field>span{letter-spacing:normal;text-transform:none;font-size:18px;font-weight:400;line-height:28px}.showroom-public-form__field:has(input[required])>span{line-height:29.5px}.showroom-public-form input:not([type=checkbox]),.showroom-public-form select,.showroom-public-form textarea{background:var(--fl-color-surface);border:1px solid var(--fl-color-border);color:var(--fl-color-ink);font:inherit;border-radius:0;width:100%;min-height:56px;padding:8px;font-size:15px;line-height:24px}.showroom-public-form input[type=file]{background:0 0;border:0;min-height:34px;padding:0;font-size:18px;line-height:28px}.showroom-public-form textarea{resize:vertical;min-height:128px}.showroom-public-form input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;margin:0}.showroom-public-form button{background:var(--fl-color-ink);border:1px solid var(--fl-color-ink);color:var(--fl-color-surface);cursor:pointer;font:inherit;letter-spacing:var(--fl-letterspace-nav);text-transform:uppercase;align-self:start;min-height:46px;padding:0 24px}.showroom-public-form>button{color:var(--fl-color-ink);letter-spacing:normal;text-transform:none;background:0 0;border:0;place-self:center;min-height:28px;margin:0 auto;padding:0;font-size:18px;font-weight:400;line-height:28px;display:block}.showroom-public-form__file-help{font-size:18px;line-height:28px;display:grid}.showroom-public-form button:disabled{cursor:wait;opacity:.55}.showroom-status-badge-draft{border-color:color-mix(in srgb, #b7791f 42%, var(--line));background:color-mix(in srgb, #d69e2e 16%, var(--surface));color:#8b5e14}.showroom-status-badge-scheduled{border-color:color-mix(in srgb, #2563eb 42%, var(--line));background:color-mix(in srgb, #2563eb 10%, var(--surface));color:#1e4fbf}.showroom-status-badge-archived{border-color:color-mix(in srgb, #7c3f00 22%, var(--line));background:color-mix(in srgb, #6b7280 12%, var(--surface));color:#5a5145}.showroom-header-footer-title{gap:4px;display:grid}.showroom-header-footer-meta{flex-wrap:wrap;gap:8px;display:flex}.showroom-header-footer-controls{grid-template-columns:repeat(auto-fit,minmax(180px,max-content));align-items:end;gap:12px;display:grid}.showroom-header-footer-control{min-width:0}.showroom-header-footer-control select,.showroom-header-footer-control input,.showroom-header-footer-control textarea{width:min(280px,100%)}.showroom-header-footer-zone-group{gap:12px;display:grid}.showroom-header-footer-zone-group-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.showroom-header-footer-zone-card.is-selected{border-color:var(--fl-color-black);box-shadow:0 0 0 1px color-mix(in srgb, var(--fl-color-black) 18%, transparent)}.showroom-header-footer-zone-card-header,.showroom-header-footer-chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.showroom-header-footer-chip{border:1px solid color-mix(in srgb, var(--fl-color-border) 28%, transparent);color:var(--fl-color-muted);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:.68rem}.showroom-header-footer-chip.is-positive{border-color:var(--studio-color-state-success-border);color:var(--studio-color-state-success-text)}.showroom-header-footer-chip.is-warning{border-color:var(--studio-color-state-warning-border);color:var(--studio-color-state-warning-text)}.showroom-header-footer-chip.is-danger{border-color:var(--studio-color-state-danger-border);color:var(--studio-color-state-danger-text)}.showroom-header-footer-chip.is-muted{border-color:color-mix(in srgb, var(--fl-color-border) 18%, transparent);color:var(--fl-color-muted)}.showroom-header-footer-chip.is-active-locale{box-shadow:inset 0 0 0 1px}.showroom-authoring-locale-strip{gap:8px;display:grid}.showroom-authoring-locale-summary{color:var(--studio-color-text-secondary,var(--studio-text-secondary,var(--muted)));font-size:var(--studio-font-size-meta);margin:0}.showroom-authoring-locale-tabs{scrollbar-width:thin;min-height:38px;position:relative;overflow:auto hidden}.showroom-authoring-locale-tab{gap:8px;min-width:104px;padding-inline:14px}.showroom-authoring-locale-tab small{color:var(--studio-color-text-secondary,var(--studio-text-secondary,var(--muted)));font-size:var(--studio-font-size-meta);letter-spacing:.01em;text-transform:none;font-weight:560}.showroom-authoring-locale-tab.is-positive small{color:var(--studio-color-state-success-text)}.showroom-authoring-locale-tab.is-warning small{color:var(--studio-color-state-warning-text)}.showroom-authoring-locale-tab.is-danger small{color:var(--studio-color-state-danger-text)}.showroom-header-footer-live-preview{background:var(--fl-color-paper);border:1px solid color-mix(in srgb, var(--fl-color-border) 14%, transparent);min-height:180px;overflow:hidden}.showroom-header-footer-live-preview.is-tablet{max-width:820px;margin-inline:auto}.showroom-header-footer-live-preview.is-mobile{max-width:430px;margin-inline:auto}.showroom-header-footer-live-preview-body{background:linear-gradient(180deg, color-mix(in srgb, var(--fl-color-stone-light) 55%, white), transparent), var(--fl-color-paper);color:var(--fl-color-muted);text-transform:uppercase;justify-content:center;align-items:center;min-height:120px;padding:18px;display:flex}.showroom-header-footer-live-preview.is-zone-map{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--fl-color-black) 10%, transparent)}.showroom-header-footer-zone-map-legend{background:color-mix(in srgb, var(--fl-color-stone-light) 60%, var(--fl-color-paper));border-top:1px solid color-mix(in srgb, var(--fl-color-border) 14%, transparent);gap:8px;padding:12px 14px 14px;display:grid}.showroom-header-footer-zone-map-row{border:1px solid color-mix(in srgb, var(--fl-color-border) 12%, transparent);border-radius:var(--radius-box);background:#ffffffd1;gap:4px;padding:8px 10px;display:grid}.showroom-header-footer-zone-map-row strong{font-size:.88rem}.showroom-header-footer-zone-map-row span{color:var(--fl-color-muted);font-size:.8rem}.showroom-header-footer-preview-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.showroom-header-footer-preview-collapsed{background:color-mix(in srgb, var(--fl-color-stone-light) 58%, white);border:1px solid color-mix(in srgb, var(--fl-color-border) 14%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:12px 14px;display:flex}.showroom-header-footer-preview-collapsed strong{font-size:.92rem}.showroom-header-footer-inspector-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.showroom-header-footer-zone-cell{gap:6px;display:grid}.showroom-header-footer-zone-group-header{color:var(--fl-color-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.showroom-header-footer-issue{border-left:3px solid;padding-left:10px;font-size:.9rem}.showroom-header-footer-issue.is-error{color:#a11d1d}.showroom-header-footer-issue.is-warning{color:#8b5e14}.showroom-header-footer-issue.is-info{color:var(--fl-color-muted)}.showroom-validation-panel{gap:12px}.showroom-logo-placeholder{border:1px dashed color-mix(in srgb, var(--fl-color-black) 24%, transparent);border-radius:var(--radius-box);background:color-mix(in srgb, var(--fl-color-stone-light) 48%, var(--fl-color-paper));min-width:180px;min-height:44px;color:var(--fl-color-muted);letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;padding:10px 14px;font-size:.82rem;display:inline-flex}.showroom-logo-placeholder-footer{margin-inline:auto}.showroom-footer-empty-hint{color:var(--fl-color-muted);font-size:.82rem}.showroom-inline-link.is-danger{color:#9c2f25}.showroom-compact-action-link{color:var(--fl-color-muted);font-size:.82rem}.showroom-outline-primary-action{font-weight:700}.showroom-translation-matrix{gap:12px;display:grid}.showroom-menu-item-order-actions{gap:8px}.showroom-compact-action-button{min-height:30px;padding:0 10px;font-size:.82rem}.showroom-menu-item-danger-area{justify-content:flex-end;padding-top:4px;display:flex}.showroom-compact-empty-state{padding:14px}.showroom-public-form__bot-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
