.workspace-redesign .connect-workspace{gap:24px;min-width:0;display:grid}.workspace-redesign .connect-workspace h1{letter-spacing:-.7px;margin:0 0 8px;font-size:30px;font-weight:700;line-height:1.25}.workspace-redesign .connect-workspace h2{margin:0 0 10px;font-size:20px;font-weight:650;line-height:1.4}.workspace-redesign .connect-workspace :is(p,label,dt,dd,span,strong){overflow-wrap:anywhere;font-size:14px}.workspace-redesign .connect-workspace :is(small,.page-header__eyebrow,.eyebrow,.section-kicker){letter-spacing:normal;font-size:13px}.workspace-redesign .connect-workspace :is(.page-header,.platform-page-header){flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin:0;display:flex}.workspace-redesign .connect-workspace .page-header__description{max-width:65ch;margin:8px 0 0;font-size:15px}.workspace-redesign .connect-workspace .platform-status{text-transform:none;letter-spacing:normal;font-size:13px}.workspace-redesign .connect-workspace .checkpoint-pill{background:var(--surface-subtle);border:1px solid var(--border);color:var(--text-muted);padding:8px 12px;font-size:13px}.workspace-redesign .connect-workspace .connect-scope{color:var(--text-muted);margin:0}.workspace-redesign .connect-workspace :is(.platform-panel,.ui-panel){border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-panel);border-radius:14px;padding:24px}.workspace-redesign .connect-workspace :is(.platform-panel__heading,.settings-panel__heading){flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 20px;display:flex}.workspace-redesign .connect-workspace .platform-panel__heading>div{gap:6px;display:grid}.workspace-redesign .connect-workspace .platform-panel__heading>div>span{font-size:18px;font-weight:650}.workspace-redesign .connect-workspace .platform-panel__heading strong{color:var(--text-muted);font-weight:400}.workspace-redesign .connect-workspace .connector-studio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .connect-workspace .connector-studio-card{background:var(--surface);border-color:var(--border);align-content:start;min-width:0;padding:20px}.workspace-redesign .connect-workspace .connector-studio-card>div>strong{font-size:18px}.workspace-redesign .connect-workspace .empty-state{border:1px dashed var(--border-strong);background:var(--surface-raised);text-align:left;border-radius:10px;gap:8px;min-height:0;padding:20px;display:grid}.workspace-redesign .connect-workspace details{min-width:0}.workspace-redesign .connect-workspace details>summary{cursor:pointer;min-height:44px;color:var(--text);overflow-wrap:anywhere;padding:6px 0;font-size:16px;font-weight:650}.workspace-redesign .connect-workspace details[open]>summary{margin-bottom:16px}.workspace-redesign .connect-workspace .connect-disclosure{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:20px 24px}.workspace-redesign .connect-workspace .connect-disclosure>:is(.platform-panel,.ui-panel){box-shadow:none;border:0;border-radius:0;padding:0}.workspace-redesign .connect-workspace .connect-disclosure>section+section{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.workspace-redesign .connect-workspace .connector-studio-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.workspace-redesign .connect-workspace :is(.connector-studio-form,.integration-form-grid) label{gap:8px;font-size:14px;display:grid}.workspace-redesign .connect-workspace :is(input,select){min-width:0;max-width:100%;font:inherit;color:var(--text)}.workspace-redesign .connect-workspace :is(input:not([type=checkbox]):not([type=hidden]),select){border:1px solid var(--border-strong);background:var(--surface);border-radius:8px;width:100%;min-height:44px;padding:10px 12px;font-size:14px}.workspace-redesign .connect-workspace input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px}.workspace-redesign .connect-workspace .settings-actions{flex-wrap:wrap;align-items:flex-start;gap:16px;margin:0;padding:16px;display:flex}.workspace-redesign .connect-workspace .settings-actions>div{gap:6px;min-width:0;display:grid}.workspace-redesign .connect-workspace :disabled{opacity:.65;cursor:not-allowed}.workspace-redesign .connect-workspace .connect-livechat{gap:20px;min-width:0;padding-top:8px;display:grid}.workspace-redesign .connect-workspace :is(.integration-status-grid,.connector-data-control-grid,.connector-schema-grid,.settings-summary-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.workspace-redesign .connect-workspace :is(.integration-status-grid,.connector-data-control-grid,.connector-schema-grid)>div{background:var(--surface-raised);border:1px solid var(--border);border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid}.workspace-redesign .connect-workspace :is(.skills-boundary-copy,.data-control-help){color:var(--text-muted);font-size:13px;line-height:1.6}.workspace-redesign .connect-workspace :is(.integration-webhook-contract,.integration-boundary-meta){flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.workspace-redesign .connect-workspace .settings-metadata-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 16px;display:grid}.workspace-redesign .connect-workspace .settings-metadata-list>div{min-width:0}.workspace-redesign .connect-workspace .settings-metadata-list dd{color:var(--text);margin:4px 0 0}.workspace-redesign .connect-workspace .connector-flow-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.workspace-redesign .connect-workspace .connector-flow-step{background:var(--surface);min-width:0;padding:14px}.workspace-redesign .connect-workspace .connector-flow-step.is-current{outline:2px solid var(--accent);outline-offset:-2px;background:var(--surface-subtle)}.workspace-redesign .connect-workspace .connector-flow-step>span{font-size:14px}.workspace-redesign .connect-workspace .connector-mapping-row{background:var(--surface-raised);grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));align-items:start;gap:16px;min-width:0;padding:16px;display:grid}.workspace-redesign .connect-workspace .connector-mapping-row>label{gap:8px;min-width:0;font-size:14px;display:grid}.workspace-redesign .connect-workspace .connector-mapping-toggle{align-items:start;grid-template-columns:18px minmax(0,1fr)!important}.workspace-redesign .connect-workspace .connector-mapping-toggle span{min-width:0}.workspace-redesign .connect-workspace .connector-action-form{margin-top:20px}.workspace-redesign .connect-workspace .settings-summary-card{border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;gap:8px;min-width:0;padding:16px;display:grid}.workspace-redesign .connect-workspace .settings-summary-card>span{text-transform:none;letter-spacing:normal;font-size:13px}.workspace-redesign .connect-workspace .settings-summary-card>strong{font-size:16px}.workspace-redesign .connect-workspace .policies-test-result{border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;margin:0 0 16px;padding:16px}.workspace-redesign .connect-workspace .policies-test-result.is-ready{border-color:var(--border-strong);background:var(--surface-subtle)}.workspace-redesign .connect-workspace .connect-recovery-actions{flex-wrap:wrap;gap:12px;display:flex}.workspace-redesign .connect-workspace .settings-notice{margin:0;font-size:14px}@media (max-width:1200px){.workspace-redesign .connect-workspace .connector-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-redesign .connect-workspace .connector-mapping-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-redesign .connect-workspace h1{font-size:27px}.workspace-redesign .connect-workspace :is(.platform-panel,.ui-panel,.connect-disclosure){padding:20px}.workspace-redesign .connect-workspace .connect-disclosure>:is(.platform-panel,.ui-panel){padding:0}.workspace-redesign .connect-workspace :is(.connector-studio-grid,.connector-studio-form,.integration-form-grid,.integration-status-grid,.connector-data-control-grid,.connector-schema-grid,.settings-summary-grid,.settings-metadata-list,.connector-mapping-row){grid-template-columns:1fr}.workspace-redesign .connect-workspace .connector-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .connect-workspace .settings-actions{width:100%;display:grid}.workspace-redesign .connect-workspace .settings-actions button{width:100%}}
.workspace-redesign .learning-workspace{gap:24px;min-width:0;display:grid}.workspace-redesign .learning-workspace :is(p,span,label,li,dd,dt,summary,a,button,select){font-size:14px;line-height:1.5}.workspace-redesign .learning-workspace :is(p,h1,h2,h3,dl){margin:0}.workspace-redesign .learning-workspace p{color:var(--text-muted)}.workspace-redesign .learning-workspace .section-kicker{letter-spacing:.02em;color:var(--text-muted);font-size:13px}.workspace-redesign .learning-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.workspace-redesign .learning-workspace h2{font-size:22px;font-weight:650}.workspace-redesign .learning-workspace h3{overflow-wrap:anywhere;font-size:19px;font-weight:650}.workspace-redesign .learning-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.workspace-redesign .learning-header>div{max-width:64ch}.workspace-redesign .learning-header p:not(.section-kicker){font-size:15px}.workspace-redesign .learning-header>a{flex-shrink:0}.workspace-redesign .learning-runtime{border:1px solid var(--border);background:var(--surface-subtle);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;padding:20px 24px;display:grid}.workspace-redesign .learning-runtime>div{gap:4px;display:grid}.workspace-redesign .learning-runtime span{color:var(--text-muted);font-size:13px}.workspace-redesign .learning-runtime strong{font-size:15px}.workspace-redesign .learning-runtime>p{border-top:1px solid var(--border);grid-column:1/-1;padding-top:12px}.workspace-redesign .learning-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .learning-summary>div{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:12px;padding:20px;display:grid}.workspace-redesign .learning-summary span{color:var(--text-muted)}.workspace-redesign .learning-summary strong{font-variant-numeric:tabular-nums;font-size:28px;line-height:1.2}.workspace-redesign .learning-scope{margin-top:-12px}.workspace-redesign .learning-records{gap:16px;min-width:0;display:grid}.workspace-redesign .learning-list-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.workspace-redesign .learning-list-heading>div{gap:6px;display:grid}.workspace-redesign .learning-workspace label{gap:8px;min-width:0;display:grid}.workspace-redesign .learning-workspace select{border:1px solid var(--border-strong);background:var(--surface);width:100%;min-height:44px;color:var(--text);border-radius:8px;padding:10px 12px}.workspace-redesign .learning-card{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:14px;gap:20px;min-width:0;padding:24px;display:grid}.workspace-redesign .learning-card-header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.workspace-redesign .learning-card-header>div{gap:5px;display:grid}.workspace-redesign .learning-card .learning-updated{font-size:13px}.workspace-redesign .learning-state{border:1px solid var(--border);background:var(--surface-subtle);text-transform:capitalize;border-radius:7px;padding:5px 10px;font-size:13px}.workspace-redesign .learning-state.is-resolved{color:var(--accent);background:#e5f1e9;border-color:#c5ddcf}.workspace-redesign .learning-state.is-unresolved{color:var(--warning);background:#fff4db;border-color:#e8d8ad}.workspace-redesign .learning-signal{background:var(--surface-raised);border-left:3px solid var(--border-strong);border-radius:0 8px 8px 0;gap:4px;padding:16px;display:grid}.workspace-redesign .learning-signal strong{font-size:14px}.workspace-redesign .learning-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .learning-facts>div{min-width:0}.workspace-redesign .learning-facts dt{color:var(--text-muted);margin-bottom:5px;font-size:13px}.workspace-redesign .learning-facts dd{overflow-wrap:anywhere;margin:0;font-weight:550}.workspace-redesign .learning-card .learning-eligibility{font-size:13px}.workspace-redesign .learning-workspace details{border-top:1px solid var(--border);min-width:0;padding-top:12px}.workspace-redesign .learning-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.workspace-redesign .learning-editor form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px;display:grid}.workspace-redesign .learning-save{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;display:flex}.workspace-redesign .learning-workspace :disabled{opacity:.65;cursor:not-allowed}.workspace-redesign .learning-evidence .learning-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 16px}.workspace-redesign .learning-evidence>p{font-size:13px}.workspace-redesign .learning-notice{border:1px solid var(--border-strong);background:var(--surface-subtle);color:var(--text);border-radius:8px;padding:16px}.workspace-redesign .learning-notice.is-error{color:var(--danger);background:#fff1ee;border-color:#dbb7b5}.workspace-redesign .learning-notice a{color:var(--accent);text-decoration:underline}.workspace-redesign .learning-empty,.workspace-redesign .learning-recovery{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:24px}.workspace-redesign .learning-empty{justify-items:start;gap:12px;display:grid}.workspace-redesign .learning-actions{flex-wrap:wrap;gap:12px;display:flex}.workspace-redesign .learning-boundary{color:var(--text-muted)}.workspace-redesign .learning-boundary ul{gap:8px;margin:12px 0 0;padding-left:22px;display:grid}@media (max-width:1100px){.workspace-redesign .learning-header{flex-wrap:wrap}.workspace-redesign .learning-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-redesign .learning-workspace h1{font-size:27px}.workspace-redesign .learning-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workspace-redesign .learning-summary>div{padding:16px}.workspace-redesign .learning-card,.workspace-redesign .learning-runtime{padding:20px}.workspace-redesign .learning-runtime,.workspace-redesign .learning-editor form,.workspace-redesign .learning-evidence .learning-facts{grid-template-columns:1fr}.workspace-redesign .learning-filter,.workspace-redesign .learning-save,.workspace-redesign .learning-save button{width:100%}}.workspace-redesign .weekly-review{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:16px;padding:24px;display:grid}.workspace-redesign .weekly-review-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 16px;display:flex}.workspace-redesign .weekly-review-head h2{margin:4px 0 0}.workspace-redesign .weekly-review-chart{gap:12px;margin:0;display:grid}.workspace-redesign .weekly-review-chart figcaption{color:var(--text-muted)}.workspace-redesign .weekly-review-bars{grid-template-columns:repeat(auto-fit,minmax(48px,1fr));align-items:end;gap:12px;margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .weekly-review-bars li{grid-template-rows:auto 120px auto;justify-items:center;gap:6px;display:grid}.workspace-redesign .weekly-bar-track{background:var(--surface-muted,#eef2ef);border-radius:6px;align-items:flex-end;width:100%;max-width:44px;height:120px;display:flex;overflow:hidden}.workspace-redesign .weekly-bar-fill{background:var(--accent,#1f6f66);border-radius:6px 6px 0 0;width:100%;min-height:2px;display:block}.workspace-redesign .weekly-bar-value{font-variant-numeric:tabular-nums;font-weight:600}.workspace-redesign .weekly-bar-label{color:var(--text-muted);font-size:12px}.workspace-redesign .weekly-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .weekly-review h3{margin:0 0 8px;font-size:16px}.workspace-redesign .weekly-review ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .weekly-review-grid li{justify-content:space-between;gap:12px;display:flex}.workspace-redesign .weekly-review-suggestions li{background:var(--surface-muted,#f3f6f3);border-radius:8px;gap:2px;padding:10px 12px;display:grid}.workspace-redesign .weekly-review-gate ol{gap:4px;margin:8px 0 0;padding-left:20px;display:grid}@media (max-width:720px){.workspace-redesign .weekly-review{padding:16px}.workspace-redesign .weekly-review-grid{grid-template-columns:1fr}.workspace-redesign .weekly-review-bars{gap:6px}}.workspace-redesign .learning-runtime{gap:6px 24px;padding:12px 16px}.workspace-redesign .learning-runtime>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.workspace-redesign .learning-runtime>p{color:var(--text-muted);margin:0;padding-top:8px;font-size:14px}.workspace-redesign .learning-summary{flex-wrap:wrap;gap:4px 24px;display:flex}.workspace-redesign .learning-summary>div{background:0 0;border:0;border-radius:0;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:8px;padding:0;display:flex}.workspace-redesign .learning-summary strong{font-size:20px}.workspace-redesign .learning-card{gap:12px;padding:16px 20px}.workspace-redesign .learning-card-header>div{gap:2px}.workspace-redesign .learning-card-header h3{margin:0;font-size:17px}.workspace-redesign .learning-topic{color:var(--text-muted);text-transform:capitalize;margin:0;font-size:13px}.workspace-redesign .learning-signal{padding:10px 14px}.workspace-redesign .learning-signal p{margin:0;font-size:14px}.workspace-redesign .learning-facts{gap:8px 16px}.workspace-redesign .learning-facts dt{margin-bottom:2px}.workspace-redesign .learning-more{gap:16px;display:grid}.workspace-redesign .learning-more>summary{cursor:pointer;color:var(--accent);padding:12px 0;font-weight:560}.workspace-redesign .learning-more[open]>summary{margin-bottom:4px}@media (max-width:760px){.workspace-redesign .learning-summary{gap:4px 16px}.workspace-redesign .learning-card{padding:14px 16px}}
.workspace-redesign .analytics-workspace{gap:24px;min-width:0;display:grid}.workspace-redesign .analytics-workspace :is(p,small,span,label,summary,th,td,dt,dd,li,a){font-size:14px;line-height:1.5}.workspace-redesign .analytics-workspace :is(h1,h2,h3,p,dl){margin:0}.workspace-redesign .analytics-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.workspace-redesign .analytics-workspace h2{font-size:20px;font-weight:650;line-height:1.35}.workspace-redesign .analytics-workspace h3{margin:16px 0 12px;font-size:16px;font-weight:650}.workspace-redesign .analytics-workspace p,.workspace-redesign .analytics-workspace small{color:var(--text-muted)}.workspace-redesign .analytics-workspace .section-kicker{letter-spacing:.02em;color:var(--text-muted);font-size:13px}.workspace-redesign .analytics-header,.workspace-redesign .analytics-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.workspace-redesign .analytics-header>div:first-child{max-width:64ch}.workspace-redesign .analytics-header p:not(.section-kicker){font-size:15px}.workspace-redesign .analytics-actions{flex-wrap:wrap;gap:12px;display:flex}.workspace-redesign .analytics-coverage{border:1px solid var(--border);background:var(--surface-subtle);border-radius:12px;gap:16px;padding:24px;display:grid}.workspace-redesign .analytics-section-heading>div{gap:6px;display:grid}.workspace-redesign .analytics-workspace .analytics-tag{background:var(--surface);color:var(--text-muted);border:1px solid var(--border);border-radius:7px;padding:5px 10px;font-size:13px}.workspace-redesign .analytics-sources{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:16px;display:grid}.workspace-redesign .analytics-sources>div{gap:5px;min-width:0;display:grid}.workspace-redesign .analytics-sources dd{margin:0;font-weight:650}.workspace-redesign .analytics-sources :is(dt,span){color:var(--text-muted);font-size:13px}.workspace-redesign .analytics-workspace .analytics-notice{color:var(--warning);background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;padding:14px 16px}.workspace-redesign .analytics-workspace .analytics-provenance{font-size:13px}.workspace-redesign .analytics-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .analytics-metric{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:20px;display:grid}.workspace-redesign .analytics-metric h2{color:var(--text-muted);font-size:14px}.workspace-redesign .analytics-metric .analytics-value{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.2}.workspace-redesign .analytics-metric small{font-size:13px}.workspace-redesign .analytics-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.workspace-redesign .analytics-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:14px;gap:20px;min-width:0;padding:24px;display:grid}.workspace-redesign .analytics-workspace a:not(.primary-button):not(.secondary-button):not(.reports-tab){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.workspace-redesign .analytics-panel .analytics-lead{color:var(--text);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.workspace-redesign .analytics-lead span{color:var(--text-muted);margin-left:4px;font-weight:400}.workspace-redesign .analytics-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .analytics-facts>div{gap:6px;min-width:0;display:grid}.workspace-redesign .analytics-facts dt{color:var(--text-muted);font-size:13px}.workspace-redesign .analytics-facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:650}.workspace-redesign .analytics-workspace details{border-top:1px solid var(--border);min-width:0;padding-top:12px}.workspace-redesign .analytics-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.workspace-redesign .analytics-workspace details>:not(summary){margin-top:12px}.workspace-redesign .analytics-panel>details:only-child{border:0;padding:0}.workspace-redesign .analytics-panel[aria-label=Escalation\ evidence]>.analytics-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-redesign .analytics-breakdown{gap:0;display:grid}.workspace-redesign .analytics-breakdown>div{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.workspace-redesign .analytics-breakdown dt{overflow-wrap:anywhere}.workspace-redesign .analytics-breakdown dd{font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-weight:650}.workspace-redesign .analytics-table-scroll{border:1px solid var(--border);border-radius:8px;width:100%;overflow-x:auto}.workspace-redesign .analytics-table-scroll table{border-collapse:collapse;width:100%;min-width:640px}.workspace-redesign .analytics-table-scroll caption{color:var(--text-muted);text-align:left;padding:12px;font-size:13px}.workspace-redesign .analytics-table-scroll :is(th,td){text-align:left;border-bottom:1px solid var(--border);overflow-wrap:anywhere;max-width:240px;padding:12px}.workspace-redesign .analytics-table-scroll thead{background:var(--surface-subtle)}.workspace-redesign .analytics-table-scroll td{font-variant-numeric:tabular-nums}.workspace-redesign .analytics-empty,.workspace-redesign .analytics-recovery{border:1px solid var(--border);background:var(--surface);border-radius:12px;justify-items:start;gap:20px;padding:24px;display:grid}.workspace-redesign .analytics-boundary{color:var(--text-muted)}.workspace-redesign .analytics-boundary ul{gap:8px;padding-left:22px;display:grid}@media (max-width:1200px){.workspace-redesign .analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.workspace-redesign .analytics-columns{grid-template-columns:1fr}}@media (max-width:760px){.workspace-redesign .analytics-workspace h1{font-size:27px}.workspace-redesign .analytics-coverage,.workspace-redesign .analytics-panel{padding:20px}.workspace-redesign .analytics-sources{grid-template-columns:1fr}.workspace-redesign .analytics-metrics{grid-template-columns:1fr;gap:12px}.workspace-redesign .analytics-panel[aria-label=Escalation\ evidence]>.analytics-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-redesign .reports-summary{gap:16px;display:grid}.workspace-redesign .reports-tabs{flex-wrap:wrap;gap:8px;display:flex}.workspace-redesign .reports-tabs a.reports-tab{min-height:44px;color:var(--text-muted);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.workspace-redesign .reports-tabs a.reports-tab:hover{color:var(--text);background:#ebede8}.workspace-redesign .reports-tabs a.reports-tab[aria-current=page]{color:var(--text);background:#e2e5df;border-color:#d3d7d0;font-weight:650}.workspace-redesign .reports-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .reports-card{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-content:start;gap:8px;min-width:0;padding:20px;display:grid}.workspace-redesign .reports-card h3{margin:0;font-size:15px;font-weight:600}.workspace-redesign .reports-card strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:28px;font-weight:700;line-height:1.2}.workspace-redesign .reports-card p,.workspace-redesign .reports-empty,.workspace-redesign .reports-top p{color:var(--muted,inherit);margin:0;font-size:14px}.workspace-redesign .reports-tops{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .reports-top{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;padding:16px 20px}.workspace-redesign .reports-top h3{margin:0 0 8px;font-size:15px}.workspace-redesign .reports-top ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .reports-top li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.workspace-redesign .reports-top li span{overflow-wrap:anywhere;font-size:14px}.workspace-redesign .reports-top li span:last-child{font-variant-numeric:tabular-nums}.workspace-redesign .reports-longterm{margin:16px 0 0;font-size:18px}.workspace-redesign .reports-top li{padding-bottom:6px;position:relative}.workspace-redesign .reports-top__bar{opacity:.55;background:#2a78d6;border-radius:2px;height:3px;position:absolute;bottom:0;left:0}.workspace-redesign .reports-chart{--viz-bot:#2a78d6;--viz-draft:#1baf7a;--viz-person:#eb6834;border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:12px;min-width:0;padding:16px 20px;display:grid}.workspace-redesign .reports-chart__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.workspace-redesign .reports-chart__head h3{margin:0;font-size:15px}.workspace-redesign .reports-chart__legend{color:var(--text-muted);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.workspace-redesign .reports-chart__legend li{align-items:center;gap:6px;display:inline-flex}.workspace-redesign .reports-chart__legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.workspace-redesign .reports-chart .is-bot{background:var(--viz-bot)}.workspace-redesign .reports-chart .is-draft{background:var(--viz-draft)}.workspace-redesign .reports-chart .is-person{background:var(--viz-person)}.workspace-redesign .reports-chart__plot{padding-top:18px;position:relative}.workspace-redesign .reports-chart__max{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;top:0;left:0}.workspace-redesign .reports-chart__bars{border-bottom:1px solid var(--border);background:linear-gradient(to bottom, var(--border) 1px, transparent 1px) 0 0 / 100% 50%;align-items:stretch;gap:2px;height:160px;display:flex}.workspace-redesign .reports-chart__col{cursor:default;flex-direction:column;flex:1 1 0;justify-content:flex-end;min-width:0;display:flex;position:relative}.workspace-redesign .reports-chart__col:hover{background:var(--surface-hover)}.workspace-redesign .reports-chart__stack{flex-direction:column;gap:2px;min-height:0;display:flex}.workspace-redesign .reports-chart__stack span{min-height:2px}.workspace-redesign .reports-chart__stack span:first-child{border-radius:4px 4px 0 0}.workspace-redesign .reports-chart__col small{color:var(--text-muted);white-space:nowrap;padding-top:4px;font-size:11px;position:absolute;top:100%;left:0}.workspace-redesign .reports-chart__col small.is-last{left:auto;right:0}@media (max-width:640px){.workspace-redesign .reports-chart__col small.is-minor{display:none}}.workspace-redesign .reports-chart__plot{padding-bottom:20px}.workspace-redesign .reports-chart__table summary{cursor:pointer;color:var(--text-muted);font-size:13px}.workspace-redesign .reports-chart__table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.workspace-redesign .reports-chart__table th,.workspace-redesign .reports-chart__table td{text-align:right;border-bottom:1px solid var(--border);padding:4px 8px}.workspace-redesign .reports-chart__table th:first-child{text-align:left}.workspace-redesign .reports-channels{color:var(--text-muted);margin:0;font-size:13px}@media (forced-colors:active){.workspace-redesign .reports-chart__stack span{border:1px solid canvastext}}@media (max-width:1000px){.workspace-redesign .reports-cards,.workspace-redesign .reports-tops{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workspace-redesign .reports-cards,.workspace-redesign .reports-tops{grid-template-columns:1fr}}.workspace-redesign .analytics-old-automation>summary{cursor:pointer;min-height:44px;color:var(--text-muted);align-items:center;font-size:14px;font-weight:600;display:flex}.workspace-redesign .analytics-old-automation .analytics-metric{margin-top:12px}
.workspace-redesign .operations-workspace{gap:24px;min-width:0;display:grid}.workspace-redesign .operations-workspace :is(p,span,label,legend,summary,dt,dd,li,time,a,input,button){font-size:14px;line-height:1.5}.workspace-redesign .operations-workspace :is(h1,h2,h3,p,dl){margin:0}.workspace-redesign .operations-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.workspace-redesign .operations-workspace h2{font-size:20px;font-weight:650;line-height:1.35}.workspace-redesign .operations-workspace p{color:var(--text-muted)}.workspace-redesign .operations-workspace .section-kicker{letter-spacing:.02em;color:var(--text-muted);font-size:13px}.workspace-redesign .ops-header,.workspace-redesign .ops-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.workspace-redesign .ops-header>div{max-width:64ch}.workspace-redesign .ops-header p:not(.section-kicker){font-size:15px}.workspace-redesign .ops-section-heading>div{gap:6px;display:grid}.workspace-redesign .operations-workspace .ops-generated{margin-top:-10px;font-size:13px}.workspace-redesign .ops-runtime{background:var(--surface-subtle);border:1px solid var(--border);border-radius:12px;gap:20px;min-width:0;padding:24px;display:grid}.workspace-redesign .operations-workspace .ops-state{border:1px solid var(--border);background:var(--surface);border-radius:7px;align-items:center;padding:5px 10px;font-size:13px;display:inline-flex}.workspace-redesign .ops-state.is-paused{color:var(--warning);background:#fff8e3;border-color:#e8d8ad}.workspace-redesign .ops-state.is-killed{color:var(--danger);background:#fff1ee;border-color:#dbb7b5}.workspace-redesign .ops-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .ops-facts>div{align-content:start;gap:6px;min-width:0;display:grid}.workspace-redesign .ops-facts dt{color:var(--text-muted);font-size:13px}.workspace-redesign .ops-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.workspace-redesign .ops-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:14px;align-content:start;gap:20px;min-width:0;padding:24px;display:grid}.workspace-redesign .ops-panel>div:first-child{gap:6px;display:grid}.workspace-redesign .ops-panel>.ops-section-heading:first-child{display:flex}.workspace-redesign .ops-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.workspace-redesign .ops-grid .ops-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .ops-grid .ops-facts dd{font-size:18px}.workspace-redesign .operations-workspace .ops-notice,.workspace-redesign .ops-attention{color:var(--warning);background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;padding:16px}.workspace-redesign .operations-workspace .ops-notice.is-error{color:var(--danger);background:#fff1ee;border-color:#dbb7b5}.workspace-redesign .ops-attention{gap:12px;display:grid}.workspace-redesign .ops-attention ul{margin:0;padding-left:22px}.workspace-redesign .ops-panel[aria-label=Support\ signals]>.ops-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-redesign .ops-panel[aria-label=Support\ signals]>.ops-facts dd{font-size:24px}.workspace-redesign .operations-workspace a:not(.primary-button):not(.secondary-button){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.workspace-redesign .operations-workspace details{border-top:1px solid var(--border);min-width:0;padding-top:12px}.workspace-redesign .operations-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.workspace-redesign .operations-workspace details>:not(summary){margin-top:12px}.workspace-redesign .ops-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .ops-timeline>li{border-left:3px solid var(--border-strong);padding:0 0 24px 20px}.workspace-redesign .ops-timeline>li:last-child{padding-bottom:0}.workspace-redesign .ops-timeline>li>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.workspace-redesign .ops-timeline strong{text-transform:capitalize;font-size:15px}.workspace-redesign .ops-timeline time{color:var(--text-muted);font-size:13px}.workspace-redesign .ops-timeline>li>p{margin:8px 0 12px}.workspace-redesign .ops-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.workspace-redesign .operations-workspace .ops-control{border:1px solid var(--border);border-radius:10px;min-width:0;margin:0;padding:16px}.workspace-redesign .operations-workspace .ops-danger{background:#fff8f6;border-color:#dbb7b5}.workspace-redesign .ops-danger>summary{color:var(--danger)}.workspace-redesign .ops-control form,.workspace-redesign .ops-control fieldset{gap:16px;min-width:0;display:grid}.workspace-redesign .ops-control fieldset{border:0;margin:0;padding:0}.workspace-redesign .ops-control legend{margin-bottom:12px;padding:0;font-weight:650}.workspace-redesign .ops-control label{gap:8px;min-width:0;display:grid}.workspace-redesign .ops-control input:not([type=checkbox]):not([type=hidden]){border:1px solid var(--border-strong);width:100%;min-width:0;min-height:44px;color:var(--text);background:var(--surface);border-radius:8px;padding:10px 12px}.workspace-redesign .ops-control .ops-confirm{align-items:start;gap:10px;display:flex}.workspace-redesign .ops-control input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin-top:2px}.workspace-redesign .ops-control button{justify-self:start}.workspace-redesign .ops-control :disabled{opacity:.65;cursor:not-allowed}.workspace-redesign .ops-control .ops-danger-button{color:var(--danger);border-color:var(--danger);background:#fff}.workspace-redesign .ops-boundary{color:var(--text-muted)}.workspace-redesign .ops-boundary ul{gap:8px;padding-left:22px;display:grid}.workspace-redesign .ops-recovery{border:1px solid var(--border);background:var(--surface);border-radius:12px;justify-items:start;padding:24px}.workspace-redesign .ops-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1100px){.workspace-redesign .ops-grid{grid-template-columns:1fr}}@media (max-width:760px){.workspace-redesign .operations-workspace h1{font-size:27px}.workspace-redesign .ops-runtime,.workspace-redesign .ops-panel{padding:20px}.workspace-redesign .ops-control-grid{grid-template-columns:1fr}.workspace-redesign .ops-facts,.workspace-redesign .ops-panel[aria-label=Support\ signals]>.ops-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .ops-control button{justify-self:stretch;width:100%}}.workspace-redesign .ops-timeline-more>summary{cursor:pointer;color:var(--text-muted);min-height:24px;margin-top:8px;font-size:14px}.workspace-redesign .ops-timeline-more[open]>summary{margin-bottom:8px}
.workspace-redesign .automation-workspace{gap:24px;min-width:0;display:grid}.workspace-redesign .automation-workspace :is(p,span,label,legend,summary,dt,dd,li,time,a,input,select,button,small,strong){font-size:14px;line-height:1.5}.workspace-redesign .automation-workspace :is(h1,h2,h3,p,dl){margin:0}.workspace-redesign .automation-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.workspace-redesign .automation-workspace h2{font-size:20px;font-weight:650;line-height:1.35}.workspace-redesign .automation-workspace h3{font-size:17px;font-weight:650;line-height:1.4}.workspace-redesign .automation-workspace p{color:var(--text-muted)}.workspace-redesign .automation-workspace .section-kicker{letter-spacing:.02em;color:var(--text-muted);font-size:13px}.workspace-redesign .auto-header,.workspace-redesign .auto-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.workspace-redesign .auto-header>div{max-width:66ch}.workspace-redesign .auto-header p:not(.section-kicker){font-size:15px}.workspace-redesign .auto-heading>div{gap:6px;display:grid}.workspace-redesign .auto-summary,.workspace-redesign .auto-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:14px;align-content:start;gap:20px;min-width:0;padding:24px;display:grid}.workspace-redesign .auto-summary{background:var(--surface-subtle)}.workspace-redesign .auto-panel>div:first-child:not(.auto-heading){gap:8px;display:grid}.workspace-redesign .auto-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .auto-facts>div{align-content:start;gap:6px;min-width:0;display:grid}.workspace-redesign .auto-facts dt{color:var(--text-muted);font-size:13px}.workspace-redesign .auto-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.workspace-redesign .automation-workspace .auto-badge{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:5px 10px;font-size:13px;display:inline-flex}.workspace-redesign .automation-workspace .auto-notice{color:var(--warning);background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;padding:16px}.workspace-redesign .automation-workspace .auto-notice.is-error{color:var(--danger);background:#fff1ee;border-color:#dbb7b5}.workspace-redesign .automation-workspace .auto-note{border-left:3px solid var(--accent);padding-left:14px}.workspace-redesign .automation-workspace fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.workspace-redesign .automation-workspace legend{margin-bottom:16px;padding:0;font-weight:650}.workspace-redesign .automation-workspace .auto-editor-title{font-size:22px}.workspace-redesign .auto-class-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .automation-workspace .automation-class-card{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:none;border-radius:10px;align-content:start;gap:16px;padding:20px;display:grid}.workspace-redesign .automation-workspace label{min-width:0;color:var(--text);gap:8px;display:grid}.workspace-redesign .automation-workspace select,.workspace-redesign .automation-workspace input:not([type=checkbox]):not([type=hidden]){border:1px solid var(--border-strong);width:100%;min-width:0;min-height:44px;color:var(--text);background:var(--surface);border-radius:8px;padding:10px 12px}.workspace-redesign .automation-workspace .auto-check{cursor:pointer;align-items:start;gap:10px;min-height:44px;padding:8px 0;display:flex}.workspace-redesign .auto-check input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin-top:2px}.workspace-redesign .auto-default{max-width:480px}.workspace-redesign .automation-workspace details{border-top:1px solid var(--border);min-width:0;padding-top:12px}.workspace-redesign .automation-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.workspace-redesign .automation-workspace details>:not(summary){margin-top:12px}.workspace-redesign .automation-workspace a:not(.primary-button):not(.secondary-button){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.workspace-redesign .auto-save{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.workspace-redesign .auto-save>div{gap:6px;max-width:62ch;display:grid}.workspace-redesign .auto-actions{flex-wrap:wrap;align-items:start;gap:12px;display:flex}.workspace-redesign .auto-test{border:1px solid var(--border);background:var(--surface-subtle);border-radius:10px;gap:12px;padding:20px;display:grid}.workspace-redesign .auto-test ul{color:var(--danger);margin:0;padding-left:22px}.workspace-redesign .auto-test .auto-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-redesign .auto-restore fieldset{justify-items:start;max-width:580px}.workspace-redesign .auto-restore label{width:100%}.workspace-redesign .auto-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.workspace-redesign .auto-control-grid>details{border:1px solid var(--border);border-radius:10px;margin:0;padding:16px}.workspace-redesign .auto-control-grid form{margin-top:16px}.workspace-redesign .auto-control-grid button{justify-self:start}.workspace-redesign .auto-control-grid .auto-danger{background:#fff8f6;border-color:#dbb7b5}.workspace-redesign .auto-danger>summary{color:var(--danger)}.workspace-redesign .automation-workspace .auto-danger-button{color:var(--danger);border-color:var(--danger)}.workspace-redesign .automation-workspace :disabled{opacity:.65;cursor:not-allowed}.workspace-redesign .auto-history{margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .auto-history>li{border-left:3px solid var(--border-strong);padding:0 0 24px 20px}.workspace-redesign .auto-history>li:last-child{padding-bottom:0}.workspace-redesign .auto-history>li>div{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.workspace-redesign .auto-history time{color:var(--text-muted);font-size:13px}.workspace-redesign .auto-history>li>p{margin:8px 0}.workspace-redesign .auto-fingerprint,.workspace-redesign .auto-history p{overflow-wrap:anywhere}.workspace-redesign .auto-boundary{gap:12px;max-width:85ch;display:grid}.workspace-redesign .auto-recovery{justify-items:start}@media (max-width:1100px){.workspace-redesign .auto-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-redesign .automation-workspace h1{font-size:27px}.workspace-redesign .auto-summary,.workspace-redesign .auto-panel{padding:20px}.workspace-redesign .auto-class-grid,.workspace-redesign .auto-control-grid{grid-template-columns:1fr}.workspace-redesign .automation-workspace .automation-class-card,.workspace-redesign .auto-test{padding:16px}.workspace-redesign .auto-test .auto-facts{grid-template-columns:1fr}.workspace-redesign .auto-save>button,.workspace-redesign .auto-actions form,.workspace-redesign .auto-actions button,.workspace-redesign .auto-control-grid button{width:100%}}.workspace-redesign .auto-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .auto-mode{border:1px solid var(--border);background:var(--surface);border-radius:14px;align-content:start;gap:8px;min-width:0;padding:20px;display:grid}.workspace-redesign .auto-mode.is-on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.workspace-redesign .auto-mode__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workspace-redesign .auto-mode h2{margin:0;font-size:17px}.workspace-redesign .auto-mode p{margin:0;font-size:14px}.workspace-redesign .auto-mode__state{background:var(--surface-subtle);color:var(--text-muted);border-radius:999px;flex:none;padding:2px 10px;font-size:13px;font-weight:650}.workspace-redesign .auto-mode.is-on .auto-mode__state{color:var(--accent);background:#e6f1e9}.workspace-redesign .auto-mode__note{color:var(--text-muted)}@media (max-width:760px){.workspace-redesign .auto-modes{grid-template-columns:1fr}}.workspace-redesign .auto-mode__form{gap:10px;display:grid}.workspace-redesign .auto-mode__form fieldset{border:0;gap:6px;margin:0;padding:0;display:grid}.workspace-redesign .auto-mode__form legend{margin-bottom:4px;font-size:14px;font-weight:600}.workspace-redesign .auto-mode__form .auto-check{align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.workspace-redesign .auto-mode__form button{justify-self:start}
.workspace-redesign .winback{gap:20px;min-width:0;max-width:960px;display:grid}.workspace-redesign .winback :is(h1,h2,p,ul){margin:0}.workspace-redesign .winback h1{letter-spacing:-.7px;font-size:30px;line-height:1.25}.workspace-redesign .winback h2{font-size:17px;font-weight:650;line-height:1.4}.workspace-redesign .winback p{color:var(--text-muted);font-size:14px;line-height:1.5}.workspace-redesign .winback-header{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.workspace-redesign .winback-header>div{gap:8px;max-width:66ch;display:grid}.workspace-redesign .winback-header p{font-size:15px}.workspace-redesign .winback-notice{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--surface-subtle);border-radius:8px;padding:14px 16px;color:var(--text)!important}.workspace-redesign .winback-notice.is-error{border-color:#dbb7b5;border-left-color:var(--danger);background:#fff1ee;color:var(--danger)!important}.workspace-redesign .winback-summary{flex-wrap:wrap;gap:8px 20px;display:flex}.workspace-redesign .winback-summary strong{color:var(--text);font-variant-numeric:tabular-nums;margin-right:4px}.workspace-redesign .winback-rules{border:1px solid var(--border);background:var(--surface);border-radius:10px;padding:4px 16px}.workspace-redesign .winback-rules summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.workspace-redesign .winback-rules ul{color:var(--text-muted);gap:6px;padding:0 0 14px 20px;font-size:14px;display:grid}.workspace-redesign .winback-list{gap:12px;padding:0;list-style:none;display:grid}.workspace-redesign .winback-card{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:14px;min-width:0;padding:18px 20px;display:grid}.workspace-redesign .winback-card.is-focus{border-color:var(--border-strong)}.workspace-redesign .winback-card.is-blocked,.workspace-redesign .winback-card.is-sent,.workspace-redesign .winback-card.is-skipped{background:var(--surface-subtle)}.workspace-redesign .winback-card__head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.workspace-redesign .winback-card__head>div{gap:4px;min-width:0;display:grid}.workspace-redesign .winback-pill{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:13px;display:inline-flex}.workspace-redesign .winback-pill.is-ready,.workspace-redesign .winback-pill.is-drafted{color:var(--text);border-color:var(--border-strong);font-weight:650}.workspace-redesign .winback-pill.is-blocked{color:var(--danger);border-color:#dbb7b5}.workspace-redesign .winback-reasons{color:var(--text-muted);gap:4px;padding-left:20px;font-size:14px;display:grid}.workspace-redesign .winback-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspace-redesign .winback-compose{gap:12px;display:grid}.workspace-redesign .winback-compose label{color:var(--text);gap:6px;font-size:14px;font-weight:600;display:grid}.workspace-redesign .winback-compose textarea,.workspace-redesign .winback-compose input{border:1px solid var(--border-strong);width:100%;min-width:0;color:var(--text);background:var(--surface);font:inherit;border-radius:8px;padding:10px 12px;font-weight:400}.workspace-redesign .winback-compose textarea{resize:vertical;line-height:1.5}.workspace-redesign .winback-sign{max-width:280px}.workspace-redesign .winback-optout,.workspace-redesign .winback-hint{font-size:13px!important}.workspace-redesign .winback-empty{border:1px dashed var(--border-strong);text-align:center;border-radius:12px;padding:20px}.workspace-redesign .vip-views{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:14px;display:flex}.workspace-redesign .vip-views a{color:var(--text-muted);border:1px solid #0000;border-radius:8px;padding:6px 12px;text-decoration:none}.workspace-redesign .vip-views a[aria-current=page]{color:var(--text);background:#e2e5df;border-color:#d3d7d0;font-weight:650}.workspace-redesign .vip-views strong{color:var(--text);font-variant-numeric:tabular-nums;margin-left:4px}.workspace-redesign .vip-assign{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-redesign .vip-assign select{border:1px solid var(--border-strong);background:var(--surface);min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:8px 10px}.workspace-redesign .vip-crumb a{color:var(--text-muted);font-size:14px}.workspace-redesign .vip-card{gap:14px;display:grid}.workspace-redesign .vip-card__alert{color:var(--danger);background:#fff1ee;border:1px solid #dbb7b5;border-radius:10px;gap:6px;padding:12px 14px;font-size:14px;display:grid}.workspace-redesign .vip-card__alert ul{margin:0;padding-left:20px}.workspace-redesign .vip-card__note{color:var(--text-muted);font-size:14px}.workspace-redesign .vip-card__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px;margin:0;display:grid}.workspace-redesign .vip-card__facts>div{gap:4px;min-width:0;display:grid}.workspace-redesign .vip-card__facts dt{color:var(--text-muted);font-size:13px}.workspace-redesign .vip-card__facts dd{overflow-wrap:anywhere;margin:0;font-weight:650}@media (max-width:760px){.workspace-redesign .vip-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-redesign .vip-notes{gap:10px;margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .vip-notes li{border:1px solid var(--border);background:var(--surface-subtle);border-radius:8px;gap:4px;padding:10px 12px;display:grid}.workspace-redesign .vip-notes p{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text)!important}.workspace-redesign .vip-notes small{color:var(--text-muted);font-size:13px}.workspace-redesign .vip-link-button{color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-self:start;min-height:32px;padding:0;font-size:13px;text-decoration:underline}.workspace-redesign .vip-today{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:12px;padding:18px 20px;display:grid}.workspace-redesign .vip-today__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (max-width:760px){.workspace-redesign .vip-today__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-redesign .vip-today__grid>div{align-content:start;gap:6px;min-width:0;display:grid}.workspace-redesign .vip-today__grid strong{font-variant-numeric:tabular-nums;font-size:22px}.workspace-redesign .vip-today__grid span{color:var(--text-muted);font-size:13px}.workspace-redesign .vip-today__grid ul{gap:2px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.workspace-redesign .vip-case{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:12px;padding:14px 16px;display:grid}.workspace-redesign .vip-case__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.workspace-redesign .vip-case h2{margin:0;font-size:16px}.workspace-redesign .vip-case .vip-card__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .inbox-chip.is-late{color:#8f1d14;background:#fdecea}.workspace-redesign .vip-card__service{color:#6b4e00;background:#fff8e6;border:1px solid #d9c48f;border-radius:10px;gap:6px;padding:12px 14px;font-size:14px;display:grid}.workspace-redesign .vip-card__service ul{margin:0;padding-left:20px}.workspace-redesign .vip-metrics{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:10px;padding:18px 20px;display:grid;overflow-x:auto}.workspace-redesign .vip-metrics table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.workspace-redesign .vip-metrics th,.workspace-redesign .vip-metrics td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:8px 10px}.workspace-redesign .vip-metrics thead th{color:var(--text-muted);font-size:12px;font-weight:600}.workspace-redesign .vip-metrics .winback-pill{margin-left:8px}
.platform-shell:has(.commercial-workspace){--bg:#f4f5f1;--surface:#fff;--surface-subtle:#f0f4ef;--border:#d8e0db;--border-strong:#a6b9af;--text:#182b29;--text-muted:#526460;--text-soft:#526460;--accent:#075e54;--warning:#795200;--danger:#a52c30;--shadow-panel:0 2px 8px #182b2908;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}.platform-shell:has(.commercial-workspace) .platform-sidebar{background:var(--surface)}.platform-shell:has(.commercial-workspace) .platform-topbar{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.platform-shell:has(.commercial-workspace) .platform-topbar span,.platform-shell:has(.commercial-workspace) .platform-sidebar__footer small){color:var(--text-muted);font-size:13px}.platform-shell:has(.commercial-workspace) .platform-nav__item{min-height:44px;font-size:14px}.platform-shell:has(.commercial-workspace) .platform-nav__item.is-active{color:var(--accent);background:#e7f0e9;border-color:#0000;font-weight:650}.platform-shell:has(.commercial-workspace) .brand-lockup strong{color:var(--text)}.platform-shell:has(.commercial-workspace) .brand-lockup :is(small,.brand-lockup__mark){font-size:13px}.platform-shell:has(.commercial-workspace) :is(.primary-button,.secondary-button){border:1px solid var(--border-strong);min-height:44px;color:var(--text);background:var(--surface);box-shadow:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:650}.platform-shell:has(.commercial-workspace) .primary-button{color:#fff;background:var(--accent);border-color:var(--accent)}.platform-shell:has(.commercial-workspace) :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.commercial-workspace{gap:24px;min-width:0;display:grid}.commercial-workspace :is(p,span,label,summary,dt,dd,li,time,a,input,select,button,small,strong){font-size:14px;line-height:1.5}.commercial-workspace :is(h1,h2,h3,p,dl){margin:0}.commercial-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.commercial-workspace h2{overflow-wrap:anywhere;font-size:20px;font-weight:650;line-height:1.35}.commercial-workspace h3{font-size:16px;font-weight:650;line-height:1.4}.commercial-workspace p{color:var(--text-muted)}.commercial-workspace .com-kicker{letter-spacing:.02em;color:var(--text-muted);font-size:13px}.com-header,.com-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.com-header>div{max-width:67ch}.com-header p:not(.com-kicker){font-size:15px}.com-heading>div{gap:6px;min-width:0;display:grid}.com-summary,.com-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:14px;align-content:start;gap:20px;min-width:0;padding:24px;display:grid}.com-summary{background:var(--surface-subtle)}.commercial-workspace .com-badge{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:5px 10px;font-size:13px;display:inline-flex}.commercial-workspace .com-badge.is-attention{color:var(--warning);background:#fff8e3;border-color:#e8d8ad}.com-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.com-facts>div{align-content:start;gap:6px;min-width:0;display:grid}.com-facts dt{color:var(--text-muted);font-size:13px}.com-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.com-plan dd{text-transform:none}.com-provenance{border-left:3px solid var(--accent);gap:10px;max-width:95ch;padding-left:18px;display:grid}.commercial-workspace .com-boundary{gap:10px;max-width:95ch;display:grid}.com-tenants{gap:24px;min-width:0;display:grid}.com-usage{border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.com-usage>section{align-content:start;gap:10px;min-width:0;padding:20px;display:grid}.com-usage>section+section{border-left:1px solid var(--border)}.commercial-workspace .com-used{color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:27px;font-weight:650}.com-used>span{color:var(--text-muted);font-weight:400}.commercial-workspace .com-scope,.commercial-workspace .com-period{font-size:13px}.com-editors{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.commercial-workspace details{border-top:1px solid var(--border);min-width:0;padding-top:12px}.commercial-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.commercial-workspace details>:not(summary){margin-top:12px}.com-editors>details{border:1px solid var(--border);border-radius:10px;padding:16px}.commercial-workspace form{gap:16px;min-width:0;display:grid}.commercial-workspace label{min-width:0;color:var(--text);gap:8px;display:grid}.commercial-workspace :is(input:not([type=hidden]),select){border:1px solid var(--border-strong);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);border-radius:8px;padding:10px 12px}.commercial-workspace button{justify-self:start}.commercial-workspace a:not(.primary-button):not(.secondary-button){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.commercial-workspace .com-notice{color:var(--warning);background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;padding:16px}.commercial-workspace .com-notice.is-error{color:var(--danger);background:#fff1ee;border-color:#dbb7b5}.com-actions{flex-wrap:wrap;gap:12px;display:flex}.com-table-wrap{max-width:100%;overflow-x:auto}.com-table-wrap:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.commercial-workspace .com-table{border-collapse:collapse;width:100%;min-width:900px;font-size:14px}.com-table :is(th,td){border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 12px}.com-table th{color:var(--text-muted);font-size:13px;font-weight:650}.com-table td small{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px;display:block}.com-table__contact{overflow-wrap:anywhere;max-width:22ch}.com-table__message{white-space:pre-wrap;overflow-wrap:anywhere;max-width:48ch}.commercial-workspace .com-table__status{align-items:center;gap:8px;display:flex}.commercial-workspace .com-table__status select{width:auto}@media (max-width:1200px){.com-usage{grid-template-columns:repeat(2,minmax(0,1fr))}.com-usage>section:nth-child(3){border-left:0}.com-usage>section:nth-child(n+3){border-top:1px solid var(--border)}.com-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.platform-shell:has(.commercial-workspace){align-content:start}.commercial-workspace details .com-facts{grid-template-columns:1fr}.platform-shell:has(.commercial-workspace) .platform-sidebar{gap:16px;padding:20px}.platform-shell:has(.commercial-workspace) .platform-sidebar__footer{display:none}.platform-shell:has(.commercial-workspace) .platform-topbar{gap:12px;padding:20px}.platform-shell:has(.commercial-workspace) .platform-topbar__actions{flex-wrap:wrap}.platform-shell:has(.commercial-workspace) .platform-content{padding:20px 16px 32px}.commercial-workspace h1{font-size:27px}.com-summary,.com-panel{padding:20px}.com-editors,.com-usage{grid-template-columns:1fr}.com-usage>section+section{border-left:0;border-top:1px solid var(--border)}.commercial-workspace button{justify-self:stretch;width:100%}}
.platform-shell:has(.security-workspace){--bg:#f4f5f1;--surface:#fff;--surface-subtle:#f0f4ef;--border:#d8e0db;--border-strong:#a6b9af;--text:#182b29;--text-muted:#526460;--text-soft:#526460;--accent:#075e54;--warning:#795200;--danger:#a52c30;--shadow-panel:0 2px 8px #182b2908;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}:is(.platform-shell:has(.security-workspace) .platform-sidebar,.platform-shell:has(.security-workspace) .platform-topbar){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.platform-shell:has(.security-workspace) .platform-topbar span,.platform-shell:has(.security-workspace) .platform-sidebar__footer small){color:var(--text-muted);font-size:13px}.platform-shell:has(.security-workspace) .platform-nav__item{min-height:44px;font-size:14px}.platform-shell:has(.security-workspace) .platform-nav__item.is-active{color:var(--accent);background:#e7f0e9;border-color:#0000;font-weight:650}.platform-shell:has(.security-workspace) .brand-lockup :is(small,.brand-lockup__mark){font-size:13px}.platform-shell:has(.security-workspace) :is(.primary-button,.secondary-button){border:1px solid var(--border-strong);min-height:44px;color:var(--text);background:var(--surface);box-shadow:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:650}.platform-shell:has(.security-workspace) .primary-button{color:#fff;background:var(--accent);border-color:var(--accent)}.platform-shell:has(.security-workspace) :is(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.security-workspace{gap:24px;min-width:0;display:grid}.security-workspace :is(p,span,summary,dt,dd,li,time,a,small,strong){font-size:14px;line-height:1.5}.security-workspace :is(h1,h2,h3,p,dl){margin:0}.security-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.security-workspace h2{overflow-wrap:anywhere;font-size:20px;font-weight:650;line-height:1.35}.security-workspace h3{font-size:17px;font-weight:650;line-height:1.4}.security-workspace p{color:var(--text-muted)}.security-workspace .sec-kicker,.security-workspace .sec-reference{color:var(--text-muted);overflow-wrap:anywhere;font-size:13px}.sec-header,.sec-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.sec-header>div{max-width:68ch}.sec-header p:not(.sec-kicker){font-size:15px}.sec-heading>div{gap:6px;min-width:0;display:grid}.sec-summary,.sec-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:14px;align-content:start;gap:20px;min-width:0;padding:24px;display:grid}.sec-summary{background:var(--surface-subtle)}.security-workspace .sec-badge{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:5px 10px;font-size:13px;display:inline-flex}.sec-badge.is-verified{color:var(--accent);background:#edf5ef}.sec-badge:is(.is-attention,.is-needs_action){color:var(--warning);background:#fff8e3;border-color:#e8d8ad}.sec-badge.is-unavailable{color:var(--text-muted);background:var(--surface-subtle)}.sec-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.sec-facts>div{align-content:start;gap:6px;min-width:0;display:grid}.sec-facts dt{color:var(--text-muted);font-size:13px}.sec-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.sec-tenants{gap:24px;min-width:0;display:grid}.sec-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.sec-check{border:1px solid var(--border);border-radius:10px;align-content:start;gap:14px;min-width:0;padding:20px;display:grid}.sec-check:last-child{grid-column:1/-1}.security-workspace .sec-scope{font-size:13px}.security-workspace .sec-next{border-left:3px solid var(--accent);color:var(--text);padding-left:12px}.security-workspace details{border-top:1px solid var(--border);min-width:0;padding-top:12px}.security-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.security-workspace details>:not(summary){margin-top:12px}.sec-check .sec-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sec-check:last-child .sec-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.sec-attention,.security-workspace .sec-notice{color:var(--warning);background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;padding:16px}.sec-attention ul{flex-wrap:wrap;gap:8px 32px;margin:10px 0 0;padding-left:22px;display:flex}.sec-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.security-workspace a:not(.primary-button):not(.secondary-button){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.sec-boundary{gap:12px;max-width:90ch;display:grid}@media (max-width:1200px){.sec-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.platform-shell:has(.security-workspace){align-content:start}.platform-shell:has(.security-workspace) .platform-sidebar{gap:16px;padding:20px}.platform-shell:has(.security-workspace) .platform-sidebar__footer{display:none}.platform-shell:has(.security-workspace) .platform-topbar{gap:12px;padding:20px}.platform-shell:has(.security-workspace) .platform-topbar__actions{flex-wrap:wrap}.platform-shell:has(.security-workspace) .platform-content{padding:20px 16px 32px}.security-workspace h1{font-size:27px}.sec-summary,.sec-panel{padding:20px}.sec-checks{grid-template-columns:1fr}.sec-check{padding:16px}.sec-check .sec-facts,.sec-check:last-child .sec-facts{grid-template-columns:1fr}}
.platform-shell:has(.pilot-workspace){--bg:#f4f5f1;--surface:#fff;--surface-subtle:#f0f4ef;--border:#d8e0db;--border-strong:#a6b9af;--text:#182b29;--text-muted:#526460;--text-soft:#526460;--accent:#075e54;--warning:#795200;--danger:#a52c30;--shadow-panel:0 2px 8px #182b2908;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}:is(.platform-shell:has(.pilot-workspace) .platform-sidebar,.platform-shell:has(.pilot-workspace) .platform-topbar){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}:is(.platform-shell:has(.pilot-workspace) .platform-topbar span,.platform-shell:has(.pilot-workspace) .platform-sidebar__footer small){color:var(--text-muted);font-size:13px}.platform-shell:has(.pilot-workspace) .platform-nav__item{min-height:44px;font-size:14px}.platform-shell:has(.pilot-workspace) .platform-nav__item.is-active{color:var(--accent);background:#e7f0e9;border-color:#0000;font-weight:650}.platform-shell:has(.pilot-workspace) .brand-lockup :is(small,.brand-lockup__mark){font-size:13px}.platform-shell:has(.pilot-workspace) :is(.primary-button,.secondary-button){border:1px solid var(--border-strong);min-height:44px;color:var(--text);background:var(--surface);box-shadow:none;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:650}.platform-shell:has(.pilot-workspace) .primary-button{color:#fff;background:var(--accent);border-color:var(--accent)}.platform-shell:has(.pilot-workspace) :is(a,button,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.pilot-workspace{gap:24px;min-width:0;display:grid}.pilot-workspace :is(p,span,summary,dt,dd,li,time,a,small,strong){font-size:14px;line-height:1.5}.pilot-workspace :is(h1,h2,h3,p,dl){margin:0}.pilot-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.pilot-workspace h2{overflow-wrap:anywhere;font-size:20px;font-weight:650;line-height:1.35}.pilot-workspace h3{font-size:17px;font-weight:650;line-height:1.4}.pilot-workspace p{color:var(--text-muted)}.pilot-workspace .pil-kicker,.pilot-workspace .pil-reference{color:var(--text-muted);overflow-wrap:anywhere;font-size:13px}.pil-header,.pil-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.pil-header>div{max-width:68ch}.pil-header p:not(.pil-kicker){font-size:15px}.pil-heading>div{gap:6px;min-width:0;display:grid}.pil-summary,.pil-panel{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-panel);border-radius:14px;align-content:start;gap:20px;min-width:0;padding:24px;display:grid}.pil-summary{background:var(--surface-subtle)}.pilot-workspace .pil-badge{border:1px solid var(--border);background:var(--surface);border-radius:7px;padding:5px 10px;font-size:13px;display:inline-flex}.pil-badge.is-verified{color:var(--accent);background:#edf5ef}.pil-badge:is(.is-attention,.is-needs_action){color:var(--warning);background:#fff8e3;border-color:#e8d8ad}.pil-badge.is-unavailable{color:var(--text-muted);background:var(--surface-subtle)}.pil-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pil-facts>div{align-content:start;gap:6px;min-width:0;display:grid}.pil-facts dt{color:var(--text-muted);font-size:13px}.pil-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.pil-tenants{gap:24px;min-width:0;display:grid}.pil-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.pil-check{border:1px solid var(--border);border-radius:10px;align-content:start;gap:14px;min-width:0;padding:20px;display:grid}.pil-check:last-child{grid-column:1/-1}.pilot-workspace .pil-scope{font-size:13px}.pilot-workspace .pil-next{border-left:3px solid var(--accent);color:var(--text);padding-left:12px}.pilot-workspace details{border-top:1px solid var(--border);min-width:0;padding-top:12px}.pilot-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.pilot-workspace details>:not(summary){margin-top:12px}.pil-check .pil-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pil-check:last-child .pil-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.pil-attention,.pilot-workspace .pil-notice{color:var(--warning);background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;padding:16px}.pil-attention ul{flex-wrap:wrap;gap:8px 32px;margin:10px 0 0;padding-left:22px;display:flex}.pil-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pilot-workspace a:not(.primary-button):not(.secondary-button){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.pil-boundary{gap:12px;max-width:90ch;display:grid}@media (max-width:1200px){.pil-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.platform-shell:has(.pilot-workspace){align-content:start}.platform-shell:has(.pilot-workspace) .platform-sidebar{gap:16px;padding:20px}.platform-shell:has(.pilot-workspace) .platform-sidebar__footer{display:none}.platform-shell:has(.pilot-workspace) .platform-topbar{gap:12px;padding:20px}.platform-shell:has(.pilot-workspace) .platform-topbar__actions{flex-wrap:wrap}.platform-shell:has(.pilot-workspace) .platform-content{padding:20px 16px 32px}.pilot-workspace h1{font-size:27px}.pil-summary,.pil-panel{padding:20px}.pil-checks{grid-template-columns:1fr}.pil-check{padding:16px}.pil-check .pil-facts,.pil-check:last-child .pil-facts{grid-template-columns:1fr}}.pil-section{border-top:1px solid var(--border);gap:16px;min-width:0;padding-top:20px;display:grid}.pil-table-wrap{max-width:100%;overflow-x:auto}.pilot-workspace table{border-collapse:collapse;width:100%;font-size:14px}.pilot-workspace caption{text-align:left;color:var(--text-muted);padding-bottom:12px;font-size:13px}.pilot-workspace :is(th,td){text-align:left;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;padding:12px 10px}.pilot-workspace th:first-child{width:40%}.pilot-workspace fieldset{border:1px solid var(--border);border-radius:8px;gap:16px;min-width:0;margin:12px 0;padding:16px;display:grid}.pilot-workspace legend{padding:0 6px;font-size:17px;font-weight:650}.pilot-workspace .pil-checkbox{align-items:start;gap:12px;min-height:44px;padding:10px 0;font-size:14px;display:flex}.pil-checkbox input{width:20px;height:20px;accent-color:var(--accent);flex:0 0 20px;margin:2px 0}.pilot-workspace input:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.pilot-workspace fieldset:disabled{color:var(--text-muted)}.pilot-workspace fieldset:disabled button{color:var(--text-muted);border-color:var(--border);cursor:not-allowed;background:#edf0ec}.pil-gates{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:0;list-style:none;display:grid}.pil-gates li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;justify-content:space-between;align-items:start;gap:12px;padding:12px 0;display:flex}.pil-gates strong{flex-shrink:0}.pil-fingerprint{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:13px}@media (max-width:780px){.pil-facts,.pil-gates{grid-template-columns:1fr}.pilot-workspace :is(th,td){overflow-wrap:anywhere;padding:10px 6px;font-size:13px}.pilot-workspace fieldset{padding:12px}}.pilot-workspace table{min-width:600px}.pil-table-wrap:focus-visible{outline:3px solid var(--accent);outline-offset:3px}
.workspace-redesign .settings-workspace{gap:24px;min-width:0;display:grid}.workspace-redesign .settings-workspace :is(p,span,label,li,dd,dt,summary,a,button,input,small,strong){font-size:14px;line-height:1.5}.workspace-redesign .settings-workspace :is(p,h1,h2,h3,dl){margin:0}.workspace-redesign .settings-workspace p{color:var(--text-muted)}.workspace-redesign .settings-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.workspace-redesign .settings-workspace h2{overflow-wrap:anywhere;font-size:20px;font-weight:650;line-height:1.4}.workspace-redesign .settings-workspace .st-kicker,.workspace-redesign .settings-workspace .st-reference{color:var(--text-muted);overflow-wrap:anywhere;font-size:13px}.st-header,.st-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.st-header>div{max-width:65ch}.workspace-redesign .st-header p:not(.st-kicker){font-size:15px}.workspace-redesign .st-summary,.workspace-redesign .st-panel{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-panel);border-radius:14px;gap:20px;padding:24px;display:grid}.workspace-redesign .st-summary{background:var(--surface-subtle)}.st-heading>div{gap:6px;min-width:0;display:grid}.workspace-redesign .st-badge{background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;padding:5px 10px;font-size:13px;display:inline-flex}.st-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.st-facts>div{min-width:0}.workspace-redesign .st-facts dt{color:var(--text-muted);margin-bottom:5px;font-size:13px}.st-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.st-form{min-width:0}.workspace-redesign .st-form fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.st-form-legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.st-fields,.st-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.workspace-redesign .st-fields label{align-content:start;gap:8px;min-width:0;display:grid}.workspace-redesign .st-fields input{background:var(--surface);border:1px solid var(--border-strong);width:100%;min-width:0;min-height:44px;color:var(--text);border-radius:8px;padding:10px 12px}.workspace-redesign .st-fields small,.workspace-redesign .st-choice small{color:var(--text-muted);font-size:13px}.workspace-redesign .st-choice{border:1px solid var(--border);border-radius:10px;align-items:start;gap:12px;min-width:0;min-height:44px;padding:16px;display:flex}.st-choice span{gap:6px;min-width:0;display:grid}.st-choice input{width:20px;height:20px;accent-color:var(--accent);flex:0 0 20px;margin:2px 0 0}.workspace-redesign .st-form :disabled{cursor:not-allowed}.workspace-redesign .st-fields input:disabled{background:var(--surface-subtle);color:var(--text-muted);opacity:1}.workspace-redesign .settings-workspace :is(a,button,input,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.workspace-redesign .settings-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.workspace-redesign .settings-workspace details.st-panel{display:block}.workspace-redesign .settings-workspace details>:not(summary){margin-top:16px}.workspace-redesign .st-save{border:1px solid var(--border);background:var(--surface-subtle);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.st-save>div{gap:6px;display:grid}.st-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .st-links a{border:1px solid var(--border);border-radius:10px;align-content:start;gap:6px;min-height:80px;padding:16px;text-decoration:none;display:grid}.workspace-redesign .st-links a span{color:var(--text-muted)}.workspace-redesign .settings-workspace a:not(.primary-button):not(.secondary-button){color:var(--accent);text-underline-offset:3px}.workspace-redesign .st-notice{border:1px solid var(--border-strong);background:var(--surface-subtle);color:var(--text);border-radius:8px;padding:16px}.st-actions{flex-wrap:wrap;gap:12px;display:flex}.st-boundary{gap:12px;max-width:90ch;display:grid}@media (max-width:1100px){.st-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-redesign .settings-workspace h1{font-size:27px}.workspace-redesign .st-summary,.workspace-redesign .st-panel{padding:20px}.st-facts,.st-fields,.st-options,.st-links{grid-template-columns:1fr}.workspace-redesign .st-save{padding:20px}.st-save button{width:100%}}.workspace-redesign .routing-page :is(p,span,label,li,dd,dt,summary,small,legend,a,button,input,select,textarea){letter-spacing:normal;font-size:14px;line-height:1.5}.workspace-redesign .routing-page :is(.platform-status,.checkpoint-pill,.section-kicker,.page-header__eyebrow,.settings-summary-card span,.settings-summary-card small){font-size:13px}.workspace-redesign .routing-page .page-header__description{font-size:15px}.workspace-redesign .routing-page .settings-summary-card strong{text-transform:none;overflow-wrap:anywhere;font-size:16px}.workspace-redesign .routing-page .settings-summary-card{min-width:0;padding:14px}@media (max-width:680px){.workspace-redesign .routing-page .settings-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.workspace-redesign .st-summary{gap:6px;padding:16px 20px}.workspace-redesign .st-meta{color:var(--text-muted);margin:0;font-size:14px}.workspace-redesign .st-panel{gap:16px}.workspace-redesign .st-save{padding:14px 20px}.workspace-redesign details.st-panel:not([open]){gap:0;padding-block:16px}.workspace-redesign .st-record-details>summary{cursor:pointer;min-height:44px;color:var(--text-muted);align-items:center;font-size:14px;font-weight:600;display:flex}.workspace-redesign .st-record-details p{color:var(--text-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}
.workspace-redesign .data-workspace{gap:24px;min-width:0;display:grid}.workspace-redesign .data-workspace :is(p,span,label,li,dd,dt,summary,a,button,input,select,small,strong){font-size:14px;line-height:1.5}.workspace-redesign .data-workspace :is(p,h1,h2,h3,dl){margin:0}.workspace-redesign .data-workspace p{color:var(--text-muted)}.workspace-redesign .data-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.workspace-redesign .data-workspace h2{font-size:20px;font-weight:650;line-height:1.4}.workspace-redesign .data-workspace h3{font-size:17px;line-height:1.4}.workspace-redesign .data-workspace .dc-kicker,.workspace-redesign .data-workspace .dc-reference{color:var(--text-muted);overflow-wrap:anywhere;font-size:13px}.dc-header,.dc-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.dc-header>div{max-width:66ch}.workspace-redesign .dc-header p:not(.dc-kicker){font-size:15px}.workspace-redesign .dc-summary,.workspace-redesign .dc-panel{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-panel);border-radius:14px;gap:20px;padding:24px;display:grid}.workspace-redesign .dc-summary{background:var(--surface-subtle)}.dc-heading>div{gap:6px;min-width:0;display:grid}.workspace-redesign .dc-badge{background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;padding:5px 10px;font-size:13px;display:inline-flex}.dc-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dc-facts>div{min-width:0}.workspace-redesign .dc-facts dt{color:var(--text-muted);margin-bottom:5px;font-size:13px}.dc-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.workspace-redesign .data-workspace form{min-width:0}.workspace-redesign .data-workspace fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.dc-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dc-fields,.dc-options--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dc-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .dc-options--two{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .data-workspace label:not(.dc-choice):not(.dc-confirm){align-content:start;gap:8px;min-width:0;display:grid}.workspace-redesign .data-workspace :is(select,input[type=number]){background:var(--surface);border:1px solid var(--border-strong);width:100%;min-width:0;min-height:44px;color:var(--text);border-radius:8px;padding:10px 12px}.workspace-redesign .data-workspace small{color:var(--text-muted);font-size:13px}.workspace-redesign .dc-choice{border:1px solid var(--border);border-radius:10px;align-items:start;gap:12px;min-width:0;min-height:44px;padding:16px;display:flex}.dc-choice span{gap:6px;min-width:0;display:grid}.dc-choice input,.dc-confirm input{width:20px;height:20px;accent-color:var(--accent);flex:0 0 20px;margin:2px 0 0}.workspace-redesign .data-workspace :disabled{cursor:not-allowed}.workspace-redesign .data-workspace :is(select,input[type=number]):disabled{background:var(--surface-subtle);color:var(--text-muted);opacity:1}.workspace-redesign .data-workspace button:disabled{color:var(--text-muted);background:var(--surface-subtle);border-color:var(--border);opacity:1}.workspace-redesign .data-workspace :is(a,button,input,select,summary,.dc-table-wrap):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.workspace-redesign .data-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.workspace-redesign .data-workspace details.dc-panel{display:block}.workspace-redesign .data-workspace details>:not(summary){margin-top:16px}.workspace-redesign .dc-save{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.dc-advanced{gap:20px;display:grid}.dc-advanced>div:has(h3){gap:8px;display:grid}.dc-retention{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .dc-notice{color:var(--warning);background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;padding:16px}.dc-notice ul{margin:10px 0 0;padding-left:22px}.dc-actions{flex-wrap:wrap;align-items:start;gap:16px;display:flex}.dc-actions>form:last-child{flex:380px}.workspace-redesign .dc-confirm{align-items:start;gap:12px;min-height:44px;display:flex}.dc-boundary{gap:16px;display:grid}.dc-history{gap:12px;padding-left:24px;display:grid}.dc-history li span{color:var(--text-muted);display:block}.dc-table-wrap{max-width:100%;overflow-x:auto}.workspace-redesign .data-workspace table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.workspace-redesign .data-workspace caption{text-align:left;color:var(--text-muted);padding-bottom:12px;font-size:13px}.workspace-redesign .data-workspace :is(th,td){text-align:left;border-bottom:1px solid var(--border);font-variant-numeric:tabular-nums;padding:12px 10px}.workspace-redesign .data-workspace .dc-fingerprint{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:13px}@media (max-width:1100px){.dc-facts,.dc-retention{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-redesign .data-workspace h1{font-size:27px}.workspace-redesign .dc-summary,.workspace-redesign .dc-panel{padding:20px}.dc-facts,.dc-fields,.dc-options,.workspace-redesign .dc-options--two,.dc-retention{grid-template-columns:1fr}.dc-save button,.dc-actions form,.dc-actions button{width:100%}.dc-actions>form:last-child{flex-basis:100%}}
.workspace-redesign .model-workspace{gap:24px;min-width:0;display:grid}.workspace-redesign .model-workspace :is(p,span,label,li,dd,dt,summary,a,button,input,select,small,strong){font-size:14px;line-height:1.5}.workspace-redesign .model-workspace :is(p,h1,h2,h3,dl){margin:0}.workspace-redesign .model-workspace p{color:var(--text-muted)}.workspace-redesign .model-workspace h1{letter-spacing:-.7px;margin:6px 0 12px;font-size:30px;line-height:1.25}.workspace-redesign .model-workspace h2{overflow-wrap:anywhere;font-size:20px;font-weight:650;line-height:1.4}.workspace-redesign .model-workspace h3{font-size:17px;line-height:1.4}.workspace-redesign .model-workspace .mo-kicker,.workspace-redesign .model-workspace .mo-reference{color:var(--text-muted);overflow-wrap:anywhere;font-size:13px}.mo-header,.mo-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.mo-header>div{max-width:66ch}.workspace-redesign .mo-header p:not(.mo-kicker){font-size:15px}.workspace-redesign .mo-summary,.workspace-redesign .mo-panel{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:var(--shadow-panel);border-radius:14px;gap:20px;padding:24px;display:grid}.workspace-redesign .mo-summary{background:var(--surface-subtle)}.mo-heading>div{gap:6px;min-width:0;display:grid}.workspace-redesign .mo-badge{background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;padding:5px 10px;font-size:13px;display:inline-flex}.mo-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mo-facts>div{min-width:0}.workspace-redesign .mo-facts dt{color:var(--text-muted);margin-bottom:5px;font-size:13px}.mo-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.workspace-redesign .model-workspace form{min-width:0}.workspace-redesign .model-workspace fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.mo-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mo-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.mo-fields--three,.mo-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .model-workspace label:not(.mo-choice):not(.mo-confirm){align-content:start;gap:8px;min-width:0;display:grid}.workspace-redesign .model-workspace :is(select,.mo-fields input){background:var(--surface);border:1px solid var(--border-strong);width:100%;min-width:0;min-height:44px;color:var(--text);border-radius:8px;padding:10px 12px}.workspace-redesign .model-workspace small{color:var(--text-muted);font-size:13px}.workspace-redesign .mo-choice{border:1px solid var(--border);border-radius:10px;align-items:start;gap:12px;min-width:0;min-height:44px;padding:16px;display:flex}:is(.mo-choice span,.mo-confirm span:has(strong)){gap:6px;min-width:0;display:grid}.mo-choice input,.mo-confirm input{width:20px;height:20px;accent-color:var(--accent);flex:0 0 20px;margin:2px 0 0}.workspace-redesign .model-workspace :disabled{cursor:not-allowed}.workspace-redesign .model-workspace :is(select,.mo-fields input):disabled{background:var(--surface-subtle);color:var(--text-muted);opacity:1}.workspace-redesign .model-workspace button:disabled{color:var(--text-muted);background:var(--surface-subtle);border-color:var(--border);opacity:1}.workspace-redesign .model-workspace :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.workspace-redesign .model-workspace summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:650}.workspace-redesign .model-workspace details.mo-panel{display:block}.workspace-redesign .model-workspace details>:not(summary){margin-top:16px}.workspace-redesign .mo-save{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.mo-connection,.mo-tiers{gap:20px;min-width:0;display:grid}:is(.mo-connection>div:has(h3),.mo-tiers>div:has(h3)){gap:8px;display:grid}.workspace-redesign .mo-note{border-left:3px solid var(--accent);background:var(--surface-subtle);padding:16px}.workspace-redesign .mo-notice{color:var(--warning);background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;padding:16px}.mo-actions{flex-wrap:wrap;align-items:start;gap:16px;display:flex}.mo-actions>form:last-child{flex:380px}.workspace-redesign .mo-confirm{align-items:start;gap:12px;min-height:44px;display:flex}.mo-boundary{justify-items:start;gap:16px;max-width:90ch;display:grid}.mo-history{gap:12px;padding-left:24px;display:grid}.mo-history li span{color:var(--text-muted);display:block}.workspace-redesign .model-workspace .mo-fingerprint{overflow-wrap:anywhere;font-family:ui-monospace,monospace;font-size:13px}@media (max-width:1100px){.mo-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-redesign .model-workspace h1{font-size:27px}.workspace-redesign .mo-summary,.workspace-redesign .mo-panel{padding:20px}.mo-facts,.mo-fields,.mo-fields--three,.mo-options{grid-template-columns:1fr}.mo-save button,.mo-actions form,.mo-actions button{width:100%}.mo-actions>form:last-child{flex-basis:100%}}.workspace-redesign .mo-current-tag{border:1px solid var(--border-subtle);background:var(--surface-subtle);color:var(--accent);border-radius:7px;padding:3px 10px;font-size:13px;font-weight:650;display:inline-block}.workspace-redesign .mo-change-note{color:var(--text-muted);font-size:14px}.workspace-redesign .model-workspace .mo-meter{gap:6px;display:grid}.workspace-redesign .model-workspace .mo-meter__row{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;display:flex}.workspace-redesign .model-workspace .mo-meter__bar{background:var(--surface-subtle);border:1px solid var(--border-subtle);border-radius:6px;height:8px;overflow:hidden}.workspace-redesign .model-workspace .mo-meter__bar>span{background:var(--accent);height:100%;display:block}.workspace-redesign .model-workspace .mo-meter__bar>span[data-high=true]{background:#b45309}.workspace-redesign .model-workspace .mo-meter__note{color:var(--text-muted);margin:0;font-size:13px}@media (max-width:760px){.workspace-redesign .model-workspace .mo-meter__row{font-size:14px}}
