:root{--cq-ink: #142033;--cq-text: #142033;--cq-muted: #607089;--cq-soft: #eff8fb;--cq-panel: rgb(255 255 255 / 86%);--cq-panel-solid: #ffffff;--cq-line: rgb(18 32 51 / 10%);--cq-cyan: #10b8d7;--cq-blue: #087db6;--cq-orange: #ff8a00;--cq-red-orange: #e94308;--cq-gold: #ffd27a;--cq-aqua: #a8f0f5;--cq-success: #166534;--cq-warning: #a24300;--cq-danger: #991b1b;--cq-gradient: linear-gradient(135deg, #08a9cf 0%, #15d1e7 40%, #ff9a16 72%, #f04b0a 100%);--cq-gradient-soft: linear-gradient(135deg, rgb(16 184 215 / 14%), rgb(255 138 0 / 18%));--cq-gradient-deep: linear-gradient(135deg, #083653 0%, #0b8ab7 58%, #ff8a00 100%);--cq-task-flow-gradient: linear-gradient(90deg, var(--cq-cyan), var(--cq-blue), var(--cq-aqua));--cq-growth-gradient: linear-gradient(90deg, var(--cq-orange), var(--cq-red-orange), var(--cq-gold));--cq-surface: rgb(255 255 255 / 86%);--cq-surface-bg: linear-gradient(180deg, rgb(255 255 255 / 92%), rgb(255 255 255 / 78%)), var(--cq-gradient-soft);--cq-surface-border: rgb(255 255 255 / 75%);--cq-surface-hover-border: rgb(16 184 215 / 28%);--cq-surface-hover-shadow: 0 28px 84px rgb(8 125 182 / 16%);--cq-surface-padding: 22px;--cq-surface-padding-compact: 18px;--cq-surface-head-padding: 16px 20px 14px;--cq-surface-body-padding: 20px;--cq-surface-body-padding-compact: 16px;--cq-page-gutter: 28px;--cq-page-gutter-compact: 16px;--cq-topline-gradient: linear-gradient(90deg, var(--cq-cyan), transparent, var(--cq-orange));--cq-app-bg: radial-gradient(circle at 8% 10%, rgb(16 184 215 / 11%), transparent 25%), radial-gradient(circle at 92% 7%, rgb(255 138 0 / 8%), transparent 28%), linear-gradient(180deg, #fbfdff 0%, var(--cq-soft) 58%, #fff8ef 100%);--cq-app-bg-solid: #fbfdff;--cq-page-grid-bg: linear-gradient(90deg, rgb(8 125 182 / 7%) 1px, transparent 1px), linear-gradient(180deg, rgb(255 138 0 / 5%) 1px, transparent 1px);--cq-page-grid-size: 72px 72px;--cq-page-grid-mask: linear-gradient(180deg, rgb(0 0 0 / 70%), transparent 70%);--cq-topbar-bg: rgb(255 255 255 / 78%);--cq-topbar-border: rgb(255 255 255 / 70%);--cq-topbar-shadow: 0 16px 42px rgb(11 78 114 / 10%);--cq-header-bg: rgb(255 255 255 / 72%);--cq-header-border: var(--cq-line);--cq-sidebar-dark-bg: linear-gradient(180deg, #0c1b2d 0%, #102842 48%, #0b1726 100%);--cq-sidebar-dark-border: rgb(255 255 255 / 8%);--cq-sidebar-dark-text: #d9e6ff;--cq-sidebar-dark-muted: #8fa6c7;--cq-sidebar-nav-bg: rgb(255 255 255 / 4%);--cq-sidebar-nav-border: rgb(255 255 255 / 10%);--cq-sidebar-nav-active-bg: linear-gradient(135deg, rgb(16 184 215 / 22%), rgb(255 138 0 / 16%));--cq-sidebar-nav-active-border: rgb(16 184 215 / 40%);--cq-sidebar-nav-hover-bg: rgb(255 255 255 / 8%);--cq-sidebar-light-bg: radial-gradient(circle at 0% 0%, rgb(16 184 215 / 13%), transparent 34%), linear-gradient(180deg, #ffffff 0%, #f8fcff 100%);--cq-sidebar-light-border: var(--cq-line);--cq-sidebar-light-shadow: 18px 0 54px rgb(11 78 114 / 8%);--cq-sidebar-padding: 24px;--cq-brand-mark-size: 48px;--cq-brand-lockup-gap: 14px;--cq-hero-bg: radial-gradient(circle at 14% 20%, rgb(168 240 245 / 30%), transparent 34%), radial-gradient(circle at 88% 10%, rgb(255 138 0 / 28%), transparent 36%), linear-gradient(135deg, #08263d 0%, #0a6d96 48%, #ff8a00 100%);--cq-hero-border: rgb(255 255 255 / 38%);--cq-hero-shadow: var(--cq-shadow-strong);--cq-hero-text: #ffffff;--cq-hero-muted: rgb(242 252 255 / 88%);--cq-hero-padding: clamp(42px, 6vw, 76px);--cq-hero-padding-compact: 24px;--cq-hero-orbit: radial-gradient(circle at 22% 22%, rgb(168 240 245 / 72%), transparent 24%), radial-gradient(circle at 74% 38%, rgb(255 210 122 / 62%), transparent 26%), linear-gradient(135deg, rgb(255 255 255 / 16%), rgb(255 255 255 / 4%));--cq-hero-chip-bg: rgb(255 255 255 / 14%);--cq-hero-chip-border: rgb(255 255 255 / 24%);--cq-hero-card-bg: rgb(255 255 255 / 10%);--cq-hero-card-border: rgb(255 255 255 / 20%);--cq-hero-card-shadow: 0 24px 80px rgb(0 0 0 / 18%);--cq-hero-card-compact-bg: linear-gradient(135deg, rgb(255 255 255 / 10%), rgb(255 255 255 / 5%)), var(--cq-status-info-bg);--cq-hero-panel-bg: linear-gradient(135deg, var(--cq-ink) 0%, var(--cq-blue) 55%, rgb(8 125 182 / 88%) 100%);--cq-hero-panel-border: rgb(255 255 255 / 12%);--cq-hero-inner-card-bg: rgb(255 255 255 / 10%);--cq-hero-inner-card-border: rgb(255 255 255 / 16%);--cq-glass-sheen-bg: linear-gradient(120deg, transparent 0%, rgb(255 255 255 / 38%) 46%, transparent 62%);--cq-flow-map-bg: linear-gradient( 90deg, transparent 0 5%, rgb(168 240 245 / 42%) 5% 36%, transparent 36% 42%, rgb(255 210 122 / 44%) 42% 72%, transparent 72% ), linear-gradient(135deg, transparent 0 52%, rgb(255 255 255 / 22%) 52% 53%, transparent 53%);--cq-flow-map-border: rgb(255 255 255 / 18%);--cq-flow-node-bg: linear-gradient(180deg, rgb(255 255 255 / 88%), rgb(255 255 255 / 58%));--cq-flow-node-border: rgb(255 255 255 / 54%);--cq-flow-node-shadow: 0 18px 44px rgb(8 125 182 / 18%);--cq-logo-halo-bg: linear-gradient(180deg, rgb(255 255 255 / 96%), rgb(255 255 255 / 78%)), conic-gradient(from 210deg, var(--cq-cyan), #ffffff, var(--cq-orange), var(--cq-cyan));--cq-logo-halo-border: rgb(255 255 255 / 72%);--cq-logo-halo-shadow: 0 28px 90px rgb(8 125 182 / 24%);--cq-logo-mark-shadow: drop-shadow(0 18px 28px rgb(255 138 0 / 20%));--cq-dark-card-shadow: 0 24px 80px rgb(0 0 0 / 22%);--cq-button-bg: var(--cq-gradient);--cq-button-border: rgb(255 255 255 / 42%);--cq-button-shadow: 0 14px 32px rgb(8 125 182 / 18%);--cq-button-shadow-hover: 0 18px 44px rgb(255 138 0 / 20%);--cq-button-text: #ffffff;--cq-button-disabled-bg: linear-gradient(180deg, rgb(255 255 255 / 72%), rgb(239 248 251 / 66%));--cq-button-disabled-border: rgb(8 125 182 / 10%);--cq-button-disabled-text: rgb(96 112 137 / 76%);--cq-button-min-height: 42px;--cq-button-padding: 11px 16px;--cq-button-hover-transform: translateY(-1px);--cq-button-active-transform: translateY(0) scale(.99);--cq-button-disabled-opacity: .55;--cq-button-secondary-bg: rgb(255 255 255 / 82%);--cq-button-secondary-border: rgb(8 125 182 / 14%);--cq-button-danger-bg: #fff7ed;--cq-button-danger-border: #fed7aa;--cq-action-bg: linear-gradient(180deg, rgb(255 255 255 / 84%), rgb(255 255 255 / 64%)), var(--cq-gradient-soft);--cq-action-border: rgb(8 125 182 / 12%);--cq-action-shadow: 0 12px 30px rgb(11 78 114 / 7%);--cq-segment-bg: linear-gradient(180deg, rgb(255 255 255 / 84%), rgb(255 255 255 / 64%)), linear-gradient(135deg, rgb(16 184 215 / 10%), rgb(255 138 0 / 14%));--cq-segment-border: rgb(8 125 182 / 12%);--cq-segment-item-bg: rgb(255 255 255 / 74%);--cq-segment-item-border: rgb(8 125 182 / 13%);--cq-segment-active-bg: linear-gradient(135deg, #08a9cf 0%, #15d1e7 48%, #ff9a16 100%);--cq-segment-active-border: rgb(255 255 255 / 48%);--cq-segment-shadow: 0 12px 30px rgb(11 78 114 / 7%);--cq-step-bg: linear-gradient(180deg, rgb(255 255 255 / 78%), rgb(239 248 251 / 74%));--cq-step-border: rgb(8 125 182 / 12%);--cq-step-active-bg: linear-gradient(135deg, rgb(16 184 215 / 18%), rgb(255 138 0 / 18%));--cq-step-active-border: rgb(255 138 0 / 28%);--cq-step-done-bg: linear-gradient(135deg, rgb(236 253 245 / 92%), rgb(255 255 255 / 88%));--cq-step-done-border: rgb(22 101 52 / 18%);--cq-step-danger-bg: linear-gradient(135deg, rgb(254 242 242 / 92%), rgb(255 255 255 / 88%));--cq-step-danger-border: rgb(153 27 27 / 18%);--cq-field-bg: rgb(255 255 255 / 88%);--cq-field-border: var(--cq-line);--cq-field-focus-border: rgb(16 184 215 / 70%);--cq-field-focus-ring: 0 0 0 4px rgb(16 184 215 / 14%);--cq-field-min-height: 42px;--cq-field-padding: 12px 14px;--cq-field-placeholder: rgb(96 112 137 / 72%);--cq-focus-ring: 3px solid rgb(16 184 215 / 34%);--cq-switch-off-bg: rgb(18 32 51 / 18%);--cq-switch-off-border: rgb(18 32 51 / 12%);--cq-switch-off-shadow: inset 0 1px 2px rgb(18 32 51 / 10%);--cq-switch-hover-shadow: inset 0 1px 2px rgb(18 32 51 / 10%), var(--cq-button-shadow);--cq-form-surface-bg: rgb(255 255 255 / 54%);--cq-form-surface-border: rgb(255 255 255 / 80%);--cq-form-surface-shadow: 0 12px 28px rgb(11 78 114 / 6%);--cq-form-surface-padding: 18px;--cq-form-note-bg: rgb(16 184 215 / 8%);--cq-form-note-border: rgb(16 184 215 / 14%);--cq-form-note-padding: 12px 14px;--cq-form-choice-bg: rgb(255 255 255 / 64%);--cq-form-choice-border: rgb(16 184 215 / 22%);--cq-form-choice-padding: 12px 14px;--cq-filter-bg: linear-gradient(180deg, rgb(255 255 255 / 84%), rgb(255 255 255 / 64%)), linear-gradient(135deg, rgb(16 184 215 / 12%), rgb(255 138 0 / 14%));--cq-filter-border: rgb(8 125 182 / 12%);--cq-filter-shadow: 0 12px 30px rgb(11 78 114 / 7%);--cq-filter-padding: 12px 14px;--cq-filter-control-bg: rgb(255 255 255 / 72%);--cq-filter-control-border: rgb(8 125 182 / 13%);--cq-filter-control-padding: 10px 12px;--cq-scroll-hint-shadow: inset 14px 0 16px -18px rgb(8 125 182 / 46%), inset -14px 0 16px -18px rgb(255 138 0 / 42%);--cq-scroll-min-table-width: 680px;--cq-list-card-bg: linear-gradient(180deg, rgb(255 255 255 / 78%), rgb(239 248 251 / 72%));--cq-list-card-border: rgb(8 125 182 / 12%);--cq-list-card-shadow: 0 12px 28px rgb(11 78 114 / 7%);--cq-list-card-padding: 14px;--cq-soft-card-bg: linear-gradient(145deg, rgb(255 255 255 / 92%), rgb(238 249 250 / 72%)), var(--cq-surface);--cq-soft-card-bg-muted: linear-gradient(145deg, rgb(255 255 255 / 88%), rgb(238 249 250 / 70%)), var(--cq-surface);--cq-soft-card-border: rgb(30 114 123 / 14%);--cq-warm-card-bg: linear-gradient(145deg, rgb(232 249 250 / 92%), rgb(255 247 235 / 68%)), var(--cq-surface);--cq-warm-card-bg-muted: linear-gradient(145deg, rgb(255 255 255 / 90%), rgb(255 247 235 / 62%)), var(--cq-surface);--cq-warm-card-border: rgb(255 122 26 / 22%);--cq-blend-panel-bg: linear-gradient(135deg, rgb(230 250 251 / 92%), rgb(255 247 235 / 68%)), var(--cq-surface-bg);--cq-blend-panel-border: rgb(30 114 123 / 16%);--cq-inline-panel-bg: rgb(255 255 255 / 72%);--cq-inline-panel-border: rgb(30 114 123 / 12%);--cq-inline-panel-bg-strong: rgb(255 255 255 / 78%);--cq-dashed-panel-border: rgb(30 114 123 / 20%);--cq-selected-panel-border: rgb(10 132 255 / 34%);--cq-dark-feature-bg: linear-gradient(150deg, rgb(6 40 72 / 96%), rgb(7 84 118 / 88%)), var(--cq-hero-bg);--cq-dark-feature-border: rgb(255 255 255 / 16%);--cq-head-strip-bg: linear-gradient(90deg, rgb(232 249 250 / 62%), rgb(255 255 255 / 74%));--cq-card-bg: var(--cq-soft-card-bg);--cq-card-border: var(--cq-soft-card-border);--cq-card-shadow: var(--cq-list-card-shadow);--cq-panel-bg: linear-gradient(180deg, rgb(255 255 255 / 88%), rgb(239 248 251 / 76%)), var(--cq-gradient-soft);--cq-panel-border: rgb(255 255 255 / 72%);--cq-panel-shadow: var(--cq-shadow);--cq-tag-bg: var(--cq-status-brand-bg);--cq-tag-border: var(--cq-status-brand-border);--cq-elevated-card-bg: linear-gradient(180deg, rgb(255 255 255 / 90%), rgb(255 255 255 / 72%)), var(--cq-gradient-soft);--cq-elevated-card-border: rgb(255 255 255 / 72%);--cq-elevated-card-shadow: var(--cq-shadow);--cq-accent-card-bg: radial-gradient(circle at 90% 8%, rgb(255 138 0 / 20%), transparent 38%), linear-gradient(180deg, #ffffff, #f6fcff);--cq-accent-card-border: rgb(255 138 0 / 36%);--cq-accent-card-shadow: 0 28px 90px rgb(255 138 0 / 20%);--cq-accent-dot-shadow: 0 0 0 4px rgb(255 138 0 / 12%);--cq-code-bg: linear-gradient(135deg, rgb(8 125 182 / 26%), transparent 58%), #101827;--cq-code-border: rgb(255 255 255 / 12%);--cq-code-text: #dff8ff;--cq-code-muted: #8fb7c8;--cq-dark-inset-highlight: inset 0 1px 0 rgb(255 255 255 / 8%);--cq-code-padding: 16px;--cq-notice-bg: rgb(255 255 255 / 86%);--cq-notice-border: rgb(8 125 182 / 14%);--cq-notice-shadow: 0 10px 24px rgb(8 47 73 / 8%);--cq-notice-padding: 14px 16px;--cq-notice-info-bg: linear-gradient(135deg, rgb(224 252 255 / 92%), rgb(255 255 255 / 86%));--cq-notice-info-border: rgb(16 184 215 / 26%);--cq-notice-warning-bg: linear-gradient(135deg, rgb(238 242 255 / 92%), rgb(255 247 237 / 88%));--cq-notice-warning-border: rgb(255 138 0 / 22%);--cq-notice-success-bg: linear-gradient(135deg, rgb(236 253 245 / 92%), rgb(255 255 255 / 88%));--cq-notice-success-border: rgb(22 101 52 / 18%);--cq-notice-danger-bg: linear-gradient(135deg, rgb(254 242 242 / 92%), rgb(255 255 255 / 88%));--cq-notice-danger-border: rgb(153 27 27 / 18%);--cq-notice-dot-shadow: 0 0 0 5px rgb(16 184 215 / 10%);--cq-status-neutral-bg: rgb(18 32 51 / 6%);--cq-status-neutral-border: rgb(18 32 51 / 10%);--cq-status-neutral-text: var(--cq-muted);--cq-status-bg: var(--cq-status-neutral-bg);--cq-status-brand-bg: rgb(16 184 215 / 11%);--cq-status-brand-border: rgb(16 184 215 / 20%);--cq-status-brand-text: var(--cq-blue);--cq-status-info-bg: rgb(16 184 215 / 12%);--cq-status-info-border: rgb(16 184 215 / 28%);--cq-status-info-text: #1d4ed8;--cq-status-success-bg: #dcfce7;--cq-status-success-border: #bbf7d0;--cq-status-success-text: var(--cq-success);--cq-status-warning-bg: #fff7ed;--cq-status-warning-border: #fed7aa;--cq-status-warning-text: #b45309;--cq-status-danger-bg: #fee2e2;--cq-status-danger-border: #fecaca;--cq-status-danger-text: var(--cq-danger);--cq-status-strong-text: #0f766e;--cq-dark-status-neutral-bg: rgb(51 65 85 / 82%);--cq-dark-status-neutral-text: var(--cq-sidebar-dark-text);--cq-dark-notice-bg: rgb(255 255 255 / 14%);--cq-dark-notice-border: rgb(255 255 255 / 24%);--cq-dark-notice-text: #ffffff;--cq-dark-notice-padding: 12px 14px;--cq-metric-bg: linear-gradient(180deg, rgb(255 255 255 / 94%), rgb(255 255 255 / 78%)), var(--cq-gradient-soft);--cq-metric-border: var(--cq-line);--cq-metric-shadow: 0 14px 34px rgb(11 78 114 / 9%);--cq-metric-padding: 16px;--cq-description-label-bg: var(--cq-soft);--cq-description-content-bg: rgb(255 255 255 / 72%);--cq-description-border: var(--cq-line);--cq-description-shell-bg: var(--cq-data-shell-bg);--cq-description-shell-shadow: var(--cq-data-shell-shadow);--cq-description-label-text: var(--cq-blue);--cq-description-label-padding: 12px 14px;--cq-description-content-padding: 12px 14px;--cq-table-header-bg: var(--cq-soft);--cq-table-row-hover-bg: rgb(16 184 215 / 7%);--cq-table-border: var(--cq-line);--cq-table-shell-padding: 10px;--cq-table-cell-padding: 12px 14px;--cq-table-cell-max-width: 420px;--cq-data-shell-bg: linear-gradient(180deg, rgb(255 255 255 / 82%), rgb(239 248 251 / 76%));--cq-data-shell-border: rgb(8 125 182 / 12%);--cq-data-shell-shadow: 0 12px 28px rgb(11 78 114 / 7%);--cq-data-shell-padding: 10px;--cq-overlay-bg: rgb(255 255 255 / 94%);--cq-overlay-border: rgb(255 255 255 / 72%);--cq-overlay-shadow: 0 34px 100px rgb(11 78 114 / 16%);--cq-overlay-mask: rgb(8 31 53 / 42%);--cq-overlay-surface-bg: linear-gradient(180deg, var(--cq-overlay-bg), rgb(239 248 251 / 86%)), var(--cq-gradient-soft);--cq-message-bg: rgb(255 255 255 / 94%);--cq-message-border: rgb(8 125 182 / 12%);--cq-message-shadow: 0 18px 54px rgb(11 78 114 / 14%);--cq-loading-bg: rgb(16 184 215 / 12%);--cq-loading-accent: var(--cq-cyan);--cq-skeleton-bg: linear-gradient(90deg, rgb(8 125 182 / 8%), rgb(255 138 0 / 12%), rgb(8 125 182 / 8%));--cq-empty-padding: 24px 16px;--cq-shadow: 0 24px 70px rgb(11 78 114 / 14%);--cq-shadow-sm: 0 12px 28px rgb(11 78 114 / 7%);--cq-shadow-strong: 0 34px 100px rgb(255 111 0 / 22%);--cq-radius-xl: 34px;--cq-radius-lg: 24px;--cq-radius-md: 16px;--cq-radius-sm: 12px;--cq-fast: .16s ease;--cq-medium: .42s cubic-bezier(.2, .8, .2, 1);--cq-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;--cq-font-mono: "JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;color:var(--cq-ink);font-family:var(--cq-font)}*{box-sizing:border-box}html{background:#fbfdff;scroll-behavior:smooth}body{margin:0;color:var(--cq-ink);font-family:var(--cq-font)}button,input,select,textarea{font:inherit}.cq-field{background:var(--cq-field-bg);border:1px solid var(--cq-field-border);border-radius:var(--cq-radius-md);color:var(--cq-ink);min-height:var(--cq-field-min-height);outline:none;padding:var(--cq-field-padding);transition:border-color var(--cq-fast),box-shadow var(--cq-fast),transform var(--cq-fast)}.cq-field:focus,.cq-field:focus-within{border-color:var(--cq-field-focus-border);box-shadow:var(--cq-field-focus-ring)}.cq-field::placeholder{color:var(--cq-field-placeholder)}.cq-form-surface{background:var(--cq-form-surface-bg);border:1px solid var(--cq-form-surface-border);border-radius:22px;box-shadow:var(--cq-form-surface-shadow);min-width:0;padding:var(--cq-form-surface-padding)}.cq-form-note{background:var(--cq-form-note-bg);border:1px solid var(--cq-form-note-border);border-radius:var(--cq-radius-md);color:var(--cq-muted);line-height:1.65;margin-top:14px;min-width:0;overflow-wrap:anywhere;padding:var(--cq-form-note-padding)}.cq-choice-field{align-items:center;background:var(--cq-form-choice-bg);border:1px dashed var(--cq-form-choice-border);border-radius:var(--cq-radius-md);display:flex;gap:10px;min-width:0;padding:var(--cq-form-choice-padding)}.cq-filter-bar{align-items:center;background:var(--cq-filter-bg);border:1px solid var(--cq-filter-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-filter-shadow);display:flex;flex-wrap:wrap;gap:10px;min-width:0;padding:var(--cq-filter-padding)}.cq-filter-bar[data-direction=stacked]{align-items:stretch;flex-direction:column;gap:8px}.cq-filter-control{align-items:center;background:var(--cq-filter-control-bg);border:1px solid var(--cq-filter-control-border);border-radius:var(--cq-radius-md);display:flex;flex-wrap:wrap;gap:8px;min-width:0;padding:var(--cq-filter-control-padding)}.cq-filter-control>:where(span,strong,label){color:var(--cq-muted);font-size:13px;font-weight:800;overflow-wrap:anywhere}.cq-filter-control :where(input,select,textarea){min-width:min(100%,160px)}.cq-list-card{background:var(--cq-list-card-bg);border:1px solid var(--cq-list-card-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-list-card-shadow);min-width:0;overflow-wrap:anywhere;padding:var(--cq-list-card-padding);transition:border-color var(--cq-fast),box-shadow var(--cq-fast),transform var(--cq-fast)}.cq-list-card:hover{border-color:var(--cq-surface-hover-border);box-shadow:var(--cq-surface-hover-shadow)}.cq-code-preview{background:var(--cq-code-bg);border:1px solid var(--cq-code-border);border-radius:var(--cq-radius-md);color:var(--cq-code-text);font-size:12px;line-height:1.55;margin:0;max-width:100%;min-width:0;overflow:auto;overflow-wrap:anywhere;padding:var(--cq-code-padding);white-space:pre-wrap}.cq-data-shell{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);min-width:0;overflow:hidden;padding:var(--cq-data-shell-padding)}.cq-scroll-area{max-width:100%;min-width:0;overflow:auto;scrollbar-width:thin}.cq-mobile-scroll,.cq-overflow-safe{max-width:100%;min-width:0}.cq-mobile-scroll{overflow:auto;scrollbar-width:thin}.cq-horizontal-scroll-hint{box-shadow:var(--cq-data-shell-shadow),var(--cq-scroll-hint-shadow);overflow-x:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.cq-horizontal-scroll-hint>table,.cq-horizontal-scroll-hint .cq-scroll-content{min-width:var(--cq-scroll-min-table-width)}.cq-text-wrap{min-width:0;overflow-wrap:anywhere}.cq-data-cell{min-width:0;overflow-wrap:anywhere;padding:var(--cq-table-cell-padding);vertical-align:top}.cq-table-shell{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);max-width:100%;min-width:0;overflow:auto;padding:var(--cq-table-shell-padding);scrollbar-width:thin}.cq-description-list{border:1px solid var(--cq-description-border);border-radius:var(--cq-radius-md);min-width:0;overflow:hidden}.cq-overlay-mask{background:var(--cq-overlay-mask);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cq-overlay-surface{background:var(--cq-overlay-surface-bg);border:1px solid var(--cq-overlay-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-overlay-shadow)}.cq-message-surface{background:var(--cq-message-bg);border:1px solid var(--cq-message-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-message-shadow)}.cq-loading-dot{background:var(--cq-loading-accent);border-radius:999px;display:inline-block;height:8px;box-shadow:0 0 0 6px var(--cq-loading-bg);width:8px}.cq-loading-state{align-items:center;color:var(--cq-muted);display:inline-flex;font-size:13px;font-weight:800;gap:10px;line-height:1.4;max-width:100%;min-width:0;overflow-wrap:anywhere}.cq-loading-state .cq-loading-dot{animation:cq-loading-pulse 1.4s ease-in-out infinite}.cq-skeleton-line{animation:cq-skeleton-shift 1.8s ease-in-out infinite;background:var(--cq-skeleton-bg);background-size:220% 100%;border-radius:999px}.cq-inline-code{color:var(--cq-blue);font-weight:850;max-width:100%;min-width:0;overflow-wrap:anywhere}.cq-notice{align-items:flex-start;background:var(--cq-notice-warning-bg);border:1px solid var(--cq-notice-warning-border);border-radius:var(--cq-radius-md);color:var(--cq-ink);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:var(--cq-notice-padding)}.cq-notice[data-tone=info]{background:var(--cq-notice-info-bg);border-color:var(--cq-notice-info-border)}.cq-notice[data-tone=success]{background:var(--cq-notice-success-bg);border-color:var(--cq-notice-success-border)}.cq-notice[data-tone=danger]{background:var(--cq-notice-danger-bg);border-color:var(--cq-notice-danger-border)}.cq-notice-dot{background:var(--cq-gradient);border-radius:999px;box-shadow:var(--cq-notice-dot-shadow);flex:0 0 auto;height:10px;margin-top:6px;width:10px}.cq-notice>:not(.cq-notice-dot){max-width:100%;min-width:0}.cq-notice strong{color:var(--cq-ink);display:block;font-weight:850;line-height:1.45;max-width:100%;overflow-wrap:anywhere}.cq-notice p{color:var(--cq-muted);line-height:1.65;margin:4px 0 0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.cq-dark-notice{background:var(--cq-dark-notice-bg);border:1px solid var(--cq-dark-notice-border);border-radius:var(--cq-radius-md);color:var(--cq-dark-notice-text);line-height:1.65;min-width:0;overflow-wrap:anywhere;padding:var(--cq-dark-notice-padding)}.cq-empty-state{align-items:flex-start;background:var(--cq-notice-bg);border:1px solid var(--cq-notice-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-notice-shadow);color:var(--cq-ink);display:grid;gap:12px;grid-template-columns:auto minmax(0,1fr);padding:var(--cq-empty-padding);text-align:left}.cq-empty-mark{background:var(--cq-gradient);border-radius:999px;box-shadow:var(--cq-notice-dot-shadow);display:inline-block;height:12px;margin-top:4px;width:12px}.cq-surface,.cq-notice,.cq-empty-state,.cq-metric,.cq-flow-step{max-width:100%;min-width:0}.cq-surface :where(h1,h2,h3,h4,p,li,dd,a,span,strong,small,code,pre),.cq-notice :where(p,strong),.cq-empty-state :where(p,strong),.cq-metric :where(span,strong,small),.cq-flow-step :where(span,strong,small,p){min-width:0;overflow-wrap:anywhere}@keyframes cq-loading-pulse{0%,to{transform:scale(1)}50%{transform:scale(.72)}}@keyframes cq-skeleton-shift{0%{background-position:100% 0}to{background-position:-100% 0}}.cq-metric{background:var(--cq-metric-bg);border:1px solid var(--cq-metric-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-metric-shadow);display:grid;gap:8px;overflow:hidden;padding:var(--cq-metric-padding);position:relative}.cq-metric:before{background:var(--cq-task-flow-gradient);content:"";height:3px;inset:0 14px auto;opacity:.78;position:absolute}.cq-metric[data-tone=warning]:before,.cq-metric[data-tone=danger]:before{background:var(--cq-growth-gradient)}.cq-metric[data-tone=warning],.cq-metric[data-tone=danger]{border-color:var(--cq-status-warning-border)}.cq-metric[data-tone=danger]{box-shadow:var(--cq-metric-shadow),inset 4px 0 0 var(--cq-orange)}.cq-metric>span{color:var(--cq-muted);display:block;font-size:13px;font-weight:800;margin-bottom:10px}.cq-metric-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:2px;min-width:0}.cq-metric-head>span{color:var(--cq-muted);font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.cq-metric>strong{color:var(--cq-ink);display:flex;flex-wrap:wrap;font-size:30px;font-weight:900;gap:6px;letter-spacing:0;line-height:1}.cq-metric>strong small{align-self:end;color:var(--cq-muted);font-size:13px;font-weight:800;letter-spacing:0}.cq-metric>small{color:var(--cq-muted);display:block;font-size:13px;font-weight:800;letter-spacing:0;line-height:1.45;margin-top:10px}.cq-metric[data-tone=success]>strong,.cq-metric[data-tone=info]>strong,.cq-metric[data-tone=brand]>strong{color:var(--cq-blue)}.cq-metric[data-tone=warning]>strong,.cq-metric[data-tone=danger]>strong{color:var(--cq-orange)}.cq-flow-step{background:var(--cq-step-bg);border:1px solid var(--cq-step-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);display:grid;gap:7px;overflow:hidden;padding:14px;position:relative}.cq-flow-step:before{background:var(--cq-task-flow-gradient);content:"";height:3px;inset:0 12px auto;opacity:.78;position:absolute}.cq-flow-step[data-tone=warning]{background:var(--cq-step-active-bg);border-color:var(--cq-step-active-border)}.cq-flow-step[data-tone=success]{background:var(--cq-step-done-bg);border-color:var(--cq-step-done-border)}.cq-flow-step[data-tone=danger]{background:var(--cq-step-danger-bg);border-color:var(--cq-step-danger-border)}.cq-flow-step[data-tone=warning]:before,.cq-flow-step[data-tone=danger]:before{background:var(--cq-growth-gradient)}.cq-flow-step>span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.cq-flow-step>strong{color:var(--cq-ink);font-size:16px;line-height:1.18}.cq-flow-step>:where(p,small){color:var(--cq-muted);font-size:13px;line-height:1.55;margin:0}.cq-description-term{color:var(--cq-muted);font-size:13px;font-weight:800;line-height:1.45;min-width:0;overflow-wrap:anywhere}.cq-description-detail{color:var(--cq-ink);line-height:1.55;margin:0;min-width:0;overflow-wrap:anywhere}.cq-brand-lockup{align-items:center;display:grid;gap:var(--cq-brand-lockup-gap);grid-template-columns:auto minmax(0,1fr);min-width:0}.cq-brand-lockup :where(strong,h1,h2,p,small){letter-spacing:0;margin:0;min-width:0;overflow-wrap:anywhere}.cq-brand-lockup strong,.cq-brand-lockup h1,.cq-brand-lockup h2{color:var(--cq-ink)}.cq-brand-lockup small,.cq-brand-lockup p{color:var(--cq-muted)}.cq-brand-lockup[data-surface=dark] strong,.cq-brand-lockup[data-surface=dark] h1,.cq-brand-lockup[data-surface=dark] h2{color:var(--cq-hero-text)}.cq-brand-lockup[data-surface=dark] small,.cq-brand-lockup[data-surface=dark] p{color:#d9e6ffc7}.cq-brand-mark{background:var(--cq-panel-solid);border:1px solid rgb(16 184 215 / 18%);border-radius:18px;box-shadow:0 12px 28px #ff8a0026;display:grid;height:var(--cq-brand-mark-size);overflow:hidden;padding:3px;place-items:center;width:var(--cq-brand-mark-size)}.cq-brand-mark img{display:block;height:100%;object-fit:contain;width:100%}.cq-surface{background:var(--cq-surface-bg);border:1px solid var(--cq-surface-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow);padding:var(--cq-surface-padding)}.cq-topline{overflow:hidden;position:relative}.cq-topline:before{background:var(--cq-topline-gradient);content:"";height:3px;inset:0 0 auto;opacity:.78;position:absolute}.cq-button{align-items:center;background:var(--cq-button-bg);border:1px solid var(--cq-button-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-button-shadow);color:var(--cq-button-text);cursor:pointer;display:inline-flex;font-weight:850;justify-content:center;min-height:var(--cq-button-min-height);padding:var(--cq-button-padding);text-decoration:none;transition:transform var(--cq-fast),box-shadow var(--cq-fast),border-color var(--cq-fast)}.cq-button:hover:not(:disabled){box-shadow:var(--cq-button-shadow-hover);transform:var(--cq-button-hover-transform)}.cq-button:active:not(:disabled){transform:var(--cq-button-active-transform)}.cq-button:disabled{cursor:not-allowed;opacity:var(--cq-button-disabled-opacity)}.cq-button-secondary{background:var(--cq-button-secondary-bg);border:1px solid var(--cq-button-secondary-border);box-shadow:none;color:var(--cq-blue)}.cq-button-danger{background:var(--cq-button-danger-bg);border-color:var(--cq-button-danger-border);box-shadow:none;color:var(--cq-danger)}.cq-button:focus-visible,.cq-button-secondary:focus-visible,.cq-button-danger:focus-visible,.cq-field:focus-visible{outline:var(--cq-focus-ring);outline-offset:3px}.cq-action-bar{align-items:center;background:var(--cq-action-bg);border:1px solid var(--cq-action-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-action-shadow);display:flex;flex-wrap:wrap;gap:10px;min-width:0;padding:12px 14px}.cq-action-bar[data-density=compact]{gap:8px;padding:8px 10px}.cq-action-bar>:where(button,a,select,input,.cq-button,.cq-button-secondary,.cq-button-danger){max-width:100%;min-width:0}.cq-segmented{align-items:center;background:var(--cq-segment-bg);border:1px solid var(--cq-segment-border);border-radius:999px;box-shadow:var(--cq-segment-shadow);display:flex;gap:6px;min-width:0;overflow-x:auto;padding:6px;scrollbar-width:thin}.cq-segmented-item{align-items:center;background:var(--cq-segment-item-bg);border:1px solid var(--cq-segment-item-border);border-radius:999px;color:var(--cq-blue);display:inline-flex;font-weight:850;justify-content:center;min-height:36px;min-width:0;overflow-wrap:anywhere;padding:8px 13px;text-align:center;transition:background var(--cq-fast),border-color var(--cq-fast),color var(--cq-fast),transform var(--cq-fast)}.cq-segmented-item:hover{border-color:var(--cq-surface-hover-border);transform:translateY(-1px)}.cq-segmented-item[data-active=true],.cq-segmented-item.is-active,.cq-segmented-item.active{background:var(--cq-segment-active-bg);border-color:var(--cq-segment-active-border);color:var(--cq-button-text)}.cq-step-strip{display:grid;gap:10px;min-width:0}.cq-step-item{background:var(--cq-step-bg);border:1px solid var(--cq-step-border);border-radius:var(--cq-radius-md);color:var(--cq-muted);min-width:0;overflow-wrap:anywhere;padding:12px 14px;position:relative}.cq-step-item[data-state=active],.cq-step-item.is-active,.cq-step-item.active{background:var(--cq-step-active-bg);border-color:var(--cq-step-active-border);color:var(--cq-ink)}.cq-step-item[data-state=done],.cq-step-item.is-done,.cq-step-item.done{background:var(--cq-step-done-bg);border-color:var(--cq-step-done-border)}.cq-step-item[data-state=failed],.cq-step-item[data-state=danger],.cq-step-item.is-danger,.cq-step-item.failed{background:var(--cq-step-danger-bg);border-color:var(--cq-step-danger-border)}.cq-status{align-items:center;border:1px solid var(--cq-status-neutral-border);border-radius:999px;display:inline-flex;font-size:12px;font-weight:850;gap:6px;line-height:1;padding:7px 10px;white-space:nowrap}.cq-status[data-tone=neutral]{background:var(--cq-status-neutral-bg);border-color:var(--cq-status-neutral-border);color:var(--cq-status-neutral-text)}.cq-status[data-tone=brand]{background:var(--cq-status-brand-bg);border-color:var(--cq-status-brand-border);color:var(--cq-status-brand-text)}.cq-status[data-tone=info]{background:var(--cq-status-info-bg);border-color:var(--cq-status-info-border);color:var(--cq-status-info-text)}.cq-status[data-tone=success]{background:var(--cq-status-success-bg);border-color:var(--cq-status-success-border);color:var(--cq-status-success-text)}.cq-status[data-tone=warning]{background:var(--cq-status-warning-bg);border-color:var(--cq-status-warning-border);color:var(--cq-status-warning-text)}.cq-status[data-tone=danger]{background:var(--cq-status-danger-bg);border-color:var(--cq-status-danger-border);color:var(--cq-status-danger-text)}.cq-muted{color:var(--cq-muted)}.cq-boot-error,[data-cq-boot-error=true]{align-content:center;background:var(--cq-app-bg);color:var(--cq-ink);display:grid;gap:12px;min-height:100vh;padding:var(--cq-page-gutter)}.cq-boot-error h1,.cq-boot-error p,.cq-boot-error small,[data-cq-boot-error=true] h1,[data-cq-boot-error=true] p,[data-cq-boot-error=true] small{margin:0;max-width:920px}.cq-boot-error h1,[data-cq-boot-error=true] h1{font-size:28px;letter-spacing:0}.cq-boot-error p,[data-cq-boot-error=true] p{color:var(--cq-danger);font-family:var(--cq-font-mono);line-height:1.7;overflow-wrap:anywhere;white-space:pre-wrap}.cq-boot-error small,[data-cq-boot-error=true] small{color:var(--cq-muted);line-height:1.7}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(prefers-reduced-transparency:reduce){:root{--cq-app-bg: #fbfdff;--cq-topbar-bg: var(--cq-panel-solid);--cq-header-bg: var(--cq-panel-solid);--cq-sidebar-light-bg: var(--cq-panel-solid);--cq-hero-bg: var(--cq-gradient-deep);--cq-overlay-mask: rgb(8 31 53 / 64%);--cq-overlay-surface-bg: var(--cq-panel-solid);--cq-message-bg: var(--cq-panel-solid)}.cq-surface,.cq-form-surface,.cq-filter-bar,.cq-filter-control,.cq-segmented,.cq-data-shell,.cq-list-card,.cq-overlay-surface,.cq-message-surface,.cq-notice,.cq-empty-state,.cq-metric{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--cq-panel-solid)!important}.cq-overlay-mask{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.cq-dark-notice{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#142033d6!important}}@media(max-width:640px){:root{--cq-brand-mark-size: 42px;--cq-brand-lockup-gap: 10px}.cq-action-bar{align-items:stretch}.cq-action-bar>:where(button,a,.cq-button,.cq-button-secondary,.cq-button-danger){flex:1 1 180px}.cq-action-bar>:where(select,input){flex:1 1 100%}.cq-metric>strong{font-size:24px}}:root{--cq-sidebar-bg: var(--cq-sidebar-light-bg)}.cq-admin-lite-shell{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh}.cq-admin-lite-sider{height:100vh;overflow:auto;position:sticky;top:0}.cq-admin-lite-main{min-width:0}.cq-admin-lite-nav{display:grid;gap:18px;padding:0 14px 24px}.cq-admin-lite-nav .module-nav-group{display:grid;gap:8px}.cq-admin-lite-nav .module-nav-group>span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.cq-admin-lite-nav a{background:var(--cq-sidebar-nav-bg);border:1px solid var(--cq-sidebar-light-border);border-radius:var(--cq-radius-sm);color:var(--cq-ink);font-weight:850;min-width:0;overflow-wrap:anywhere;padding:10px 12px;text-decoration:none}.cq-admin-lite-nav a:hover{background:var(--cq-gradient-soft);border-color:var(--cq-status-info-border)}.cq-admin-lite-nav button{background:var(--cq-sidebar-nav-bg);border:1px solid var(--cq-sidebar-light-border);border-radius:var(--cq-radius-sm);color:var(--cq-ink);cursor:pointer;font:inherit;font-weight:850;min-width:0;overflow-wrap:anywhere;padding:10px 12px;text-align:left;width:100%}.cq-admin-lite-nav button:hover{background:var(--cq-gradient-soft);border-color:var(--cq-status-info-border)}.cq-admin-lite-nav button.is-active{background:var(--cq-sidebar-nav-active-bg);border-color:var(--cq-sidebar-nav-active-border);color:var(--cq-blue)}.admin-users-workbench{display:grid;gap:18px}.admin-users-heading h3{margin:0 0 4px}.admin-users-margin{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.admin-users-margin-strong{border-color:var(--cq-status-info-border)}.admin-users-grant{align-items:end;background:var(--cq-soft);border:1px solid var(--cq-line);border-radius:var(--cq-radius-md);display:flex;flex-wrap:wrap;gap:12px;padding:14px 16px}.admin-users-grant label{display:grid;gap:6px;min-width:0}.admin-users-grant label>span{color:var(--cq-muted);font-size:12px;font-weight:800}.admin-users-grant :where(input,select){background:var(--cq-panel-solid);border:1px solid var(--cq-line);border-radius:var(--cq-radius-sm);color:var(--cq-ink);font:inherit;padding:8px 10px}.admin-users-table-wrap{overflow-x:auto}.admin-users-table{border-collapse:collapse;width:100%}.admin-users-table th,.admin-users-table td{border-bottom:1px solid var(--cq-line);padding:10px 12px;text-align:left;vertical-align:middle}.admin-users-table th{color:var(--cq-muted);font-size:12px;font-weight:800}.admin-users-table td strong{display:block}.admin-users-table td small{color:var(--cq-muted)}.admin-users-foot{font-size:12px;margin:0}.admin-providers-workbench{display:grid;gap:18px}.admin-providers-heading h3{margin:0 0 4px}.admin-markup{background:var(--cq-soft);border:1px solid var(--cq-line);border-radius:var(--cq-radius-md);display:grid;gap:10px;padding:14px 16px}.admin-markup h4{margin:0}.admin-markup-fields{align-items:end;display:flex;flex-wrap:wrap;gap:12px}.admin-markup-fields label{display:grid;gap:6px}.admin-markup-fields label>span{color:var(--cq-muted);font-size:12px;font-weight:800}.admin-markup-fields input{background:var(--cq-panel-solid);border:1px solid var(--cq-line);border-radius:var(--cq-radius-sm);font:inherit;max-width:110px;padding:8px 10px}.admin-markup-note{font-size:12px;margin:0}.admin-key-add{align-items:end;display:flex;flex-wrap:wrap;gap:12px}.admin-key-add label{display:grid;gap:6px;min-width:0}.admin-key-add label>span{color:var(--cq-muted);font-size:12px;font-weight:800}.admin-key-add :where(input,select){background:var(--cq-panel-solid);border:1px solid var(--cq-line);border-radius:var(--cq-radius-sm);font:inherit;padding:8px 10px}.admin-providers-list{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.admin-provider-card{background:var(--cq-card-bg);border:1px solid var(--cq-card-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-card-shadow);display:grid;gap:8px;padding:16px}.admin-provider-card-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.admin-provider-badges{display:inline-flex;gap:6px}.admin-key-list{display:grid;gap:6px;list-style:none;margin:0;padding:0}.admin-key-list li{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.admin-key-list code{background:var(--cq-soft);border-radius:6px;font-size:12px;padding:2px 6px}.admin-key-toggle{background:var(--cq-button-secondary-bg);border:1px solid var(--cq-button-secondary-border);border-radius:var(--cq-radius-sm);color:var(--cq-blue);cursor:pointer;font:inherit;font-size:12px;font-weight:800;padding:4px 10px}.admin-content-ops,.admin-system-config{display:grid;gap:14px}.admin-content-ops h4,.admin-system-config h4{margin:6px 0 0}.admin-content-templates,.admin-content-reviews{display:grid;gap:8px}.admin-content-template,.admin-content-review,.admin-payment-subject,.admin-flag{align-items:center;background:var(--cq-card-bg);border:1px solid var(--cq-card-border);border-radius:var(--cq-radius-sm);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.admin-content-template small,.admin-content-review small,.admin-payment-subject small,.admin-flag small{display:block}.admin-content-toggle,.admin-content-reject{background:var(--cq-button-secondary-bg);border:1px solid var(--cq-button-secondary-border);border-radius:var(--cq-radius-sm);color:var(--cq-blue);cursor:pointer;font:inherit;font-weight:800;padding:6px 12px}.admin-content-reject{color:var(--cq-danger)}.admin-content-review-actions{display:inline-flex;gap:8px}.admin-killswitch{align-items:center;background:var(--cq-accent-card-bg);border:1px solid var(--cq-accent-card-border);border-radius:var(--cq-radius-md);display:flex;gap:12px;justify-content:space-between;padding:12px 16px}.admin-flags{display:grid;gap:8px}.admin-switch{align-items:center;display:inline-flex;font-weight:800;gap:8px;white-space:nowrap}.admin-storage-form{align-items:end;display:flex;flex-wrap:wrap;gap:12px}.admin-storage-form label{display:grid;gap:6px;min-width:0}.admin-storage-form label>span{color:var(--cq-muted);font-size:12px;font-weight:800}.admin-storage-form :where(input,select){background:var(--cq-panel-solid);border:1px solid var(--cq-line);border-radius:var(--cq-radius-sm);font:inherit;padding:8px 10px}.admin-payment-subjects{display:grid;gap:8px}.admin-content-note,.admin-system-note{font-size:12px;margin:0}.admin-hero{align-items:center;background:var(--cq-hero-bg);color:var(--cq-hero-text);display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(500px,.72fr);margin-bottom:18px;overflow:hidden}.admin-hero h1{color:var(--cq-hero-text);font-size:clamp(34px,5vw,56px);letter-spacing:0;line-height:1;margin:8px 0 12px}.admin-hero p{color:var(--cq-hero-muted);margin:0;max-width:760px}.admin-hero .eyebrow{color:var(--cq-aqua)}.admin-hero-metrics,.metric-grid,.cq-admin-list-grid,.cq-admin-lite-grid{display:grid;gap:14px;min-width:0}.admin-hero-metrics,.metric-grid{grid-template-columns:repeat(3,minmax(150px,1fr))}.admin-hero-stat.cq-metric{background:#ffffff1a;border:1px solid rgba(255,255,255,.16);box-shadow:0 16px 44px #02142629}.admin-hero-stat.cq-metric:before{background:var(--cq-task-flow-gradient);inset:0 16px auto;opacity:.86}.admin-hero-stat.cq-metric[data-tone=warning]:before{background:var(--cq-growth-gradient)}.admin-hero-stat .cq-metric-head>span{color:var(--cq-hero-muted);font-size:11px;font-weight:900;letter-spacing:0;margin-bottom:0;text-transform:uppercase}.admin-hero-stat.cq-metric>strong{color:var(--cq-hero-text);font-size:clamp(21px,1.8vw,25px);line-height:1;min-width:0;overflow-wrap:normal;word-break:keep-all}.admin-hero-stat.cq-metric>small{color:var(--cq-hero-muted);font-size:13px;font-weight:750;line-height:1.5;margin:0;overflow-wrap:normal;word-break:keep-all}.cq-admin-metric-progress{display:block;min-width:0}.cq-admin-metric-progress i{background:var(--cq-growth-gradient);border-radius:999px;display:block;height:8px;max-width:100%;min-width:8px}.admin-command-rail{background:var(--cq-action-bg);border:1px solid var(--cq-action-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-action-shadow);display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));padding:12px}.admin-command-rail a:not(.cq-flow-step){background:var(--cq-segment-item-bg);border:1px solid var(--cq-segment-item-border);border-radius:var(--cq-radius-md);color:var(--cq-ink);display:grid;gap:5px;min-width:0;padding:12px;text-decoration:none;transition:border-color var(--cq-fast),box-shadow var(--cq-fast),transform var(--cq-fast)}.admin-command-rail a:not(.cq-flow-step):hover{border-color:var(--cq-surface-hover-border);box-shadow:var(--cq-surface-hover-shadow);transform:translateY(-1px)}.admin-command-rail .cq-flow-step{min-height:108px;text-decoration:none}.admin-command-rail a:not(.cq-flow-step) span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.admin-command-rail a:not(.cq-flow-step) strong,.admin-command-rail a:not(.cq-flow-step) small{min-width:0;overflow-wrap:anywhere}.admin-command-rail a:not(.cq-flow-step) small{color:var(--cq-muted);font-size:12px;line-height:1.45}.admin-overview-posture{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}.admin-posture-card:not(.cq-metric),.admin-critical-path{background:var(--cq-list-card-bg);border:1px solid var(--cq-list-card-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-list-card-shadow);min-width:0}.admin-posture-card:not(.cq-metric){display:grid;gap:12px;padding:var(--cq-surface-padding);position:relative}.admin-posture-card:not(.cq-metric):before{background:var(--cq-topline-gradient);border-radius:999px;content:"";height:3px;inset:0 18px auto;opacity:.76;position:absolute}.admin-posture-card-head{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.admin-posture-card-head>span,.admin-critical-path>div:first-child>span,.admin-critical-path-grid a:not(.cq-flow-step) span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.admin-posture-card:not(.cq-metric) strong{color:var(--cq-ink);font-size:24px;line-height:1.15;overflow-wrap:anywhere}.admin-posture-card.cq-metric{border-radius:var(--cq-radius-lg);padding:var(--cq-surface-padding)}.admin-posture-card.cq-metric>strong{font-size:24px;line-height:1.15}.admin-posture-card.cq-metric>small{margin-top:0}.admin-posture-card:not(.cq-metric) p,.admin-critical-path p,.admin-critical-path-grid a:not(.cq-flow-step) small{color:var(--cq-muted);line-height:1.6;margin:0;overflow-wrap:anywhere}.admin-critical-path{align-items:stretch;display:grid;gap:16px;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);margin:18px 0;padding:var(--cq-surface-padding)}.admin-critical-path>div:first-child{align-content:center;display:grid;gap:10px;min-width:0}.admin-critical-path>div:first-child strong{color:var(--cq-ink);font-size:26px;line-height:1.15;overflow-wrap:anywhere}.admin-critical-path-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-critical-path-grid a:not(.cq-flow-step){background:var(--cq-form-choice-bg);border:1px solid var(--cq-form-choice-border);border-radius:var(--cq-radius-md);color:var(--cq-ink);display:grid;gap:6px;min-width:0;padding:14px;text-decoration:none;transition:border-color var(--cq-fast),box-shadow var(--cq-fast),transform var(--cq-fast)}.admin-critical-path-grid a:not(.cq-flow-step):hover{border-color:var(--cq-surface-hover-border);box-shadow:var(--cq-surface-hover-shadow);transform:translateY(-1px)}.admin-critical-path-grid .cq-flow-step{min-height:118px;text-decoration:none}.admin-critical-path-grid a:not(.cq-flow-step) strong{color:var(--cq-blue);font-size:18px;line-height:1.2;overflow-wrap:anywhere}.admin-overview-console .cq-admin-surface-body,.admin-overview-health-card .cq-admin-surface-body{display:grid;gap:14px}.admin-overview-command-grid,.admin-overview-workspace,.admin-overview-growth-grid,.admin-overview-health-grid{display:grid;gap:12px;min-width:0}.admin-overview-command-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-overview-workspace{grid-template-columns:minmax(260px,.55fr) minmax(0,1fr)}.admin-overview-growth-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-overview-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-overview-command-card:not(.cq-metric),.admin-overview-focus-card:not(.cq-metric),.admin-overview-health-item,.admin-overview-boundary-card{background:var(--cq-list-card-bg);border:1px solid var(--cq-list-card-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-list-card-shadow);display:grid;gap:8px;min-width:0;overflow:hidden;padding:14px;position:relative}.admin-overview-command-card.cq-metric,.admin-overview-focus-card.cq-metric{border-radius:var(--cq-radius-md);padding:14px}.admin-overview-command-card.cq-metric>strong,.admin-overview-focus-card.cq-metric>strong{font-size:clamp(20px,2.1vw,26px)}.admin-overview-command-card.cq-metric>small,.admin-overview-focus-card.cq-metric>small{margin-top:0}.admin-overview-command-card:not(.cq-metric):before,.admin-overview-focus-card.featured:before{background:var(--cq-task-flow-gradient);content:"";height:3px;inset:0 0 auto;opacity:.82;position:absolute}.admin-overview-command-card:not(.cq-metric) strong,.admin-overview-focus-card:not(.cq-metric) strong,.admin-overview-health-item strong,.admin-overview-boundary-card strong{color:var(--cq-blue);font-size:20px;line-height:1.12;overflow-wrap:anywhere}.admin-overview-focus-card.featured strong{color:var(--cq-ink);font-size:24px}.admin-overview-command-card p,.admin-overview-focus-card p,.admin-overview-health-item p,.admin-overview-boundary-card p{color:var(--cq-muted);line-height:1.55;margin:0;overflow-wrap:anywhere}.admin-overview-focus-card>span,.admin-overview-boundary-card span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.admin-overview-focus-card .definition-list{margin-top:2px}.admin-overview-boundary-card{background:linear-gradient(145deg,#0081a714,#ff7a1a14),var(--cq-card-bg)}.admin-overview-boundary-card .cq-admin-data-block-body{max-height:260px}.ozon-execution-panel .cq-admin-surface-body{display:grid;gap:16px}.ozon-monitor-command{align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(280px,.34fr) minmax(0,1fr)}.ozon-monitor-brief,.ozon-monitor-signal:not(.cq-metric),.ozon-batch-card,.ozon-store-slot,.ozon-queue-lane,.ozon-queue-card,.ozon-audit-strip{background:var(--cq-list-card-bg);border:1px solid var(--cq-list-card-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-list-card-shadow);min-width:0}.ozon-monitor-brief{align-content:center;display:grid;gap:10px;padding:var(--cq-surface-padding);position:relative}.ozon-monitor-brief:before,.ozon-monitor-signal:not(.cq-metric):before,.ozon-batch-card:before{background:var(--cq-topline-gradient);border-radius:999px;content:"";height:3px;inset:0 16px auto;opacity:.76;position:absolute}.ozon-monitor-brief span,.ozon-monitor-signal:not(.cq-metric) span,.ozon-section-head span,.ozon-batch-card header span,.ozon-store-slot span,.ozon-queue-card header span,.ozon-audit-strip span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.ozon-monitor-brief strong{color:var(--cq-ink);font-size:28px;line-height:1.12;overflow-wrap:anywhere}.ozon-monitor-signal-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ozon-monitor-signal:not(.cq-metric){display:grid;gap:8px;padding:14px;position:relative}.ozon-monitor-signal:not(.cq-metric)>div,.ozon-section-head,.ozon-batch-card header,.ozon-store-slot>div,.ozon-queue-card header{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.ozon-monitor-signal:not(.cq-metric) strong{color:var(--cq-ink);font-size:22px;line-height:1.15;overflow-wrap:anywhere}.ozon-monitor-signal.cq-metric{border-radius:var(--cq-radius-md);padding:14px}.ozon-monitor-signal.cq-metric>strong{font-size:22px;line-height:1.15}.ozon-monitor-signal.cq-metric>small{margin-top:0}.ozon-monitor-brief p,.ozon-monitor-signal:not(.cq-metric) p,.ozon-batch-card p,.ozon-store-slot small,.ozon-queue-card p{color:var(--cq-muted);line-height:1.55;margin:0;overflow-wrap:anywhere}.ozon-monitor-layout{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(330px,.4fr)}.ozon-batch-stream,.ozon-queue-lane{display:grid;gap:12px;min-width:0}.ozon-section-head{min-height:46px}.ozon-section-head>div{display:grid;gap:4px;min-width:0}.ozon-section-head strong{color:var(--cq-ink);overflow-wrap:anywhere}.ozon-batch-card{display:grid;gap:14px;padding:var(--cq-surface-padding);position:relative}.ozon-batch-card header>div,.ozon-queue-card header>div{display:grid;gap:4px;min-width:0}.ozon-batch-card header strong,.ozon-store-slot strong,.ozon-queue-card header strong,.ozon-audit-strip strong{color:var(--cq-ink);overflow-wrap:anywhere}.ozon-batch-metrics,.ozon-store-rotation-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.ozon-store-rotation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ozon-batch-stat.cq-metric{border-radius:var(--cq-radius-md);gap:6px;padding:12px}.ozon-batch-stat.cq-metric:before{inset:0 12px auto;opacity:.82}.ozon-batch-stat .cq-metric-head>span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;margin-bottom:0;text-transform:uppercase}.ozon-batch-stat.cq-metric>strong{font-size:22px;line-height:1;overflow-wrap:anywhere}.ozon-batch-stat.cq-metric>small{color:var(--cq-muted);line-height:1.45;margin-top:0;overflow-wrap:anywhere}.ozon-store-slot{display:grid;gap:7px;padding:12px}.ozon-queue-lane{padding:var(--cq-surface-padding);position:sticky;top:18px}.ozon-queue-card{display:grid;gap:10px;padding:14px}.ozon-queue-card .cq-admin-definition-list div{grid-template-columns:minmax(92px,.34fr) minmax(0,1fr)}.ozon-audit-tags{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.ozon-audit-tags span{background:var(--cq-tag-bg);border:1px solid var(--cq-tag-border);border-radius:999px;color:var(--cq-blue);font-size:11px;font-weight:850;max-width:100%;overflow-wrap:anywhere;padding:5px 8px}.ozon-audit-strip{display:grid;gap:10px;grid-template-columns:minmax(0,.9fr) minmax(0,.55fr) minmax(0,1fr);padding:var(--cq-surface-padding)}.ozon-audit-strip>div{display:grid;gap:6px;min-width:0}.live-control-panel .cq-admin-surface-body{display:grid;gap:16px}.live-control-signal-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.live-control-signal:not(.cq-metric),.live-channel-card,.live-secret-rail,.live-secret-card{background:var(--cq-list-card-bg);border:1px solid var(--cq-list-card-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-list-card-shadow);min-width:0}.live-control-signal.cq-metric{border-radius:var(--cq-radius-md);padding:14px}.live-control-signal:before{inset:0 14px auto;opacity:.76}.live-channel-heading span,.live-secret-rail>div:first-child>span,.live-secret-card span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.live-control-signal.cq-metric>strong{font-size:24px;line-height:1.15;overflow-wrap:anywhere}.live-control-signal.cq-metric>small{margin-top:0}.live-channel-card p,.live-channel-card small,.live-secret-rail p,.live-secret-card small{color:var(--cq-muted);line-height:1.55;margin:0;overflow-wrap:anywhere}.live-control-layout{align-items:start;display:grid;gap:16px;grid-template-columns:1fr}.live-channel-board,.live-channel-group,.live-secret-card-grid{display:grid;gap:12px;min-width:0}.live-channel-board{grid-template-columns:1fr}.live-channel-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.live-channel-card{display:grid;gap:8px;padding:14px}.live-channel-card>div{align-items:center;display:flex;gap:8px;min-width:0}.live-channel-card strong,.live-secret-card strong{color:var(--cq-ink);overflow-wrap:anywhere}.live-secret-rail{display:grid;gap:14px;padding:var(--cq-surface-padding);position:sticky;top:18px}.live-secret-rail>div:first-child{display:grid;gap:8px;min-width:0}.live-secret-rail>div:first-child strong{color:var(--cq-ink);font-size:22px;line-height:1.18;overflow-wrap:anywhere}.live-secret-card{display:grid;gap:7px;min-width:0;padding:12px}.live-secret-card-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.live-channel-card strong,.live-channel-card p,.live-channel-card small,.live-secret-card strong,.live-secret-card small{word-break:break-word}.cq-admin-lite-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0}#live-control.cq-admin-lite-grid{grid-template-columns:1fr}.cq-admin-list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cq-admin-list-card{background:var(--cq-list-card-bg);border:1px solid var(--cq-list-card-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-list-card-shadow);min-width:0;overflow-wrap:anywhere;padding:var(--cq-list-card-padding)}.cq-admin-list-card h3{margin:10px 0 6px}.cq-admin-list-card p,.cq-admin-list-card small{color:var(--cq-muted)}.cq-admin-panel,.cq-admin-table-shell{max-width:100%;min-width:0}.cq-admin-table-shell>.ant-table-wrapper{width:100%}.cq-admin-definition-list{display:grid;gap:8px;margin:0}.cq-admin-definition-list div{background:var(--cq-description-content-bg);border:1px solid var(--cq-description-border);border-radius:var(--cq-radius-sm);display:grid;gap:6px;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);padding:10px 12px}.cq-admin-definition-list dt{color:var(--cq-blue);font-weight:850}.cq-admin-definition-list dd{margin:0;min-width:0;overflow-wrap:anywhere}.cq-admin-table{border-collapse:collapse;min-width:760px;width:100%}.cq-admin-table th,.cq-admin-table td{border-bottom:1px solid var(--cq-table-border);padding:var(--cq-table-cell-padding);text-align:left;vertical-align:top}.cq-admin-table th{background:var(--cq-table-header-bg);color:var(--cq-blue);font-size:12px;letter-spacing:0;text-transform:uppercase}.cq-admin-lite-shell label{display:grid;gap:6px}.cq-admin-lite-shell label span{color:var(--cq-muted);font-size:12px;font-weight:850}.cq-admin-lite-shell select{background:var(--cq-field-bg);border:1px solid var(--cq-field-border);border-radius:var(--cq-radius-sm);min-height:36px;padding:8px 10px}@media(max-width:1100px){.cq-admin-lite-shell{grid-template-columns:1fr}.cq-admin-lite-sider{height:auto;position:static}.cq-admin-lite-nav,.cq-admin-lite-nav .module-nav-group{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-hero,.admin-critical-path,.ozon-monitor-command,.ozon-monitor-layout,.ozon-audit-strip,.live-control-layout,.model-price-command-panel,.model-price-import-layout,.model-price-review-grid,.plan-entitlement-command-panel,.plan-entitlement-workspace,.cloud-restore-command-panel,.risk-rule-command-panel,.risk-rule-workspace,.risk-sample-evaluator-grid,.finance-command-panel,.finance-export-preview-grid,.cq-admin-lite-grid{grid-template-columns:1fr}.admin-command-rail,.admin-overview-posture,.admin-critical-path-grid,.admin-overview-command-grid,.admin-overview-workspace,.admin-overview-growth-grid,.admin-overview-health-grid,.ozon-monitor-signal-grid,.ozon-batch-metrics,.ozon-store-rotation-grid,.live-control-signal-grid,.live-channel-board,.live-secret-card-grid,.model-price-signal-grid,.model-price-flow-strip,.plan-entitlement-signal-grid,.plan-entitlement-flow-strip,.plan-entitlement-switch-grid,.cloud-restore-signal-grid,.cloud-restore-flow-strip,.cloud-restore-preview-grid,.cloud-restore-mapping-grid,.cloud-restore-result-grid,.risk-rule-signal-grid,.risk-rule-flow-strip,.risk-policy-switch-grid,.finance-signal-grid,.finance-export-flow-strip,.finance-margin-grid,.cq-admin-list-grid,.admin-ops-command-grid,.admin-health-command-grid,.admin-health-control-grid,.admin-health-audit-layout,.admin-notification-layout,.desktop-distribution-layout,.admin-health-signal-grid,.admin-health-preview-grid,.template-ops-grid,.template-market-layout,.desktop-distribution-command-grid,.desktop-audience-grid,.metric-grid,.admin-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-notification-layout{align-items:stretch}.admin-ops-side-panel,.ozon-queue-lane,.live-secret-rail,.admin-health-preview-stack{position:static}}@media(max-width:680px){.admin-command-rail,.admin-overview-posture,.admin-critical-path,.admin-critical-path-grid,.admin-overview-command-grid,.admin-overview-workspace,.admin-overview-growth-grid,.admin-overview-health-grid,.ozon-monitor-command,.ozon-monitor-layout,.ozon-monitor-signal-grid,.ozon-batch-metrics,.ozon-store-rotation-grid,.ozon-audit-strip,.live-control-signal-grid,.live-control-layout,.live-channel-board,.live-secret-card-grid,.model-price-signal-grid,.model-price-flow-strip,.plan-entitlement-signal-grid,.plan-entitlement-flow-strip,.plan-entitlement-switch-grid,.cloud-restore-signal-grid,.cloud-restore-flow-strip,.cloud-restore-preview-grid,.cloud-restore-mapping-grid,.cloud-restore-result-grid,.risk-rule-signal-grid,.risk-rule-flow-strip,.risk-policy-form-grid,.risk-policy-switch-grid,.finance-signal-grid,.finance-export-flow-strip,.finance-margin-grid,.finance-filter-grid,.cq-admin-list-grid,.admin-ops-command-grid,.admin-health-command-grid,.admin-health-control-grid,.admin-health-audit-layout,.admin-notification-layout,.desktop-distribution-layout,.admin-health-signal-grid,.admin-health-preview-grid,.template-ops-grid,.template-market-layout,.desktop-distribution-command-grid,.desktop-audience-grid,.metric-grid,.admin-hero-metrics,.cq-admin-lite-nav,.cq-admin-lite-nav .module-nav-group{grid-template-columns:1fr}.app-header{align-items:stretch;flex-direction:column;height:auto;padding:16px}.model-price-table-head{align-items:flex-start;display:grid}.model-price-result-meta{grid-template-columns:1fr}.plan-entitlement-panel-head{align-items:flex-start;display:grid}.plan-entitlement-meta-grid,.plan-entitlement-result-meta,.cloud-manifest-meta-grid,.risk-policy-meta-grid,.risk-sample-meta-grid,.risk-evaluate-result-grid{grid-template-columns:1fr}.risk-sample-heading{align-items:flex-start;display:grid}}@media(max-width:1280px){.admin-hero{align-items:stretch;grid-template-columns:1fr}}body{margin:0;background:var(--cq-app-bg);color:var(--cq-ink)}.app-shell{min-height:100vh}.app-sider{background:var(--cq-sidebar-bg)!important;border-right:1px solid var(--cq-sidebar-light-border);box-shadow:var(--cq-sidebar-light-shadow)}.brand{background:var(--cq-action-bg);border:1px solid var(--cq-action-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-action-shadow);gap:12px;margin:14px;min-height:auto;padding:var(--cq-surface-head-padding)}.brand .cq-brand-mark{flex:0 0 auto;height:46px;width:46px}.brand-subtitle{margin-top:2px;color:var(--cq-muted);font-size:12px}.app-header{background:var(--cq-header-bg);display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:78px;padding:0 24px;border-bottom:1px solid var(--cq-header-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0;z-index:8}.app-header h4{margin:0 0 4px;letter-spacing:0}.app-header .ant-typography{max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}.app-content{min-width:0;padding:var(--cq-page-gutter);background:transparent}.content-panel{background:var(--cq-surface-bg);border-radius:var(--cq-radius-lg);min-height:calc(100vh - 124px);padding:var(--cq-page-gutter);border:1px solid var(--cq-line);box-shadow:var(--cq-shadow);overflow:hidden}.full-width,.toolbar{width:100%}.cq-admin-surface{padding:0;transition:box-shadow var(--cq-fast),transform var(--cq-fast)}.cq-admin-surface:hover{border-color:var(--cq-surface-hover-border)!important;box-shadow:var(--cq-surface-hover-shadow)!important}.cq-admin-surface-head{align-items:center;border-bottom:1px solid var(--cq-line);display:flex;gap:16px;justify-content:space-between;min-height:56px;padding:var(--cq-surface-head-padding)}.cq-admin-surface-head h3{color:var(--cq-ink);font-size:16px;font-weight:850;letter-spacing:0;line-height:1.35;margin:0}.cq-admin-surface-body{padding:var(--cq-surface-body-padding)}.inline-alert{margin-bottom:16px;border-radius:var(--cq-radius-md)!important}.cq-admin-notice{box-shadow:var(--cq-notice-shadow)}.toolbar{margin-bottom:16px;overflow-x:auto;scrollbar-width:thin}.evaluation-toolbar{margin-bottom:16px}.eval-kind-select{min-width:180px}.cq-admin-button{align-items:center;border-radius:var(--cq-radius-sm);cursor:pointer;display:inline-flex;font-weight:800;justify-content:center;min-height:34px;padding:7px 11px;transition:transform var(--cq-fast),box-shadow var(--cq-fast),border-color var(--cq-fast)}.cq-admin-button.primary{background:var(--cq-button-bg);border:1px solid var(--cq-button-border);box-shadow:var(--cq-button-shadow);color:var(--cq-button-text)}.cq-admin-button.secondary,.cq-admin-button.ghost{background:var(--cq-button-secondary-bg);border:1px solid var(--cq-button-secondary-border);color:var(--cq-blue)}.cq-admin-button.danger{background:var(--cq-button-danger-bg);border-color:var(--cq-button-danger-border);color:var(--cq-danger)}.cq-admin-button:hover:not(:disabled){box-shadow:var(--cq-button-shadow-hover);transform:var(--cq-button-hover-transform)}.cq-admin-button:disabled{cursor:not-allowed;opacity:var(--cq-button-disabled-opacity)}.ant-btn{align-items:center;border-radius:var(--cq-radius-sm)!important;box-shadow:none!important;display:inline-flex;font-weight:800;justify-content:center;min-width:0;transition:border-color var(--cq-fast),box-shadow var(--cq-fast),color var(--cq-fast),transform var(--cq-fast)!important}.ant-btn:hover:not(:disabled){box-shadow:var(--cq-button-shadow-hover)!important;transform:var(--cq-button-hover-transform)}.ant-btn-primary{background:var(--cq-button-bg)!important;border-color:var(--cq-button-border)!important;color:var(--cq-button-text)!important}.ant-btn-default,.ant-btn-dashed{background:var(--cq-button-secondary-bg)!important;border-color:var(--cq-button-secondary-border)!important;color:var(--cq-blue)!important}.ant-btn-text,.ant-btn-link{color:var(--cq-blue)!important;font-weight:800}.ant-btn-dangerous{background:var(--cq-button-danger-bg)!important;border-color:var(--cq-button-danger-border)!important;color:var(--cq-danger)!important}.cq-admin-badge{align-items:center;border:1px solid var(--cq-line);border-radius:999px;display:inline-flex;font-size:12px;font-weight:850;gap:5px;line-height:1;padding:7px 10px;white-space:nowrap}.drawer-badge-wrap .cq-admin-badge{max-width:100%;white-space:normal}.analytics-toolbar{flex-direction:column}.admin-header-actions{gap:8px;padding:8px 10px}.toolbar :where(.ant-space-item,.ant-col,.ant-form-item,.ant-typography),.analytics-toolbar :where(.ant-space-item,.ant-col,.ant-form-item,.ant-typography){min-width:0}.toolbar :where(.ant-input,.ant-input-number,.ant-select,.ant-picker),.analytics-toolbar :where(.ant-input,.ant-input-number,.ant-select,.ant-picker){max-width:100%}.cq-admin-surface-actions :where(button,a,.ant-btn),.toolbar :where(button,a,.ant-btn,.ant-select,.ant-input,.ant-input-number,.ant-picker),.evaluation-toolbar :where(button,a,.ant-btn,.ant-select,.ant-input,.ant-input-number,.ant-picker),.analytics-toolbar :where(button,a,.ant-btn,.ant-select,.ant-input,.ant-input-number,.ant-picker),.admin-header-actions :where(button,a,.ant-btn){max-width:100%;min-width:0}.draft-form{max-width:720px}.metric-note{margin-top:12px;color:var(--cq-muted)}.role-select{min-width:150px}.compact-select{min-width:120px}.wide-select{min-width:180px}.resolution-select{min-width:120px}.confirm-details{margin-top:16px}.portal-hero-preview{border:1px solid var(--cq-line);border-radius:var(--cq-radius-lg);background:var(--cq-gradient-soft)}.portal-hero-preview .cq-admin-surface-body,.portal-status-card .cq-admin-surface-body{display:grid;gap:10px}.portal-status-card{height:100%}.portal-status-card .cq-admin-surface-head{min-height:50px}.portal-hero-preview h3{margin:12px 0 8px;color:var(--cq-ink)}.portal-hero-preview p{color:var(--cq-muted);line-height:1.65;margin:0}.portal-mini-table{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);margin-top:12px;max-width:100%;overflow-x:auto;padding:var(--cq-table-shell-padding);scrollbar-width:thin}.replay-task-panel{display:grid;gap:12px;height:100%;padding:var(--cq-metric-padding);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);background:var(--cq-data-shell-bg)}.replay-task-panel-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.plan-side-panel{display:grid;gap:12px;margin-bottom:14px;padding:var(--cq-metric-padding);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);background:var(--cq-data-shell-bg)}.plan-side-panel h4{margin:0;color:var(--cq-ink);font-size:13px;font-weight:800}.cloud-toggle-panel{display:grid;height:100%;min-height:106px;align-content:center;gap:8px;padding:var(--cq-metric-padding);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);background:var(--cq-data-shell-bg)}.notification-detail-panel .cq-admin-surface-body,.live-preview-panel .cq-admin-surface-body{display:grid;gap:12px}.system-health-card{height:100%}.system-health-card .cq-admin-surface-body{display:grid;gap:12px}.support-parallel-card{height:100%}.support-parallel-card .cq-admin-surface-body{display:grid;gap:12px}.admin-ops-command-grid,.admin-notification-layout,.admin-health-signal-grid,.admin-health-preview-grid{display:grid;gap:14px;min-width:0}.admin-ops-command-grid{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));margin-bottom:14px}.admin-ops-command-card,.admin-ops-side-panel,.admin-health-signal-card:not(.cq-metric){background:var(--cq-soft-card-bg);border:1px solid var(--cq-soft-card-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow-sm);display:grid;gap:8px;min-width:0;overflow-wrap:anywhere;padding:16px}.admin-ops-command-card.featured{background:var(--cq-warm-card-bg);border-color:var(--cq-warm-card-border)}.admin-ops-command-card span,.admin-card-head span,.admin-health-signal-card:not(.cq-metric) span{color:var(--cq-muted);font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.admin-ops-command-card strong{color:var(--cq-ink);font-size:18px;overflow-wrap:anywhere}.admin-ops-command-card p,.admin-ops-side-panel p,.admin-health-signal-card:not(.cq-metric) p{color:var(--cq-muted);margin:0}.notification-delivery-stat.cq-metric{min-height:118px}.notification-delivery-stat.cq-metric>strong{font-size:24px}.admin-notification-layout{align-items:start;grid-template-columns:minmax(0,1.45fr) minmax(280px,.72fr)}.admin-ops-side-panel{position:sticky;top:16px}.admin-ops-side-panel .cq-admin-data-block-body{max-height:320px}.admin-card-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.notification-queue-card.failed,.notification-queue-card.dead_letter{border-color:#ff7a1a57;box-shadow:var(--cq-list-card-shadow),inset 4px 0 0 var(--cq-orange)}.admin-health-command-card.cq-metric,.admin-health-control-card.cq-metric,.admin-health-signal-card.cq-metric{border-radius:var(--cq-radius-md);padding:14px}.admin-health-command-card.cq-metric>strong,.admin-health-control-card.cq-metric>strong{font-size:clamp(18px,1.8vw,22px);line-height:1.12}.admin-health-command-card.cq-metric>small,.admin-health-control-card.cq-metric>small,.admin-health-signal-card.cq-metric>small{margin-top:0}.admin-notification-workbench .cq-admin-surface-body,.admin-system-health-workbench .cq-admin-surface-body{display:grid;gap:14px}.admin-health-command-grid,.admin-health-control-grid,.admin-health-audit-layout,.admin-health-timeline{display:grid;gap:14px;min-width:0}.admin-health-command-grid{grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr))}.admin-health-command-card:not(.cq-metric),.admin-health-control-card:not(.cq-metric),.admin-health-audit-stream,.admin-health-preview-stack{background:var(--cq-soft-card-bg);border:1px solid var(--cq-soft-card-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow-sm);display:grid;gap:10px;min-width:0;overflow-wrap:anywhere;padding:16px}.admin-health-command-card.featured:not(.cq-metric),.admin-health-preview-stack{background:var(--cq-warm-card-bg);border-color:var(--cq-warm-card-border)}.admin-health-command-card:not(.cq-metric) span,.admin-health-control-card:not(.cq-metric) span,.admin-health-panel-head span{color:var(--cq-muted)}.admin-health-command-card .admin-card-head>span,.admin-health-control-card .admin-card-head>span,.admin-health-panel-head span{font-size:12px;font-weight:900;letter-spacing:0;text-transform:uppercase}.admin-health-command-card:not(.cq-metric) strong,.admin-health-control-card:not(.cq-metric) strong,.admin-health-panel-head strong{color:var(--cq-ink);overflow-wrap:anywhere}.admin-health-command-card:not(.cq-metric)>strong{font-size:20px}.admin-health-command-card:not(.cq-metric) p,.admin-health-control-card:not(.cq-metric) p{line-height:1.55;margin:0;overflow-wrap:anywhere}.admin-health-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-health-control-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-health-audit-layout{align-items:start;grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr)}.admin-health-panel-head{align-items:center;border-bottom:1px solid var(--cq-line);display:flex;gap:10px;justify-content:space-between;min-width:0;padding-bottom:12px}.admin-health-panel-head>div{display:grid;gap:4px;min-width:0}.admin-health-timeline{gap:12px}.admin-health-preview-stack{position:sticky;top:16px}.admin-health-preview-stack .cq-admin-data-block-body{max-height:260px}.template-ops-grid,.template-market-layout{display:grid;gap:14px;min-width:0}.template-ops-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.template-market-workbench,.ozon-pack-ops-workbench{min-width:0}.template-market-workbench .cq-admin-surface-body,.ozon-pack-ops-workbench .cq-admin-surface-body{display:grid;gap:14px}.template-market-layout{align-items:start;grid-template-columns:minmax(0,1.35fr) minmax(280px,.78fr)}.template-market-stat.cq-metric{min-height:118px}.template-market-stat.cq-metric>strong{font-size:22px}.template-ranking-panel,.template-gate-panel{display:grid;gap:12px;min-width:0}.template-gate-panel{background:linear-gradient(145deg,#ffffffeb,#fff7eba8),var(--cq-surface);border:1px solid rgba(255,122,26,.2);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow-sm);padding:16px}.template-gate-panel p{color:var(--cq-muted);margin:0}.template-checklist{display:flex;flex-wrap:wrap;gap:8px}.template-checklist span{border:1px solid rgba(30,114,123,.16);border-radius:999px;font-size:12px;font-weight:850;padding:6px 10px}.template-checklist span.checked{background:var(--cq-status-success-bg);color:var(--cq-status-success-text)}.template-checklist span.blocked{background:var(--cq-notice-warning-bg);color:var(--cq-warning)}.template-ranking-card.down,.ozon-pack-card.blocked{border-color:#ff7a1a57;box-shadow:var(--cq-list-card-shadow),inset 4px 0 0 var(--cq-orange)}.template-ranking-card.up,.ozon-pack-card.enabled{border-color:#1bb88e47;box-shadow:var(--cq-list-card-shadow),inset 4px 0 0 var(--cq-success)}.ozon-pack-ops-stat.cq-metric{min-height:118px}.ozon-pack-ops-stat.cq-metric>strong{font-size:24px}.ozon-execution-panel{height:100%}.ozon-execution-panel .cq-admin-surface-body,.ozon-queue-coverage .cq-admin-surface-body{display:grid;gap:12px}.ozon-queue-coverage,.business-dry-run-card{height:100%}.business-dry-run-card .cq-admin-surface-body{display:grid;gap:12px}.plan-entitlement-editor .cq-admin-surface,.plan-entitlement-editor .cq-admin-surface-body{width:100%}.plan-entitlement-editor .cq-admin-surface-body{display:grid;gap:14px}.plan-entitlement-editor .ant-space-compact{max-width:100%;min-width:0}.plan-entitlement-editor .ant-space-compact :where(.ant-input-number,.ant-select){min-width:0}.plan-entitlement-panel{background:var(--cq-soft-card-bg);border:1px solid var(--cq-soft-card-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow-sm);min-width:0;overflow:hidden;position:relative}.plan-entitlement-panel:before{background:var(--cq-task-flow-gradient);content:"";height:3px;inset:0 16px auto;opacity:.8;position:absolute;z-index:1}.plan-entitlement-panel .cq-admin-surface-head{background:var(--cq-head-strip-bg);min-height:52px}.plan-entitlement-panel .cq-admin-surface-head h3{font-size:15px}.plan-entitlement-command-panel,.plan-entitlement-signal-grid,.plan-entitlement-flow-strip,.plan-entitlement-workspace,.plan-entitlement-switch-grid,.plan-entitlement-meta-grid,.plan-entitlement-badge-rail{display:grid;gap:12px;min-width:0}.plan-entitlement-command-panel{background:var(--cq-blend-panel-bg);border:1px solid var(--cq-blend-panel-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow);grid-template-columns:minmax(300px,.58fr) minmax(0,1fr);overflow:hidden;padding:18px;position:relative}.plan-entitlement-command-copy{align-content:center;display:grid;gap:10px;min-width:0}.plan-entitlement-command-copy span,.plan-entitlement-signal-grid span,.plan-entitlement-flow-strip span,.plan-entitlement-panel-head span,.plan-entitlement-meta-grid span,.plan-entitlement-result-meta span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.plan-entitlement-command-copy h3{color:var(--cq-ink);font-size:26px;line-height:1.14;margin:0;overflow-wrap:anywhere}.plan-entitlement-command-copy p,.plan-entitlement-signal-grid p,.plan-entitlement-flow-strip p,.plan-entitlement-result-empty p{color:var(--cq-muted);line-height:1.62;margin:0;overflow-wrap:anywhere}.plan-entitlement-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.plan-entitlement-signal-grid article:not(.cq-metric),.plan-entitlement-flow-strip article:not(.cq-flow-step),.plan-entitlement-form-panel,.plan-entitlement-action-panel,.plan-entitlement-result-card,.plan-entitlement-result-empty{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);min-width:0}.plan-entitlement-signal-grid article:not(.cq-metric),.plan-entitlement-flow-strip article:not(.cq-flow-step),.plan-entitlement-result-empty{display:grid;gap:7px;padding:14px}.plan-entitlement-signal-grid article:not(.cq-metric) strong{color:var(--cq-blue);font-size:24px;line-height:1.08;overflow-wrap:anywhere}.plan-entitlement-workbench .cq-admin-surface-body{display:grid;gap:14px}.plan-entitlement-flow-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.plan-entitlement-flow-strip article:not(.cq-flow-step) strong,.plan-entitlement-panel-head strong,.plan-entitlement-result-empty strong{color:var(--cq-ink);overflow-wrap:anywhere}.plan-entitlement-workspace{align-items:start;grid-template-columns:minmax(260px,.78fr) minmax(260px,.78fr) minmax(260px,.62fr)}.plan-entitlement-form-panel,.plan-entitlement-action-panel,.plan-entitlement-result-card{display:grid;gap:14px;padding:14px}.plan-entitlement-panel-head{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.plan-entitlement-switch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-entitlement-switch-grid label{align-items:center;background:#ffffffb8;border:1px solid rgba(30,114,123,.12);border-radius:var(--cq-radius-sm);display:flex;gap:10px;justify-content:space-between;min-width:0;padding:10px}.plan-entitlement-switch-grid label span{color:var(--cq-ink);font-size:12px;font-weight:850;min-width:0}.plan-entitlement-meta-grid,.plan-entitlement-result-meta{grid-template-columns:minmax(96px,.34fr) minmax(0,1fr)}.plan-entitlement-meta-grid{background:#f4fcfcd1;border:1px solid rgba(30,114,123,.12);border-radius:var(--cq-radius-md);padding:12px}.plan-entitlement-meta-grid strong,.plan-entitlement-result-meta strong{color:var(--cq-ink);font-size:13px;font-weight:800;line-height:1.45;min-width:0;overflow-wrap:anywhere}.plan-entitlement-action-panel .ant-space,.plan-entitlement-action-panel .ant-space-item,.plan-entitlement-action-panel button{width:100%}.plan-entitlement-badge-rail{grid-template-columns:1fr}.plan-entitlement-result-card h4{color:var(--cq-ink);font-size:14px;margin:0 0 10px}.desktop-distribution-console{height:100%}.desktop-distribution-console .cq-admin-surface-body{display:grid;gap:14px}.desktop-distribution-command-grid,.desktop-distribution-layout,.desktop-audience-grid{display:grid;gap:12px;min-width:0}.desktop-distribution-command-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-distribution-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr)}.desktop-audience-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.desktop-release-runway,.desktop-distribution-side-panel,.desktop-notification-plan-list{display:grid;gap:10px;min-width:0}.desktop-distribution-command-card:not(.cq-metric),.desktop-release-card,.desktop-audience-card,.desktop-distribution-side-panel{background:var(--cq-list-card-bg);border:1px solid var(--cq-list-card-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-list-card-shadow);display:grid;gap:8px;min-width:0;overflow:hidden;padding:14px;position:relative}.desktop-distribution-command-card:not(.cq-metric):before,.desktop-release-card:before{background:var(--cq-task-flow-gradient);content:"";height:3px;inset:0 0 auto;opacity:.84;position:absolute}.desktop-distribution-command-card:not(.cq-metric) strong,.desktop-release-card strong,.desktop-audience-card strong,.desktop-distribution-side-panel strong{color:var(--cq-blue);font-size:19px;line-height:1.12;overflow-wrap:anywhere}.desktop-distribution-command-card p,.desktop-release-card p,.desktop-audience-card p,.desktop-distribution-side-panel p,.desktop-audience-card small,.desktop-notification-plan-list small{color:var(--cq-muted);line-height:1.55;margin:0;overflow-wrap:anywhere}.desktop-distribution-command-card .admin-card-head,.desktop-release-card .admin-card-head{align-items:flex-start}.desktop-distribution-command-card.cq-metric{border-radius:var(--cq-radius-md);padding:14px}.desktop-distribution-command-card.cq-metric>strong{font-size:19px;line-height:1.12}.desktop-distribution-command-card.cq-metric>small{margin-top:0}.desktop-distribution-side-panel{background:linear-gradient(145deg,#0081a714,#ff7a1a14),var(--cq-card-bg)}.desktop-distribution-side-panel>div:first-child span{color:var(--cq-muted);font-size:12px;font-weight:850;text-transform:uppercase}.desktop-notification-plan-list article{background:#ffffffbd;border:1px solid rgba(30,114,123,.14);border-radius:var(--cq-radius-sm);display:grid;gap:6px;min-width:0;padding:10px}.desktop-notification-plan-list strong{font-size:13px}.desktop-audience-card{box-shadow:none}.desktop-audience-card .cq-admin-badge{justify-self:start}.portal-json-editor{font-family:Cascadia Code,SFMono-Regular,Consolas,monospace}.ant-menu{border-inline-end:0!important;background:transparent!important;padding:8px var(--cq-page-gutter-compact) var(--cq-page-gutter-compact)!important}.ant-menu-item{background:var(--cq-segment-item-bg)!important;border:1px solid var(--cq-segment-item-border);border-radius:var(--cq-radius-md)!important;color:var(--cq-ink)!important;margin-block:4px!important;font-weight:600}.ant-menu-item-selected{background:var(--cq-segment-active-bg)!important;border-color:var(--cq-segment-active-border);color:var(--cq-button-text)!important;font-weight:800}.ant-menu-item-selected .ant-menu-item-icon,.ant-menu-item-selected .ant-menu-title-content{color:var(--cq-button-text)!important}.ant-menu-item{transition:background var(--cq-fast),color var(--cq-fast),transform var(--cq-fast)!important}.ant-menu-item:hover{border-color:var(--cq-surface-hover-border);color:var(--cq-blue)!important;transform:translate(2px)}.ant-menu-item-selected:hover,.ant-menu-item-selected:hover .ant-menu-item-icon,.ant-menu-item-selected:hover .ant-menu-title-content{color:var(--cq-button-text)!important}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector{background:var(--cq-field-bg)!important;border-color:var(--cq-field-border)!important;border-radius:var(--cq-radius-md)!important;color:var(--cq-ink)!important}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-picker-focused,.ant-select-focused .ant-select-selector{border-color:var(--cq-field-focus-border)!important;box-shadow:var(--cq-field-focus-ring)!important}.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-picker-input>input::placeholder,.ant-select-selection-placeholder{color:var(--cq-field-placeholder)!important}.ant-input-number-input,.ant-picker-input>input,.ant-select-selection-item{color:var(--cq-ink)!important}.ant-input-number-group-addon,.ant-input-number-handler-wrap{background:var(--cq-soft)!important;border-color:var(--cq-field-border)!important;color:var(--cq-muted)!important}.ant-select-multiple .ant-select-selection-overflow{gap:4px}.ant-select-multiple .ant-select-selection-item{align-items:center;background:var(--cq-status-brand-bg)!important;border:1px solid var(--cq-status-brand-border)!important;border-radius:999px!important;color:var(--cq-status-brand-text)!important;display:inline-flex;font-size:12px;font-weight:800;line-height:1.2;margin-inline-end:0!important;max-width:100%;min-height:26px;overflow-wrap:anywhere}.ant-select-multiple .ant-select-selection-item-remove{color:var(--cq-status-brand-text)!important;display:inline-flex}.ant-select-dropdown,.ant-picker-dropdown .ant-picker-panel-container,.ant-dropdown-menu,.ant-popover-inner{background:var(--cq-overlay-surface-bg)!important;border:1px solid var(--cq-overlay-border)!important;border-radius:var(--cq-radius-md)!important;box-shadow:var(--cq-overlay-shadow)!important}.ant-select-item-option,.ant-dropdown-menu-item,.ant-dropdown-menu-submenu-title{border-radius:var(--cq-radius-sm)!important;color:var(--cq-ink)!important;font-weight:650;margin-block:2px}.ant-select-item-option-active,.ant-dropdown-menu-item-active,.ant-dropdown-menu-submenu-title-active{background:var(--cq-table-row-hover-bg)!important;color:var(--cq-blue)!important}.ant-select-item-option-selected{background:var(--cq-segment-active-bg)!important;color:var(--cq-button-text)!important;font-weight:850!important}.ant-select-item-option-selected .ant-select-item-option-state{color:var(--cq-button-text)!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{background:var(--cq-button-bg)!important;color:var(--cq-button-text)!important}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--cq-cyan)!important}.ant-picker-cell-in-view.ant-picker-cell-in-range:before,.ant-picker-cell-in-view.ant-picker-cell-range-hover:before{background:var(--cq-table-row-hover-bg)!important}.ant-popover-title{color:var(--cq-ink)!important;font-weight:850}.ant-tooltip-inner{background:var(--cq-code-bg)!important;border:1px solid var(--cq-code-border);border-radius:var(--cq-radius-sm);color:var(--cq-code-text)!important;font-weight:700}.ant-table-wrapper{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow),var(--cq-scroll-hint-shadow);max-width:100%;min-width:0;overflow-x:auto;padding:var(--cq-table-shell-padding);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.ant-table-wrapper .ant-table-container{border:1px solid var(--cq-table-border);border-radius:var(--cq-radius-md);overflow:hidden}.ant-table-content,.ant-table-body,.ant-table-header{scrollbar-color:rgb(16 184 215 / 42%) transparent;scrollbar-width:thin}.ant-table-sticky-scroll{background:transparent!important}.ant-table-sticky-scroll-bar{background:var(--cq-gradient)!important;border-radius:999px!important}.ant-table-thead>tr>th{background:var(--cq-table-header-bg)!important;border-color:var(--cq-table-border)!important;color:var(--cq-ink)!important;font-weight:800}.ant-table{background:transparent!important;min-width:max(100%,var(--cq-scroll-min-table-width))}.ant-table-cell{border-color:var(--cq-table-border)!important;max-width:var(--cq-table-cell-max-width);min-width:0;overflow-wrap:anywhere;padding:var(--cq-table-cell-padding)!important;vertical-align:top}.ant-table-cell :where(a,span,strong,small,p,code,pre){max-width:100%;min-width:0;overflow-wrap:anywhere}.ant-table-thead>tr>th{white-space:nowrap}.ant-table-selection-column,.ant-table-row-expand-icon-cell{text-align:center!important;width:44px}.ant-table-row-expand-icon{background:var(--cq-segment-item-bg)!important;border-color:var(--cq-segment-item-border)!important;border-radius:999px!important;box-shadow:var(--cq-action-shadow)}.ant-table-row-expand-icon:hover{border-color:var(--cq-surface-hover-border)!important}.ant-table-row-expand-icon:before,.ant-table-row-expand-icon:after{background:var(--cq-blue)!important}.ant-table-expanded-row>td{background:var(--cq-elevated-card-bg)!important;border-color:var(--cq-table-border)!important}.ant-table-summary>tr>td{background:var(--cq-soft)!important;border-color:var(--cq-table-border)!important;color:var(--cq-ink)!important;font-weight:800}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--cq-table-row-hover-bg)!important}.ant-pagination-item{background:var(--cq-segment-item-bg)!important;border-color:var(--cq-segment-item-border)!important;border-radius:var(--cq-radius-sm)!important}.ant-pagination-item-active{background:var(--cq-segment-active-bg)!important;border-color:var(--cq-segment-active-border)!important}.ant-pagination-item-active a{color:var(--cq-button-text)!important;font-weight:800}.ant-pagination{align-items:center;flex-wrap:wrap;gap:6px 2px}.ant-pagination-total-text,.ant-pagination-options{color:var(--cq-muted);font-weight:750}.app-content .ant-form:not(.ant-form-inline){background:var(--cq-form-surface-bg);border:1px solid var(--cq-form-surface-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-form-surface-shadow);padding:var(--cq-form-surface-padding)}.app-content .ant-form:not(.ant-form-inline) .ant-form-item:last-child{margin-bottom:0}.app-content :where(.ant-space,.ant-row,.ant-col,.ant-form,.ant-form-item,.ant-tabs,.ant-drawer-body,.ant-modal-body){max-width:100%;min-width:0}.app-content .ant-space-horizontal{flex-wrap:wrap}.risk-policy-row-selected>td{background:var(--cq-table-row-hover-bg)!important}.risk-rule-command-panel,.risk-rule-signal-grid,.risk-rule-flow-strip,.risk-rule-workspace,.risk-policy-form-grid,.risk-policy-switch-grid,.risk-sample-evaluator-grid{display:grid;gap:14px;min-width:0}.risk-rule-command-panel{background:linear-gradient(135deg,#e6fafbeb,#fff7eba8),var(--cq-surface-bg);border:1px solid rgba(30,114,123,.16);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow);grid-template-columns:minmax(300px,.58fr) minmax(0,1fr);overflow:hidden;padding:18px;position:relative}.risk-rule-command-copy{align-content:center;display:grid;gap:10px;min-width:0}.risk-rule-command-copy span,.risk-rule-signal-grid span,.risk-rule-flow-strip span,.risk-policy-meta-grid span,.risk-sample-heading span,.risk-sample-meta-grid span,.risk-evaluate-result-grid span,.risk-evaluate-preview>span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.risk-rule-command-copy h3{color:var(--cq-ink);font-size:26px;line-height:1.14;margin:0;overflow-wrap:anywhere}.risk-rule-command-copy p,.risk-rule-signal-grid p,.risk-rule-flow-strip p,.risk-result-empty p{color:var(--cq-muted);line-height:1.62;margin:0;overflow-wrap:anywhere}.risk-rule-signal-grid,.risk-rule-flow-strip{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.risk-rule-signal-grid article:not(.cq-metric),.risk-rule-flow-strip article:not(.cq-flow-step),.risk-policy-meta-grid,.risk-policy-table-panel,.risk-policy-editor-panel,.risk-sample-workbench,.risk-sample-input-panel,.risk-sample-result-panel,.risk-result-empty{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);min-width:0}.risk-rule-signal-grid article:not(.cq-metric),.risk-rule-flow-strip article:not(.cq-flow-step),.risk-policy-table-panel,.risk-policy-editor-panel,.risk-sample-workbench,.risk-sample-input-panel,.risk-sample-result-panel,.risk-result-empty{display:grid;gap:12px;padding:14px}.risk-rule-signal-grid article:not(.cq-metric) strong{color:var(--cq-blue);font-size:24px;line-height:1.08;overflow-wrap:anywhere}.risk-rule-flow-strip article:not(.cq-flow-step) strong,.risk-policy-meta-grid strong,.risk-sample-heading strong,.risk-sample-meta-grid strong,.risk-evaluate-result-grid strong,.risk-result-empty strong{color:var(--cq-ink);overflow-wrap:anywhere}.risk-rule-workspace{grid-template-columns:minmax(320px,.9fr) minmax(0,1.25fr)}.risk-rule-workspace.compact{grid-template-columns:1fr}.risk-policy-meta-grid,.risk-sample-meta-grid,.risk-evaluate-result-grid{display:grid;gap:8px 10px;grid-template-columns:minmax(108px,.32fr) minmax(0,1fr);min-width:0;padding:12px}.risk-policy-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-policy-switch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-policy-switch-grid>div{background:#ffffffb8;border:1px solid rgba(30,114,123,.12);border-radius:var(--cq-radius-sm);display:grid;gap:8px;min-width:0;padding:10px}.risk-policy-switch-grid>div>span{color:var(--cq-ink);font-size:12px;font-weight:850}.risk-policy-switch-grid .ant-form-item-label{display:none}.risk-policy-action-dock{display:flex;flex-wrap:wrap;gap:10px}.risk-sample-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.risk-sample-evaluator-grid{grid-template-columns:minmax(280px,.55fr) minmax(0,1fr)}.risk-evaluate-preview{display:grid;gap:8px;min-width:0}.risk-result-empty{background:var(--cq-notice-info-bg);border-color:var(--cq-notice-info-border)}.cq-admin-data-block{display:grid;gap:8px;max-width:100%;min-width:0}.cq-admin-data-block-title{color:var(--cq-blue);font-size:12px;font-weight:850;line-height:1.35;overflow-wrap:anywhere}.cq-admin-data-block-body{max-height:min(380px,50vh)}.cq-admin-data-block .json-preview{box-shadow:none;box-sizing:border-box;margin:0;min-width:100%}.cq-admin-inline-code{background:var(--cq-code-bg);border:1px solid var(--cq-code-border);border-radius:var(--cq-radius-sm);box-shadow:var(--cq-dark-inset-highlight);color:var(--cq-code-text);display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;font-weight:800;line-height:1.45;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:4px 8px;vertical-align:baseline;white-space:normal}.ant-table-cell .cq-admin-inline-code{max-width:min(420px,68vw)}.cq-admin-empty-state{align-items:flex-start;display:inline-grid;gap:12px;grid-template-columns:auto minmax(0,1fr);margin:8px auto;max-width:min(520px,100%);text-align:left}.cq-admin-empty-state strong{color:var(--cq-ink);display:block;font-size:13px;font-weight:900;line-height:1.35}.cq-admin-empty-state p{color:var(--cq-muted);line-height:1.6;margin:4px 0 0}.cq-admin-empty-mark{margin-top:3px}.ant-table-cell .cq-admin-data-block{max-width:min(560px,70vw)}.confirm-details .cq-admin-data-block{width:100%}.risk-rule-workbench .cq-admin-data-block-body{max-height:220px}.risk-rule-workbench .json-preview{max-height:220px;margin:0;overflow:auto;font-size:12px}.json-preview{max-height:320px;margin:0;padding:var(--cq-code-padding);overflow:auto;background:var(--cq-code-bg);color:var(--cq-code-text);border-radius:var(--cq-radius-md);border:1px solid var(--cq-code-border);font-size:12px;line-height:1.55;scrollbar-width:thin;white-space:pre-wrap}.ant-drawer-content,.ant-modal-content{background:var(--cq-overlay-surface-bg)!important;border:1px solid var(--cq-overlay-border);box-shadow:var(--cq-overlay-shadow)!important}.ant-modal-mask,.ant-drawer-mask{background:var(--cq-overlay-mask)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ant-drawer-content-wrapper{max-width:100vw!important}.ant-modal{max-width:calc(100vw - (var(--cq-page-gutter-compact) * 2))}.ant-modal-root .ant-modal-wrap{padding:var(--cq-page-gutter-compact)}.ant-drawer-header,.ant-modal-header{background:transparent!important;border-bottom:1px solid var(--cq-line)!important}.ant-drawer-title,.ant-modal-title{color:var(--cq-ink)!important;font-weight:850!important}.ant-drawer-body,.ant-modal-body{background:transparent!important;overflow-x:hidden}.ant-drawer-footer,.ant-modal-footer{align-items:center;background:transparent!important;border-top:1px solid var(--cq-line)!important;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.ant-drawer-footer .ant-btn,.ant-modal-footer .ant-btn{margin-inline-start:0!important;max-width:100%}.ant-form-item-label>label{color:var(--cq-muted)!important;font-weight:800}.ant-form-item-explain,.ant-form-item-extra{color:var(--cq-muted)!important;overflow-wrap:anywhere}.ant-spin{color:var(--cq-blue)!important}.ant-spin .ant-spin-dot-item{background-color:var(--cq-loading-accent)!important}.ant-spin-text{color:var(--cq-muted)!important;font-weight:800}.ant-message-notice-content,.ant-notification-notice{background:var(--cq-message-bg)!important;border:1px solid var(--cq-message-border);border-radius:var(--cq-radius-md)!important;box-shadow:var(--cq-message-shadow)!important;color:var(--cq-ink)}.ant-skeleton-title,.ant-skeleton-paragraph>li{background:var(--cq-skeleton-bg)!important;background-size:220% 100%!important}.ant-progress-inner{background:var(--cq-loading-bg)!important}.ant-progress-bg{background:var(--cq-gradient)!important}.admin-header-actions{flex-wrap:wrap;justify-content:flex-end}.risk-rule-workbench,.finance-reconciliation-workbench,.model-price-review-workbench,.plan-entitlement-editor,.cloud-restore-console{display:grid;gap:16px}.finance-reconciliation-workbench .analytics-toolbar{align-items:end;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.finance-reconciliation-workbench .analytics-toolbar label,.finance-reconciliation-workbench .analytics-toolbar select{min-width:0;width:100%}.finance-reconciliation-workbench .analytics-toolbar button{align-self:end;min-height:36px}.finance-command-panel,.finance-signal-grid,.finance-export-flow-strip,.finance-filter-grid,.finance-margin-grid,.finance-export-preview-grid{display:grid;gap:14px;min-width:0}.finance-command-panel{background:linear-gradient(135deg,#e6fafbeb,#fff7eba8),var(--cq-surface-bg);border:1px solid rgba(30,114,123,.16);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow);grid-template-columns:minmax(300px,.58fr) minmax(0,1fr);overflow:hidden;padding:18px;position:relative}.finance-command-copy{align-content:center;display:grid;gap:10px;min-width:0}.finance-command-copy span,.finance-signal-grid span,.finance-export-flow-strip span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.finance-command-copy h3{color:var(--cq-ink);font-size:26px;line-height:1.14;margin:0;overflow-wrap:anywhere}.finance-command-copy p,.finance-signal-grid p,.finance-export-flow-strip p,.finance-margin-card p,.finance-margin-card small{color:var(--cq-muted);line-height:1.62;margin:0;overflow-wrap:anywhere}.finance-signal-grid,.finance-export-flow-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-signal-grid article:not(.cq-metric),.finance-export-flow-strip article:not(.cq-flow-step),.finance-margin-card{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);min-width:0}.finance-signal-grid article:not(.cq-metric),.finance-export-flow-strip article:not(.cq-flow-step),.finance-margin-card{display:grid;gap:7px;padding:14px}.finance-signal-grid article:not(.cq-metric) strong{color:var(--cq-blue);font-size:24px;line-height:1.08;overflow-wrap:anywhere}.finance-export-flow-strip article:not(.cq-flow-step) strong,.finance-margin-card h3{color:var(--cq-ink);margin:0;overflow-wrap:anywhere}.finance-filter-grid{align-items:end;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.finance-filter-grid label{display:grid;gap:6px}.finance-filter-grid label span{color:var(--cq-muted);font-size:12px;font-weight:850}.finance-margin-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-export-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-export-preview-grid .cq-admin-surface{min-width:0}.model-price-review-workbench,.model-price-review-workbench>.ant-space-item,.model-price-review-workbench .ant-table-wrapper{max-width:100%;min-width:0}.model-price-review-workbench{overflow-x:hidden}.model-price-command-panel,.model-price-import-layout,.model-price-signal-grid,.model-price-flow-strip,.model-price-table-panel,.model-price-review-grid{display:grid;gap:14px;min-width:0}.model-price-command-panel{background:linear-gradient(135deg,#e6fafbeb,#fff7eba8),var(--cq-surface-bg);border:1px solid rgba(30,114,123,.16);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow);grid-template-columns:minmax(300px,.58fr) minmax(0,1fr);overflow:hidden;padding:18px;position:relative}.model-price-command-copy{align-content:center;display:grid;gap:10px;min-width:0}.model-price-command-copy span,.model-price-signal-grid span,.model-price-flow-strip span,.model-price-action-dock small,.model-price-table-head span,.model-price-result-meta span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.model-price-command-copy h3{color:var(--cq-ink);font-size:26px;line-height:1.14;margin:0;overflow-wrap:anywhere}.model-price-command-copy p,.model-price-signal-grid p,.model-price-flow-strip p,.model-price-table-head p,.model-price-result-empty p{color:var(--cq-muted);line-height:1.62;margin:0;overflow-wrap:anywhere}.model-price-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.model-price-signal-grid article:not(.cq-metric),.model-price-flow-strip article:not(.cq-flow-step),.model-price-table-panel,.model-price-result-card,.model-price-result-empty{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);min-width:0}.model-price-signal-grid article:not(.cq-metric),.model-price-flow-strip article:not(.cq-flow-step),.model-price-result-empty{display:grid;gap:7px;padding:14px}.model-price-signal-grid article:not(.cq-metric) strong{color:var(--cq-blue);font-size:26px;line-height:1.05;overflow-wrap:anywhere}.model-price-import-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1fr) minmax(220px,.46fr)}.model-price-flow-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.model-price-flow-strip article:not(.cq-flow-step) strong,.model-price-table-head strong,.model-price-result-empty strong{color:var(--cq-ink);overflow-wrap:anywhere}.model-price-action-dock{align-content:center;background:#ffffffb8;border:1px solid rgba(30,114,123,.12);border-radius:var(--cq-radius-md);display:grid;gap:10px;min-width:0;padding:14px}.model-price-action-dock .ant-btn,.model-price-action-dock button{width:100%}.model-price-table-panel{overflow:hidden;padding:14px}.model-price-table-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;min-width:0}.model-price-table-head>div{display:grid;gap:4px;min-width:0}.model-price-review-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr)}.model-price-review-grid .cq-admin-surface,.model-price-result-panel .cq-admin-surface-body{min-width:0}.model-price-result-card{display:grid;gap:14px;padding:14px}.model-price-result-card h3{color:var(--cq-ink);font-size:14px;margin:0}.model-price-result-meta{display:grid;gap:8px 10px;grid-template-columns:minmax(92px,.34fr) minmax(0,1fr);min-width:0}.model-price-result-meta strong{color:var(--cq-ink);font-size:13px;font-weight:800;line-height:1.45;min-width:0;overflow-wrap:anywhere}.model-price-review-workbench .ant-table-wrapper{display:block;overflow-x:auto}.model-price-review-workbench .ant-table-container{min-width:var(--cq-scroll-min-table-width)}.cloud-restore-console,.cloud-restore-console>.ant-space-item,.cloud-restore-console .ant-table-wrapper,.cloud-dry-run-panel{max-width:100%;min-width:0}.cloud-restore-console{overflow-x:hidden}.cloud-restore-command-panel,.cloud-restore-signal-grid,.cloud-restore-flow-strip,.cloud-restore-preview-grid,.cloud-restore-mapping-grid,.cloud-restore-action-grid,.cloud-restore-result-grid{display:grid;gap:14px;min-width:0}.cloud-restore-command-panel{background:var(--cq-blend-panel-bg);border:1px solid var(--cq-blend-panel-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow);grid-template-columns:minmax(300px,.58fr) minmax(0,1fr);overflow:hidden;padding:18px;position:relative}.cloud-restore-panel{background:var(--cq-soft-card-bg);border:1px solid var(--cq-soft-card-border);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow-sm);min-width:0;overflow:hidden;position:relative}.cloud-restore-panel:before{background:var(--cq-task-flow-gradient);content:"";height:3px;inset:0 16px auto;opacity:.8;position:absolute;z-index:1}.cloud-restore-panel .cq-admin-surface-head{background:linear-gradient(90deg,#e8f9fa9e,#ffffffbd);min-height:52px}.cloud-restore-panel .cq-admin-surface-head h3{font-size:15px}.cloud-restore-command-copy{align-content:center;display:grid;gap:10px;min-width:0}.cloud-restore-command-copy span,.cloud-restore-signal-grid span,.cloud-restore-flow-strip span,.cloud-manifest-meta-grid span{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.cloud-restore-command-copy h3{color:var(--cq-ink);font-size:26px;line-height:1.14;margin:0;overflow-wrap:anywhere}.cloud-restore-command-copy p,.cloud-restore-signal-grid p,.cloud-restore-flow-strip p{color:var(--cq-muted);line-height:1.62;margin:0;overflow-wrap:anywhere}.cloud-restore-signal-grid,.cloud-restore-flow-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.cloud-restore-signal-grid article:not(.cq-metric),.cloud-restore-flow-strip article:not(.cq-flow-step),.cloud-manifest-meta-grid{background:var(--cq-data-shell-bg);border:1px solid var(--cq-data-shell-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-data-shell-shadow);min-width:0}.cloud-restore-signal-grid article:not(.cq-metric),.cloud-restore-flow-strip article:not(.cq-flow-step){display:grid;gap:7px;padding:14px}.cloud-restore-signal-grid article:not(.cq-metric) strong{color:var(--cq-blue);font-size:24px;line-height:1.08;overflow-wrap:anywhere}.model-price-signal-grid .cq-metric,.plan-entitlement-signal-grid .cq-metric,.risk-rule-signal-grid .cq-metric,.finance-signal-grid .cq-metric,.cloud-restore-signal-grid .cq-metric{border-radius:var(--cq-radius-md);padding:14px}.model-price-signal-grid .cq-metric>strong,.plan-entitlement-signal-grid .cq-metric>strong,.risk-rule-signal-grid .cq-metric>strong,.finance-signal-grid .cq-metric>strong,.cloud-restore-signal-grid .cq-metric>strong{font-size:clamp(22px,2.2vw,26px);line-height:1.08}.model-price-signal-grid .cq-metric>small,.plan-entitlement-signal-grid .cq-metric>small,.risk-rule-signal-grid .cq-metric>small,.finance-signal-grid .cq-metric>small,.cloud-restore-signal-grid .cq-metric>small{margin-top:0}.model-price-flow-strip .cq-flow-step,.plan-entitlement-flow-strip .cq-flow-step,.risk-rule-flow-strip .cq-flow-step,.finance-export-flow-strip .cq-flow-step,.cloud-restore-flow-strip .cq-flow-step{min-height:118px}.cloud-restore-flow-strip article:not(.cq-flow-step) strong,.cloud-manifest-meta-grid strong{color:var(--cq-ink);overflow-wrap:anywhere}.cloud-restore-preview-grid,.cloud-restore-mapping-grid,.cloud-restore-result-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cloud-restore-preview-grid>div,.cloud-restore-mapping-grid>div,.cloud-restore-result-grid>div{min-width:0}.cloud-manifest-meta-grid{display:grid;gap:8px 10px;grid-template-columns:minmax(120px,.34fr) minmax(0,1fr);padding:12px}.cloud-restore-action-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.cloud-restore-action-grid :where(button,.ant-btn){min-height:38px;width:100%}.cloud-restore-console .ant-table-wrapper{display:block;overflow-x:auto}.cloud-restore-console .ant-table-container{min-width:var(--cq-scroll-min-table-width)}.cloud-dry-run-panel .cq-admin-data-block{width:100%}.risk-rule-workbench.cq-admin-surface{border:1px solid var(--cq-line);border-radius:var(--cq-radius-lg);box-shadow:var(--cq-shadow)}.risk-rule-workbench .cq-admin-surface-head{border-bottom:1px solid var(--cq-line)}.risk-result-panel{display:grid;gap:12px;padding:var(--cq-metric-padding);border:1px solid var(--cq-notice-warning-border);border-radius:var(--cq-radius-md);background:var(--cq-notice-warning-bg)}.risk-result-panel h4{margin:0;color:var(--cq-ink);font-size:13px;font-weight:800}.app-content .ant-row{margin-bottom:0}.app-content .ant-tabs-nav{background:var(--cq-segment-bg);border:1px solid var(--cq-segment-border);border-radius:999px;box-shadow:var(--cq-segment-shadow);margin-bottom:16px;min-width:0;overflow-x:auto;padding:6px;scrollbar-width:thin}.app-content .ant-tabs-nav:before{border-bottom:0!important}.app-content .ant-tabs-tab{background:var(--cq-segment-item-bg);border:1px solid var(--cq-segment-item-border);border-radius:999px;font-weight:700;margin:0 6px 0 0!important;min-height:36px;padding:8px 13px!important;transition:background var(--cq-fast),border-color var(--cq-fast),transform var(--cq-fast)}.app-content .ant-tabs-tab:hover{border-color:var(--cq-surface-hover-border);transform:var(--cq-button-hover-transform)}.app-content .ant-tabs-tab-active{background:var(--cq-segment-active-bg);border-color:var(--cq-segment-active-border)}.app-content .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--cq-button-text)!important;font-weight:800}.app-content .ant-tabs-ink-bar{display:none!important}.app-content .ant-tag{background:var(--cq-status-bg, var(--cq-status-neutral-bg));border-color:var(--cq-status-neutral-border);border-radius:999px;color:var(--cq-status-neutral-text);font-weight:700;margin-inline-end:6px;max-width:100%;overflow-wrap:anywhere;white-space:normal}.app-content .ant-tag-green,.app-content .ant-tag-success{background:var(--cq-notice-success-bg);border-color:var(--cq-notice-success-border);color:var(--cq-success)}.app-content .ant-tag-orange,.app-content .ant-tag-gold,.app-content .ant-tag-warning{background:var(--cq-notice-warning-bg);border-color:var(--cq-notice-warning-border);color:var(--cq-warning)}.app-content .ant-tag-red,.app-content .ant-tag-error{background:var(--cq-notice-danger-bg);border-color:var(--cq-notice-danger-border);color:var(--cq-danger)}.app-content .ant-checkbox-inner,.app-content .ant-radio-inner{border-color:var(--cq-field-border)!important}.app-content .ant-checkbox-wrapper,.app-content .ant-radio-wrapper{color:var(--cq-ink)!important;overflow-wrap:anywhere}.app-content .ant-checkbox-wrapper:hover .ant-checkbox-inner,.app-content .ant-radio-wrapper:hover .ant-radio-inner{border-color:var(--cq-field-focus-border)!important}.app-content .ant-checkbox-checked .ant-checkbox-inner,.app-content .ant-radio-checked .ant-radio-inner{background:var(--cq-button-bg)!important;border-color:var(--cq-cyan)!important}.app-content .ant-switch{background:var(--cq-switch-off-bg)!important;border:1px solid var(--cq-switch-off-border);box-shadow:var(--cq-switch-off-shadow)}.app-content .ant-switch:hover:not(.ant-switch-disabled){box-shadow:var(--cq-switch-hover-shadow)}.app-content .ant-switch.ant-switch-checked{background:var(--cq-gradient)!important;border-color:var(--cq-segment-active-border)}.app-content .ant-switch .ant-switch-inner{color:var(--cq-button-text);font-weight:850}.app-content .ant-progress-inner{background:#12203314!important;box-shadow:inset 0 1px 2px #12203314}.app-content .ant-progress-bg,.app-content .ant-progress-success-bg{background:var(--cq-gradient)!important}.app-content .ant-progress-text{color:var(--cq-muted)!important;font-weight:850}.app-content .ant-empty{background:var(--cq-notice-bg);border:1px solid var(--cq-notice-border);border-radius:var(--cq-radius-md);box-shadow:var(--cq-notice-shadow);padding:var(--cq-empty-padding)}.app-content .ant-alert{background:var(--cq-notice-info-bg)!important;border-color:var(--cq-notice-info-border)!important;border-radius:var(--cq-radius-md)}.app-content .ant-alert-message,.app-content .ant-alert-description{color:var(--cq-ink)!important;min-width:0;overflow-wrap:anywhere}.model-price-review-workbench .cq-admin-surface,.finance-reconciliation-workbench .cq-admin-surface,.plan-entitlement-editor .cq-admin-surface,.cloud-restore-console .cq-admin-surface{width:100%}.model-price-review-workbench .cq-admin-surface-body,.finance-reconciliation-workbench .cq-admin-surface-body,.plan-entitlement-editor .cq-admin-surface-body,.cloud-restore-console .cq-admin-surface-body{display:grid;gap:14px}.admin-toast{background:var(--cq-card-bg);border:1px solid var(--cq-notice-info-border);border-radius:var(--cq-radius-md);bottom:24px;box-shadow:var(--cq-notice-shadow);display:grid;gap:10px;max-height:min(70vh,560px);max-width:min(440px,calc(100vw - 32px));overflow-y:auto;padding:16px;position:fixed;right:24px;width:440px;z-index:40;animation:admin-toast-in var(--cq-fast, .16s) ease-out}@keyframes admin-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.admin-toast-head{align-items:center;display:flex;justify-content:space-between}.admin-toast-head strong{color:var(--cq-muted);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.admin-toast-dismiss{min-height:28px;padding:4px 10px}.admin-toast-message{color:var(--cq-ink);font-weight:800;margin:0;overflow-wrap:anywhere}@media(max-width:980px){.admin-toast{bottom:12px;left:12px;right:12px;width:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:980px){.app-shell,.app-shell.ant-layout,.app-shell>.ant-layout{display:block!important;min-width:0!important;width:100%!important}.app-sider{max-width:none!important;min-width:0!important;width:100%!important}.brand{margin:12px var(--cq-page-gutter-compact)}.app-sider .ant-layout-sider-children{display:grid;grid-template-rows:auto auto}.app-sider .ant-menu{display:flex;gap:8px;overflow-x:auto;padding:var(--cq-filter-control-padding) var(--cq-page-gutter) var(--cq-list-card-padding) var(--cq-list-card-padding)!important;scrollbar-width:thin;scroll-padding-inline:var(--cq-list-card-padding) var(--cq-page-gutter);white-space:nowrap}.app-sider .ant-menu-item{flex:0 0 auto;height:40px!important;line-height:40px!important;margin:0!important;padding-inline:14px!important;width:auto!important}.app-sider .ant-menu-title-content{overflow:visible!important}.app-header{align-items:flex-start;flex-direction:column;height:auto;padding:var(--cq-surface-padding-compact);width:100%}.app-header>div{min-width:0;width:100%}.app-header>div:first-child{display:grid;gap:4px}.app-header h4{max-width:100%;overflow-wrap:normal;white-space:normal;word-break:keep-all}.content-panel,.app-content{min-width:0;padding:var(--cq-page-gutter-compact)}.app-content>*,.content-panel>*,.cq-admin-surface,.cq-admin-surface-body,.ant-alert,.ant-tabs,.ant-table-wrapper,.ant-form{max-width:100%;min-width:0}.ant-table-cell{max-width:220px;padding:10px 12px!important}.ant-table-thead>tr>th{padding:10px 12px!important}.ant-table-wrapper{border-radius:var(--cq-radius-md);padding:6px;-webkit-overflow-scrolling:touch}.ant-table{font-size:13px;min-width:var(--cq-scroll-min-table-width)}.ant-table-cell :where(.ant-typography,a,span,strong,small,p,code){line-height:1.45}.ant-drawer-body,.ant-modal-body{padding:var(--cq-surface-body-padding-compact)!important}.app-content .ant-form:not(.ant-form-inline){border-radius:var(--cq-radius-md);padding:var(--cq-surface-body-padding-compact)}.ant-drawer-footer,.ant-modal-footer{align-items:stretch;justify-content:flex-start}.ant-drawer-footer .ant-btn,.ant-modal-footer .ant-btn{flex:1 1 160px}.admin-header-actions{align-items:stretch;justify-content:flex-start;width:100%}.cq-admin-surface-actions,.toolbar,.evaluation-toolbar,.analytics-toolbar,.admin-header-actions{align-items:stretch}.cq-admin-surface-actions :where(button,a,.ant-btn),.toolbar :where(button,a,.ant-btn),.evaluation-toolbar :where(button,a,.ant-btn),.analytics-toolbar :where(button,a,.ant-btn),.admin-header-actions :where(button,a,.ant-btn){flex:1 1 180px}.app-content .ant-alert,.app-content .ant-alert-message,.app-content .ant-alert-description,.app-content .ant-typography,.app-content p{overflow-wrap:anywhere}.cq-admin-surface-body{padding:var(--cq-surface-body-padding-compact)}.plan-entitlement-editor .ant-space-compact{display:grid;gap:8px}.plan-entitlement-editor .ant-space-compact>*{border-radius:var(--cq-radius-md)!important;width:100%}}@media(max-width:1180px){.cq-admin-lite-shell{grid-template-columns:minmax(0,1fr);max-width:100%;overflow-x:clip;width:100%}.cq-admin-lite-sider,.ozon-queue-lane,.live-secret-rail,.admin-ops-side-panel,.admin-health-preview-stack,.template-gate-panel,.desktop-distribution-side-panel{height:auto;position:static;top:auto}.cq-admin-lite-main,.app-content,.cq-admin-surface,.cq-admin-surface-body,.cq-admin-lite-grid,.cq-admin-list-grid,.cq-admin-table-shell,.ant-table-wrapper{max-width:100%;min-width:0}.admin-hero,.admin-critical-path,.ozon-monitor-command,.ozon-monitor-layout,.ozon-audit-strip,.live-control-layout,.model-price-command-panel,.model-price-import-layout,.model-price-review-grid,.plan-entitlement-command-panel,.plan-entitlement-workspace,.cloud-restore-command-panel,.risk-rule-command-panel,.risk-rule-workspace,.risk-sample-evaluator-grid,.finance-command-panel,.finance-export-preview-grid,.admin-notification-layout,.desktop-distribution-layout,.template-market-layout,.template-ops-grid,.admin-health-audit-layout,.cloud-restore-preview-grid,.desktop-distribution-command-grid,.desktop-audience-grid,.cq-admin-lite-grid{grid-template-columns:minmax(0,1fr)}.admin-command-rail,.admin-overview-posture,.admin-critical-path-grid,.admin-overview-command-grid,.admin-overview-workspace,.admin-overview-growth-grid,.admin-overview-health-grid,.ozon-monitor-signal-grid,.ozon-batch-metrics,.ozon-store-rotation-grid,.live-control-signal-grid,.live-channel-board,.live-secret-card-grid,.model-price-signal-grid,.model-price-flow-strip,.plan-entitlement-signal-grid,.plan-entitlement-flow-strip,.plan-entitlement-switch-grid,.cloud-restore-signal-grid,.cloud-restore-flow-strip,.cloud-restore-mapping-grid,.cloud-restore-result-grid,.risk-rule-signal-grid,.risk-rule-flow-strip,.risk-policy-form-grid,.risk-policy-switch-grid,.finance-signal-grid,.finance-export-flow-strip,.finance-margin-grid,.finance-filter-grid,.cq-admin-list-grid,.admin-ops-command-grid,.admin-health-command-grid,.admin-health-control-grid,.admin-health-signal-grid,.admin-health-preview-grid,.admin-health-preview-stack,.admin-health-preview-stack .cq-admin-data-block-body,.admin-notification-layout,.template-market-layout,.desktop-distribution-command-grid,.desktop-audience-grid,.metric-grid,.admin-hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.app-header{align-items:stretch;flex-direction:column;height:auto;min-width:0;padding:var(--cq-surface-padding-compact)}.app-header>div,.admin-header-actions{min-width:0;width:100%}}@media(max-width:680px){html,body,#root{max-width:100%;overflow-x:clip}.cq-admin-lite-shell,.cq-admin-lite-main,.app-content{max-width:100%;min-width:0;width:100%}.app-content{padding:var(--cq-page-gutter-compact)}.app-header{position:static}.brand{margin:12px var(--cq-page-gutter-compact)}.cq-admin-lite-nav{display:flex;gap:10px;grid-template-columns:none;margin-inline:0;overflow-x:auto;padding:0 var(--cq-page-gutter-compact) 12px;scroll-padding-inline:var(--cq-page-gutter-compact);scroll-snap-type:x proximity;scrollbar-width:thin}.cq-admin-lite-nav .module-nav-group{flex:0 0 min(230px,calc(100vw - (var(--cq-page-gutter-compact) * 2)));grid-template-columns:minmax(0,1fr);scroll-snap-align:start}.cq-admin-lite-nav a{min-height:40px}.admin-hero,.admin-command-rail,.admin-overview-posture,.admin-critical-path,.admin-critical-path-grid,.admin-overview-command-grid,.admin-overview-workspace,.admin-overview-growth-grid,.admin-overview-health-grid,.ozon-monitor-command,.ozon-monitor-layout,.ozon-monitor-signal-grid,.ozon-batch-metrics,.ozon-store-rotation-grid,.ozon-audit-strip,.live-control-layout,.live-control-signal-grid,.live-channel-board,.live-secret-card-grid,.model-price-command-panel,.model-price-import-layout,.model-price-review-grid,.model-price-signal-grid,.model-price-flow-strip,.plan-entitlement-command-panel,.plan-entitlement-workspace,.plan-entitlement-signal-grid,.plan-entitlement-flow-strip,.plan-entitlement-switch-grid,.cloud-restore-command-panel,.cloud-restore-signal-grid,.cloud-restore-flow-strip,.cloud-restore-preview-grid,.cloud-restore-mapping-grid,.cloud-restore-result-grid,.risk-rule-command-panel,.risk-rule-workspace,.risk-sample-evaluator-grid,.risk-rule-signal-grid,.risk-rule-flow-strip,.risk-policy-form-grid,.risk-policy-switch-grid,.finance-command-panel,.finance-export-preview-grid,.finance-signal-grid,.finance-export-flow-strip,.finance-margin-grid,.finance-filter-grid,.admin-notification-layout,.desktop-distribution-layout,.desktop-distribution-command-grid,.desktop-audience-grid,.admin-health-command-grid,.admin-health-control-grid,.admin-health-audit-layout,.admin-health-signal-grid,.admin-health-preview-grid,.admin-health-preview-stack,.template-ops-grid,.template-market-layout,.metric-grid,.admin-hero-metrics,.cq-admin-lite-grid,.cq-admin-list-grid{grid-template-columns:minmax(0,1fr)}.admin-hero{border-radius:var(--cq-radius-md);padding:var(--cq-surface-padding-compact)}.admin-hero h1{font-size:clamp(28px,8vw,34px);line-height:1.1;max-width:100%;overflow-wrap:anywhere;text-wrap:auto;word-break:break-word}.admin-command-rail,.cq-admin-surface-body,.ozon-queue-lane,.live-secret-rail,.admin-health-preview-stack,.template-gate-panel,.desktop-distribution-side-panel{padding:var(--cq-surface-padding-compact)}.cq-admin-table-shell,.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.app-content :where(h1,h2,h3,h4,p,li,dd,a,span,strong,small,code),.cq-admin-lite-nav :where(a,span),.admin-command-rail :where(a,span,strong,small),.cq-admin-surface :where(h3,p,li,dd,a,span,strong,small,code){max-width:100%;overflow-wrap:anywhere}}
