:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--panel:#fff;--panel-soft:#fafafa;--panel-muted:#f5f5f5;--border:#e5e5e5;--border-strong:#d4d4d4;--text:#171717;--text-secondary:#404040;--muted:#525252;--placeholder:#737373;--accent:#475569;--accent-strong:#334155;--accent-soft:#f8fafc;--danger:#b42318;--danger-soft:#f8e8e8;--success:#15803d;--success-soft:#f0fdf4;--shadow:0 1px 1px #0000000d}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;border-radius:10px;min-height:38px;padding:8px 12px}button.secondary,.link-button{color:var(--accent);background:0 0}button:disabled{opacity:.55;cursor:not-allowed}input,select,textarea{border:1px solid var(--border);width:100%;color:var(--text);background:#fff;border-radius:10px;padding:9px 10px}textarea{resize:vertical;min-height:110px}label{color:var(--muted);gap:6px;font-size:13px;font-weight:700;display:grid}code{word-break:break-all;color:#223c2c;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}summary{cursor:pointer;font-weight:700}.app-shell{grid-template-columns:280px minmax(0,1fr);min-height:100vh;display:grid}.workspace-main{gap:18px;width:min(1320px,100vw - 328px);min-width:0;margin:0 auto;padding:28px 24px 60px;display:grid}[id]{scroll-margin-top:18px}[hidden]{display:none!important}.left-nav{border-right:1px solid var(--border);z-index:20;background:#f0f1ea;grid-template-rows:auto 1fr auto;gap:24px;height:100vh;padding:22px;display:grid;position:sticky;top:0}.top-bar,.workspace-header-block,.panel,.sub-panel,.mini-card,.reflow-card,.notice{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:18px}.top-bar{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding:24px;display:grid}.top-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.breadcrumb{color:var(--muted);margin:0 0 10px;font-size:13px;font-weight:800}.workspace-header-block{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:18px;padding:20px;display:grid}.workspace-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.workspace-stat-grid>div{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;padding:12px}.workspace-stat-grid span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.workspace-stat-grid strong{margin-top:6px;font-size:18px;line-height:1.2;display:block}.panel{gap:18px;padding:22px;display:grid}.sub-panel{background:var(--panel-soft);gap:14px;padding:18px;display:grid}.notice{padding:12px 14px;font-weight:700}.notice.success{background:var(--success-soft);color:var(--success)}.notice.error{background:var(--danger-soft);color:var(--danger)}.eyebrow{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.04em;margin-bottom:8px;font-size:clamp(30px,4vw,54px);line-height:.95}h2{letter-spacing:-.03em;margin-bottom:0;font-size:clamp(22px,2vw,32px)}h3{margin-bottom:4px}.lede{max-width:840px;color:var(--muted);font-size:16px;line-height:1.5}.muted,.empty-state{color:var(--muted)}.empty-state{margin-bottom:0;line-height:1.5}.status-strip,.button-row,.card-topline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.button-stack{gap:8px;display:grid}.align-end{align-content:end;align-items:end}.section-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.pill{border:1px solid var(--border);background:var(--accent-soft);min-height:24px;color:var(--accent);border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.cards{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;display:grid}.cards.two,.two-column,.detail-grid,.record-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.reflow-card,.mini-card{gap:12px;padding:16px;display:grid}.reflow-card.selected,.selected-row{outline:3px solid var(--accent-soft)}.reflow-card-body{cursor:pointer;border-radius:14px;gap:12px;margin:-6px;padding:6px;display:grid}.reflow-card-body:hover,.reflow-card-body:focus-visible{background:var(--panel-soft);outline:2px solid var(--accent-soft)}.reflow-card-hint{color:var(--accent);margin-bottom:0;font-size:12px;font-weight:800}.reflow-card-body.cannot-start-run .reflow-card-hint{color:var(--muted)}.card-actions{flex-wrap:wrap;gap:8px;display:flex}.card-actions button{flex:100px}.form-grid,.filter-grid{gap:12px;display:grid}.form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.kv-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin:0;display:grid}.kv-grid>div,.count,.json-block{border:1px solid var(--border);background:#fff;border-radius:12px}.kv-grid>div{padding:10px}.kv-grid dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.kv-grid dd{margin:4px 0 0;line-height:1.35}.count-grid{flex-wrap:wrap;gap:8px;display:flex}.count{color:var(--muted);margin:2px;padding:4px 7px;font-size:12px;display:inline-flex}.tight-list{gap:6px;margin:0;padding-left:18px;display:grid}.table-wrap{border:1px solid var(--border);background:#fff;border-radius:14px;width:100%;overflow:auto}table{border-collapse:collapse;width:100%;min-width:960px}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px}th{background:var(--panel-soft);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;position:sticky;top:0}tr:last-child td{border-bottom:0}.json-block{color:#243129;white-space:pre-wrap;max-height:360px;padding:12px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45;overflow:auto}.record-grid details,.sub-panel details{border:1px solid var(--border);background:#fff;border-radius:12px;padding:12px}.authoring-shell-panel{gap:16px}.authoring-topbar{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.authoring-title-block{align-items:flex-start;gap:14px;min-width:0;display:flex}.authoring-title-block>button{flex:none}.authoring-mode-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.mode-switch{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.mode-button{color:var(--accent);background:0 0;border-color:#0000}.mode-button.active,.mode-button[aria-selected=true]{border-color:var(--accent);background:var(--accent);color:#fff}.creator-assistant-panel>summary{color:var(--accent);justify-content:space-between;align-items:center;gap:12px;display:flex}.authoring-editor-shell{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:16px;display:grid}.authoring-rail{gap:14px;min-width:0;display:grid;position:sticky;top:18px}.rail-section{border:1px solid var(--border);background:var(--panel-soft);border-radius:16px;gap:12px;padding:14px;display:grid}.rail-step-list,.authoring-work-area,.authoring-edit-form,.advanced-json-mirrors{gap:12px;min-width:0;display:grid}.rail-step{border:1px solid var(--border);width:100%;min-height:0;color:var(--text);text-align:left;background:#fff;border-radius:12px;gap:4px;padding:10px;display:grid}.rail-step span{font-weight:800;line-height:1.35}.rail-step:hover,.rail-step:focus-visible,.rail-step.active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);outline:none}.editor-mode-pane{align-content:start}.editor-summary-card{background:#fff}.drawer-scrim{z-index:40;background:#1f241f47;border:0;border-radius:0;min-height:0;padding:0;position:fixed;inset:0}.right-drawer{z-index:50;border-left:1px solid var(--border);background:var(--panel);align-content:start;gap:18px;width:min(460px,100vw);height:100vh;padding:22px;display:grid;position:fixed;top:0;right:0;overflow:auto;box-shadow:-20px 0 40px #1a221a29}.drawer-header{justify-content:space-between;align-items:start;gap:12px;display:flex}.drawer-content{gap:16px;display:grid}.dev-context-panel>details{gap:14px;display:grid}.dev-context-panel>details>summary{justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.dev-context-panel>details>summary::-webkit-details-marker{display:none}.dev-context-panel>details>summary:after{content:"Expand";color:var(--accent);font-size:12px;font-weight:800}.dev-context-panel>details[open]>summary:after{content:"Collapse"}.dev-context-body{gap:14px;padding-top:12px;display:grid}@media (max-width:980px){.app-shell{grid-template-columns:1fr}.workspace-main{width:100%;padding:18px 14px 44px}.left-nav{border-right:0;border-bottom:1px solid var(--border);grid-template-rows:auto auto auto;height:auto;position:static}.top-bar,.workspace-header-block,.authoring-topbar,.authoring-title-block,.authoring-mode-row,.authoring-editor-shell,.section-heading,.cards.two,.two-column,.detail-grid,.record-grid,.form-grid.two,.form-grid.three{grid-template-columns:1fr;display:grid}.top-actions{justify-content:flex-start}.authoring-rail{position:static}.mode-switch{width:100%}.mode-button{flex:160px}.workspace-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.screen-intro-panel{border-style:dashed}.compact-screen-bridge{border:1px dashed var(--border)}.screen-intro-panel .section-heading{align-items:center}.editor-topbar{align-items:stretch}.editor-topbar-actions{align-content:start;justify-items:end;gap:10px;min-width:min(520px,100%);display:grid}.editor-topbar-actions .mode-switch{justify-self:end}.editor-helper-row{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;padding:10px 12px}.editor-helper-row p{margin:0}.rail-section-heading{justify-content:space-between;align-items:start;gap:10px;display:flex}.rail-section-heading h3,.step-focus-hero h3{margin-bottom:0}.rail-assistant-button{width:100%}.rail-step strong{line-height:1.25}.rail-step-order,.rail-step-submeta{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.rail-step-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.rail-step-meta span{border:1px solid var(--border);background:var(--panel-soft);border-radius:999px;padding:2px 7px}.rail-step-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.rail-step-actions button,.rail-section-heading button{min-height:34px;padding:6px 8px}.rail-lifecycle-section>summary{cursor:pointer;gap:4px;display:grid}.rail-lifecycle-section>summary span{font-weight:900}.rail-lifecycle-section>summary small{color:var(--muted);font-size:12px;font-weight:700}.rail-details-body{gap:12px;padding-top:12px;display:grid}.danger-lite{border-color:var(--danger);color:var(--danger)}.step-details-pane{gap:16px}.step-focus-hero{border:1px solid var(--border);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:18px;display:grid}.step-focus-meta{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:360px;display:flex}.step-section-card{background:#fff}.step-section-card textarea{min-height:92px}.no-draft-empty{align-content:center;min-height:280px}@media (max-width:980px){.editor-topbar-actions,.editor-topbar-actions .mode-switch,.step-focus-meta{justify-content:flex-start;justify-self:stretch}.rail-step-actions,.step-focus-hero{grid-template-columns:1fr}}.assistant-entry-row{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.assistant-entry.active,.rail-assistant-button.active{border-color:var(--accent);background:var(--accent);color:#fff}.authoring-assistant-drawer{border:1px solid var(--border);background:#fff;border-radius:18px;align-content:start;gap:14px;max-height:calc(100vh - 36px);padding:16px;display:grid;position:sticky;top:18px;overflow:auto;box-shadow:0 18px 42px #1a221a14}.compact-heading h4{margin-bottom:0}.compact-assistant-form{gap:12px;display:grid}.assistant-boundary-card{background:var(--panel-soft)}.assistant-step-preview{margin-top:10px}.authoring-assistant-drawer textarea{min-height:84px}.authoring-assistant-drawer .table-wrap{max-height:280px}.authoring-assistant-drawer .kv-grid{grid-template-columns:1fr}@media (max-width:1200px){.authoring-editor-shell.with-assistant{grid-template-columns:280px minmax(0,1fr)}.authoring-assistant-drawer{grid-column:1/-1;max-height:none;position:static}}@media (max-width:980px){.assistant-entry-row{justify-content:flex-start}.authoring-editor-shell.with-assistant{grid-template-columns:1fr}}.branch-mode-pane{gap:16px;display:grid}.branch-mode-heading{align-items:flex-start}.branch-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.branch-map-panel,.branch-rule-group-panel{border:1px solid var(--border);background:#fff;border-radius:16px;gap:14px;padding:16px;display:grid}.compact-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.compact-heading h4,.branch-empty-state h4,.branch-rule-group-header h5,.branch-rule-summary-header h5{margin-bottom:0}.branch-step-strip{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;gap:10px;padding:12px;display:flex;overflow-x:auto}.branch-step-strip-item{flex:none;align-items:center;gap:10px;display:flex}.branch-step-card{border:1px solid var(--border);width:190px;min-height:116px;color:var(--text);text-align:left;background:#fff;border-radius:14px;gap:6px;padding:12px;display:grid}.branch-step-card:hover,.branch-step-card:focus-visible,.branch-step-card.active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);outline:none}.branch-step-card.has-branches{box-shadow:inset 0 -3px 0 var(--accent-soft)}.branch-step-order,.branch-step-type,.branch-step-count{color:var(--muted);font-size:12px;font-weight:800}.branch-step-order{text-transform:uppercase;letter-spacing:.08em}.branch-step-type{text-transform:capitalize}.branch-step-count{border:1px solid var(--border);background:var(--panel-soft);border-radius:999px;width:fit-content;padding:3px 8px}.branch-normal-arrow{color:var(--muted);font-weight:900}.branch-rule-group-list,.branch-rule-card-list{gap:12px;display:grid}.branch-rule-group{border:1px solid var(--border);background:var(--panel-soft);border-radius:16px;gap:12px;padding:14px;display:grid}.branch-rule-group.active{border-color:var(--accent);background:#fff}.branch-rule-group.has-warning{background:#fffaf0;border-color:#b7791f}.branch-rule-group-header,.branch-rule-summary-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.branch-group-empty,.branch-empty-state p,.branch-advanced-note,.branch-warning-list p{margin:0}.branch-empty-state{border:1px dashed var(--border);background:var(--panel-soft);border-radius:14px;justify-items:start;gap:10px;padding:18px;display:grid}.branch-rule-summary-card{border:1px solid var(--border);background:#fff;border-radius:14px;gap:12px;padding:14px;display:grid}.branch-rule-summary-card.active{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.branch-rule-summary-card.has-warning{border-color:#b7791f}.branch-rule-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.branch-rule-summary-grid div{min-width:0}.branch-rule-summary-grid dt{color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:800}.branch-rule-summary-grid dd{overflow-wrap:anywhere;margin:0}.branch-advanced-note{color:var(--muted);font-size:13px}.branch-warning-list{color:#7c4a03;background:#fffaf0;border:1px solid #b7791f;border-radius:12px;gap:6px;padding:10px;display:grid}.branch-editor-controls{background:#fff}@media (max-width:980px){.branch-mode-heading,.branch-rule-group-header,.branch-rule-summary-header,.compact-heading{display:grid}.branch-heading-actions{justify-content:flex-start}.branch-rule-summary-grid{grid-template-columns:1fr}}.branch-rule-summary-card{cursor:pointer}.branch-rule-summary-card:hover,.branch-rule-summary-card:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft);outline:none}.branch-rule-open-pill{border:1px solid var(--border);background:var(--panel-soft);color:var(--muted);white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.branch-rule-open-pill.active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.branch-group-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.branch-rule-modal-backdrop{z-index:80;background:#0f172a61;place-items:center;padding:32px;display:grid;position:fixed;inset:0}.branch-rule-modal{border:1px solid var(--border);background:#fff;border-radius:22px;grid-template-rows:auto auto 1fr auto;width:min(920px,100%);max-height:calc(100vh - 64px);display:grid;overflow:hidden;box-shadow:0 30px 90px #0f172a42}.branch-rule-modal-header,.branch-rule-modal-footer{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.branch-rule-modal-header h3{margin-bottom:4px}.branch-rule-modal-footer{border-top:1px solid var(--border);background:var(--panel-soft);border-bottom:0;align-items:center}.branch-modal-actions{gap:8px;display:flex}.branch-rule-modal-body{gap:14px;padding:20px;display:grid;overflow:auto}.branch-rule-fieldset{border:1px solid var(--border);background:#fff;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:16px;display:grid}.branch-rule-fieldset legend{color:var(--text);padding:0 6px;font-weight:900}.branch-rule-fieldset select[multiple]{min-height:132px}.branch-rule-wide-field{grid-column:1/-1}.branch-action-card{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;gap:8px;padding:12px;display:grid}.branch-action-card.active{border-color:var(--accent);box-shadow:inset 0 3px 0 var(--accent-soft);background:#fff}.branch-modal-warning,.branch-modal-preserved-note{color:#7c4a03;background:#fffaf0;border:1px solid #b7791f;border-radius:14px;margin:0 20px;padding:12px}.branch-modal-warning p,.branch-modal-preserved-note p{margin:4px 0 0}.branch-modal-preserved-note{margin:0}.checkbox-row{color:var(--text);align-items:center;gap:8px;font-weight:700;display:flex}.checkbox-row input{width:auto}@media (max-width:980px){.branch-rule-modal-backdrop{padding:16px}.branch-rule-fieldset{grid-template-columns:1fr}.branch-rule-modal-header,.branch-rule-modal-footer,.branch-group-actions{justify-content:stretch;display:grid}.branch-modal-actions{justify-content:flex-start}}.run-execution-shell{border:1px solid var(--border);background:#f5f6f8;border-radius:18px;grid-template-rows:auto auto 1fr;gap:16px;min-height:calc(100vh - 32px);padding:0;display:grid;overflow:hidden}.run-execution-topbar{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:16px 20px;display:flex}.run-execution-topbar-left,.run-execution-topbar-right,.run-loader-inline,.run-starter-inline,.run-status-context,.run-step-work-meta,.run-step-work-actions{align-items:center;gap:12px;display:flex}.run-execution-topbar h2,.run-rail-header h3,.run-step-work-header h1,.runtime-assistant-header h3{margin:0}.run-execution-topbar .muted,.run-execution-guidance{margin:4px 0 0}.run-status-context{flex-direction:column;align-items:flex-end;gap:4px}.run-status-badge,.run-step-status-badge,.mini-badge{width:fit-content;color:var(--text);white-space:nowrap;background:#f8fafc;border:1px solid #c7ced8;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.run-status-badge,.run-step-status-badge{padding:6px 10px}.mini-badge{color:var(--muted);background:#fff;padding:5px 8px}.mini-badge.branch-outcome{color:#1f3a7a;background:#f1f5ff;border-color:#b8c7ee}.run-execution-toolbar{border-bottom:1px solid var(--border);background:#fbfcfd;grid-template-columns:minmax(260px,.75fr) minmax(420px,1fr);gap:12px;padding:14px 20px;display:grid}.run-loader-inline,.run-starter-inline{border:1px solid var(--border);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:flex-end;padding:12px}.run-loader-inline label,.run-starter-inline label{flex:180px}.run-execution-guidance{color:#6f4b09;background:#fff8e6;border:1px solid #d6b76a;border-radius:12px;margin:0 20px;padding:10px 12px}.run-execution-body{grid-template-columns:280px minmax(520px,1fr) 320px;gap:16px;min-height:0;padding:16px 20px 20px;display:grid}.run-step-progress-rail,.run-step-work-area,.runtime-step-assistant-panel{min-height:0}.run-step-progress-rail,.runtime-step-assistant-panel,.run-step-work-card,.run-execution-empty-state{border:1px solid var(--border);background:#fff;border-radius:16px}.run-step-progress-rail,.runtime-step-assistant-panel,.run-execution-empty-state{padding:16px}.run-step-progress-rail,.run-step-work-area,.runtime-step-assistant-panel{overflow:auto}.run-rail-header,.run-step-section-header,.run-step-work-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.run-rail-header{margin-bottom:14px}.run-step-progress-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.run-step-progress-card{border:1px solid var(--border);text-align:left;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:34px 1fr;align-items:start;gap:10px;width:100%;padding:10px;display:grid}.run-step-progress-card:hover:not(:disabled){border-color:var(--accent)}.run-step-progress-card.active{border-color:var(--accent);box-shadow:inset 4px 0 0 var(--accent)}.run-step-progress-card.not-reached{opacity:.62;cursor:not-allowed}.run-step-progress-card.branch-skipped{background:#f7f9ff}.run-step-progress-order{background:#eef1f5;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.run-step-progress-main,.run-step-work-card,.runtime-step-assistant-panel,.run-note-list{gap:12px;display:grid}.run-step-progress-meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.run-step-work-card{padding:20px}.run-step-work-header{border-bottom:1px solid var(--border);padding-bottom:16px}.run-step-work-header h1{margin-top:4px;font-size:28px;line-height:1.15}.run-lock-banner,.run-notice-card{border-radius:12px;gap:4px;padding:12px;display:grid}.run-lock-banner{color:#6f4b09;background:#fff8e6;border:1px solid #d6b76a}.run-notice-card{background:#f4f7ff;border:1px solid #b8c7ee}.run-notice-card h3,.run-notice-card p,.run-lock-banner span,.run-step-section h4,.runtime-step-assistant-panel h4{margin:0}.run-step-section{border:1px solid var(--border);background:#fff;border-radius:14px;gap:12px;padding:14px;display:grid}.run-step-section-header h3{margin:0;font-size:17px}.run-instruction-text{white-space:pre-wrap;margin:0;line-height:1.6}.run-response-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.run-note-card,.run-inline-control-card{background:#fbfcfd;border:1px solid #e2e7ef;border-radius:12px;padding:12px}.run-note-card p{margin:0}.run-note-card p+p{margin-top:6px}.run-resource-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.run-resource-list li{background:#fbfcfd;border:1px solid #e2e7ef;border-radius:10px;padding:10px}.run-inline-control-card{gap:10px;display:grid}.run-inline-control-card summary{cursor:pointer;font-weight:800}.runtime-step-assistant-panel{align-content:start}.runtime-assistant-header{border-bottom:1px solid var(--border);gap:4px;padding-bottom:12px;display:grid}.runtime-assistant-form{gap:10px;display:grid}.runtime-assistant-context,.runtime-assistant-result{border-top:1px solid var(--border);padding-top:12px}.runtime-assistant-result .json-block{max-height:360px;overflow:auto}.run-execution-empty-state{margin:0 20px 20px;padding:24px}.run-execution-empty-state h3,.run-execution-empty-state p{margin:0}.run-execution-empty-state p{color:var(--muted);margin-top:8px}@media (max-width:1180px){.run-execution-body,.run-execution-toolbar{grid-template-columns:1fr}.runtime-step-assistant-panel{max-height:none}}.review-shell{border:1px solid var(--border);background:#f5f6f8;border-radius:18px;grid-template-rows:auto auto 1fr;gap:16px;min-height:calc(100vh - 32px);display:grid;overflow:hidden}.review-topbar{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:16px 20px;display:flex}.review-topbar-left,.review-topbar-right,.review-loader-inline,.review-target-context,.review-target-status,.review-rail-header,.review-section-header,.review-timeline-meta{align-items:center;gap:12px;display:flex}.review-topbar-left,.review-topbar-right{align-items:flex-start}.review-topbar h2,.review-rail-header h3,.review-actions-header h3,.review-target-header h1,.review-section h3,.review-action-card h4,.review-empty-state h3{margin:0}.review-toolbar{border-bottom:1px solid var(--border);background:#fbfcfd;grid-template-columns:minmax(280px,.9fr) minmax(280px,1fr);gap:12px;padding:14px 20px;display:grid}.review-loader-inline,.review-target-context{border:1px solid var(--border);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:flex-end;padding:12px}.review-loader-inline label{flex:220px}.review-target-context{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.review-body{grid-template-columns:280px minmax(520px,1fr) 340px;gap:16px;min-height:0;padding:16px 20px 20px;display:grid}.review-rail,.review-main,.review-actions{min-height:0;overflow:auto}.review-rail,.review-actions,.review-target-card,.review-empty-state{border:1px solid var(--border);background:#fff;border-radius:16px}.review-rail,.review-actions,.review-empty-state{padding:16px}.review-rail-header,.review-section-header,.review-target-header{justify-content:space-between;align-items:flex-start}.review-rail-group{border-top:1px solid var(--border);gap:8px;margin-top:12px;padding-top:12px;display:grid}.review-rail-group-heading{justify-content:space-between;align-items:center;gap:10px;font-weight:900;display:flex}.review-rail-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.review-rail-item{border:1px solid var(--border);width:100%;color:var(--text);text-align:left;background:#fff;border-radius:12px;grid-template-columns:34px 1fr;align-items:start;gap:10px;padding:10px;display:grid}.review-rail-item:hover:not(:disabled){border-color:var(--accent)}.review-rail-item.active{border-color:var(--accent);box-shadow:inset 4px 0 0 var(--accent)}.review-rail-item.not-reached{opacity:.62}.review-rail-item.has-branch-record{background:#f7f9ff}.review-rail-order{background:#eef1f5;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.review-rail-main,.review-target-card,.review-actions,.review-action-card,.review-section,.review-record-list,.review-timeline{gap:12px;display:grid}.review-rail-meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.review-rail-empty{color:var(--muted);margin:0;font-size:13px}.review-target-card{padding:20px}.review-target-header{border-bottom:1px solid var(--border);gap:16px;padding-bottom:16px;display:flex}.review-target-status{flex-direction:column;align-items:flex-end}.review-target-header h1{margin-top:4px;font-size:28px;line-height:1.15}.review-readonly-notice,.review-notice-card{border-radius:12px;gap:4px;padding:12px;display:grid}.review-readonly-notice{color:#6f4b09;background:#fff8e6;border:1px solid #d6b76a}.review-notice-card{background:#f4f7ff;border:1px solid #b8c7ee}.review-section,.review-action-card{border:1px solid var(--border);background:#fff;border-radius:14px;padding:14px}.review-section-header{border-bottom:1px solid #eef1f5;padding-bottom:8px}.review-response-list{gap:10px;margin:0;display:grid}.review-response-row,.review-record-card,.review-timeline-item{background:#fbfcfd;border:1px solid #e2e7ef;border-radius:12px;padding:12px}.review-response-row dt{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900}.review-response-row dd{margin:4px 0 0}.review-record-card{gap:10px;display:grid}.review-record-card p,.review-timeline-item p,.review-readonly-notice span,.review-notice-card p,.review-action-card p,.review-empty-state p{margin:0}.review-timeline-meta{justify-content:space-between;align-items:flex-start;gap:10px}.review-timeline-meta span,.review-disabled-reason,.review-checksum{color:var(--muted);font-size:12px}.review-actions{align-content:start}.review-actions-header{border-bottom:1px solid var(--border);gap:4px;padding-bottom:12px;display:grid}.review-action-card.is-disabled{background:#f7f8fa}.review-disabled-reason{margin:0}.danger-button{border-color:var(--danger);background:var(--danger)}.review-empty-state{margin:0 20px 20px;padding:24px}.review-empty-state p{color:var(--muted);margin-top:8px}.review-section details,.review-action-card details{margin-top:8px}.review-section .json-block,.review-action-card .json-block,.review-response-row .json-block{max-height:260px;overflow:auto}@media (max-width:1180px){.review-body,.review-toolbar{grid-template-columns:1fr}.review-topbar{flex-direction:column;align-items:stretch}}.review-record-card a.secondary{border:1px solid var(--accent);width:fit-content;min-height:34px;color:var(--accent);border-radius:10px;justify-content:center;align-items:center;padding:7px 10px;text-decoration:none;display:inline-flex}.results-shell{gap:18px;display:grid}.results-header,.results-filter-panel,.results-runs-panel,.results-detail-panel,.results-compare-panel,.results-closure-panel,.results-advanced-panel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:18px}.results-header{grid-template-columns:minmax(0,1fr) minmax(260px,auto);align-items:start;gap:18px;padding:22px;display:grid}.results-header h2,.results-filter-panel h3,.results-runs-panel h3,.results-detail-panel h3,.results-compare-panel h3,.results-closure-panel h3,.results-detail-card h4,.results-empty-detail h4,.results-advanced-panel h4,.results-run-card h4{margin:0}.results-header-context{justify-items:end;gap:6px;display:grid}.results-header-context span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.results-filter-panel,.results-runs-panel,.results-detail-panel,.results-compare-panel,.results-closure-panel,.results-advanced-panel{padding:18px}.section-heading.compact{align-items:start}.results-filter-grid,.results-compare-form{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.results-filter-search{grid-column:span 2}.results-layout{grid-template-columns:minmax(420px,.95fr) minmax(460px,1.05fr);align-items:start;gap:18px;display:grid}.results-run-list,.results-detail-stack,.results-record-list,.results-compare-output,.results-advanced-content{gap:12px;display:grid}.results-run-card,.results-detail-card,.results-empty-detail,.results-record-card{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;padding:14px}.results-run-card.active{border-color:var(--accent);box-shadow:inset 4px 0 0 var(--accent)}.results-run-card header,.results-detail-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.results-run-title{text-align:left;border:0;min-height:0;padding:0;font-size:16px;font-weight:900}.results-run-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 0;display:grid}.results-run-card-grid dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.results-run-card-grid dd{margin:4px 0 0;line-height:1.35}.results-run-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.results-run-actions button{flex:110px}.results-tag-list{flex-wrap:wrap;gap:8px;display:flex}.results-tag-list span,.results-branch-badge{border:1px solid var(--border);color:var(--muted);background:#fff;border-radius:999px;align-items:center;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.results-branch-badge{color:#38466f;background:#f4f7ff}.results-mini-columns,.results-closure-grid,.results-advanced-content{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.results-mini-columns>div{border:1px solid var(--border);background:#fff;border-radius:12px;align-content:start;gap:8px;padding:12px;display:grid}.results-record-card{background:#fff;gap:6px;display:grid}.results-record-card p{margin:0;line-height:1.45}.results-compare-panel .table-wrap,.results-detail-card .table-wrap{max-height:420px;overflow:auto}.results-closure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.results-closure-grid .results-detail-card:last-child{grid-column:1/-1}.results-advanced-panel summary{padding:2px 0}.results-advanced-content{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.results-advanced-content>div{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;gap:10px;padding:14px;display:grid}.results-shell .json-block{max-height:320px;overflow:auto}@media (max-width:1180px){.results-header,.results-layout,.results-mini-columns,.results-closure-grid,.results-advanced-content{grid-template-columns:1fr}.results-header-context{justify-items:start}.results-filter-search{grid-column:auto}}.authoring-editor-shell{grid-template-columns:minmax(340px,380px) minmax(0,1fr)}.rail-step-list{min-height:160px;max-height:calc(100vh - 330px);padding-right:2px}.rail-step-list.compact{min-height:0;max-height:320px}.rail-step{align-content:start;gap:6px;min-height:96px;padding:12px}.rail-step strong{-webkit-line-clamp:2;overflow-wrap:anywhere;color:var(--text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rail-step.active strong,.rail-step:hover strong,.rail-step:focus-visible strong{color:var(--accent)}.rail-step-meta code{white-space:normal;word-break:break-word}.rail-step-submeta{letter-spacing:.04em}.no-draft-empty{align-content:start;gap:18px;min-height:360px}.no-draft-header{gap:6px;display:grid}.no-draft-header h3,.no-draft-choice-card h4{margin:0}.no-draft-choice-grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr) minmax(260px,.8fr);align-items:start;gap:14px;display:grid}.no-draft-choice-card{border:1px solid var(--border);background:#fff;border-radius:16px;gap:12px;min-width:0;height:100%;padding:16px;display:grid}.no-draft-choice-card.primary-choice{border-color:#2d70db61;box-shadow:0 12px 32px #2d70db14}.manual-draft-form{gap:10px;display:grid}.manual-draft-form textarea{min-height:76px}.assistant-readable-response{gap:12px;display:grid}.assistant-message{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;margin:0;padding:12px;line-height:1.55}.assistant-safe-error,.assistant-warning-list{color:#7f1d1d;background:#a9444214;border:1px solid #a9444247;border-radius:14px;padding:12px}.assistant-safe-error p,.assistant-warning-list ul{margin-bottom:0}.assistant-guidance-list{gap:10px;display:grid}.assistant-guidance-item{border:1px solid var(--border);background:#fff;border-radius:14px;padding:12px}.assistant-guidance-item h5{margin:2px 0 8px;font-size:14px}@media (max-width:1280px){.no-draft-choice-grid{grid-template-columns:1fr}}@media (max-width:1200px){.authoring-editor-shell,.authoring-editor-shell.with-assistant{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}}@media (max-width:980px){.authoring-editor-shell,.authoring-editor-shell.with-assistant{grid-template-columns:1fr}.rail-step-list{max-height:none}}.editor-workspace-main{width:100%;max-width:none;margin:0}.authoring-shell-panel{overflow:visible}.authoring-editor-shell,.authoring-editor-shell.with-assistant{grid-template-columns:minmax(300px,360px) minmax(760px,1fr);align-items:start;padding-bottom:4px;position:relative;overflow:auto visible}.authoring-editor-shell.steps-collapsed,.authoring-editor-shell.steps-collapsed.with-assistant{grid-template-columns:minmax(760px,1fr)}.authoring-work-area,.authoring-edit-form,.editor-mode-pane,.step-details-pane,.step-section-card,.editor-summary-card,.draft-next-step-guidance,.collapsed-step-rail-summary{overflow-wrap:normal;word-break:normal;min-width:0}.authoring-rail{min-width:300px;max-width:360px}.rail-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.rail-heading-actions button{min-height:34px;padding:6px 8px}.collapsed-step-rail-summary,.draft-next-step-guidance{background:var(--accent-soft);border-color:#1f4f3a47;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.collapsed-step-rail-summary strong,.draft-next-step-guidance strong{line-height:1.35;display:block}.collapsed-step-rail-summary p,.draft-next-step-guidance p{margin-bottom:0}.draft-next-step-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.step-focus-hero{grid-template-columns:minmax(0,1fr)}.step-focus-hero h3{overflow-wrap:break-word;word-break:normal}.step-focus-meta{justify-content:flex-start;max-width:none}.authoring-shell-panel .section-heading{flex-wrap:wrap}.authoring-shell-panel .section-heading>div{flex:360px;min-width:min(100%,260px)}.authoring-shell-panel .form-grid.two,.authoring-shell-panel .form-grid.three{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.step-section-card .table-wrap,.branch-editor-controls .table-wrap{overflow-x:auto}.authoring-assistant-drawer{z-index:45;grid-template-rows:auto minmax(0,1fr);width:min(420px,100vw - 48px);height:calc(100vh - 48px);max-height:none;position:fixed;top:24px;right:24px;overflow:hidden}.authoring-assistant-drawer .sub-panel{box-shadow:none}@media (max-width:1180px){.authoring-editor-shell,.authoring-editor-shell.with-assistant,.authoring-editor-shell.steps-collapsed,.authoring-editor-shell.steps-collapsed.with-assistant{grid-template-columns:1fr;overflow-x:visible}.authoring-rail{min-width:0;max-width:none;position:static}.rail-step-list{max-height:360px}}@media (max-width:760px){.authoring-assistant-drawer{width:calc(100vw - 24px);height:calc(100vh - 24px);top:12px;right:12px}.collapsed-step-rail-summary,.draft-next-step-guidance{display:grid}.draft-next-step-actions{justify-content:flex-start}}.authoring-editor-shell.with-assistant{grid-template-columns:minmax(300px,360px) minmax(760px,1fr)}.authoring-editor-shell.steps-collapsed.with-assistant{grid-template-columns:minmax(760px,1fr)}.rail-step-list{max-height:min(64vh,640px);overflow:hidden auto}.rail-step{align-content:start;min-height:104px}.rail-step strong{-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rail-step-meta,.rail-step-submeta{overflow-wrap:normal;word-break:normal}.field-definition-card .table-wrap table{min-width:920px}.field-definition-card td input,.field-definition-card td select{min-width:150px}.creator-redaction-control,.ai-review-checkbox{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;justify-content:flex-start;align-items:flex-start;padding:10px 12px}.publish-readiness-card,.collapsed-run-rail-summary,.run-final-action-card{background:var(--accent-soft);border:1px solid #1f4f3a3d;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.publish-readiness-card.has-issues{color:#6f4b09;background:#fff8e6;border-color:#d6b76a}.publish-readiness-card strong,.collapsed-run-rail-summary strong,.run-final-action-card strong{line-height:1.35;display:block}.publish-readiness-card p,.collapsed-run-rail-summary p,.run-final-action-card p{margin:0}.run-execution-body,.run-execution-body.assistant-open,.run-execution-body.assistant-collapsed{grid-template-columns:minmax(240px,280px) minmax(0,1fr);overflow-x:visible}.run-execution-body.rail-collapsed,.run-execution-body.rail-collapsed.assistant-open,.run-execution-body.rail-collapsed.assistant-collapsed{grid-template-columns:minmax(0,1fr)}.run-step-progress-rail{max-height:calc(100vh - 220px);overflow:hidden auto}.run-step-work-area{min-width:0;overflow:visible}.runtime-step-assistant-panel{z-index:70;width:min(390px,100vw - 48px);max-height:none;position:fixed;top:24px;bottom:24px;right:24px;overflow-y:auto;box-shadow:0 24px 72px #0f172a38}.runtime-assistant-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.runtime-assistant-header>div{gap:4px;display:grid}.run-step-progress-main strong{-webkit-line-clamp:2;overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:1180px){.authoring-editor-shell.with-assistant,.authoring-editor-shell.steps-collapsed.with-assistant,.run-execution-body,.run-execution-body.assistant-open,.run-execution-body.assistant-collapsed,.run-execution-body.rail-collapsed,.run-execution-body.rail-collapsed.assistant-open,.run-execution-body.rail-collapsed.assistant-collapsed{grid-template-columns:1fr}.run-step-progress-rail{max-height:360px}}@media (max-width:760px){.publish-readiness-card,.collapsed-run-rail-summary,.run-final-action-card{display:grid}.runtime-step-assistant-panel{width:calc(100vw - 24px);top:12px;bottom:12px;right:12px}}.home-screen,.new-reflow-main{gap:18px;display:grid}.home-hero,.new-reflow-hero{border:1px solid var(--border);box-shadow:var(--shadow);background:linear-gradient(135deg,#fff 0%,#fbfbf8 62%,#eef4ec 100%);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:22px;padding:28px;display:grid}.home-hero h1,.new-reflow-hero h1{margin-bottom:10px}.home-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.home-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-summary-strip>div{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:18px;padding:16px}.home-summary-strip span,.home-summary-strip small,.home-card-meta,.home-card-trigger,.choice-kicker,.duplicate-source-card small{color:var(--muted);font-size:12px;font-weight:800}.home-summary-strip span,.choice-kicker{letter-spacing:.08em;text-transform:uppercase}.home-summary-strip strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:20px;line-height:1.2;display:block;overflow:hidden}.home-summary-strip small{margin-top:6px;font-weight:700;display:block}.home-library-toolbar,.new-reflow-panel-heading,.duplicate-selected-summary{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.home-library-controls{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:10px;min-width:min(100%,420px);display:flex}.home-search-label{min-width:min(100%,260px)}.home-search-label span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.home-filter-tabs{border:1px solid var(--border);background:var(--panel-soft);border-radius:16px;flex-wrap:wrap;gap:8px;padding:6px;display:flex}.home-filter-tabs button{min-height:34px;color:var(--accent);background:0 0;border-color:#0000}.home-filter-tabs button.active,.home-filter-tabs button[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:#fff}.home-filter-tabs span{opacity:.78}.home-library-groups,.home-library-group{gap:16px;display:grid}.home-library-group{border-top:1px solid var(--border);padding-top:18px}.home-group-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.home-group-heading h3{margin-bottom:2px}.home-reflow-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;display:grid}.home-reflow-card{border:1px solid var(--border);background:#fff;border-radius:18px;gap:14px;padding:16px;display:grid;box-shadow:0 10px 24px #1a221a0f}.home-reflow-card.draft{background:#fffef9;border-style:dashed}.home-reflow-card.published{border-color:#1f4f3a57}.home-reflow-card.archived{background:#f6f6f2}.home-reflow-card.selected{box-shadow:0 0 0 3px var(--accent-soft), 0 10px 24px #1a221a0f}.home-reflow-card-body{cursor:pointer;border-radius:14px;gap:11px;margin:-8px;padding:8px;display:grid}.home-reflow-card-body:hover,.home-reflow-card-body:focus-visible{background:var(--panel-soft);outline:2px solid var(--accent-soft)}.home-card-topline,.home-card-meta,.home-card-actions,.guide-chip-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-card-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.home-card-title-row h3{margin:0;line-height:1.25}.home-card-step-count{color:var(--muted);flex:none;font-size:12px;font-weight:800}.home-card-summary,.home-card-trigger{margin:0;line-height:1.45}.home-card-summary{color:var(--text)}.home-card-trigger{border-left:3px solid var(--accent-soft);padding-left:10px;font-weight:700}.home-card-actions{justify-content:flex-start}.home-card-actions button{flex:112px}.status-pill,.soft-pill{border:1px solid var(--border);border-radius:999px;align-items:center;width:fit-content;min-height:24px;padding:4px 9px;font-size:12px;font-weight:800;line-height:1.2;display:inline-flex}.soft-pill{background:var(--panel-soft);color:var(--muted)}.status-pill.draft{color:#7a5607;background:#fff8df;border-color:#eadba2}.status-pill.published{background:var(--accent-soft);color:var(--accent);border-color:#1f4f3a3d}.status-pill.archived{color:#585d54;background:#ecece6}.home-empty-state,.duplicate-empty-state,.ai-proposal-empty{border:1px dashed var(--border);background:var(--panel-soft);border-radius:18px;justify-items:start;gap:14px;padding:24px;display:grid}.home-empty-state{align-content:center;min-height:280px}.home-empty-icon{background:var(--accent-soft);width:48px;height:48px;color:var(--accent);letter-spacing:.08em;border-radius:16px;place-items:center;font-size:13px;font-weight:900;display:inline-grid}.new-reflow-main{width:min(1180px,100vw - 328px)}.new-reflow-shell,.new-reflow-panel,.ai-input-card,.ai-review-card,.duplicate-selected-summary{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:20px}.new-reflow-shell{gap:16px;padding:20px;display:grid}.new-reflow-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.new-reflow-path-card{border-color:var(--border);min-height:154px;color:var(--text);text-align:left;background:#fff;gap:10px;padding:18px;display:grid}.new-reflow-path-card strong{font-size:18px;line-height:1.25}.new-reflow-path-card span:not(.choice-kicker){color:var(--muted);line-height:1.45}.new-reflow-path-card em{color:var(--accent);font-size:13px;font-style:normal;font-weight:900}.new-reflow-path-card.active,.new-reflow-path-card:hover,.new-reflow-path-card:focus-visible{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);outline:none}.new-reflow-path-card.highlight:not(.active){border-color:#1f4f3a47}.new-reflow-panel{gap:18px;padding:20px;display:grid}.new-reflow-panel-heading.compact{align-items:center}.new-reflow-form textarea,.ai-input-card textarea{min-height:86px}.workflow-description-input{min-height:160px!important}.new-reflow-action-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.new-reflow-action-row p{margin:0}.new-reflow-ai-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);align-items:start;gap:16px;display:grid}.ai-input-card,.ai-review-card{box-shadow:none;gap:14px;padding:18px;display:grid}.new-reflow-advanced-details{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;padding:12px}.new-reflow-advanced-details summary{color:var(--accent)}.new-reflow-advanced-details .manual-draft-form{padding-top:12px}.ai-unavailable-state{background:var(--danger-soft);color:var(--danger);border:1px solid #8a1f1f52;border-radius:14px;gap:10px;padding:14px;display:grid}.ai-unavailable-state p,.ai-proposal-empty p{margin:0}.ai-proposal-content{gap:14px;display:grid}.ai-step-preview-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ai-step-preview-list li{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;align-items:flex-start;gap:10px;padding:12px;display:flex}.ai-step-preview-list li>span{background:var(--accent-soft);width:26px;height:26px;color:var(--accent);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:900;display:inline-grid}.ai-step-preview-list strong,.ai-step-preview-list small{display:block}.ai-step-preview-list small{color:var(--muted);margin-top:3px;font-size:12px;font-weight:800}.ai-proposal-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.ai-proposal-grid>div{border:1px solid var(--border);background:#fff;border-radius:14px;padding:12px}.ai-proposal-grid ul{color:var(--muted);margin:8px 0 0;padding-left:18px;line-height:1.45}.duplicate-source-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.duplicate-source-card{border-color:var(--border);min-height:150px;color:var(--text);text-align:left;background:#fff;align-content:start;gap:8px;padding:16px;display:grid}.duplicate-source-card strong{line-height:1.3}.duplicate-source-card>span:not(.status-pill){color:var(--muted);line-height:1.45}.duplicate-source-card.selected,.duplicate-source-card:hover,.duplicate-source-card:focus-visible{border-color:var(--accent);background:var(--accent-soft);outline:none}.duplicate-selected-summary{align-items:center;padding:18px}.duplicate-selected-summary p:last-child{margin-bottom:0}@media (max-width:1180px){.home-hero,.new-reflow-hero,.home-library-toolbar,.new-reflow-panel-heading,.new-reflow-ai-layout,.duplicate-selected-summary{grid-template-columns:1fr;display:grid}.home-hero-actions,.home-library-controls{justify-content:flex-start}.new-reflow-path-grid,.home-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.new-reflow-main{width:100%}.new-reflow-path-grid,.home-summary-strip,.home-card-title-row,.new-reflow-action-row{grid-template-columns:1fr;display:grid}.home-card-actions button{flex-basis:100%}}.u1b-entry-shell{--u1b-sidebar:#d1d1d1;--u1b-workspace-bg:#fff;--u1b-page-bg:#f5f5f1;--u1b-card-gray:#bdbdbd;--u1b-card-border:#d2d2d2;--u1b-dark-action:#414a55;--u1b-blue:#378fe6;--u1b-blue-soft:#e9f3ff;--u1b-yellow:#f6c400;background:var(--u1b-workspace-bg);grid-template-columns:268px minmax(0,1fr)}.u1b-entry-shell .workspace-main{background:var(--u1b-workspace-bg);gap:0;width:100%;max-width:none;margin:0;padding:0}.u1b-entry-shell .left-nav{background:var(--u1b-sidebar);box-shadow:none;border-right:0;grid-template-rows:96px 1fr auto;gap:0;padding:0 34px 28px}.u1b-entry-shell .left-nav-brand{align-items:flex-start;gap:0;padding-top:16px}.u1b-entry-shell .brand-mark{display:none}.u1b-entry-shell .left-nav-brand strong{color:#111;letter-spacing:0;font-size:24px;font-weight:400;line-height:1.2}.u1b-entry-shell .left-nav-brand span:last-child{display:none}.u1b-entry-shell .left-nav-links{align-content:start;gap:clamp(34px,8vh,88px);padding-top:18px}.u1b-entry-shell .left-nav-links button{color:#111;background:0 0;border-radius:0;min-height:auto;padding:0;font-size:23px;font-weight:400;line-height:1.25}.u1b-entry-shell .left-nav-links button:hover,.u1b-entry-shell .left-nav-links button:focus-visible,.u1b-entry-shell .left-nav-links button.active{color:#111;text-underline-offset:6px;background:0 0;outline:none;text-decoration:underline}.u1b-entry-shell .left-nav-links button:disabled{color:#1111116b;opacity:1;text-decoration:none}.u1b-entry-shell .left-nav-status{color:#111;gap:12px;font-size:15px}.u1b-entry-shell .pill{color:#333;background:#ffffffb8;border-color:#11111124}.u1b-entry-shell .notice{width:min(1120px,100% - 64px);margin:18px auto 0}.u1b-entry-shell .home-screen{background:var(--u1b-workspace-bg);min-height:100vh;display:block}.u1b-entry-shell .home-workspace-bar{background:#fff;justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding:0 34px 0 70px;display:flex}.u1b-entry-shell .home-workspace-bar h1{color:#111;margin:0;font-size:24px;font-weight:400;line-height:1.2}.u1b-entry-shell .home-workspace-bar p{color:#6a6a6a;margin:4px 0 0;font-size:13px}.u1b-entry-shell .home-kicker{color:#11111194;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.u1b-entry-shell .home-workspace-actions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.u1b-entry-shell .home-primary-cta{background:var(--u1b-yellow);color:#0f0f0f;min-height:48px;box-shadow:none;border:0;border-radius:0;padding:0 26px;font-size:22px;font-weight:400;line-height:1}.u1b-entry-shell .home-primary-cta:hover,.u1b-entry-shell .home-primary-cta:focus-visible{outline-offset:2px;background:#ffd31a;outline:2px solid #00000024}.u1b-entry-shell .home-gradient-hero{text-align:center;background:linear-gradient(90deg,#4e6cff 0%,#9a69df 46%,#ff58b0 100%);place-items:center;min-height:247px;padding:48px;display:grid}.u1b-entry-shell .home-gradient-hero h2{color:#111;margin:6px 0 0;font-size:25px;font-weight:400;line-height:1.2}.u1b-entry-shell .home-gradient-hero p:not(.home-kicker){color:#111111b8;max-width:620px;margin:12px auto 0;font-size:15px;line-height:1.45}.u1b-entry-shell .home-library-panel{box-shadow:none;background:#fff;border:0;border-radius:0;padding:46px 48px 88px}.u1b-entry-shell .home-library-title-block{text-align:center;max-width:820px;margin:0 auto}.u1b-entry-shell .home-library-title-block h2{color:#0f0f0f;margin:3px 0 0;font-size:30px;font-weight:800;line-height:1.2}.u1b-entry-shell .home-library-title-block .muted{margin:10px auto 0}.u1b-entry-shell .home-data-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.u1b-entry-shell .home-data-pills span,.u1b-entry-shell .soft-pill,.u1b-entry-shell .status-pill{border-radius:999px;min-height:24px;padding:4px 10px;font-size:12px;font-weight:800;line-height:1.2}.u1b-entry-shell .home-data-pills span,.u1b-entry-shell .soft-pill{color:#606060;background:#f4f4f0;border:1px solid #1111111a}.u1b-entry-shell .home-library-toolbar{justify-content:space-between;align-items:end;gap:18px;max-width:1060px;margin:28px auto 32px;display:flex}.u1b-entry-shell .home-filter-tabs{background:#f7f7f3;border:1px solid #d9d9d2;border-radius:0;padding:6px}.u1b-entry-shell .home-filter-tabs button{color:#333;background:0 0;border:0;border-radius:0;min-height:34px;font-size:13px;font-weight:800}.u1b-entry-shell .home-filter-tabs button.active,.u1b-entry-shell .home-filter-tabs button[aria-pressed=true]{background:var(--u1b-dark-action);color:#fff}.u1b-entry-shell .home-library-controls{min-width:min(100%,360px)}.u1b-entry-shell .home-search-label{min-width:min(100%,240px)}.u1b-entry-shell .home-search-label input,.u1b-entry-shell .new-reflow-main input,.u1b-entry-shell .new-reflow-main textarea,.u1b-entry-shell .new-reflow-main select{box-shadow:none;background:#fff;border-color:#d6d6ce}.u1b-entry-shell .home-library-groups{gap:38px;width:min(1120px,100%);margin:0 auto}.u1b-entry-shell .home-library-group{border-top:0;padding-top:0}.u1b-entry-shell .home-group-heading{text-align:center;justify-content:center;margin-bottom:16px}.u1b-entry-shell .home-group-heading h3{margin:0;font-size:18px}.u1b-entry-shell .home-group-heading .soft-pill{align-self:center}.u1b-entry-shell .home-reflow-grid{grid-template-columns:repeat(auto-fit,minmax(246px,276px));justify-content:center;align-items:stretch;gap:18px}.u1b-entry-shell .home-reflow-card{border:6px solid var(--u1b-card-border);background:var(--u1b-card-gray);min-height:260px;box-shadow:none;border-radius:0;grid-template-rows:auto 1fr auto;gap:10px;padding:10px;display:grid}.u1b-entry-shell .home-reflow-card.draft{background:#c5c1b3;border-style:solid;border-color:#d9d4bd}.u1b-entry-shell .home-reflow-card.published{background:#b9bdb8;border-color:#b8c7bc}.u1b-entry-shell .home-reflow-card.archived{background:#b7b7b2;border-color:#c9c9c3}.u1b-entry-shell .home-reflow-card.selected{box-shadow:0 0 0 3px #378fe652}.u1b-entry-shell .home-card-command-row,.u1b-entry-shell .home-card-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.u1b-entry-shell .home-card-command,.u1b-entry-shell .home-card-action-primary,.u1b-entry-shell .home-card-action-secondary{background:var(--u1b-dark-action);color:#fff;min-height:40px;box-shadow:none;border:0;border-radius:0;padding:7px 14px;font-size:18px;font-weight:400}.u1b-entry-shell .home-card-action-primary{background:var(--u1b-blue);color:#0f0f0f}.u1b-entry-shell .home-card-action-secondary{font-size:16px}.u1b-entry-shell .home-reflow-card-body{text-align:center;border-radius:0;align-content:center;justify-items:center;gap:8px;min-height:132px;margin:0;padding:8px 4px;display:grid}.u1b-entry-shell .home-reflow-card-body:hover,.u1b-entry-shell .home-reflow-card-body:focus-visible{background:#ffffff26;outline:2px solid #00000014}.u1b-entry-shell .home-card-emblem{color:#111;background:#ffffff57;border-radius:999px;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;display:inline-grid}.u1b-entry-shell .home-card-topline,.u1b-entry-shell .home-card-meta{justify-content:center}.u1b-entry-shell .home-reflow-card h3{color:#111;margin:0;font-size:22px;font-weight:400;line-height:1.2}.u1b-entry-shell .home-card-summary,.u1b-entry-shell .home-card-trigger{color:#111111c2;-webkit-box-orient:vertical;max-width:220px;margin:0;font-size:13px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.u1b-entry-shell .home-card-summary{-webkit-line-clamp:2}.u1b-entry-shell .home-card-trigger{-webkit-line-clamp:1;border-left:0;padding-left:0}.u1b-entry-shell .home-card-meta{color:#1111119e;gap:5px 8px;font-size:11px;font-weight:800}.u1b-entry-shell .status-pill.draft{color:#6b4b00;background:#fff2b8;border-color:#e8d48a}.u1b-entry-shell .status-pill.published{color:#1f4f3a;background:#e6f4e7;border-color:#1f4f3a38}.u1b-entry-shell .status-pill.archived{color:#555;background:#efefe9;border-color:#d2d2ca}.u1b-entry-shell .home-empty-state{text-align:center;background:#f7f7f3;border:2px dashed #bcbcb4;border-radius:0;justify-items:center;width:min(560px,100%);min-height:280px;margin:38px auto 0;padding:36px}.u1b-entry-shell .home-empty-icon{background:var(--u1b-card-gray);color:#111;border-radius:0}.u1b-entry-shell.u1b-new-reflow-shell{background:var(--u1b-page-bg)}.u1b-entry-shell.u1b-new-reflow-shell .workspace-main,.u1b-entry-shell .new-reflow-main{background:var(--u1b-page-bg);gap:24px;padding:28px 32px 72px;display:grid}.u1b-entry-shell .new-reflow-hero,.u1b-entry-shell .new-reflow-shell,.u1b-entry-shell .new-reflow-panel{width:min(1120px,100%);margin:0 auto}.u1b-entry-shell .new-reflow-hero{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:22px;padding:0;display:grid}.u1b-entry-shell .new-reflow-back-button{color:#333;background:0 0;border:0;border-radius:0;width:fit-content;min-height:34px;padding:0;font-size:15px;font-weight:700}.u1b-entry-shell .new-reflow-heading-row{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.u1b-entry-shell .new-reflow-heading-icon,.u1b-entry-shell .new-reflow-path-icon{background:var(--u1b-blue-soft);width:48px;height:48px;color:var(--u1b-blue);border-radius:12px;place-items:center;font-size:22px;font-weight:900;display:inline-grid}.u1b-entry-shell .new-reflow-heading-icon{background:var(--u1b-blue);color:#fff}.u1b-entry-shell .new-reflow-hero h1{color:#111;margin:2px 0 0;font-size:36px;font-weight:700;line-height:1.12}.u1b-entry-shell .new-reflow-hero .lede{max-width:640px;margin-top:6px}.u1b-entry-shell .new-reflow-shell{box-shadow:none;background:0 0;border:0;border-radius:0;gap:22px;padding:0;display:grid}.u1b-entry-shell .new-reflow-path-grid{grid-template-columns:1fr;gap:16px;display:grid}.u1b-entry-shell .new-reflow-path-card{color:#111;min-height:116px;box-shadow:none;text-align:left;background:#fff;border:1px solid #d1d1c8;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.u1b-entry-shell .new-reflow-path-card:hover,.u1b-entry-shell .new-reflow-path-card:focus-visible,.u1b-entry-shell .new-reflow-path-card.active{border-color:var(--u1b-blue);background:#fff;outline:none;box-shadow:0 0 0 3px #378fe624}.u1b-entry-shell .new-reflow-path-card.active .new-reflow-path-icon,.u1b-entry-shell .new-reflow-path-card.highlight .new-reflow-path-icon{background:var(--u1b-blue);color:#fff}.u1b-entry-shell .new-reflow-path-copy{gap:5px;display:grid}.u1b-entry-shell .new-reflow-path-copy strong{color:#111;font-size:17px;font-weight:800;line-height:1.2}.u1b-entry-shell .new-reflow-path-copy span:not(.choice-kicker){color:#626262;font-size:14px;line-height:1.42}.u1b-entry-shell .new-reflow-path-card em{color:var(--u1b-blue);white-space:nowrap;font-size:14px;font-style:normal;font-weight:800}.u1b-entry-shell .choice-kicker{color:#757575;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.u1b-entry-shell .new-reflow-panel,.u1b-entry-shell .ai-input-card,.u1b-entry-shell .ai-review-card,.u1b-entry-shell .duplicate-selected-summary{box-shadow:none;background:#fff;border:1px solid #d1d1c8;border-radius:18px}.u1b-entry-shell .new-reflow-panel{gap:22px;padding:28px}.u1b-entry-shell .new-reflow-panel-heading{border-bottom:1px solid #e2e2dc;align-items:center;padding-bottom:18px}.u1b-entry-shell .new-reflow-panel-heading h2{color:#111;margin:2px 0 0;font-size:24px}.u1b-entry-shell .manual-draft-form,.u1b-entry-shell .new-reflow-form,.u1b-entry-shell .ai-input-card,.u1b-entry-shell .ai-review-card{gap:16px}.u1b-entry-shell .new-reflow-form textarea,.u1b-entry-shell .ai-input-card textarea{min-height:92px}.u1b-entry-shell .workflow-description-input{min-height:188px!important}.u1b-entry-shell .new-reflow-action-row{border-top:1px solid #e2e2dc;padding-top:18px}.u1b-entry-shell .new-reflow-panel button:not(.secondary):not(.duplicate-source-card),.u1b-entry-shell .ai-unavailable-state button:not(.secondary),.u1b-entry-shell .duplicate-empty-state button:not(.secondary){border-color:var(--u1b-blue);background:var(--u1b-blue);color:#fff}.u1b-entry-shell .new-reflow-panel button.secondary,.u1b-entry-shell .new-reflow-main button.secondary{color:#333;background:#fff;border-color:#d1d1c8}.u1b-entry-shell .new-reflow-ai-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.94fr);gap:22px}.u1b-entry-shell .ai-input-card,.u1b-entry-shell .ai-review-card{padding:22px}.u1b-entry-shell .ai-input-card{min-height:620px}.u1b-entry-shell .guide-chip-row{gap:8px}.u1b-entry-shell .new-reflow-advanced-details{background:#f7f7f3;border-color:#dcdcd4;border-radius:14px}.u1b-entry-shell .ai-proposal-empty{text-align:center;background:#f7f7f3;border:1px dashed #c9c9c1;border-radius:14px;place-items:center;min-height:280px;display:grid}.u1b-entry-shell .ai-step-preview-list li,.u1b-entry-shell .ai-proposal-grid>div{background:#f7f7f3;border-color:#deded8}.u1b-entry-shell .ai-unavailable-state{background:#fff1f1;border-color:#8a1f1f42}.u1b-entry-shell .duplicate-source-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.u1b-entry-shell .duplicate-source-card{box-shadow:none;color:#111;background:#fff;border:1px solid #d1d1c8;border-radius:16px}.u1b-entry-shell .duplicate-source-card:hover,.u1b-entry-shell .duplicate-source-card:focus-visible,.u1b-entry-shell .duplicate-source-card.selected{border-color:var(--u1b-blue);background:var(--u1b-blue-soft);outline:none}.u1b-entry-shell .duplicate-empty-state{background:#f7f7f3;border-radius:16px}.u1b-entry-shell .duplicate-selected-summary{padding:20px}@media (max-width:1180px){.u1b-entry-shell{grid-template-columns:220px minmax(0,1fr)}.u1b-entry-shell .home-workspace-bar{padding-left:36px}.u1b-entry-shell .new-reflow-ai-layout{grid-template-columns:1fr}}@media (max-width:860px){.u1b-entry-shell{grid-template-columns:1fr}.u1b-entry-shell .left-nav{grid-template-rows:auto;height:auto;padding:18px 24px;position:static}.u1b-entry-shell .left-nav-links{flex-wrap:wrap;gap:16px;padding-top:14px;display:flex}.u1b-entry-shell .left-nav-status{display:none}.u1b-entry-shell .home-workspace-bar,.u1b-entry-shell .home-library-toolbar,.u1b-entry-shell .new-reflow-heading-row,.u1b-entry-shell .new-reflow-path-card,.u1b-entry-shell .new-reflow-action-row{grid-template-columns:1fr;justify-items:start;display:grid}.u1b-entry-shell .home-workspace-actions{justify-content:flex-start}}.u1c-entry-shell{--u1c-sidebar:#d1d1d1;--u1c-page:#fff;--u1c-page-soft:#f5f4ef;--u1c-card:#b8b8b8;--u1c-card-border:#d1d1d1;--u1c-action:#414851;--u1c-action-hover:#303841;--u1c-blue:#348fe3;--u1c-blue-soft:#e9f3ff;--u1c-yellow:#f6c400;--u1c-text:#111;--u1c-muted:#666;background:var(--u1c-page);min-height:100vh;color:var(--u1c-text);grid-template-columns:267px minmax(0,1fr);font-family:Arial,Helvetica,sans-serif}.u1c-entry-shell .workspace-main{background:var(--u1c-page);gap:0;width:100%;min-width:0;max-width:none;margin:0;padding:0}.u1c-entry-shell .entry-left-nav{background:var(--u1c-sidebar);height:100vh;box-shadow:none;border-right:0;grid-template-rows:72px minmax(0,1fr);gap:0;padding:14px 33px 30px;display:grid;position:sticky;top:0}.u1c-entry-shell .entry-left-nav .left-nav-brand{align-items:flex-start;gap:0;padding:0}.u1c-entry-shell .entry-left-nav .brand-mark,.u1c-entry-shell .entry-left-nav .left-nav-brand span:last-child,.u1c-entry-shell .entry-left-nav .left-nav-status{display:none}.u1c-entry-shell .entry-left-nav .left-nav-brand strong{max-width:210px;color:var(--u1c-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:24px;font-weight:400;line-height:1.25;display:block;overflow:hidden}.u1c-entry-shell .entry-left-nav .left-nav-links{flex-direction:column;align-content:stretch;gap:0;min-height:0;padding-top:28px;display:flex}.u1c-entry-shell .entry-left-nav .left-nav-links button{width:100%;min-height:36px;color:var(--u1c-text);text-align:left;background:0 0;border:0;border-radius:0;padding:0;font-size:24px;font-weight:400;line-height:1.25}.u1c-entry-shell .entry-left-nav .left-nav-links button+button{margin-top:clamp(78px,12vh,136px)}.u1c-entry-shell .entry-left-nav .left-nav-links button:last-child{margin-top:auto}.u1c-entry-shell .entry-left-nav .left-nav-links button:hover,.u1c-entry-shell .entry-left-nav .left-nav-links button:focus-visible,.u1c-entry-shell .entry-left-nav .left-nav-links button.active{color:#000;text-underline-offset:6px;background:0 0;outline:none;text-decoration:underline}.u1c-entry-shell .entry-left-nav .left-nav-links button:disabled{color:#1111116b;opacity:1;text-decoration:none}.u1c-entry-shell .pill,.u1c-entry-shell .soft-pill,.u1c-entry-shell .status-pill{color:#424242;background:#ffffffb8;border:1px solid #1111111f;border-radius:999px;min-height:24px;padding:4px 9px;font-size:11px;font-weight:800;line-height:1.2}.u1c-entry-shell .status-pill.draft{color:#654600;background:#fff0ae;border-color:#e6ce78}.u1c-entry-shell .status-pill.published{color:#1f4f3a;background:#e4f5e7;border-color:#1f4f3a3d}.u1c-entry-shell .status-pill.archived{color:#555;background:#ededeb;border-color:#d0d0ca}.u1c-entry-shell .notice{width:min(1120px,100% - 64px);margin:18px auto 0}.u1c-entry-shell .home-screen{background:var(--u1c-page);min-height:100vh;display:block}.u1c-entry-shell .home-workspace-bar{background:#fff;justify-content:space-between;align-items:center;gap:24px;height:96px;min-height:96px;padding:0 24px 0 72px;display:flex}.u1c-entry-shell .home-workspace-title h1{color:var(--u1c-text);margin:0;font-size:24px;font-weight:400;line-height:1.2}.u1c-entry-shell .home-workspace-title p{color:#1111118c;text-overflow:ellipsis;white-space:nowrap;max-width:360px;margin:5px 0 0;font-size:12px;line-height:1.25;overflow:hidden}.u1c-entry-shell .home-workspace-actions{justify-content:flex-end;align-items:center;gap:14px;display:flex}.u1c-entry-shell .home-workspace-actions .pill,.u1c-entry-shell .home-refresh-button{display:none}.u1c-entry-shell .home-primary-cta{background:var(--u1c-yellow);min-width:181px;min-height:47px;color:var(--u1c-text);box-shadow:none;border:0;border-radius:0;padding:0 18px;font-size:24px;font-weight:400;line-height:1}.u1c-entry-shell .home-primary-cta:hover,.u1c-entry-shell .home-primary-cta:focus-visible{outline-offset:2px;background:#ffd31a;outline:2px solid #00000024}.u1c-entry-shell .home-gradient-hero{height:247px;min-height:247px;box-shadow:none;text-align:center;background:linear-gradient(90deg,#4d6fff 0%,#9d69dd 48%,#ff5ab3 100%);border:0;border-radius:0;place-items:center;padding:0;display:grid}.u1c-entry-shell .home-gradient-hero h2{color:#111;margin:0;font-size:25px;font-weight:400;line-height:1.2}.u1c-entry-shell .home-gradient-hero p{display:none}.u1c-entry-shell .home-library-panel{min-height:calc(100vh - 343px);box-shadow:none;background:#fff;border:0;border-radius:0;padding:44px 48px 88px}.u1c-entry-shell .home-library-title-block{text-align:center;max-width:820px;margin:0 auto}.u1c-entry-shell .home-library-title-block h2{color:#0f0f0f;margin:0;font-size:30px;font-weight:800;line-height:1.2}.u1c-entry-shell .home-data-pills{display:none}.u1c-entry-shell .home-reflow-grid{grid-template-columns:repeat(auto-fit,minmax(246px,246px));justify-content:center;align-items:stretch;gap:19px;width:min(880px,100%);margin:72px auto 0;display:grid}.u1c-entry-shell .home-reflow-card{border:6px solid var(--u1c-card-border);background:var(--u1c-card);width:246px;min-height:258px;box-shadow:none;border-radius:0;grid-template-rows:auto 1fr auto;gap:8px;padding:8px;display:grid}.u1c-entry-shell .home-reflow-card.draft{background:#c1bdaf;border-color:#d7d2b9}.u1c-entry-shell .home-reflow-card.published{background:#b7bdb8;border-color:#b8c7bc}.u1c-entry-shell .home-reflow-card.archived{background:#b5b5b1;border-color:#c8c8c3}.u1c-entry-shell .home-reflow-card.selected{box-shadow:0 0 0 3px #348fe347}.u1c-entry-shell .home-card-command-row,.u1c-entry-shell .home-card-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.u1c-entry-shell .home-card-command,.u1c-entry-shell .home-card-action-primary,.u1c-entry-shell .home-card-action-secondary{background:var(--u1c-action);color:#fff;min-height:41px;box-shadow:none;border:0;border-radius:0;padding:0 14px;font-size:21px;font-weight:400;line-height:1}.u1c-entry-shell .home-card-command:hover,.u1c-entry-shell .home-card-command:focus-visible,.u1c-entry-shell .home-card-action-primary:hover,.u1c-entry-shell .home-card-action-primary:focus-visible,.u1c-entry-shell .home-card-action-secondary:hover,.u1c-entry-shell .home-card-action-secondary:focus-visible{background:var(--u1c-action-hover);outline-offset:2px;outline:2px solid #0000001a}.u1c-entry-shell .home-card-command{flex:1 1 0;min-width:0}.u1c-entry-shell .home-card-action-primary{background:var(--u1c-blue);color:#071522}.u1c-entry-shell .home-card-action-primary:hover,.u1c-entry-shell .home-card-action-primary:focus-visible{background:#2683d7}.u1c-entry-shell .home-card-action-secondary{font-size:20px}.u1c-entry-shell .home-reflow-card-body{text-align:center;cursor:pointer;border-radius:0;align-content:center;justify-items:center;gap:8px;margin:0;padding:4px 2px;display:grid}.u1c-entry-shell .home-reflow-card-body:hover,.u1c-entry-shell .home-reflow-card-body:focus-visible{background:#ffffff29;outline:2px solid #00000014}.u1c-entry-shell .home-card-topline,.u1c-entry-shell .home-card-meta{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.u1c-entry-shell .home-reflow-card h3{color:#111;text-overflow:ellipsis;max-width:210px;margin:0;font-size:23px;font-weight:400;line-height:1.18;overflow:hidden}.u1c-entry-shell .home-card-summary{color:#111111bd;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:208px;margin:0;font-size:12px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.u1c-entry-shell .home-card-meta{color:#1111119e;max-width:214px;font-size:10px;font-weight:800;line-height:1.25}.u1c-entry-shell .home-empty-state{text-align:center;background:#f7f7f3;border:2px dashed #bdbdb6;border-radius:0;align-content:center;justify-items:center;gap:16px;width:min(560px,100%);min-height:278px;margin:58px auto 0;padding:36px;display:grid}.u1c-entry-shell .home-empty-state h3{margin:4px 0 0;font-size:24px;font-weight:700}.u1c-entry-shell .home-empty-state .muted{max-width:440px;margin:10px auto 0}.u1c-entry-shell .home-empty-icon{background:var(--u1c-card);color:#111;letter-spacing:.08em;border-radius:0;place-items:center;width:58px;height:58px;font-size:14px;font-weight:900;display:inline-grid}.u1c-entry-shell.u1c-new-reflow-shell{background:var(--u1c-page-soft)}.u1c-entry-shell.u1c-new-reflow-shell .workspace-main,.u1c-entry-shell .new-reflow-main{background:var(--u1c-page-soft);gap:24px;width:100%;max-width:none;margin:0;padding:32px 32px 72px;display:grid}.u1c-entry-shell .new-reflow-hero{width:min(768px,100%);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;gap:28px;margin:0 auto;padding:0;display:grid}.u1c-entry-shell .new-reflow-back-button{color:#333;background:0 0;border:0;border-radius:0;width:fit-content;min-height:32px;padding:0;font-size:14px;font-weight:700}.u1c-entry-shell .new-reflow-back-button:hover,.u1c-entry-shell .new-reflow-back-button:focus-visible{color:#000;text-underline-offset:5px;outline:none;text-decoration:underline}.u1c-entry-shell .new-reflow-heading-row{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.u1c-entry-shell .new-reflow-heading-icon,.u1c-entry-shell .new-reflow-path-icon{background:var(--u1c-blue-soft);width:48px;height:48px;color:var(--u1c-blue);border-radius:12px;place-items:center;font-size:22px;font-weight:900;display:inline-grid}.u1c-entry-shell .new-reflow-heading-icon{background:var(--u1c-blue);color:#fff}.u1c-entry-shell .new-reflow-hero .breadcrumb{display:none}.u1c-entry-shell .new-reflow-hero h1{color:#111;margin:2px 0 0;font-size:36px;font-weight:700;line-height:1.12}.u1c-entry-shell .new-reflow-hero .lede{color:#666;max-width:640px;margin:7px 0 0;font-size:14px;line-height:1.45}.u1c-entry-shell .new-reflow-shell{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:24px;margin:0 auto;padding:0;display:grid}.u1c-entry-shell .new-reflow-path-grid{grid-template-columns:1fr;gap:24px;width:min(768px,100%);margin:0 auto;display:grid}.u1c-entry-shell .new-reflow-path-card{color:#111;min-height:116px;box-shadow:none;text-align:left;background:#fff;border:1px solid #d1d1c8;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;display:grid}.u1c-entry-shell .new-reflow-path-card:hover,.u1c-entry-shell .new-reflow-path-card:focus-visible,.u1c-entry-shell .new-reflow-path-card.active{border-color:var(--u1c-blue);background:#fff;outline:none;box-shadow:0 0 0 3px #348fe324}.u1c-entry-shell .new-reflow-path-card.active .new-reflow-path-icon,.u1c-entry-shell .new-reflow-path-card.highlight .new-reflow-path-icon{background:var(--u1c-blue);color:#fff}.u1c-entry-shell .new-reflow-path-copy{gap:5px;display:grid}.u1c-entry-shell .new-reflow-path-copy strong{color:#111;font-size:17px;font-weight:800;line-height:1.2}.u1c-entry-shell .new-reflow-path-copy span:not(.choice-kicker){color:#626262;font-size:14px;line-height:1.42}.u1c-entry-shell .new-reflow-path-card em{color:var(--u1c-blue);white-space:nowrap;font-size:14px;font-style:normal;font-weight:800}.u1c-entry-shell .choice-kicker{color:#757575;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.u1c-entry-shell .new-reflow-panel,.u1c-entry-shell .ai-input-card,.u1c-entry-shell .ai-review-card,.u1c-entry-shell .duplicate-selected-summary{box-shadow:none;background:#fff;border:1px solid #d1d1c8;border-radius:18px}.u1c-entry-shell .new-reflow-panel{gap:22px;width:min(768px,100%);margin:0 auto;padding:28px;display:grid}.u1c-entry-shell .new-reflow-panel.ai-panel{width:min(1200px,100%)}.u1c-entry-shell .new-reflow-panel.duplicate-panel{width:min(980px,100%)}.u1c-entry-shell .new-reflow-panel-heading{border-bottom:1px solid #e2e2dc;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;display:flex}.u1c-entry-shell .new-reflow-panel-heading.compact{border-bottom:0;padding-bottom:0}.u1c-entry-shell .new-reflow-panel-heading h2,.u1c-entry-shell .new-reflow-panel-heading h3{color:#111;margin:2px 0 0;font-size:24px;line-height:1.2}.u1c-entry-shell .new-reflow-panel-heading h3{font-size:18px}.u1c-entry-shell .manual-draft-form,.u1c-entry-shell .new-reflow-form,.u1c-entry-shell .ai-input-card,.u1c-entry-shell .ai-review-card{gap:16px}.u1c-entry-shell .new-reflow-main label{color:#333;gap:7px;font-size:13px;font-weight:800;display:grid}.u1c-entry-shell .new-reflow-main input,.u1c-entry-shell .new-reflow-main textarea,.u1c-entry-shell .new-reflow-main select{box-shadow:none;color:#111;background:#fff;border:1px solid #d6d6ce;border-radius:12px}.u1c-entry-shell .new-reflow-main textarea{min-height:92px}.u1c-entry-shell .workflow-description-input{min-height:188px!important}.u1c-entry-shell .new-reflow-action-row{border-top:1px solid #e2e2dc;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.u1c-entry-shell .new-reflow-action-row p{margin:0}.u1c-entry-shell .new-reflow-panel button:not(.secondary):not(.duplicate-source-card),.u1c-entry-shell .ai-unavailable-state button:not(.secondary),.u1c-entry-shell .duplicate-empty-state button:not(.secondary){border-color:var(--u1c-blue);background:var(--u1c-blue);color:#fff}.u1c-entry-shell .new-reflow-panel button.secondary,.u1c-entry-shell .new-reflow-main button.secondary{color:#333;background:#fff;border-color:#d1d1c8}.u1c-entry-shell .new-reflow-ai-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.95fr);align-items:start;gap:22px;display:grid}.u1c-entry-shell .ai-input-card,.u1c-entry-shell .ai-review-card{gap:14px;padding:22px;display:grid}.u1c-entry-shell .ai-input-card{align-content:start;min-height:640px}.u1c-entry-shell .guide-chip-row{flex-wrap:wrap;gap:8px;display:flex}.u1c-entry-shell .new-reflow-advanced-details{background:#f7f7f3;border:1px solid #dcdcd4;border-radius:14px;padding:12px}.u1c-entry-shell .new-reflow-advanced-details summary{color:var(--u1c-blue)}.u1c-entry-shell .new-reflow-advanced-details .manual-draft-form{padding-top:12px}.u1c-entry-shell .ai-proposal-empty{text-align:center;background:#f7f7f3;border:1px dashed #c9c9c1;border-radius:14px;place-items:center;min-height:280px;padding:24px;display:grid}.u1c-entry-shell .ai-proposal-content{gap:14px;display:grid}.u1c-entry-shell .ai-step-preview-list li,.u1c-entry-shell .ai-proposal-grid>div{background:#f7f7f3;border-color:#deded8}.u1c-entry-shell .ai-step-preview-list li>span{background:var(--u1c-blue-soft);color:var(--u1c-blue)}.u1c-entry-shell .ai-unavailable-state{color:#8a1f1f;background:#fff1f1;border:1px solid #8a1f1f42;border-radius:14px;gap:10px;padding:14px;display:grid}.u1c-entry-shell .ai-unavailable-state p,.u1c-entry-shell .ai-proposal-empty p{margin:0}.u1c-entry-shell .duplicate-source-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.u1c-entry-shell .duplicate-source-card{min-height:150px;box-shadow:none;color:#111;text-align:left;background:#fff;border:1px solid #d1d1c8;border-radius:16px;align-content:start;gap:8px;padding:16px;display:grid}.u1c-entry-shell .duplicate-source-card:hover,.u1c-entry-shell .duplicate-source-card:focus-visible,.u1c-entry-shell .duplicate-source-card.selected{border-color:var(--u1c-blue);background:var(--u1c-blue-soft);outline:none}.u1c-entry-shell .duplicate-source-card strong{line-height:1.3}.u1c-entry-shell .duplicate-source-card>span:not(.status-pill){color:#626262;line-height:1.45}.u1c-entry-shell .duplicate-empty-state{background:#f7f7f3;border:1px dashed #c9c9c1;border-radius:16px;padding:28px}.u1c-entry-shell .duplicate-selected-summary{align-items:center;padding:20px}.u1c-entry-shell .duplicate-selected-summary p:last-child{margin-bottom:0}@media (max-width:1180px){.u1c-entry-shell{grid-template-columns:220px minmax(0,1fr)}.u1c-entry-shell .entry-left-nav{padding-left:24px;padding-right:24px}.u1c-entry-shell .home-workspace-bar{padding-left:36px}.u1c-entry-shell .new-reflow-ai-layout{grid-template-columns:1fr}}@media (max-width:760px){.u1c-entry-shell{grid-template-columns:1fr}.u1c-entry-shell .entry-left-nav{grid-template-rows:auto;gap:18px;height:auto;position:relative}.u1c-entry-shell .entry-left-nav .left-nav-links button+button,.u1c-entry-shell .entry-left-nav .left-nav-links button:last-child{margin-top:12px}.u1c-entry-shell .home-workspace-bar,.u1c-entry-shell .new-reflow-heading-row,.u1c-entry-shell .new-reflow-path-card,.u1c-entry-shell .new-reflow-panel-heading,.u1c-entry-shell .new-reflow-action-row,.u1c-entry-shell .duplicate-selected-summary{grid-template-columns:1fr;display:grid}.u1c-entry-shell .home-workspace-bar{height:auto;min-height:96px;padding:24px}.u1c-entry-shell .home-reflow-grid{grid-template-columns:1fr}.u1c-entry-shell .home-reflow-card{width:100%}}.u2-builder-shell{--u2-blue:#348cdf;--u2-blue-dark:#1f6fba;--u2-blue-soft:#e9f4ff;--u2-gray:#b9b9b9;--u2-gray-soft:#f5f5f3;--u2-border:#deded8;--u2-text:#111;--u2-muted:#666;min-height:100vh;color:var(--u2-text);background:#fff;grid-template-rows:auto minmax(0,1fr);display:grid}.u2-builder-shell button,.u2-builder-shell .pill{box-shadow:none}.u2-builder-shell button{border-color:var(--u2-blue);background:var(--u2-blue);color:#050505;border-radius:0;font-weight:500}.u2-builder-shell button.secondary,.u2-builder-shell .u2-builder-ghost,.u2-builder-shell .pill{color:#222;background:#fff;border-color:#d4d4cf}.u2-builder-shell button.secondary:hover:not(:disabled),.u2-builder-shell .u2-builder-ghost:hover:not(:disabled),.u2-builder-shell .u2-builder-ghost.active{border-color:var(--u2-blue);background:var(--u2-blue-soft);color:#0b3f6d}.u2-builder-shell .danger-lite{color:#8a1f1f!important;border-color:#ad4f4f!important}.u2-builder-topbar{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #ececea;position:sticky;top:0}.u2-builder-nav-row{grid-template-columns:minmax(260px,.8fr) minmax(300px,.9fr) minmax(520px,1.25fr);align-items:center;gap:20px;min-height:60px;padding:8px 24px 7px 20px;display:grid}.u2-builder-nav-left,.u2-builder-actions,.u2-builder-tabs{align-items:center;gap:14px;display:flex}.u2-builder-actions{justify-content:flex-end;gap:8px}.u2-back-link{color:#111;font-size:20px;line-height:1;text-decoration:none}.u2-back-link:hover,.u2-back-link:focus-visible{text-decoration:underline}.u2-workspace-context{align-items:baseline;gap:8px;min-width:0;display:flex}.u2-workspace-context span{color:#777;font-size:12px}.u2-workspace-context strong{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:500;line-height:1.1;overflow:hidden}.u2-builder-tabs{justify-content:center;gap:42px}.u2-builder-tab{color:#222;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:36px;padding:4px 2px;font-size:20px;font-weight:500}.u2-builder-tab.active,.u2-builder-tab[aria-selected=true]{color:#f33;text-underline-offset:4px;background:0 0;border-color:#f33;text-decoration:underline}.u2-builder-tab:hover,.u2-builder-tab:focus-visible{color:#f33;background:0 0;outline:none}.u2-builder-actions button,.u2-builder-actions a{border:1px solid #d5d5cf;justify-content:center;align-items:center;min-height:34px;padding:7px 10px;font-size:13px;line-height:1;text-decoration:none;display:inline-flex}.u2-builder-save{color:#fff!important;background:#111!important;border-color:#111!important}.u2-builder-publish{min-width:138px;border-color:var(--u2-blue)!important;background:var(--u2-blue)!important;color:#050505!important;min-height:42px!important;font-size:18px!important;font-weight:500!important}.u2-builder-context-row{border-top:1px solid #f1f1ee;grid-template-columns:minmax(0,1fr) minmax(520px,.95fr);align-items:end;gap:20px;padding:12px 24px 18px 20px;display:grid}.u2-builder-title-block{min-width:0}.u2-builder-mode-pill{color:#5d4500;letter-spacing:.02em;background:#fff0c5;border-radius:999px;align-items:center;min-height:24px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.u2-builder-title-block h1{color:#111;letter-spacing:-.045em;max-width:980px;margin:8px 0 6px;font-size:clamp(28px,3vw,44px);line-height:.98}.u2-builder-title-block p{color:#5d5d5d;max-width:840px;margin:0;font-size:14px;line-height:1.45}.u2-builder-meta-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.u2-builder-meta-strip>div{background:#fafaf8;border:1px solid #e2e2dc;border-radius:0;padding:9px 10px}.u2-builder-meta-strip dt,.u2-builder-overview dt,.builder-supporting-context dt{color:#7a7a73;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.u2-builder-meta-strip dd,.u2-builder-overview dd,.builder-supporting-context dd{color:#111;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;line-height:1.25;overflow:hidden}.u2-builder-shell .authoring-editor-shell,.u2-builder-shell .authoring-editor-shell.with-assistant,.u2-builder-shell .authoring-editor-shell.steps-collapsed,.u2-builder-shell .authoring-editor-shell.steps-collapsed.with-assistant{background:#fff;grid-template-columns:330px minmax(680px,1fr);align-items:start;gap:26px;min-height:0;padding:0 24px 42px 0;display:grid;overflow:auto visible}.u2-builder-shell .authoring-editor-shell.steps-collapsed,.u2-builder-shell .authoring-editor-shell.steps-collapsed.with-assistant{grid-template-columns:minmax(760px,1fr);padding-left:24px}.u2-builder-shell .authoring-rail{background:var(--u2-gray);align-self:start;min-width:330px;max-width:330px;height:calc(100vh - 128px);padding:22px 20px 18px;position:sticky;top:128px;overflow:auto}.u2-builder-shell .rail-section{box-shadow:none;background:0 0;border:0;border-radius:0;gap:22px;padding:0}.u2-builder-shell .u2-step-rail-heading{align-items:center}.u2-builder-shell .u2-step-rail-heading h3{color:#111;font-size:22px;font-weight:500}.u2-builder-shell .u2-step-rail-heading button{background:var(--u2-blue);border-color:var(--u2-blue);min-width:162px;min-height:58px;font-size:18px}.u2-step-rail-helper{gap:6px;display:grid}.u2-step-rail-helper span{background:var(--u2-blue);color:#050505;width:fit-content;padding:9px 12px;font-size:16px}.u2-step-rail-helper p{color:#202020;margin:0;font-size:12px;line-height:1.4}.u2-builder-shell .rail-step-list{gap:24px;max-height:none;display:grid;overflow:visible}.u2-builder-shell .rail-step{background:var(--u2-blue);color:#050505;text-align:left;border:0;border-radius:0;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;width:100%;min-height:58px;padding:11px 12px 11px 10px;display:grid}.u2-builder-shell .rail-step:hover,.u2-builder-shell .rail-step:focus-visible,.u2-builder-shell .rail-step.active{outline-offset:0;background:var(--u2-blue);color:#050505;outline:3px solid #111}.rail-step-grip{gap:6px;width:42px;display:grid}.rail-step-grip i{background:#050505;border-radius:999px;height:7px;display:block}.rail-step-content{gap:5px;min-width:0;display:grid}.u2-builder-shell .rail-step-order{color:#111;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.u2-builder-shell .rail-step strong{color:#050505;-webkit-line-clamp:1;font-size:20px;font-weight:500;line-height:1.12}.u2-builder-shell .rail-step-meta{display:none}.u2-selected-step-actions,.u2-rail-empty-state,.u2-rail-collapsed{background:#ffffff5c;border:1px solid #1111111f;padding:12px}.u2-selected-step-actions{gap:10px;display:grid}.u2-selected-step-actions span{color:#111;font-size:12px;font-weight:800}.u2-selected-step-actions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.u2-selected-step-actions button{min-height:32px;padding:5px 7px;font-size:12px}.u2-builder-shell .u2-builder-main{gap:20px;width:min(980px,100%);margin:0 auto;padding-top:26px;display:grid}.u2-builder-shell .notice{border-color:var(--u2-border);box-shadow:none;border-radius:0}.u2-builder-state-card,.u2-builder-overview,.u2-builder-shell .step-section-card,.builder-block-section,.builder-add-block-bar,.builder-supporting-context{border:1px solid var(--u2-border);box-shadow:none;background:#fff;border-radius:0}.u2-builder-state-card{text-align:center;align-content:center;justify-items:center;gap:14px;min-height:320px;padding:48px;display:grid}.u2-builder-state-card.error{background:#fff4f4;border-color:#8a1f1f47}.u2-builder-overview{background:#f7f7f4;grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:center;gap:18px;padding:18px 20px;display:grid}.u2-builder-overview h3{letter-spacing:-.02em;margin:0 0 4px;font-size:22px}.u2-builder-overview p{color:var(--u2-muted);margin:0;line-height:1.45}.u2-builder-overview dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.u2-builder-overview dl>div{background:#fff;border:1px solid #e2e2dc;padding:10px}.u2-builder-overview dd{font-size:22px;font-weight:600}.u2-builder-shell .step-section-card{padding:20px}.u2-builder-shell .section-heading h3,.builder-block-section-heading h4,.builder-supporting-context h4{color:#111;letter-spacing:-.02em;margin:0 0 4px;font-size:21px;font-weight:600}.u2-builder-shell .section-heading p,.builder-block-section-heading p,.builder-supporting-context p{color:var(--u2-muted);margin:0;line-height:1.45}.u2-builder-shell .authoring-edit-form,.builder-block-form-grid{gap:14px;display:grid}.u2-builder-shell .authoring-edit-form{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.u2-builder-shell .authoring-edit-form label,.builder-block-form-grid label{color:#333;font-size:12px;font-weight:800}.u2-builder-shell input,.u2-builder-shell select,.u2-builder-shell textarea{color:#111;box-shadow:none;background:#fff;border-color:#d6d6ce;border-radius:0}.u2-builder-shell input:focus,.u2-builder-shell select:focus,.u2-builder-shell textarea:focus{border-color:var(--u2-blue);outline:2px solid #348cdf2e}.step-details-pane{gap:20px;display:grid}.u2-step-focus-hero{background:var(--u2-gray);min-height:240px;box-shadow:none;text-align:center;border:0;border-radius:0;align-content:center;padding:clamp(34px,6vw,80px)}.u2-step-focus-hero>div:first-child{justify-items:center;gap:8px;display:grid}.u2-step-focus-hero h2{color:#111;letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:500}.u2-step-focus-hero p:not(.eyebrow){color:#252525;max-width:680px;margin:0;line-height:1.5}.u2-step-focus-hero .step-focus-meta{justify-content:center;margin-top:16px}.u2-step-focus-hero .pill{color:#111;background:#ffffff85;border-color:#1111112e}.builder-block-section,.builder-add-block-bar,.builder-supporting-context{gap:18px;padding:20px;display:grid}.builder-block-section-heading,.builder-add-block-bar,.builder-supporting-context{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.builder-add-block-bar{z-index:12;background:#fff;border-color:#ccccbf;position:sticky;top:168px}.builder-add-block-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.builder-add-block-actions button,.builder-block-section-heading button{min-height:34px}.builder-block-form-grid.two{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr)}.builder-block-form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.builder-block-form-grid .wide-field{grid-column:span 2}.builder-block-form-grid .instruction-field{grid-column:1/-1}.builder-block-list{gap:14px;display:grid}.builder-block-card{background:#fbfbf8;border:1px solid #d8d8d0;gap:16px;padding:16px;display:grid}.builder-block-card.ai-guidance-block{background:#f4f9ff;border-color:#348cdf57}.builder-block-card.artifact-block{background:#fffdf5}.builder-block-card-header,.builder-block-title-row,.builder-block-actions{align-items:center;gap:12px;display:flex}.builder-block-card-header{justify-content:space-between}.builder-block-title-row{min-width:0}.builder-block-title-row strong{color:#111;font-size:17px;font-weight:600;line-height:1.25;display:block}.builder-block-title-row-editable{flex:auto;align-items:flex-start}.builder-block-title-editor{flex:auto;gap:6px;min-width:min(420px,100%);display:grid}.builder-block-title-editor input{width:100%;font-size:16px;font-weight:700}.builder-block-type{color:#777;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:800;display:block}.builder-block-grip{flex:0 0 28px;gap:4px;width:28px;display:grid}.builder-block-grip i{background:#111;border-radius:999px;height:5px;display:block}.builder-block-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px}.builder-block-actions button{min-height:30px;padding:5px 8px;font-size:12px}.builder-empty-blocks{text-align:center;background:#f7f7f3;border:1px dashed #c9c9c1;padding:28px}.builder-empty-blocks strong{color:#111;margin-bottom:6px;display:block}.builder-empty-blocks p{color:var(--u2-muted);margin:0}.builder-supporting-context{background:#f7f7f3;align-items:center}.builder-supporting-context dl{grid-template-columns:repeat(3,minmax(110px,1fr));gap:8px;margin:0;display:grid}.builder-supporting-context dl>div{background:#fff;border:1px solid #deded8;padding:10px}.builder-supporting-context dd{font-size:20px;font-weight:600}.u2-builder-shell .branch-mode-pane{box-shadow:none;background:#fff;border:0;border-radius:0;gap:20px;padding:0}.u2-builder-shell .branch-mode-heading,.u2-builder-shell .branch-map-panel,.u2-builder-shell .branch-rule-group-panel{border:1px solid var(--u2-border);box-shadow:none;background:#fff;border-radius:0;padding:20px}.u2-builder-shell .branch-map-panel{background:#f7f7f3;align-content:center;min-height:260px;display:grid}.u2-builder-shell .branch-step-strip{align-items:center;gap:18px;padding:16px 8px;display:flex;overflow-x:auto}.u2-builder-shell .branch-step-card{color:#111;background:#fff;border-color:#e5e5df;border-radius:10px;min-width:160px;min-height:74px;box-shadow:0 10px 22px #0000000d}.u2-builder-shell .branch-step-card.active,.u2-builder-shell .branch-step-card:hover,.u2-builder-shell .branch-step-card:focus-visible{border-color:var(--u2-blue);background:var(--u2-blue-soft);outline:none}.u2-builder-shell .branch-normal-arrow{color:#8d8d87;font-size:26px}.u2-builder-shell .branch-rule-group,.u2-builder-shell .branch-rule-summary-card{box-shadow:none;border-radius:0}.u2-builder-shell .branch-rule-summary-card{background:#fbfbf8}.u2-builder-shell .branch-rule-summary-card.active{border-color:var(--u2-blue);background:var(--u2-blue-soft)}.u2-builder-shell .branch-rule-open-pill.active,.u2-builder-shell .branch-rule-open-pill{border-radius:999px}.u2-builder-shell .authoring-assistant-drawer{z-index:10;background:var(--u2-blue);color:#050505;width:auto;height:calc(100vh - 174px);max-height:none;box-shadow:none;border:0;border-radius:0;padding:20px;position:sticky;top:152px;right:auto;overflow:hidden}.u2-builder-shell .authoring-assistant-drawer .muted,.u2-builder-shell .authoring-assistant-drawer .empty-state{color:#050505b8}.u2-builder-shell .authoring-assistant-drawer .sub-panel,.u2-builder-shell .assistant-boundary-card{box-shadow:none;background:#ffffff5c;border-color:#05050529;border-radius:0}.u2-builder-shell .authoring-assistant-drawer .kv-grid>div,.u2-builder-shell .authoring-assistant-drawer .json-block,.u2-builder-shell .authoring-assistant-drawer .table-wrap{background:#ffffff9e;border-color:#0505052e}.u2-builder-shell .authoring-assistant-drawer button.secondary{color:#050505;background:#ffffff94;border-color:#05050547}.u2-builder-shell .branch-rule-modal-backdrop{background:#0000003d}.u2-builder-shell .branch-rule-modal{border:1px solid #ccc;border-radius:0;width:min(980px,100vw - 80px);box-shadow:0 26px 80px #0000002e}.u2-builder-shell .branch-rule-modal-header,.u2-builder-shell .branch-rule-modal-footer{background:#fff}.u2-builder-shell .branch-rule-fieldset,.u2-builder-shell .branch-action-card{border-radius:0}@media (max-width:1340px){.u2-builder-nav-row,.u2-builder-context-row{grid-template-columns:1fr;align-items:start}.u2-builder-tabs,.u2-builder-actions{flex-wrap:wrap;justify-content:flex-start}.u2-builder-meta-strip,.u2-builder-overview dl{grid-template-columns:repeat(2,minmax(0,1fr))}.u2-builder-shell .authoring-editor-shell,.u2-builder-shell .authoring-editor-shell.with-assistant{grid-template-columns:300px minmax(620px,1fr)}.u2-builder-shell .authoring-assistant-drawer{grid-column:1/-1;height:auto;max-height:620px;position:static}}@media (max-width:980px){.u2-builder-shell .authoring-editor-shell,.u2-builder-shell .authoring-editor-shell.with-assistant,.u2-builder-shell .authoring-editor-shell.steps-collapsed,.u2-builder-shell .authoring-editor-shell.steps-collapsed.with-assistant{grid-template-columns:1fr;padding:0 16px 36px;overflow-x:visible}.u2-builder-shell .authoring-rail{min-width:0;max-width:none;height:auto;position:static}.u2-builder-shell .u2-builder-main{width:100%}.u2-builder-overview,.u2-builder-shell .authoring-edit-form,.builder-block-form-grid.two,.builder-block-form-grid.three,.builder-block-section-heading,.builder-add-block-bar,.builder-supporting-context{grid-template-columns:1fr;display:grid}.builder-block-form-grid .wide-field,.builder-block-form-grid .instruction-field{grid-column:auto}.builder-block-card-header{align-items:flex-start;display:grid}.builder-block-actions,.builder-add-block-actions{justify-content:flex-start}}.u2-builder-shell{--u2-figma-blue:#378fe0;--u2-figma-red:#f33;--u2-figma-rail:#b8b8b8;--u2-figma-line:#e9e9e3;background:#fff}.u2-builder-shell .eyebrow{letter-spacing:.1em}.u2-builder-shell .u2-builder-topbar{box-shadow:0 1px #1111110a}.u2-builder-shell .u2-builder-nav-row{grid-template-columns:minmax(270px,.72fr) minmax(320px,1fr) minmax(520px,1fr);gap:18px;min-height:58px;padding:6px 22px 6px 20px}.u2-builder-shell .u2-builder-nav-left{gap:22px}.u2-builder-shell .u2-back-link{letter-spacing:-.03em;font-size:24px;font-weight:400}.u2-builder-shell .u2-workspace-context span{display:none}.u2-builder-shell .u2-workspace-context strong{letter-spacing:-.035em;max-width:260px;font-size:24px;font-weight:400}.u2-builder-shell .u2-builder-tabs{justify-content:center;gap:clamp(36px,5vw,78px)}.u2-builder-shell .u2-builder-tab{letter-spacing:-.035em;min-height:42px;font-size:24px;font-weight:400}.u2-builder-shell .u2-builder-tab.active,.u2-builder-shell .u2-builder-tab[aria-selected=true]{color:var(--u2-figma-red);border-color:var(--u2-figma-red);-webkit-text-decoration-color:var(--u2-figma-red);text-decoration-color:var(--u2-figma-red);text-decoration-thickness:1.5px}.u2-builder-shell .u2-builder-actions{gap:9px}.u2-builder-shell .u2-builder-actions .u2-builder-ghost{color:#4b4b4b;background:0 0;border-color:#0000;min-width:auto;min-height:34px;padding-inline:7px}.u2-builder-shell .u2-builder-actions .u2-builder-ghost.active,.u2-builder-shell .u2-builder-actions .u2-builder-ghost:hover:not(:disabled),.u2-builder-shell .u2-builder-actions .u2-builder-ghost:focus-visible{border-color:var(--u2-figma-blue);color:#0c4d86;background:#378fe021}.u2-builder-shell .u2-builder-save{min-width:104px;color:#fff!important;background:#111!important;border-color:#111!important}.u2-builder-shell .u2-builder-publish{letter-spacing:-.03em;min-width:148px;background:var(--u2-figma-blue)!important;border-color:var(--u2-figma-blue)!important;color:#050505!important;min-height:48px!important;font-size:21px!important;font-weight:400!important}.u2-builder-shell .u2-builder-context-row{border-top:1px solid #f2f2ee;grid-template-columns:minmax(0,1.1fr) minmax(460px,.9fr);align-items:center;min-height:48px;padding:6px 24px 8px 20px}.u2-builder-shell .u2-builder-title-block{align-items:center;gap:14px;display:flex}.u2-builder-shell .u2-builder-title-block h1{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:520px;margin:0;font-size:16px;font-weight:700;overflow:hidden}.u2-builder-shell .u2-builder-title-block p{text-overflow:ellipsis;white-space:nowrap;max-width:520px;margin:0;font-size:12px;line-height:1.3;overflow:hidden}.u2-builder-shell .u2-builder-mode-pill{color:#332600;white-space:nowrap;background:#fff0bf;border-radius:0;min-height:28px;padding:6px 10px}.u2-builder-shell .u2-builder-meta-strip{grid-template-columns:repeat(4,minmax(84px,1fr))}.u2-builder-shell .u2-builder-meta-strip>div{background:#fbfbf9;border-color:#eeeeea;padding:7px 9px}.u2-builder-shell .u2-builder-meta-strip dt,.u2-builder-shell .u2-builder-overview dt,.u2-builder-shell .builder-supporting-context dt{font-size:9px}.u2-builder-shell .u2-builder-meta-strip dd{font-size:12px}.u2-builder-shell .authoring-editor-shell,.u2-builder-shell .authoring-editor-shell.steps-collapsed,.u2-builder-shell .authoring-editor-shell.with-assistant,.u2-builder-shell .authoring-editor-shell.steps-collapsed.with-assistant{gap:28px;padding-bottom:52px}.u2-builder-shell .authoring-editor-shell{grid-template-columns:336px minmax(720px,1fr);padding-right:28px}.u2-builder-shell .authoring-editor-shell.with-assistant{grid-template-columns:336px minmax(610px,1fr) minmax(360px,390px)}.u2-builder-shell .authoring-editor-shell.steps-collapsed,.u2-builder-shell .authoring-editor-shell.steps-collapsed.with-assistant{padding-left:28px}.u2-builder-shell .authoring-rail{background:var(--u2-figma-rail);min-width:336px;max-width:336px;height:calc(100vh - 118px);padding:22px 22px 20px;top:118px}.u2-builder-shell .rail-section{gap:26px}.u2-builder-shell .u2-step-rail-heading h3{letter-spacing:-.035em;font-size:26px;font-weight:400}.u2-builder-shell .u2-step-rail-heading button{background:var(--u2-figma-blue);border-color:var(--u2-figma-blue);letter-spacing:-.035em;min-width:160px;min-height:58px;font-size:24px;font-weight:400}.u2-builder-shell .u2-step-rail-helper{gap:8px}.u2-builder-shell .u2-step-rail-helper span{background:var(--u2-figma-blue);color:#050505;letter-spacing:-.035em;align-items:center;width:fit-content;min-height:44px;padding:9px 14px;font-size:20px;font-weight:400;display:inline-flex}.u2-builder-shell .u2-step-rail-helper p{color:#050505b8;max-width:280px}.u2-builder-shell .rail-step-list{gap:24px}.u2-builder-shell .rail-step{background:var(--u2-figma-blue);grid-template-columns:58px minmax(0,1fr);min-height:60px;padding:12px 14px 12px 10px}.u2-builder-shell .rail-step:hover,.u2-builder-shell .rail-step:focus-visible,.u2-builder-shell .rail-step.active{background:var(--u2-figma-blue);outline:3px solid #101010}.u2-builder-shell .rail-step strong{letter-spacing:-.035em;text-align:center;font-size:24px;font-weight:400}.u2-builder-shell .rail-step-order{display:none}.u2-builder-shell .rail-step-grip{gap:6px;width:44px}.u2-builder-shell .rail-step-grip i{background:#050505;height:7px}.u2-builder-shell .u2-selected-step-actions,.u2-builder-shell .u2-rail-empty-state,.u2-builder-shell .u2-rail-collapsed{background:#ffffff6b;border:1px solid #05050524}.u2-builder-shell .u2-builder-main{gap:24px;width:min(1080px,100%);padding-top:24px}.u2-builder-shell .step-details-pane{background:var(--u2-figma-rail);border:12px solid #fff;gap:18px;min-height:calc(100vh - 170px);padding:24px}.u2-builder-shell .u2-step-focus-hero{text-align:center;background:0 0;align-content:center;justify-items:center;min-height:min(430px,100vh - 250px);padding:76px 38px 44px;display:grid;position:relative}.u2-builder-shell .u2-step-hero-topline{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:18px;left:18px;right:18px}.u2-builder-shell .u2-step-hero-center{justify-items:center;gap:10px;display:grid}.u2-builder-shell .u2-step-assistant-chip,.u2-builder-shell .u2-builder-design-chip{color:#050505;letter-spacing:-.035em;border-radius:0;align-items:center;min-height:58px;padding:12px 22px;font-size:24px;font-weight:400;display:inline-flex}.u2-builder-shell .u2-step-assistant-chip{border:1px solid var(--u2-figma-blue)!important;background:var(--u2-figma-blue)!important}.u2-builder-shell .u2-step-assistant-chip.active{border-color:var(--u2-figma-red)!important;background:var(--u2-figma-red)!important}.u2-builder-shell .u2-builder-design-chip{letter-spacing:.01em;background:#ffffff70;border:1px solid #05050529;min-height:34px;font-size:13px;font-weight:700}.u2-builder-shell .u2-step-focus-hero h2{font-size:clamp(30px,3.1vw,44px);font-weight:400}.u2-builder-shell .u2-step-focus-hero p:not(.eyebrow){color:#050505c2}.u2-builder-shell .u2-step-focus-hero .step-focus-meta{margin-top:26px}.u2-builder-shell .u2-step-focus-hero .pill{background:#ffffff75}.u2-builder-shell .builder-block-section,.u2-builder-shell .builder-add-block-bar,.u2-builder-shell .builder-supporting-context,.u2-builder-shell .u2-builder-overview,.u2-builder-shell .step-section-card{background:#fff;border-color:#e5e5dd}.u2-builder-shell .builder-block-section,.u2-builder-shell .builder-supporting-context,.u2-builder-shell .u2-builder-overview,.u2-builder-shell .step-section-card{padding:22px}.u2-builder-shell .builder-add-block-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-color:#cfcfc6;align-items:center;top:116px}.u2-builder-shell .builder-add-block-bar>div:first-child{gap:3px;display:grid}.u2-builder-shell .builder-add-block-bar>div:first-child span{color:var(--u2-muted);font-size:12px;line-height:1.35}.u2-builder-shell .builder-add-block-actions button,.u2-builder-shell .builder-block-section-heading button{border-color:var(--u2-figma-blue)!important;color:#0c4d86!important;background:#fff!important}.u2-builder-shell .builder-add-block-actions button:hover:not(:disabled),.u2-builder-shell .builder-block-section-heading button:hover:not(:disabled){background:#378fe021!important}.u2-builder-shell .builder-block-section-heading{align-items:center}.u2-builder-shell .builder-block-card{background:#fbfbf8;border-color:#e1e1d9;padding:18px}.u2-builder-shell .builder-block-card-header{gap:16px}.u2-builder-shell .builder-block-title-row strong{letter-spacing:-.015em;font-size:18px}.u2-builder-shell .builder-block-actions{gap:6px}.u2-builder-shell .builder-block-actions button{min-height:31px;padding-inline:8px}.u2-builder-shell .builder-block-edit-chip{color:#3d3d39;background:#fff;border:1px solid #cfcfc6;align-items:center;min-height:31px;padding:5px 8px;font-size:12px;font-weight:700;display:inline-flex}.u2-builder-shell .builder-empty-blocks{background:#f8f8f5;border-color:#c9c9c1;padding:30px}.u2-builder-shell .u2-builder-overview{background:#fbfbf8}.u2-builder-shell .branch-mode-pane{min-height:calc(100vh - 170px)}.u2-builder-shell .branch-mode-heading{padding-block:18px}.u2-builder-shell .branch-map-panel{background:#f7f7f5;min-height:320px}.u2-builder-shell .branch-step-card{border-radius:8px;min-width:170px}.u2-builder-shell .authoring-assistant-drawer{background:var(--u2-figma-blue);height:calc(100vh - 142px);padding:22px;top:118px}.u2-builder-shell .authoring-assistant-drawer .sub-panel,.u2-builder-shell .assistant-boundary-card{background:#ffffff70}@media (max-width:1480px){.u2-builder-shell .u2-builder-nav-row{grid-template-columns:minmax(230px,.7fr) minmax(280px,.9fr) minmax(420px,1.2fr)}.u2-builder-shell .u2-builder-actions .u2-builder-ghost{padding-inline:5px;font-size:12px}.u2-builder-shell .u2-builder-publish{min-width:132px}.u2-builder-shell .authoring-editor-shell.with-assistant{grid-template-columns:318px minmax(570px,1fr) minmax(330px,360px)}.u2-builder-shell .authoring-rail{min-width:318px;max-width:318px}}@media (max-width:1340px){.u2-builder-shell .u2-builder-context-row,.u2-builder-shell .u2-builder-nav-row{grid-template-columns:1fr}.u2-builder-shell .u2-builder-title-block{display:grid}.u2-builder-shell .u2-builder-title-block h1,.u2-builder-shell .u2-builder-title-block p{white-space:normal}.u2-builder-shell .u2-step-hero-topline{margin-bottom:36px;position:static}.u2-builder-shell .u2-step-focus-hero{padding-top:38px}}.u3r-run-shell{--u3r-shell:#f9fafb;--u3r-page:#f9fafb;--u3r-panel:#fff;--u3r-panel-soft:#f8fafc;--u3r-panel-hover:#f2f4f7;--u3r-border:#eaecf0;--u3r-border-strong:#d0d5dd;--u3r-text:#101828;--u3r-muted:#667085;--u3r-faint:#98a2b3;--u3r-brand:#101828;--u3r-brand-strong:#175cd3;--u3r-brand-soft:#eff8ff;--u3r-info:#175cd3;--u3r-success:#027a48;--u3r-warning:#b54708;--u3r-danger:#b42318;background:var(--u3r-shell);min-height:100vh;color:var(--u3r-text);grid-template-columns:68px minmax(0,1fr);font-family:Arial,Helvetica,sans-serif;display:grid}.u3r-run-shell *{box-sizing:border-box}.u3r-run-shell button,.u3r-run-shell input,.u3r-run-shell select,.u3r-run-shell textarea{font:inherit}.u3r-run-shell button,.u3r-run-shell .u3r-summary-link,.u3r-run-shell .u3r-summary-pill{background:var(--u3r-brand);color:#fff;min-height:38px;box-shadow:none;cursor:pointer;border:1px solid #8f82ff47;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:800;text-decoration:none}.u3r-run-shell button.secondary,.u3r-run-shell .runtime-assistant-header button.secondary,.u3r-run-shell .link-button{background:var(--u3r-panel-soft);border-color:var(--u3r-border);color:var(--u3r-text)}.u3r-run-shell button:disabled{cursor:not-allowed;opacity:.5}.u3r-run-shell .u3r-app-sidebar{border-right:1px solid var(--u3r-border);background:var(--u3r-panel);flex-direction:column;justify-content:space-between;align-items:center;width:68px;height:100vh;padding:14px 10px;display:flex;position:sticky;top:0}.u3r-sidebar-top,.u3r-sidebar-bottom{justify-items:center;gap:12px;display:grid}.u3r-run-shell .u3r-sidebar-logo,.u3r-run-shell .u3r-sidebar-item{width:42px;height:42px;min-height:42px;color:var(--u3r-faint);background:0 0;border-color:#0000;border-radius:14px;place-items:center;padding:0;display:grid}.u3r-run-shell .u3r-sidebar-logo{background:var(--u3r-brand);color:#fff;font-size:20px}.u3r-run-shell .u3r-sidebar-item:hover:not(:disabled),.u3r-run-shell .u3r-sidebar-item:focus-visible,.u3r-run-shell .u3r-sidebar-item.active{background:var(--u3r-brand-soft);color:var(--u3r-text);border-color:#8f82ff59;outline:none}.u3r-sidebar-glyph{font-size:19px;line-height:1}.u3r-sidebar-avatar{border:1px solid var(--u3r-border);background:var(--u3r-panel);width:34px;height:34px;color:var(--u3r-text);border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:grid}.u3r-run-frame{background:var(--u3r-page);grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;min-height:100vh;display:grid}.u3r-mode-bar{border-bottom:1px solid var(--u3r-border);background:var(--u3r-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:14px 28px;display:flex}.u3r-mode-bar>div{align-items:center;gap:10px;min-width:0;display:flex}.u3r-mode-pill{background:var(--u3r-brand);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;min-height:28px;padding:5px 11px;font-size:12px;font-weight:900;display:inline-flex}.u3r-mode-bar strong,.u3r-mode-bar p{color:var(--u3r-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.u3r-mode-bar p{flex:0 auto;margin:0}.u3r-run-header{border-bottom:1px solid var(--u3r-border);background:#101218c7;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:28px 32px 22px;display:grid}.u3r-run-heading{min-width:0}.u3r-run-shell .u3r-back-button{min-height:auto;color:var(--u3r-muted);background:0 0;border:0;margin-bottom:16px;padding:0;font-size:13px;font-weight:800}.u3r-run-shell .u3r-eyebrow,.u3r-run-shell .eyebrow{color:var(--u3r-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:900}.u3r-run-header h1{max-width:920px;color:var(--u3r-text);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4vw,58px);line-height:.95}.u3r-run-subtitle{color:var(--u3r-muted);margin:8px 0 0;font-size:15px;font-weight:700}.u3r-run-actions,.u3r-primary-actions,.run-response-status-stack,.run-response-field-badges,.u3r-step-hero-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.u3r-context-strip{border-bottom:1px solid var(--u3r-border);background:#101218b3;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 32px;display:grid}.u3r-context-strip>div,.u3r-step-focus-grid>div{border:1px solid var(--u3r-border);background:#ffffff09;border-radius:18px;gap:5px;min-width:0;padding:14px 16px;display:grid}.u3r-context-strip span,.u3r-step-focus-grid span,.runtime-assistant-step-card span,.run-requirement-card span{color:var(--u3r-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.u3r-context-strip strong,.u3r-step-focus-grid strong{min-width:0;color:var(--u3r-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.u3r-status-text.in-progress,.run-step-status-pill.in-progress{color:var(--u3r-info)}.u3r-status-text.submitted,.u3r-status-text.needs-correction,.run-step-status-pill.submitted,.run-step-status-pill.needs-correction,.u3r-run-shell .pill.warning{color:var(--u3r-warning)}.u3r-status-text.approved,.u3r-status-text.closed,.run-step-status-pill.approved,.run-step-status-pill.closed{color:var(--u3r-success)}.u3r-run-body{grid-template-columns:40px minmax(0,1fr) 360px;gap:18px;min-height:0;padding:22px 28px 30px;display:grid;overflow:hidden}.u3r-run-body.rail-open{grid-template-columns:260px minmax(0,1fr) 360px}.u3r-run-body.assistant-collapsed{grid-template-columns:40px minmax(0,1fr) 40px}.u3r-run-body.rail-open.assistant-collapsed{grid-template-columns:260px minmax(0,1fr) 40px}.u3r-step-rail-frame,.u3r-step-rail-collapsed,.u3r-assistant-handle,.u3r-work-area,.u3r-run-shell .runtime-step-assistant-panel{min-height:0}.u3r-step-rail-frame,.u3r-step-rail-collapsed,.u3r-assistant-handle,.u3r-run-shell .runtime-step-assistant-panel,.u3r-run-empty-panel{border:1px solid var(--u3r-border);background:var(--u3r-panel);box-shadow:none;border-radius:22px}.u3r-step-rail-frame,.u3r-work-area,.u3r-run-shell .runtime-step-assistant-panel{overflow:hidden auto}.u3r-step-rail-frame,.u3r-run-shell .runtime-step-assistant-panel{max-height:calc(100vh - 242px)}.u3r-step-rail-frame{padding:16px}.u3r-step-rail-inner,.u3r-step-list,.u3r-current-step,.u3r-run-shell .run-step-section,.u3r-run-shell .runtime-step-assistant-panel,.u3r-run-shell .runtime-assistant-form,.u3r-run-shell .run-resource-create-card,.u3r-run-shell .run-requirement-list,.u3r-run-shell .run-resource-list,.u3r-run-shell .tight-list{gap:14px;display:grid}.u3r-rail-header,.u3r-run-shell .section-heading,.u3r-run-shell .run-step-section-header,.u3r-step-hero,.u3r-run-shell .runtime-assistant-header,.run-response-field-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.u3r-rail-header h3,.u3r-current-step h2,.u3r-run-shell .section-heading h3,.u3r-run-shell .run-step-section h3,.u3r-run-shell .runtime-assistant-header h3,.u3r-run-shell .run-empty-response-panel h4,.u3r-run-shell .run-technical-block h4{color:var(--u3r-text);margin:0}.u3r-run-shell .muted,.u3r-run-shell .empty-state{color:var(--u3r-muted)}.u3r-step-list,.u3r-run-shell .run-resource-list,.u3r-run-shell .tight-list{margin:0;padding:0;list-style:none}.u3r-step-card{width:100%;color:var(--u3r-muted);text-align:left;background:0 0;border:1px solid #0000;border-radius:17px;grid-template-columns:32px minmax(0,1fr);align-items:flex-start;gap:12px;padding:12px;display:grid}.u3r-step-card:hover:not(:disabled),.u3r-step-card:focus-visible,.u3r-step-card.selected{border-color:var(--u3r-border-strong);background:var(--u3r-panel-soft);color:var(--u3r-text);outline:none}.u3r-step-card.selected{box-shadow:inset 4px 0 0 var(--u3r-brand)}.u3r-step-card.branch-skipped{opacity:.66}.u3r-step-status-icon{background:var(--u3r-brand-soft);width:28px;height:28px;color:var(--u3r-brand-strong);border-radius:999px;place-items:center;font-size:14px;font-weight:900;display:grid}.u3r-step-card-main{gap:6px;min-width:0;display:grid}.u3r-step-card-topline strong{color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.2;display:-webkit-box;overflow:hidden}.u3r-step-card-type{color:var(--u3r-faint);font-size:12px;font-weight:800}.u3r-step-card-meta{flex-wrap:wrap;gap:6px;display:flex}.u3r-step-rail-collapsed,.u3r-assistant-handle{align-content:start;justify-items:center;gap:12px;padding:12px 7px;display:grid}.u3r-step-rail-collapsed button,.u3r-assistant-handle button{width:30px;height:30px;min-height:30px;padding:0}.u3r-step-rail-collapsed span,.u3r-assistant-handle span{color:var(--u3r-faint);letter-spacing:.08em;text-transform:uppercase;writing-mode:vertical-rl;font-size:10px;font-weight:900}.u3r-work-area{min-width:0;padding-bottom:20px}.u3r-current-step{max-width:900px;margin:0 auto}.u3r-step-hero{border:1px solid var(--u3r-border);background:radial-gradient(circle at 100% 0,#6f5cff38,#0000 35%),linear-gradient(135deg,#1c202bfa,#101218fa);border-radius:26px;min-height:170px;padding:24px}.u3r-step-hero-copy{align-content:center;gap:10px;max-width:690px;display:grid}.u3r-step-hero h2{color:var(--u3r-text);letter-spacing:-.05em;margin:0;font-size:clamp(28px,3.2vw,48px);line-height:.98}.u3r-step-hero p{color:var(--u3r-muted);margin:0;font-size:15px;font-weight:700;line-height:1.55}.u3r-step-focus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.u3r-run-shell .run-step-section,.u3r-run-shell .sub-panel,.u3r-run-shell .notice{border:1px solid var(--u3r-border);background:var(--u3r-panel);box-shadow:none;border-radius:20px}.u3r-run-shell .run-step-section{padding:20px}.u3r-instructions-card,.u3r-empty-step-note,.u3r-run-shell .run-step-response-form,.u3r-run-shell .run-artifact-panel,.u3r-run-shell .run-reference-panel{background:var(--u3r-panel)}.u3r-instruction-text{color:var(--u3r-text);white-space:pre-wrap;margin:0;font-size:15px;font-weight:650;line-height:1.7}.u3r-empty-step-note{border-style:dashed}.u3r-lock-banner,.u3r-branch-skip-notice,.u3r-execution-safe-note,.u3r-run-feedback,.u3r-run-shell .notice{border-radius:16px;margin:0;padding:13px 15px}.u3r-lock-banner,.u3r-branch-skip-notice{color:var(--u3r-warning);background:#f4c76f1a;border-color:#f4c76f47}.u3r-execution-safe-note,.u3r-run-feedback{color:var(--u3r-info);background:#8ab4ff14;border-color:#8ab4ff47}.u3r-run-shell .mini-badge,.u3r-run-shell .pill,.u3r-run-shell .u3r-summary-pill{border:1px solid var(--u3r-border);background:var(--u3r-panel-soft);width:fit-content;color:var(--u3r-text);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.u3r-run-shell .mini-badge.required{color:var(--u3r-info)}.u3r-run-shell .mini-badge.missing{color:var(--u3r-danger);background:#ff8f8f1a;border-color:#ff8f8f59}.u3r-run-shell .mini-badge.branch-outcome{color:var(--u3r-warning);background:#f4c76f1a;border-color:#f4c76f59}.u3r-run-shell .run-step-response-form{box-shadow:inset 0 5px 0 var(--u3r-brand-soft);border-color:#6f5cff6b}.u3r-run-shell .run-response-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.u3r-run-shell .run-response-field-card,.u3r-run-shell .run-requirement-card,.u3r-run-shell .run-resource-list li,.u3r-run-shell .run-inline-control-card,.u3r-run-shell .runtime-assistant-step-card,.u3r-run-shell .runtime-assistant-advanced,.u3r-run-shell .runtime-assistant-context,.u3r-run-shell .runtime-assistant-result{border:1px solid var(--u3r-border);background:var(--u3r-panel-soft);border-radius:17px;padding:15px}.u3r-run-shell .run-response-field-card{gap:12px;display:grid}.u3r-run-shell .run-response-field-card.missing{background:#ff8f8f14;border-color:#ff8f8f59}.u3r-run-shell .run-response-field-card.readonly{opacity:.78}.u3r-run-shell .run-response-field-header>div:first-child{gap:4px;display:grid}.u3r-run-shell .run-response-field-header strong,.u3r-run-shell .run-requirement-card strong,.u3r-run-shell .run-resource-list strong,.u3r-run-shell .runtime-assistant-step-card strong{color:var(--u3r-text)}.u3r-run-shell .run-response-field-header span,.u3r-run-shell .run-requirement-card em,.u3r-run-shell .runtime-assistant-step-card em{color:var(--u3r-muted);font-size:12px;font-style:normal;font-weight:800}.u3r-run-shell label{color:var(--u3r-muted);gap:7px;font-size:12px;font-weight:900;display:grid}.u3r-run-shell input,.u3r-run-shell select,.u3r-run-shell textarea{border:1px solid var(--u3r-border);width:100%;color:var(--u3r-text);background:#11141b;border-radius:14px;padding:11px 13px}.u3r-run-shell textarea{min-height:120px}.u3r-run-shell input:focus,.u3r-run-shell select:focus,.u3r-run-shell textarea:focus{border-color:var(--u3r-brand-strong);outline:3px solid #6f5cff2e}.u3r-run-shell .run-checkbox-row,.u3r-run-shell .runtime-assistant-options label{color:var(--u3r-text);align-items:center;gap:10px;display:flex}.u3r-run-shell .run-checkbox-row input,.u3r-run-shell .runtime-assistant-options input{width:auto}.u3r-run-shell .run-empty-response-panel{background:var(--u3r-panel-soft);border-style:dashed;gap:12px;display:grid}.u3r-action-dock{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:minmax(240px,1fr) minmax(220px,.8fr) auto;align-items:center;gap:16px;position:sticky;bottom:18px;background:#161922f5!important;border-color:#6f5cff80!important}.u3r-action-copy h3{margin:0}.u3r-skip-reason-panel{border:1px solid var(--u3r-border);background:var(--u3r-panel-soft);border-radius:16px;padding:12px}.u3r-skip-reason-panel summary,.u3r-run-shell .run-resource-create-card summary,.u3r-run-shell .run-step-technical-details summary,.u3r-run-shell .runtime-assistant-advanced summary,.u3r-run-shell .runtime-assistant-context summary{color:var(--u3r-brand-strong);font-weight:900}.u3r-skip-reason-panel label{margin-top:10px}.u3r-action-safety-note{color:var(--u3r-muted);grid-column:1/-1;font-size:12px;font-weight:800}.u3r-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.u3r-run-shell .run-resource-list li{gap:5px;display:grid}.u3r-run-shell .run-resource-list a,.u3r-run-shell .link-button{color:var(--u3r-brand-strong);font-weight:900}.u3r-run-shell .run-resource-create-card form,.u3r-run-shell .form-grid.two{gap:12px;display:grid}.u3r-run-shell .form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.u3r-run-shell .run-step-technical-details{background:var(--u3r-panel)}.u3r-run-shell .run-step-technical-details .kv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.u3r-run-shell .run-step-technical-details .kv-grid>div{border:1px solid var(--u3r-border);background:var(--u3r-panel-soft);border-radius:14px;padding:12px}.u3r-run-shell .run-step-technical-details dt{color:var(--u3r-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.u3r-run-shell .run-step-technical-details dd{color:var(--u3r-text);margin:4px 0 0;font-size:13px;font-weight:800}.u3r-run-shell .run-technical-block{gap:8px;margin-top:14px;display:grid}.u3r-run-shell pre{border:1px solid var(--u3r-border);color:#e5edf8;white-space:pre-wrap;background:#080a0f;border-radius:16px;max-height:260px;padding:14px;font-size:12px;line-height:1.5;overflow:auto}.u3r-run-shell .runtime-step-assistant-panel{align-content:start;width:auto;max-height:calc(100vh - 242px);padding:18px;position:sticky;top:0}.u3r-run-shell .runtime-assistant-header{border-bottom:1px solid var(--u3r-border);padding-bottom:14px}.u3r-run-shell .runtime-assistant-safety-strip{color:var(--u3r-info);background:#8ab4ff14;border:1px solid #8ab4ff40;border-radius:16px;padding:12px;font-size:12px;font-weight:850;line-height:1.45}.u3r-run-shell .runtime-assistant-options{align-items:start;gap:8px;display:grid}.u3r-run-shell .assistant-safe-error{color:var(--u3r-danger);background:#ff8f8f1a;border:1px solid #ff8f8f59;border-radius:14px;padding:12px}.u3r-run-shell .u3r-run-empty-panel{gap:14px;max-width:920px;margin:0 auto;padding:24px;display:grid}.u3r-run-shell .u3r-run-empty-panel h3,.u3r-run-shell .u3r-run-empty-panel p{margin:0}@media (max-width:1320px){.u3r-run-body,.u3r-run-body.rail-open,.u3r-run-body.assistant-open,.u3r-run-body.assistant-collapsed,.u3r-run-body.rail-open.assistant-collapsed{grid-template-columns:240px minmax(0,1fr)}.u3r-run-body.rail-collapsed,.u3r-run-body.rail-collapsed.assistant-open,.u3r-run-body.rail-collapsed.assistant-collapsed{grid-template-columns:40px minmax(0,1fr)}.u3r-assistant-handle,.u3r-run-shell .runtime-step-assistant-panel{grid-column:1/-1;max-height:none}}@media (max-width:980px){.u3r-run-shell{grid-template-columns:1fr}.u3r-app-sidebar{display:none}.u3r-mode-bar,.u3r-run-header,.u3r-context-strip,.u3r-run-body,.u3r-run-body.rail-open,.u3r-run-body.rail-collapsed,.u3r-run-body.assistant-open,.u3r-run-body.assistant-collapsed,.u3r-step-focus-grid,.u3r-run-shell .run-response-field-grid,.u3r-resource-grid,.u3r-action-dock,.u3r-run-shell .form-grid.two,.u3r-run-shell .run-step-technical-details .kv-grid{grid-template-columns:1fr}.u3r-mode-bar,.u3r-run-header{align-items:flex-start}.u3r-run-actions,.u3r-primary-actions{justify-content:flex-start}.u3r-step-rail-frame,.u3r-run-shell .runtime-step-assistant-panel{max-height:none}}.u1r-home-shell{--u1r-shell:#080a0f;--u1r-page:#101218;--u1r-panel:#161922;--u1r-panel-soft:#1d212c;--u1r-panel-hover:#222735;--u1r-border:#2a3040;--u1r-border-strong:#394052;--u1r-text:#f4f6fb;--u1r-muted:#aeb6c7;--u1r-faint:#737b8d;--u1r-brand:#8ab4ff;--u1r-brand-strong:#b9d2ff;--u1r-brand-soft:#8ab4ff21;--u1r-warning:#f4c76f;--u1r-warning-soft:#f4c76f24;--u1r-success:#7bd88f;--u1r-success-soft:#7bd88f21;--u1r-danger:#ff8f8f;background:var(--u1r-shell);min-height:100vh;color:var(--u1r-text);grid-template-columns:76px minmax(0,1fr)}.u1r-home-shell .workspace-main.u1r-home-main{background:var(--u1r-page);gap:0;width:100%;min-width:0;max-width:none;margin:0;padding:0}.u1r-home-shell .notice{border-color:var(--u1r-border);background:var(--u1r-panel);width:min(1360px,100% - 64px);color:var(--u1r-text);margin:20px auto 0}.u1r-home-screen{background:radial-gradient(circle at top right, #8ab4ff1f, transparent 32rem), var(--u1r-page);min-height:100vh;color:var(--u1r-text);padding:40px}.u1r-home-inner{flex-direction:column;gap:32px;width:min(1400px,100%);margin:0 auto;display:flex}.u1r-library-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.u1r-home-operating-header{border:1px solid var(--u1r-border);background:linear-gradient(135deg,#8ab4ff24,#0000 38%),#161922e0;border-radius:28px;align-items:stretch;padding:24px;box-shadow:0 28px 90px #0000003d}.u1r-home-title-copy{align-content:center;min-width:min(100%,420px);display:grid}.u1r-eyebrow{color:var(--u1r-muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.2}.u1r-library-header h1,.u1r-library-title-row h2,.u1r-section-heading h2,.u1r-empty-state h3{color:var(--u1r-text);margin:0}.u1r-library-header h1{letter-spacing:-.04em;margin-top:6px;font-size:clamp(34px,4vw,56px);line-height:1}.u1r-library-header p{max-width:650px;color:var(--u1r-muted);margin:12px 0 0;font-size:15px;line-height:1.6}.u1r-workspace-meta,.u1r-data-pills,.u1r-card-meta,.u1r-card-badges,.u1r-card-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.u1r-workspace-meta{margin-top:16px}.u1r-workspace-meta span,.u1r-data-pills span,.u1r-section-count,.u1r-status-badge,.u1r-version-badge,.u1r-card-note{border:1px solid var(--u1r-border);min-height:24px;color:var(--u1r-muted);background:#ffffff0a;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800;line-height:1.2}.u1r-library-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.u1r-home-command-panel{border:1px solid var(--u1r-border);background:#080c136b;border-radius:20px;max-width:720px;padding:14px}.u1r-home-operating-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.u1r-home-operating-strip>div{border:1px solid var(--u1r-border);background:#161922bd;border-radius:16px;gap:6px;min-width:0;padding:13px;display:grid}.u1r-home-operating-strip span{color:var(--u1r-faint);text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.2}.u1r-home-operating-strip strong{overflow-wrap:anywhere;color:var(--u1r-text);font-size:13px;line-height:1.3}.u1r-workspace-switcher{border:1px solid var(--u1r-border);background:#ffffff0d;border-radius:18px;flex-wrap:wrap;align-items:center;gap:12px;min-width:min(100%,460px);padding:12px;display:flex}.u1r-workspace-current{align-items:center;gap:10px;min-width:180px;display:flex}.u1r-workspace-avatar{border:1px solid var(--u1r-border);width:36px;height:36px;color:var(--u1r-text);letter-spacing:.06em;background:#8ab4ff29;border-radius:999px;place-items:center;font-size:11px;font-weight:900;display:grid}.u1r-workspace-current-text,.u1r-workspace-role,.u1r-workspace-static,.u1r-workspace-select{color:var(--u1r-muted);gap:3px;font-size:11px;font-weight:800;line-height:1.25;display:grid}.u1r-workspace-current-text strong,.u1r-workspace-role strong,.u1r-workspace-static strong{color:var(--u1r-text);font-size:13px}.u1r-workspace-current-text small{color:var(--u1r-muted);font-size:11px;font-weight:700}.u1r-workspace-select select{border:1px solid var(--u1r-border);min-width:220px;min-height:38px;color:var(--u1r-text);font:inherit;background:#080c13db;border-radius:12px;padding:8px 10px}.u1r-workspace-select select:disabled{cursor:not-allowed;opacity:.62}.u1r-search-field{min-width:260px;color:var(--u1r-muted);gap:6px;font-size:12px;font-weight:800;display:grid}.u1r-search-field input{border:1px solid var(--u1r-border);min-height:42px;color:var(--u1r-text);background:#ffffff0d;border-radius:13px;padding:9px 12px}.u1r-search-field input::placeholder{color:#aeb6c79e}.u1r-primary-button,.u1r-secondary-button,.u1r-tabs button,.u1r-card-body,.u1r-card-primary,.u1r-card-secondary,.u1r-icon-button,.u1r-card-menu-popover button{box-shadow:none;font:inherit}.u1r-primary-button,.u1r-secondary-button{border-radius:13px;min-height:42px;padding:0 16px;font-size:14px;font-weight:850}.u1r-primary-button{background:var(--u1r-brand);color:#07111f;border:1px solid #8ab4ff73}.u1r-primary-button:hover,.u1r-primary-button:focus-visible{background:var(--u1r-brand-strong);outline-offset:2px;outline:2px solid #8ab4ff38}.u1r-secondary-button{border:1px solid var(--u1r-border);color:var(--u1r-text);background:#ffffff0a}.u1r-secondary-button:hover,.u1r-secondary-button:focus-visible{border-color:var(--u1r-border-strong);background:#ffffff14;outline:none}.u1r-info-banner{border:1px solid var(--u1r-border);background:var(--u1r-panel);color:var(--u1r-muted);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}.u1r-info-banner strong{color:var(--u1r-text)}.u1r-library-panel{border:1px solid var(--u1r-border);background:#161922d6;border-radius:24px;flex-direction:column;gap:24px;padding:24px;display:flex;box-shadow:0 24px 80px #0000003d}.u1r-library-title-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.u1r-library-title-row h2{letter-spacing:-.02em;margin-top:4px;font-size:24px;line-height:1.2}.u1r-tabs{border-bottom:1px solid var(--u1r-border);align-items:center;gap:4px;display:flex;overflow-x:auto}.u1r-tabs button{min-height:42px;color:var(--u1r-muted);background:0 0;border:0;border-radius:12px 12px 0 0;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.u1r-tabs button:hover,.u1r-tabs button:focus-visible,.u1r-tabs button.active,.u1r-tabs button[aria-selected=true]{color:var(--u1r-text);background:#ffffff0f;outline:none}.u1r-tabs button span{color:var(--u1r-faint)}.u1r-library-sections{flex-direction:column;gap:32px;display:flex}.u1r-run-action-list{gap:10px}.u1r-run-action-row{justify-content:space-between;align-items:flex-start}.u1r-run-action-row>div:first-child{gap:3px;min-width:0;display:grid}.u1r-run-action-row span{color:var(--u1r-muted);font-size:12px;line-height:1.4}.u1r-run-action-buttons{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.u1r-library-section{flex-direction:column;gap:16px;display:flex}.u1r-section-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.u1r-section-heading h2{font-size:18px;line-height:1.25}.u1r-section-heading p{color:var(--u1r-faint);margin:4px 0 0;font-size:13px;line-height:1.4}.u1r-section-icon{border:1px solid var(--u1r-border);width:34px;height:34px;color:var(--u1r-brand-strong);background:#ffffff0a;border-radius:12px;place-items:center;font-size:15px;font-weight:900;display:grid}.u1r-section-count{margin-left:auto}.u1r-reflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.u1r-reflow-card{border:1px solid var(--u1r-border);background:var(--u1r-panel);min-height:260px;color:var(--u1r-text);border-radius:18px;flex-direction:column;gap:14px;padding:18px;transition:border-color .16s,background .16s,transform .16s;display:flex}.u1r-reflow-card:hover{border-color:var(--u1r-border-strong);background:var(--u1r-panel-soft);transform:translateY(-1px)}.u1r-reflow-card.selected{border-color:#8ab4ff9e;box-shadow:0 0 0 3px #8ab4ff21}.u1r-reflow-card.published{border-color:#7bd88f47}.u1r-reflow-card.draft{border-style:dashed}.u1r-reflow-card.archived{opacity:.84}.u1r-card-topline{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.u1r-card-icon{width:38px;height:38px;color:var(--u1r-muted);background:#ffffff0d;border-radius:13px;flex:none;place-items:center;display:grid}.u1r-card-icon.published{background:var(--u1r-success-soft);color:var(--u1r-success)}.u1r-card-icon.draft{background:var(--u1r-warning-soft);color:var(--u1r-warning)}.u1r-card-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:19px;height:19px}.u1r-card-badges{justify-content:flex-end}.u1r-status-badge.draft{background:var(--u1r-warning-soft);color:var(--u1r-warning);border-color:#f4c76f52}.u1r-status-badge.published{background:var(--u1r-success-soft);color:var(--u1r-success);border-color:#7bd88f4d}.u1r-status-badge.archived{color:#c4c9d6}.u1r-card-menu{position:relative}.u1r-icon-button{border:1px solid var(--u1r-border);width:28px;height:28px;min-height:28px;color:var(--u1r-muted);background:#ffffff0a;border-radius:999px;place-items:center;padding:0;display:grid}.u1r-icon-button:hover,.u1r-icon-button:focus-visible{border-color:var(--u1r-border-strong);color:var(--u1r-text);background:#ffffff14;outline:none}.u1r-card-menu-popover{z-index:10;border:1px solid var(--u1r-border);background:#11141c;border-radius:13px;gap:4px;min-width:148px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000061}.u1r-card-menu-popover button{width:100%;min-height:34px;color:var(--u1r-text);text-align:left;background:0 0;border:0;border-radius:9px;padding:0 10px;font-size:13px;font-weight:750}.u1r-card-menu-popover button:hover,.u1r-card-menu-popover button:focus-visible{background:#ffffff12;outline:none}.u1r-card-body{width:100%;min-height:0;color:inherit;text-align:left;background:0 0;border:0;border-radius:14px;flex-direction:column;flex:auto;gap:10px;padding:2px;display:flex}.u1r-card-body:hover,.u1r-card-body:focus-visible{outline-offset:4px;background:#ffffff09;outline:2px solid #8ab4ff24}.u1r-card-title{color:var(--u1r-text);font-size:17px;font-weight:850;line-height:1.3}.u1r-card-summary{color:var(--u1r-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.u1r-card-meta{color:var(--u1r-faint);margin-top:auto;font-size:11px;font-weight:800;line-height:1.4}.u1r-card-divider{background:var(--u1r-border);height:1px;margin:0 -18px}.u1r-card-actions{justify-content:flex-end}.u1r-card-primary,.u1r-card-secondary{border-radius:11px;min-height:34px;padding:0 12px;font-size:12px;font-weight:850}.u1r-card-primary{background:var(--u1r-brand);color:#07111f;border:1px solid #8ab4ff61}.u1r-card-secondary{border:1px solid var(--u1r-border);color:var(--u1r-text);background:#ffffff0a}.u1r-card-primary:hover,.u1r-card-primary:focus-visible{background:var(--u1r-brand-strong);outline:none}.u1r-card-secondary:hover,.u1r-card-secondary:focus-visible{background:#ffffff14;outline:none}.u1r-card-note{border-style:dashed}.u1r-empty-state{border:1px dashed var(--u1r-border-strong);min-height:170px;color:var(--u1r-muted);text-align:center;background:#ffffff06;border-radius:18px;align-content:center;justify-items:center;gap:14px;padding:26px;display:grid}.u1r-empty-icon{background:var(--u1r-brand-soft);width:46px;height:46px;color:var(--u1r-brand-strong);letter-spacing:.06em;border-radius:15px;place-items:center;font-size:12px;font-weight:900;display:grid}.u1r-empty-state h3{font-size:18px;line-height:1.25}.u1r-empty-state p{max-width:520px;color:var(--u1r-muted);margin:8px auto 0;font-size:14px;line-height:1.5}.u1r-home-shell .right-drawer{border-color:var(--u1r-border);color:var(--u1r-text);background:#11141c}.u1r-home-shell .right-drawer .drawer-header h2,.u1r-home-shell .home-lifecycle-panel h3,.u1r-home-shell .home-archive-confirmation h4{color:var(--u1r-text);margin:0}.u1r-home-shell .right-drawer .muted{color:var(--u1r-muted)}.u1r-home-shell .home-lifecycle-panel{background:#ff8f8f14;border:1px solid #ff8f8f47;border-radius:16px;gap:14px;padding:16px;display:grid}.u1r-home-shell .home-archive-trigger,.u1r-home-shell .home-archive-confirmation .danger-button{width:fit-content;color:var(--u1r-danger);background:#ff8f8f29;border-color:#ff8f8f80}.u1r-home-shell .home-archive-trigger:hover,.u1r-home-shell .home-archive-trigger:focus-visible,.u1r-home-shell .home-archive-confirmation .danger-button:hover,.u1r-home-shell .home-archive-confirmation .danger-button:focus-visible{background:#ff8f8f3d;outline:none}.u1r-home-shell .home-archive-trigger:disabled,.u1r-home-shell .home-archive-confirmation .danger-button:disabled{opacity:.45}.u1r-home-shell .home-archive-status,.u1r-home-shell .home-archive-confirmation{border:1px solid var(--u1r-border);background:#00000029;border-radius:14px;gap:12px;padding:14px;display:grid}.u1r-home-shell .home-archive-status strong{color:var(--u1r-text)}.u1r-home-shell .home-archive-status span,.u1r-home-shell .home-archive-confirmation p,.u1r-home-shell .home-archive-checkbox{color:var(--u1r-muted);margin:0;font-size:13px;line-height:1.5}.u1r-home-shell .home-archive-checkbox{align-items:flex-start;gap:10px;display:flex}.u1r-home-shell .home-archive-checkbox input{accent-color:var(--u1r-danger);margin-top:3px}@media (max-width:1120px){.u1r-home-shell{grid-template-columns:64px minmax(0,1fr)}.u1r-home-screen{padding:28px}.u1r-library-actions{justify-content:flex-start}.u1r-home-operating-strip,.u1r-reflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.u1r-home-shell{grid-template-columns:1fr}.u1r-home-screen{padding:20px}.u1r-library-panel{padding:18px}.u1r-search-field{min-width:min(100%,320px)}.u1r-home-command-panel,.u1r-home-operating-strip{grid-template-columns:1fr}.u1r-run-action-row{display:grid}.u1r-run-action-buttons{justify-content:flex-start;margin-left:0}.u1r-section-count{margin-left:0}.u1r-reflow-grid{grid-template-columns:minmax(0,1fr)}}.unewr-shell{--unewr-shell:#080a0f;--unewr-page:#101218;--unewr-panel:#161922;--unewr-panel-soft:#1d212c;--unewr-panel-hover:#222735;--unewr-border:#2a3040;--unewr-border-strong:#394052;--unewr-text:#f4f6fb;--unewr-muted:#aeb6c7;--unewr-faint:#737b8d;--unewr-brand:#8ab4ff;--unewr-brand-strong:#b9d2ff;--unewr-brand-soft:#8ab4ff21;--unewr-warning:#f4c76f;--unewr-warning-soft:#f4c76f24;--unewr-success:#7bd88f;--unewr-success-soft:#7bd88f21;--unewr-danger:#ff8f8f;--unewr-danger-soft:#ff8f8f1f;--u1r-shell:var(--unewr-shell);--u1r-page:var(--unewr-page);--u1r-panel:var(--unewr-panel);--u1r-panel-soft:var(--unewr-panel-soft);--u1r-panel-hover:var(--unewr-panel-hover);--u1r-border:var(--unewr-border);--u1r-border-strong:var(--unewr-border-strong);--u1r-text:var(--unewr-text);--u1r-muted:var(--unewr-muted);--u1r-faint:var(--unewr-faint);--u1r-brand:var(--unewr-brand);--u1r-brand-strong:var(--unewr-brand-strong);--u1r-brand-soft:var(--unewr-brand-soft);background:var(--unewr-shell);min-height:100vh;color:var(--unewr-text);grid-template-columns:76px minmax(0,1fr)}.unewr-shell .workspace-main.unewr-main{background:var(--unewr-page);gap:0;width:100%;min-width:0;max-width:none;margin:0;padding:0}.unewr-page{background:radial-gradient(circle at top right, #8ab4ff1f, transparent 32rem), var(--unewr-page);min-height:100vh;color:var(--unewr-text);padding:40px}.unewr-page>*{width:min(1200px,100%);margin-inline:auto}.unewr-header{gap:22px;margin-bottom:28px;display:grid}.unewr-header h1,.unewr-panel-heading h2,.unewr-panel-heading h3,.unewr-ai-header h2,.unewr-selected-source h3,.unewr-empty-state h3{color:var(--unewr-text);margin:0}.unewr-header h1{letter-spacing:-.04em;margin-top:6px;font-size:clamp(34px,3.4vw,52px);line-height:1}.unewr-header p:not(.unewr-eyebrow),.unewr-panel-heading p,.unewr-ai-header p,.unewr-selected-source p,.unewr-empty-state p,.unewr-action-row p,.unewr-proposal-body p,.unewr-chat-bubble p{color:var(--unewr-muted);margin:8px 0 0;line-height:1.55}.unewr-eyebrow{color:var(--unewr-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:850;line-height:1.2}.unewr-back-button,.unewr-link-button,.unewr-primary-button,.unewr-secondary-button,.unewr-choice-card{box-shadow:none;font:inherit}.unewr-back-button,.unewr-link-button{width:fit-content;min-height:34px;color:var(--unewr-brand-strong);background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:13px;font-weight:850;display:inline-flex}.unewr-back-button:hover,.unewr-back-button:focus-visible,.unewr-link-button:hover,.unewr-link-button:focus-visible{color:var(--unewr-text);outline:none}.unewr-back-button svg,.unewr-link-button svg,.unewr-primary-button svg,.unewr-secondary-button svg,.unewr-choice-icon svg,.unewr-title-icon svg,.unewr-proposal-label svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:18px;height:18px}.unewr-choice-page,.unewr-workspace{gap:24px;display:grid}.unewr-choice-page{width:min(760px,100%)}.unewr-choice-stack{flex-direction:column;gap:16px;display:flex}.unewr-choice-stack.compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.unewr-choice-card{border:1px solid var(--unewr-border);background:var(--unewr-panel);width:100%;min-height:106px;color:var(--unewr-text);text-align:left;border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;transition:border-color .16s,background .16s,transform .16s;display:grid}.unewr-choice-stack.compact .unewr-choice-card{grid-template-columns:42px minmax(0,1fr);gap:12px;min-height:92px}.unewr-choice-card:hover,.unewr-choice-card:focus-visible,.unewr-choice-card.active{background:var(--unewr-panel-soft);border-color:#8ab4ff80;outline:none;transform:translateY(-1px)}.unewr-choice-card.highlight{border-color:#8ab4ff8f}.unewr-choice-icon,.unewr-title-icon{background:var(--unewr-brand-soft);color:var(--unewr-brand-strong);border-radius:14px;flex:none;place-items:center;display:grid}.unewr-choice-icon{width:48px;height:48px}.unewr-title-icon{background:var(--unewr-brand);color:#07111f;width:42px;height:42px}.unewr-choice-card.highlight .unewr-choice-icon,.unewr-choice-card.active .unewr-choice-icon{background:var(--unewr-brand);color:#07111f}.unewr-choice-copy{gap:6px;min-width:0;display:grid}.unewr-choice-copy strong{color:var(--unewr-text);font-size:17px;font-weight:850;line-height:1.25}.unewr-choice-copy span,.unewr-choice-cta{color:var(--unewr-muted);font-size:13px;line-height:1.45}.unewr-choice-cta{color:var(--unewr-brand-strong);white-space:nowrap;font-weight:850}.unewr-choice-stack.compact .unewr-choice-cta{display:none}.unewr-mode-strip,.unewr-inline-pills,.unewr-guide-row,.unewr-button-row,.unewr-selected-meta,.unewr-action-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.unewr-mode-strip{justify-content:space-between}.unewr-panel,.unewr-ai-chat-card,.unewr-ai-proposal-card,.unewr-selected-source{border:1px solid var(--unewr-border);background:var(--unewr-panel);color:var(--unewr-text);box-shadow:none;border-radius:18px;padding:22px}.unewr-panel{gap:22px;width:min(780px,100%);margin-inline:auto;display:grid}.unewr-duplicate-panel{width:min(920px,100%)}.unewr-panel-heading{border-bottom:1px solid var(--unewr-border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.unewr-panel-heading.compact{border-bottom:0;padding-bottom:0}.unewr-panel-heading h2{letter-spacing:-.02em;margin-top:4px;font-size:24px;line-height:1.2}.unewr-panel-heading h3{margin-top:4px;font-size:18px;line-height:1.25}.unewr-pill,.unewr-status,.unewr-selected-meta span{border:1px solid var(--unewr-border);width:fit-content;min-height:24px;color:var(--unewr-muted);background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;padding:4px 9px;font-size:11px;font-weight:850;line-height:1.2;display:inline-flex}.unewr-pill.warning,.unewr-status.draft{background:var(--unewr-warning-soft);color:var(--unewr-warning);border-color:#f4c76f52}.unewr-pill.success,.unewr-status.published{background:var(--unewr-success-soft);color:var(--unewr-success);border-color:#7bd88f4d}.unewr-status.archived{color:#c4c9d6}.unewr-form,.unewr-ai-fields,.unewr-proposal-content,.unewr-proposal-section,.unewr-confirm-draft-panel{gap:16px;display:grid}.unewr-form.nested{padding-top:14px}.unewr-field-hint{color:var(--unewr-muted);margin:0;font-size:12px;line-height:1.45}.unewr-shell label{color:var(--unewr-muted);gap:7px;font-size:12px;font-weight:850;display:grid}.unewr-shell input,.unewr-shell textarea,.unewr-shell select{border:1px solid var(--unewr-border);width:100%;color:var(--unewr-text);box-shadow:none;background:#ffffff0d;border-radius:13px;padding:10px 12px}.unewr-shell input:focus,.unewr-shell textarea:focus,.unewr-shell select:focus{border-color:#8ab4ff8f;outline:3px solid #8ab4ff1f}.unewr-shell input::placeholder,.unewr-shell textarea::placeholder{color:#aeb6c78a}.unewr-shell textarea{resize:vertical;min-height:96px}.unewr-shell select option{color:#111}.unewr-large-input{min-height:150px!important}.unewr-field-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.unewr-checkbox-row{color:var(--unewr-muted);align-items:center;gap:10px;grid-template-columns:none!important;display:flex!important}.unewr-checkbox-row input{flex:none;width:16px;height:16px}.unewr-action-row{border-top:1px solid var(--unewr-border);justify-content:space-between;padding-top:18px}.unewr-action-row.end{justify-content:flex-end}.unewr-action-row p{margin:0}.unewr-primary-button,.unewr-secondary-button{border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:14px;font-weight:850;display:inline-flex}.unewr-primary-button{background:var(--unewr-brand);color:#07111f;border:1px solid #8ab4ff73}.unewr-primary-button:hover:not(:disabled),.unewr-primary-button:focus-visible:not(:disabled){background:var(--unewr-brand-strong);outline-offset:2px;outline:2px solid #8ab4ff38}.unewr-secondary-button{border:1px solid var(--unewr-border);color:var(--unewr-text);background:#ffffff0a}.unewr-secondary-button:hover:not(:disabled),.unewr-secondary-button:focus-visible:not(:disabled){border-color:var(--unewr-border-strong);background:#ffffff14;outline:none}.unewr-alert{border:1px solid var(--unewr-border);background:var(--unewr-panel);color:var(--unewr-muted);border-radius:16px;padding:14px 16px}.unewr-alert strong{color:var(--unewr-text)}.unewr-alert p{margin:6px 0 0;line-height:1.45}.unewr-alert.error{background:var(--unewr-danger-soft);color:#ffd3d3;border-color:#ff8f8f4d}.unewr-alert.success{background:var(--unewr-success-soft);border-color:#7bd88f47}.unewr-ai-create{gap:22px;width:min(1200px,100%);margin-inline:auto;display:grid}.unewr-ai-header{gap:18px;display:grid}.unewr-title-row{align-items:center;gap:14px;display:flex}.unewr-ai-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:start;gap:22px;display:grid}.unewr-ai-chat-card,.unewr-ai-proposal-card{gap:18px;display:grid}.unewr-ai-chat-card{align-content:start;min-height:640px}.unewr-ai-form-header,.unewr-proposal-boundary,.unewr-confirm-draft-panel{border:1px solid var(--unewr-border);background:#ffffff09;border-radius:16px;padding:16px}.unewr-ai-form-header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.unewr-ai-form-header h3{color:var(--unewr-text);letter-spacing:-.02em;margin:4px 0 0;font-size:22px;line-height:1.2}.unewr-ai-form-header p:not(.unewr-eyebrow),.unewr-proposal-boundary p,.unewr-confirm-draft-panel p{color:var(--unewr-muted);margin:8px 0 0;line-height:1.5}.unewr-proposal-boundary{background:var(--unewr-warning-soft);border-color:#f4c76f47}.unewr-proposal-boundary strong,.unewr-confirm-draft-panel strong{color:var(--unewr-text)}.unewr-confirm-draft-panel{background:var(--unewr-brand-soft);border-color:#8ab4ff52}.unewr-confirm-draft-panel .unewr-action-row{border-color:#8ab4ff38}.unewr-ai-chat-card>.unewr-action-row .unewr-primary-button,.unewr-confirm-draft-panel .unewr-primary-button{min-height:48px;padding-inline:20px}.unewr-provider-status{border:1px solid var(--unewr-border);background:#8ab4ff0f;border-radius:16px;gap:10px;padding:14px;display:grid}.unewr-provider-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.unewr-provider-status-grid div{gap:3px;min-width:0;display:grid}.unewr-provider-status span{color:var(--unewr-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.unewr-provider-status strong{color:var(--unewr-text);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.unewr-provider-status p{color:var(--unewr-muted);margin:0;font-size:12px;line-height:1.45}.unewr-provider-status .unewr-provider-error{color:#ffd3d3}.unewr-status-details{background:#ffffff05}.unewr-status-details .unewr-provider-status{background:#ffffff06;margin-top:12px}.unewr-guide-row{align-items:flex-start}.unewr-chat-window{border:1px solid var(--unewr-border);background:#ffffff06;border-radius:16px;align-content:start;gap:12px;min-height:200px;padding:14px;display:grid}.unewr-chat-bubble{border:1px solid var(--unewr-border);background:#ffffff0a;border-radius:16px;max-width:92%;padding:12px 14px}.unewr-chat-bubble.user{background:var(--unewr-brand-soft);border-color:#8ab4ff4d;justify-self:end}.unewr-chat-bubble strong,.unewr-proposal-body strong{color:var(--unewr-text)}.unewr-details{border:1px solid var(--unewr-border);background:#ffffff08;border-radius:14px;padding:12px}.unewr-details.slim{padding:10px 12px}.unewr-details summary{color:var(--unewr-brand-strong)}.unewr-empty-state{border:1px dashed var(--unewr-border-strong);min-height:180px;color:var(--unewr-muted);text-align:center;background:#ffffff06;border-radius:16px;align-content:center;justify-items:center;gap:12px;padding:24px;display:grid}.unewr-proposal-label{color:var(--unewr-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:850;line-height:1.2;display:flex}.unewr-proposal-body{color:var(--unewr-text);gap:10px;display:grid}.unewr-proposal-body ul,.unewr-details ul{color:var(--unewr-text);margin:0;padding-left:18px;line-height:1.5}.unewr-step-preview-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.unewr-step-preview-list li{border:1px solid var(--unewr-border);background:#ffffff09;border-radius:14px;align-items:flex-start;gap:12px;padding:12px;display:flex}.unewr-step-preview-list li>span{background:var(--unewr-brand-soft);width:26px;height:26px;color:var(--unewr-brand-strong);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:900;display:grid}.unewr-step-preview-list small,.unewr-step-preview-list p{color:var(--unewr-muted);font-size:12px;line-height:1.45;display:block}.unewr-step-preview-list p{margin:6px 0 0}.unewr-checkbox-row.confirmation{border:1px solid var(--unewr-border);background:#ffffff09;border-radius:14px;padding:12px}.unewr-duplicate-control-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;display:grid}.unewr-selected-source{background:var(--unewr-panel-soft);justify-content:space-between;align-items:center;gap:18px;display:flex}.unewr-selected-source h3{margin-top:4px}@media (max-width:1120px){.unewr-shell{grid-template-columns:64px minmax(0,1fr)}.unewr-page{padding:28px}.unewr-ai-grid,.unewr-choice-stack.compact{grid-template-columns:1fr}}@media (max-width:780px){.unewr-shell{grid-template-columns:1fr}.unewr-shell .u1r-sidebar{display:none}.unewr-page{padding:20px}.unewr-choice-card,.unewr-panel-heading,.unewr-title-row,.unewr-ai-form-header,.unewr-action-row,.unewr-selected-source,.unewr-duplicate-control-row{grid-template-columns:1fr;display:grid}.unewr-choice-cta{white-space:normal}.unewr-field-grid.two,.unewr-provider-status-grid{grid-template-columns:1fr}}.u2r-builder-shell{--u2r-shell:#f9fafb;--u2r-page:#f9fafb;--u2r-panel:#fff;--u2r-panel-soft:#f8fafc;--u2r-panel-hover:#f2f4f7;--u2r-border:#eaecf0;--u2r-border-strong:#d0d5dd;--u2r-text:#101828;--u2r-muted:#667085;--u2r-faint:#98a2b3;--u2r-brand:#175cd3;--u2r-brand-strong:#175cd3;--u2r-brand-soft:#eff8ff;--u2r-warning:#b54708;--u2r-warning-soft:#fffaeb;--u2r-danger:#b42318;--u2r-danger-soft:#fef3f2;background:var(--u2r-shell);min-height:100vh;color:var(--u2r-text);grid-template-columns:68px 260px minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.u2r-builder-shell.assistant-open{grid-template-columns:68px 260px minmax(0,1fr) 360px}.u2r-builder-shell.steps-collapsed{grid-template-columns:68px minmax(0,1fr)}.u2r-builder-shell.steps-collapsed.assistant-open{grid-template-columns:68px minmax(0,1fr) 360px}.u2r-builder-shell *,.u2r-builder-shell :before,.u2r-builder-shell :after{box-sizing:border-box}.u2r-builder-shell svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.u2r-sidebar{background:#090b10;border-right:1px solid #ffffff14;grid-template-rows:auto 1fr auto;justify-items:center;gap:20px;min-height:100vh;padding:16px 10px;display:grid}.u2r-sidebar-brand,.u2r-sidebar-button,.u2r-sidebar-avatar{width:42px;height:42px;color:var(--u2r-muted);border:1px solid #0000;border-radius:14px;place-items:center;text-decoration:none;display:inline-grid}.u2r-sidebar-brand{background:var(--u2r-brand);color:#fff;border-color:#ffffff1f}.u2r-sidebar-brand svg{fill:currentColor;stroke:none}.u2r-sidebar-nav,.u2r-sidebar-footer{justify-items:center;gap:16px;display:grid}.u2r-sidebar-nav{align-content:start}.u2r-sidebar-footer{align-self:end}.u2r-sidebar-button.active,.u2r-sidebar-button:hover,.u2r-sidebar-button:focus-visible{color:var(--u2r-text);background:#8ab4ff24;border-color:#8ab4ff6b;outline:none}.u2r-sidebar-button.disabled{opacity:.42}.u2r-sidebar-avatar{width:38px;height:38px;color:var(--u2r-text);letter-spacing:.05em;background:#ffffff0f;border-radius:999px;font-size:12px;font-weight:800}.u2r-step-rail{background:var(--u2r-panel);border-right:1px solid var(--u2r-border);min-width:0;min-height:100vh;overflow:hidden}.u2r-step-rail-inner{grid-template-rows:auto minmax(0,1fr) auto;min-height:100vh;display:grid}.u2r-step-rail-header{border-bottom:1px solid var(--u2r-border);justify-content:space-between;align-items:center;gap:10px;min-height:66px;padding:16px;display:flex}.u2r-back-icon,.u2r-draft-badge,.u2r-add-step-button,.u2r-rail-button,.u2r-rail-settings,.u2r-step-rail-footer button,.u2r-neutral-button,.u2r-save-button,.u2r-publish-button,.u2r-step-assistant-chip,.u2r-builder-shell button.secondary,.u2r-builder-shell .pill{border:1px solid var(--u2r-border);box-shadow:none;border-radius:14px}.u2r-back-icon{width:36px;height:36px;color:var(--u2r-text);background:var(--u2r-panel-soft);flex:none;place-items:center;text-decoration:none;display:inline-grid}.u2r-editing-label{color:var(--u2r-muted);letter-spacing:.08em;text-transform:uppercase;flex:auto;font-size:12px;font-weight:800}.u2r-draft-badge{background:var(--u2r-warning-soft);min-height:26px;color:var(--u2r-warning);align-items:center;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.u2r-step-rail-body{min-height:0;padding:18px 16px;overflow:auto}.u2r-step-rail-title-row{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.u2r-eyebrow,.u2r-builder-shell .eyebrow{color:var(--u2r-muted);letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}.u2r-step-rail-title-row h2{color:var(--u2r-text);margin:0;font-size:18px;line-height:1}.u2r-add-step-button,.u2r-rail-button,.u2r-rail-settings,.u2r-step-rail-footer button{border-color:var(--u2r-border-strong);background:var(--u2r-panel-soft);min-height:34px;color:var(--u2r-text);justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.u2r-add-step-button:hover:not(:disabled),.u2r-rail-button:hover:not(:disabled),.u2r-step-rail-footer button:hover:not(:disabled),.u2r-rail-settings:hover:not(:disabled){border-color:var(--u2r-brand-strong);background:var(--u2r-panel-hover)}.u2r-step-rail-helper{border:1px solid var(--u2r-border);background:#ffffff08;border-radius:18px;gap:8px;margin-bottom:20px;padding:12px;display:grid}.u2r-step-rail-helper span{background:var(--u2r-brand-soft);width:fit-content;color:var(--u2r-brand-strong);border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}.u2r-step-rail-helper p,.u2r-rail-empty-state p{color:var(--u2r-muted);margin:0;font-size:12px;line-height:1.45}.u2r-step-list{gap:10px;display:grid}.u2r-step-card{width:100%;color:var(--u2r-text);text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:18px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.u2r-step-card:hover,.u2r-step-card:focus-visible,.u2r-step-card.active{background:var(--u2r-brand-soft);border-color:#8ab4ff61;outline:none}.u2r-step-move-stack{color:var(--u2r-faint);justify-items:center;gap:2px;font-size:14px;line-height:1;display:grid}.u2r-step-move-stack button{width:22px;height:18px;color:var(--u2r-faint);box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;padding:0;font-size:14px;line-height:1;display:inline-grid}.u2r-step-move-stack button:hover:not(:disabled),.u2r-step-move-stack button:focus-visible{color:var(--u2r-text);background:#ffffffad;border-color:#8ab4ff73;outline:none}.u2r-step-move-stack button:disabled{opacity:.3;cursor:not-allowed}.u2r-step-select-button{min-width:0;color:inherit;text-align:left;cursor:pointer;box-shadow:none;font:inherit;background:0 0;border:0;border-radius:14px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:0;display:grid}.u2r-step-select-button:focus-visible{outline-offset:4px;outline:2px solid #8ab4ff57}.u2r-step-select-button:disabled{cursor:not-allowed;opacity:.72}.u2r-step-number{background:var(--u2r-panel-soft);width:30px;height:30px;color:var(--u2r-text);border-radius:999px;place-items:center;font-size:13px;font-weight:900;display:inline-grid}.u2r-step-card.active .u2r-step-number{background:var(--u2r-brand)}.u2r-step-card-main{gap:4px;min-width:0;display:grid}.u2r-step-card-main strong{color:var(--u2r-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.u2r-step-card-main span{color:var(--u2r-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.u2r-rail-empty-state{border:1px dashed var(--u2r-border-strong);background:#ffffff08;border-radius:18px;gap:10px;padding:20px;display:grid}.u2r-rail-empty-state strong{color:var(--u2r-text)}.u2r-step-rail-footer{border-top:1px solid var(--u2r-border);gap:10px;padding:14px 16px 16px;display:grid}.u2r-step-rail-footer>span{color:var(--u2r-muted);font-size:12px;font-weight:800}.u2r-step-rail-footer>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.u2r-step-rail-footer button{min-width:0;padding:8px}.u2r-step-rail-footer button.danger{color:var(--u2r-danger)}.u2r-editor-main{background:radial-gradient(circle at top right, #5b55ff1f, transparent 38%), var(--u2r-page);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:100vh;display:grid}.u2r-editor-header{z-index:20;border-bottom:1px solid var(--u2r-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#11141ceb;position:sticky;top:0}.u2r-modebar{border-bottom:1px solid #ffffff0d;align-items:center;gap:10px;min-height:50px;padding:10px 28px;display:flex}.u2r-mode-pill,.u2r-mode-helper,.u2r-mode-context,.u2r-neutral-button,.u2r-save-button,.u2r-publish-button{align-items:center;gap:8px;display:inline-flex}.u2r-mode-pill{background:var(--u2r-warning-soft);min-height:30px;color:var(--u2r-warning);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:900}.u2r-mode-separator,.u2r-mode-context,.u2r-mode-helper{color:var(--u2r-muted);font-size:13px;font-weight:700}.u2r-mode-context{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.u2r-mode-helper{max-width:520px;color:var(--u2r-faint);margin-left:auto}.u2r-mode-helper svg,.u2r-mode-pill svg{width:14px;height:14px}.u2r-editor-toolbar{grid-template-columns:minmax(320px,1fr) auto;align-items:end;gap:20px;padding:18px 28px;display:grid}.u2r-reflow-fields{grid-template-columns:minmax(260px,.8fr) minmax(280px,1.2fr);gap:12px;min-width:0;display:grid}.u2r-reflow-fields label,.u2r-builder-shell label{color:var(--u2r-muted);gap:7px;font-size:12px;font-weight:800;display:grid}.u2r-builder-shell input,.u2r-builder-shell textarea,.u2r-builder-shell select{border:1px solid var(--u2r-border);width:100%;min-height:42px;color:var(--u2r-text);font:inherit;box-shadow:none;background:#fff;border-radius:14px;padding:10px 12px}.u2r-builder-shell textarea{resize:vertical;min-height:94px}.u2r-builder-shell select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.u2r-builder-shell input::placeholder,.u2r-builder-shell textarea::placeholder{color:var(--u2r-faint)}.u2r-builder-shell input:focus,.u2r-builder-shell textarea:focus,.u2r-builder-shell select:focus{border-color:var(--u2r-brand-strong);outline:3px solid #175cd31f}.u2r-editor-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.u2r-neutral-button,.u2r-save-button,.u2r-publish-button{justify-content:center;min-height:42px;padding:10px 14px;font-size:13px;font-weight:900;text-decoration:none}.u2r-neutral-button{border-color:var(--u2r-border);background:var(--u2r-panel-soft);color:var(--u2r-text)}.u2r-neutral-button:hover:not(:disabled),.u2r-neutral-button:focus-visible,.u2r-neutral-button.active{border-color:var(--u2r-brand-strong);background:var(--u2r-brand-soft);outline:none}.u2r-neutral-button span{background:#ffffff1a;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:11px;display:inline-grid}.u2r-save-button{border-color:var(--u2r-border-strong);color:var(--u2r-text);background:0 0}.u2r-publish-button{border-color:var(--u2r-brand);background:var(--u2r-brand);color:#fff}.u2r-neutral-button:disabled,.u2r-save-button:disabled,.u2r-publish-button[aria-disabled=true],.u2r-builder-shell button:disabled{cursor:not-allowed;opacity:.55}.u2r-context-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 28px 18px;display:grid}.u2r-context-strip>div,.u2r-reflow-settings-card dl>div,.u2r-builder-overview dl>div,.builder-supporting-context dl>div{border:1px solid var(--u2r-border);background:#ffffff09;border-radius:16px;min-width:0;padding:11px 13px}.u2r-context-strip span,.u2r-reflow-settings-card dt,.u2r-builder-overview dt,.builder-supporting-context dt,.branch-rule-summary-grid dt{color:var(--u2r-faint);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.u2r-context-strip strong,.u2r-reflow-settings-card dd,.u2r-builder-overview dd,.builder-supporting-context dd{min-width:0;color:var(--u2r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.u2r-editor-canvas{min-width:0;padding:28px;overflow-y:auto}.u2r-editor-canvas>*{max-width:920px;margin-left:auto;margin-right:auto}.u2r-editor-canvas>*+*{margin-top:22px}.u2r-builder-shell .notice,.u2r-builder-shell .u2-builder-state-card,.u2r-reflow-settings-card,.u2r-builder-overview,.u2r-builder-shell .step-section-card,.u2r-builder-shell .builder-block-section,.u2r-builder-shell .builder-add-block-bar,.u2r-builder-shell .builder-supporting-context,.u2r-builder-shell .sub-panel{border:1px solid var(--u2r-border);background:var(--u2r-panel);color:var(--u2r-text);box-shadow:none;border-radius:24px}.u2r-builder-shell .notice,.u2r-builder-shell .u2-builder-state-card,.u2r-reflow-settings-card,.u2r-builder-overview,.u2r-builder-shell .builder-block-section,.u2r-builder-shell .builder-add-block-bar,.u2r-builder-shell .builder-supporting-context{padding:20px}.u2r-builder-shell .u2-builder-state-card{text-align:center;align-content:center;justify-items:center;gap:12px;min-height:340px;display:grid}.u2r-builder-shell .u2-builder-state-card h3,.u2r-reflow-settings-card h3,.u2r-builder-overview h3,.u2r-builder-shell .builder-block-section-heading h4,.u2r-builder-shell .builder-supporting-context h4,.u2r-builder-shell .section-heading h3,.u2r-builder-shell .compact-heading h4{color:var(--u2r-text);margin:0}.u2r-builder-shell .u2-builder-state-card p,.u2r-reflow-settings-card p,.u2r-builder-overview p,.u2r-builder-shell .builder-block-section-heading p,.u2r-builder-shell .builder-supporting-context p,.u2r-builder-shell .muted,.u2r-builder-shell .empty-state,.u2r-builder-shell .section-heading p,.u2r-builder-shell .compact-heading p{color:var(--u2r-muted);margin:0;line-height:1.5}.u2r-builder-shell .u2-builder-state-card.error,.u2r-builder-shell .notice.error{background:var(--u2r-danger-soft);border-color:#ff8f8f52}.u2r-builder-shell .u2-state-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.u2r-builder-shell .pill,.u2r-builder-shell .u2-state-actions button,.u2r-builder-shell .u2-state-actions a{border-color:var(--u2r-border);background:var(--u2r-panel-soft);min-height:34px;color:var(--u2r-text);justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.u2r-reflow-settings-card,.u2r-builder-overview,.u2r-builder-shell .builder-supporting-context{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:18px;display:grid}.u2r-reflow-settings-card dl,.u2r-builder-overview dl,.u2r-builder-shell .builder-supporting-context dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.u2r-builder-shell .builder-supporting-context dl{grid-template-columns:repeat(3,minmax(0,1fr))}.u2r-reflow-settings-card dd,.u2r-builder-overview dd,.u2r-builder-shell .builder-supporting-context dd{margin:5px 0 0;font-size:18px}.u2r-builder-shell .step-details-pane{gap:22px;display:grid}.u2r-builder-shell .u2-step-focus-hero{border:1px solid var(--u2r-border);background:radial-gradient(circle at top right, #5b55ff33, transparent 42%), var(--u2r-panel);text-align:center;border-radius:28px;align-content:center;justify-items:center;gap:18px;min-height:250px;padding:30px;display:grid}.u2r-builder-shell .u2-step-hero-topline{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.u2r-builder-shell .u2-step-hero-center{justify-items:center;gap:8px;display:grid}.u2r-builder-shell .u2-step-focus-hero h2{color:var(--u2r-text);letter-spacing:-.06em;margin:0;font-size:clamp(30px,4vw,52px);line-height:.96}.u2r-builder-shell .u2-step-focus-hero p:not(.eyebrow){max-width:700px;color:var(--u2r-muted);margin:0;font-weight:650;line-height:1.6}.u2r-builder-shell .step-focus-meta,.u2r-builder-shell .builder-block-actions,.u2r-builder-shell .builder-add-block-actions,.u2r-builder-shell .builder-block-card-header,.u2r-builder-shell .builder-block-title-row,.u2r-builder-shell .branch-heading-actions,.u2r-builder-shell .branch-group-actions,.u2r-builder-shell .branch-modal-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.u2r-builder-shell .step-focus-meta{justify-content:center}.u2r-builder-shell .pill{min-height:28px;color:var(--u2r-muted);background:#f2f4f7;border-radius:999px}.u2r-step-assistant-chip,.u2r-builder-design-chip{border-radius:999px;align-items:center;min-height:34px;padding:8px 12px;font-size:12px;font-weight:900;display:inline-flex}.u2r-step-assistant-chip{border-color:var(--u2r-brand);background:var(--u2r-brand-soft);color:var(--u2r-brand-strong)}.u2r-step-assistant-chip.active{border-color:var(--u2r-warning);background:var(--u2r-warning-soft);color:var(--u2r-warning)}.u2r-builder-design-chip{border:1px solid var(--u2r-border);color:var(--u2r-muted);background:#ffffff0a}.u2r-builder-shell .builder-block-section,.u2r-builder-shell .builder-supporting-context{gap:18px;display:grid}.u2r-builder-shell .builder-block-section-heading,.u2r-builder-shell .builder-add-block-bar,.u2r-builder-shell .builder-supporting-context{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.u2r-builder-shell .builder-add-block-bar{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;align-items:center;position:sticky;top:148px}.u2r-builder-shell .builder-add-block-bar>div:first-child{gap:3px;display:grid}.u2r-builder-shell .builder-add-block-bar strong,.u2r-builder-shell .builder-empty-blocks strong,.u2r-builder-shell .builder-block-title-row strong{color:var(--u2r-text)}.u2r-builder-shell .builder-add-block-bar span,.u2r-builder-shell .builder-empty-blocks p{color:var(--u2r-muted);font-size:12px}.u2r-builder-shell .builder-add-block-actions button,.u2r-builder-shell .builder-block-section-heading button,.u2r-builder-shell .builder-block-actions button,.u2r-builder-shell .branch-heading-actions button,.u2r-builder-shell .branch-group-actions button,.u2r-builder-shell .branch-modal-actions button,.u2r-builder-shell .branch-rule-modal-footer button,.u2r-builder-shell .branch-rule-modal-header button{border:1px solid var(--u2r-border);background:var(--u2r-panel-soft);min-height:34px;color:var(--u2r-text);box-shadow:none;border-radius:999px;padding:8px 11px;font-size:12px;font-weight:800}.u2r-builder-shell .builder-add-block-actions button:hover:not(:disabled),.u2r-builder-shell .builder-block-section-heading button:hover:not(:disabled),.u2r-builder-shell .builder-block-actions button:hover:not(:disabled),.u2r-builder-shell .branch-heading-actions button:hover:not(:disabled),.u2r-builder-shell .branch-group-actions button:hover:not(:disabled),.u2r-builder-shell .branch-modal-actions button:hover:not(:disabled),.u2r-builder-shell .branch-rule-modal-footer button:hover:not(:disabled),.u2r-builder-shell .branch-rule-modal-header button:hover:not(:disabled){border-color:var(--u2r-brand-strong);background:var(--u2r-brand-soft)}.u2r-builder-shell .builder-block-actions .danger-lite,.u2r-builder-shell .branch-heading-actions .danger-lite,.u2r-builder-shell .branch-rule-modal-footer .danger-lite{background:var(--u2r-danger-soft);color:var(--u2r-danger);border-color:#ff8f8f47}.u2r-builder-shell .builder-block-form-grid,.u2r-builder-shell .authoring-edit-form{gap:14px;display:grid}.u2r-builder-shell .builder-block-form-grid.two{grid-template-columns:minmax(180px,.55fr) minmax(0,1.45fr)}.u2r-builder-shell .builder-block-form-grid.three,.u2r-builder-shell .authoring-edit-form{grid-template-columns:repeat(3,minmax(0,1fr))}.u2r-builder-shell .builder-block-form-grid .wide-field{grid-column:span 2}.u2r-builder-shell .builder-block-form-grid .instruction-field{grid-column:1/-1}.u2r-builder-shell .builder-field-helper,.builder-field-helper{color:var(--u2r-faint);margin-top:6px;font-size:11px;font-weight:600;line-height:1.35;display:block}.u2r-builder-shell .builder-block-list{gap:14px;display:grid}.u2r-builder-shell .builder-block-card{border:1px solid var(--u2r-border);background:#ffffff09;border-radius:22px;gap:16px;padding:16px;display:grid}.u2r-builder-shell .builder-block-card.ai-guidance-block{background:#8ab4ff14;border-color:#8ab4ff57}.u2r-builder-shell .builder-block-card.artifact-block{background:#f4c76f0f;border-color:#f4c76f47}.u2r-builder-shell .builder-block-card-header{justify-content:space-between}.u2r-builder-shell .builder-block-title-row{min-width:0}.u2r-builder-shell .builder-block-grip{flex:0 0 24px;gap:4px;width:24px;display:grid}.u2r-builder-shell .builder-block-grip i{background:var(--u2r-faint);border-radius:999px;height:4px;display:block}.u2r-builder-shell .builder-block-type{color:var(--u2r-faint);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:900;display:block}.u2r-builder-shell .builder-block-title-row strong{font-size:16px;line-height:1.25;display:block}.u2r-builder-shell .builder-block-edit-chip{border:1px solid var(--u2r-border);min-height:30px;color:var(--u2r-muted);background:#ffffff0a;border-radius:999px;align-items:center;padding:5px 9px;font-size:12px;font-weight:800;display:inline-flex}.u2r-builder-shell .builder-empty-blocks{border:1px dashed var(--u2r-border-strong);text-align:center;background:#ffffff08;border-radius:20px;padding:28px}.u2r-builder-shell .branch-mode-pane{background:0 0;border:0;gap:20px;padding:0;display:grid}.u2r-builder-shell .branch-mode-heading,.u2r-builder-shell .branch-map-panel,.u2r-builder-shell .branch-rule-group-panel,.u2r-builder-shell .branch-rule-group,.u2r-builder-shell .branch-rule-summary-card,.u2r-builder-shell .branch-empty-state{border:1px solid var(--u2r-border);background:var(--u2r-panel);box-shadow:none;border-radius:24px;padding:18px}.u2r-builder-shell .branch-step-strip{align-items:center;gap:14px;padding:14px 2px 2px;display:flex;overflow-x:auto}.u2r-builder-shell .branch-step-strip-item{align-items:center;gap:14px;display:flex}.u2r-builder-shell .branch-step-card{border:1px solid var(--u2r-border);min-width:170px;color:var(--u2r-text);text-align:left;box-shadow:none;background:#ffffff09;border-radius:20px;gap:6px;padding:14px;display:grid}.u2r-builder-shell .branch-step-card.active,.u2r-builder-shell .branch-step-card:hover,.u2r-builder-shell .branch-step-card:focus-visible{border-color:var(--u2r-brand-strong);background:var(--u2r-brand-soft);outline:none}.u2r-builder-shell .branch-step-card code,.u2r-builder-shell .branch-rule-summary-grid code,.u2r-builder-shell .branch-rule-group-header code{color:var(--u2r-brand-strong);background:#ffffff0f;border-radius:8px;padding:2px 5px;font-size:11px}.u2r-builder-shell .branch-step-order,.u2r-builder-shell .branch-step-type,.u2r-builder-shell .branch-step-count{color:var(--u2r-faint);font-size:11px;font-weight:800}.u2r-builder-shell .branch-normal-arrow{color:var(--u2r-faint)}.u2r-builder-shell .branch-rule-group-list,.u2r-builder-shell .branch-rule-card-list{gap:14px;display:grid}.u2r-builder-shell .branch-rule-group-header,.u2r-builder-shell .branch-rule-summary-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.u2r-builder-shell .branch-rule-summary-card.active{border-color:var(--u2r-brand-strong);background:var(--u2r-brand-soft)}.u2r-builder-shell .branch-rule-summary-card.has-warning,.u2r-builder-shell .branch-rule-group.has-warning,.u2r-builder-shell .branch-warning-list,.u2r-builder-shell .branch-modal-warning{background:var(--u2r-warning-soft);border-color:#f4c76f57}.u2r-builder-shell .branch-rule-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.u2r-builder-shell .branch-rule-summary-grid>div{border:1px solid var(--u2r-border);background:#ffffff09;border-radius:14px;padding:9px}.u2r-builder-shell .branch-rule-summary-grid dd{color:var(--u2r-text);margin:5px 0 0;font-size:12px}.u2r-builder-shell .branch-rule-open-pill{border:1px solid var(--u2r-border);min-height:26px;color:var(--u2r-muted);border-radius:999px;padding:5px 9px;font-size:11px;font-weight:900}.u2r-builder-shell .branch-rule-open-pill.active{border-color:var(--u2r-brand-strong);color:var(--u2r-brand-strong)}.u2r-builder-shell .branch-advanced-note,.u2r-builder-shell .branch-warning-list p,.u2r-builder-shell .branch-group-empty{color:var(--u2r-muted);font-size:12px}.u2r-builder-shell .branch-warning-list,.u2r-builder-shell .branch-modal-warning,.u2r-builder-shell .branch-modal-preserved-note{border:1px solid #f4c76f57;border-radius:18px;padding:12px}.u2r-builder-shell .branch-rule-modal-backdrop{z-index:100;background:#0000009e;place-items:center;padding:30px;display:grid;position:fixed;inset:0}.u2r-builder-shell .branch-rule-modal{border:1px solid var(--u2r-border-strong);background:var(--u2r-panel);width:min(960px,100%);max-height:calc(100vh - 60px);color:var(--u2r-text);border-radius:28px;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden;box-shadow:0 24px 80px #0000005c}.u2r-builder-shell .branch-rule-modal-header,.u2r-builder-shell .branch-rule-modal-footer{border-bottom:1px solid var(--u2r-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.u2r-builder-shell .branch-rule-modal-footer{border-top:1px solid var(--u2r-border);border-bottom:0;align-items:center}.u2r-builder-shell .branch-rule-modal-body{gap:16px;min-height:0;padding:20px;display:grid;overflow-y:auto}.u2r-builder-shell .branch-rule-fieldset{border:1px solid var(--u2r-border);border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:18px;display:grid}.u2r-builder-shell .branch-rule-fieldset legend{color:var(--u2r-muted);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.u2r-builder-shell .branch-rule-wide-field{grid-column:1/-1}.u2r-builder-shell .branch-action-card{border:1px solid var(--u2r-border);background:#ffffff08;border-radius:18px;gap:10px;padding:12px;display:grid}.u2r-builder-shell .branch-action-card.active{border-color:var(--u2r-brand-strong);background:var(--u2r-brand-soft)}.u2r-builder-shell .checkbox-row{align-items:center;gap:10px;display:flex}.u2r-builder-shell .checkbox-row input{width:auto;min-height:auto}.u2r-builder-shell .authoring-assistant-drawer{z-index:auto;border-left:1px solid var(--u2r-border);background:var(--u2r-panel);width:auto;min-width:0;max-width:none;height:auto;min-height:100vh;max-height:none;color:var(--u2r-text);grid-template-rows:auto auto minmax(0,1fr);padding:0;display:grid;position:static;inset:auto;overflow:hidden}.u2r-builder-shell .authoring-assistant-drawer .sub-panel,.u2r-builder-shell .assistant-boundary-card,.u2r-builder-shell .authoring-assistant-drawer .kv-grid>div,.u2r-builder-shell .authoring-assistant-drawer .json-block,.u2r-builder-shell .authoring-assistant-drawer .table-wrap{border:1px solid var(--u2r-border);color:var(--u2r-text);box-shadow:none;background:#ffffff09;border-radius:20px}.u2r-builder-shell .authoring-assistant-drawer .kv-grid>div,.u2r-builder-shell .authoring-assistant-drawer .json-block,.u2r-builder-shell .authoring-assistant-drawer .table-wrap{padding:12px}@media (max-width:1420px){.u2r-builder-shell.assistant-open{grid-template-columns:68px 250px minmax(0,1fr) 330px}.u2r-editor-toolbar{grid-template-columns:1fr;align-items:start}.u2r-editor-actions{justify-content:flex-start}.u2r-context-strip,.u2r-reflow-settings-card dl,.u2r-builder-overview dl,.u2r-builder-shell .branch-rule-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.u2r-builder-shell,.u2r-builder-shell.assistant-open,.u2r-builder-shell.steps-collapsed,.u2r-builder-shell.steps-collapsed.assistant-open{grid-template-columns:58px minmax(0,1fr)}.u2r-step-rail,.u2r-builder-shell .authoring-assistant-drawer{grid-column:2;min-height:auto}.u2r-editor-main{grid-column:2}.u2r-builder-shell .authoring-assistant-drawer{border-left:0;border-top:1px solid var(--u2r-border)}.u2r-reflow-fields,.u2r-reflow-settings-card,.u2r-builder-overview,.u2r-builder-shell .builder-supporting-context,.u2r-builder-shell .builder-block-form-grid.two,.u2r-builder-shell .builder-block-form-grid.three,.u2r-builder-shell .authoring-edit-form,.u2r-builder-shell .branch-rule-fieldset{grid-template-columns:1fr}.u2r-builder-shell .builder-block-form-grid .wide-field,.u2r-builder-shell .builder-block-form-grid .instruction-field,.u2r-builder-shell .branch-rule-wide-field{grid-column:auto}}@media (max-width:760px){.u2r-builder-shell,.u2r-builder-shell.assistant-open,.u2r-builder-shell.steps-collapsed,.u2r-builder-shell.steps-collapsed.assistant-open{display:block}.u2r-sidebar{z-index:50;justify-content:space-between;min-height:auto;display:flex;position:sticky;top:0}.u2r-sidebar-nav,.u2r-sidebar-footer{display:flex}.u2r-context-strip,.u2r-reflow-settings-card dl,.u2r-builder-overview dl,.u2r-builder-shell .builder-supporting-context dl{grid-template-columns:1fr}.u2r-editor-canvas,.u2r-editor-toolbar,.u2r-modebar{padding-left:16px;padding-right:16px}}.u2r-sr-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.u4r-summary-shell{--u4r-shell:#080a0f;--u4r-page:#101218;--u4r-panel:#161922;--u4r-panel-soft:#1c202b;--u4r-panel-hover:#222735;--u4r-border:#2a3040;--u4r-border-strong:#394052;--u4r-text:#f4f6fb;--u4r-muted:#aeb6c7;--u4r-faint:#737b8d;--u4r-brand:#6f5cff;--u4r-brand-strong:#8f82ff;--u4r-brand-soft:#6f5cff29;--u4r-info:#8ab4ff;--u4r-success:#7bd88f;--u4r-warning:#f4c76f;--u4r-danger:#ff8f8f;background:var(--u4r-shell);min-height:100vh;color:var(--u4r-text);grid-template-columns:68px minmax(0,1fr);font-family:Arial,Helvetica,sans-serif;display:grid}.u4r-summary-shell *{box-sizing:border-box}.u4r-summary-shell button,.u4r-summary-shell input,.u4r-summary-shell select,.u4r-summary-shell textarea{font:inherit}.u4r-summary-shell button,.u4r-summary-shell .u4r-link-pill{background:var(--u4r-brand);color:#fff;min-height:38px;box-shadow:none;cursor:pointer;border:1px solid #8f82ff47;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:850;text-decoration:none}.u4r-summary-shell button.secondary,.u4r-summary-shell button.subtle,.u4r-summary-shell .u4r-link-pill{background:var(--u4r-panel-soft);border-color:var(--u4r-border);color:var(--u4r-text)}.u4r-summary-shell button.subtle{background:0 0}.u4r-summary-shell button:disabled,.u4r-summary-shell .u4r-link-pill[aria-disabled=true]{cursor:not-allowed;opacity:.5}.u4r-summary-shell .u4r-app-sidebar{background:#080a0f;border-right:1px solid #ffffff14;flex-direction:column;justify-content:space-between;align-items:center;width:68px;height:100vh;padding:14px 10px;display:flex;position:sticky;top:0}.u4r-sidebar-top,.u4r-sidebar-bottom{justify-items:center;gap:12px;display:grid}.u4r-summary-shell .u4r-sidebar-logo,.u4r-summary-shell .u4r-sidebar-item{width:42px;height:42px;min-height:42px;color:var(--u4r-faint);background:0 0;border-color:#0000;border-radius:14px;place-items:center;padding:0;display:grid}.u4r-summary-shell .u4r-sidebar-logo{background:var(--u4r-brand);color:#fff;font-size:20px}.u4r-summary-shell .u4r-sidebar-item:hover:not(:disabled),.u4r-summary-shell .u4r-sidebar-item:focus-visible,.u4r-summary-shell .u4r-sidebar-item.active{background:var(--u4r-brand-soft);color:var(--u4r-text);border-color:#8f82ff59;outline:none}.u4r-sidebar-glyph{font-size:18px;line-height:1}.u4r-mode-bar{border-bottom:1px solid var(--u4r-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101218eb;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:14px 28px;display:flex}.u4r-mode-bar>div{align-items:center;gap:10px;min-width:0;display:flex}.u4r-mode-pill{background:var(--u4r-brand);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;min-height:28px;padding:5px 11px;font-size:12px;font-weight:900;display:inline-flex}.u4r-mode-bar strong,.u4r-mode-bar p{color:var(--u4r-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.u4r-mode-bar p{flex:0 auto;margin:0}.u4r-summary-hero{text-align:center;flex-direction:column;align-items:center;gap:22px;width:min(100%,920px);margin:0 auto;display:flex}.u4r-status-orb{background:var(--u4r-success);color:#06100a;border-radius:999px;place-items:center;width:68px;height:68px;font-size:30px;font-weight:900;display:grid;box-shadow:0 18px 46px #0000004d}.u4r-status-orb.loading{background:var(--u4r-info);color:#06111f}.u4r-status-orb.blocked{background:var(--u4r-warning);color:#171003}.u4r-status-orb.ready,.u4r-status-orb.submitted{background:var(--u4r-success);color:#06100a}.u4r-status-icon{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);width:44px;min-width:44px;height:44px;color:var(--u4r-brand-strong);border-radius:999px;place-items:center;display:inline-grid}.u4r-status-icon svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.u4r-status-icon.is-submitted,.u4r-status-icon.is-closed{border-color:color-mix(in srgb, var(--u4r-success) 26%, var(--u4r-border));background:var(--u4r-success-bg);color:var(--u4r-success)}.u4r-status-icon.is-declined{border-color:color-mix(in srgb, var(--u4r-danger) 28%, var(--u4r-border));background:var(--u4r-danger-bg);color:var(--u4r-danger)}.u4r-status-icon.is-needs-correction{border-color:color-mix(in srgb, var(--u4r-warning) 28%, var(--u4r-border));background:var(--u4r-warning-bg);color:var(--u4r-warning)}.u4r-hero-copy{gap:8px;display:grid}.u4r-eyebrow{color:var(--u4r-faint);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.u4r-hero-copy h1{color:var(--u4r-text);letter-spacing:-.055em;margin:0;font-size:clamp(36px,5vw,64px);line-height:.95}.u4r-hero-copy p,.u4r-muted,.u4r-empty-state{color:var(--u4r-muted);margin:0;font-size:14px;font-weight:650;line-height:1.55}.u4r-summary-card,.u4r-readiness-band,.u4r-summary-safe-note,.u4r-summary-notice{border:1px solid var(--u4r-border);width:100%;box-shadow:none;background:#161922eb;border-radius:24px}.u4r-summary-card{text-align:left;gap:18px;padding:22px;display:grid}.u4r-submitted-card{width:min(100%,760px)}.u4r-card-topline,.u4r-step-heading,.u4r-list-heading,.u4r-final-cta-panel,.u4r-post-action-confirmation{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.u4r-card-topline h2,.u4r-step-heading h3,.u4r-list-heading h3{color:var(--u4r-text);margin:4px 0 0;line-height:1.15}.u4r-card-topline h2{letter-spacing:-.02em;font-size:20px}.u4r-badge{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);width:fit-content;min-height:28px;color:var(--u4r-text);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.u4r-badge.complete,.u4r-badge.ready,.u4r-badge.submitted,.u4r-badge.approved,.u4r-badge.closed,.u4r-badge.in-review,.u4r-badge.in-progress,.u4r-step-tile.complete .u4r-badge{color:var(--u4r-success);background:#7bd88f1a;border-color:#7bd88f59}.u4r-badge.blocked,.u4r-badge.needs-correction,.u4r-badge.missing,.u4r-step-tile.missing .u4r-badge{color:var(--u4r-warning);background:#f4c76f1a;border-color:#f4c76f59}.u4r-badge.skipped,.u4r-step-tile.skipped .u4r-badge{color:var(--u4r-info);background:#8ab4ff1a;border-color:#8ab4ff59}.u4r-badge.not-reached,.u4r-badge.neutral{color:var(--u4r-muted)}.u4r-kv-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.u4r-kv-grid>div{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:16px;min-width:0;padding:12px}.u4r-kv-grid dt,.u4r-readiness-metrics span,.u4r-final-product-row p,.u4r-final-cta-panel span,.u4r-record-list span{color:var(--u4r-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.u4r-kv-grid dd{min-width:0;color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:13px;font-weight:850;overflow:hidden}.u4r-final-product-row{border:1px solid var(--u4r-border);background:#ffffff09;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.u4r-final-product-row.available{background:#7bd88f14;border-color:#7bd88f47}.u4r-final-product-row p,.u4r-final-product-row strong,.u4r-final-cta-panel strong,.u4r-post-action-confirmation strong{margin:0;display:block}.u4r-final-product-row strong,.u4r-final-cta-panel strong,.u4r-post-action-confirmation strong{color:var(--u4r-text);font-size:15px;font-weight:900}.u4r-hero-actions,.u4r-card-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.u4r-summary-safe-note,.u4r-summary-notice{width:min(100%,920px);color:var(--u4r-info);background:#8ab4ff14;border-color:#8ab4ff42;margin:22px auto 0;padding:14px 16px;font-size:13px;font-weight:750;line-height:1.5}.u4r-summary-notice.success{color:var(--u4r-success);background:#7bd88f14;border-color:#7bd88f47}.u4r-summary-notice.blocked,.u4r-summary-notice.error{color:var(--u4r-warning);background:#f4c76f1a;border-color:#f4c76f52}.u4r-summary-notice.error{color:var(--u4r-danger);background:#ff8f8f1a;border-color:#ff8f8f57}.u4r-summary-content{gap:18px;width:min(100%,1180px);margin:22px auto 0;display:grid}.u4r-summary-priority-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:start;gap:18px;display:grid}.u4r-readiness-band{background:#7bd88f14;border-color:#7bd88f3d;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:20px;padding:22px;display:grid}.u4r-readiness-copy h2{color:var(--u4r-text);margin:4px 0 8px;font-size:22px}.u4r-readiness-copy p{color:var(--u4r-muted);margin:0;line-height:1.55}.u4r-readiness-metrics>div{border:1px solid var(--u4r-border);background:#10121880;border-radius:16px;gap:4px;min-width:0;padding:12px;display:grid}.u4r-readiness-metrics strong{min-width:0;color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.u4r-state-card{width:min(100%,920px);margin:0 auto}.u4r-list-panel{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:18px;gap:12px;min-width:0;padding:16px;display:grid}.u4r-list-panel.blocked,.u4r-missing-work-panel.blocked{border-color:#f4c76f47}.u4r-list-heading{align-items:center}.u4r-list-heading h3{font-size:15px}.u4r-list-heading>span{border:1px solid var(--u4r-border);width:28px;height:28px;color:var(--u4r-text);border-radius:999px;place-items:center;font-size:12px;font-weight:900;display:grid}.u4r-record-list strong{min-width:0;color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.u4r-step-list{gap:14px}.u4r-step-tile.complete{border-color:#7bd88f3d}.u4r-step-tile.missing{border-color:#f4c76f47}.u4r-step-marker{border:1px solid var(--u4r-border);width:38px;height:38px;color:var(--u4r-text);background:#1012188c;border-radius:14px;place-items:center;font-size:13px;font-weight:900;display:grid}.u4r-technical-details summary{color:var(--u4r-brand-strong);cursor:pointer;font-size:13px;font-weight:900}.u4r-summary-shell pre{border:1px solid var(--u4r-border);color:#e5edf8;white-space:pre-wrap;background:#080a0f;border-radius:14px;max-height:260px;padding:14px;font-size:12px;line-height:1.5;overflow:auto}.u4r-branch-panel{grid-column:1/-1}.u4r-action-boundary-copy{color:var(--u4r-info);background:#8ab4ff14;border:1px solid #8ab4ff3d;border-radius:16px;margin:0;padding:13px 14px;font-size:13px;font-weight:750;line-height:1.5}.u4r-final-cta-panel{background:#6f5cff1a;border:1px solid #8f82ff57;border-radius:20px;align-items:center;padding:16px}.u4r-post-action-confirmation{background:#7bd88f14;border:1px solid #7bd88f52;border-radius:20px;grid-template-columns:auto minmax(0,1fr);justify-content:stretch;align-items:center;padding:16px;display:grid}.u4r-post-action-confirmation .u4r-status-orb{width:46px;height:46px;box-shadow:none;font-size:20px}.u4r-post-action-confirmation>div:not(.u4r-card-actions):not(.u4r-status-orb){gap:4px;min-width:0;display:grid}.u4r-post-action-confirmation span{color:var(--u4r-muted);font-size:12px;font-weight:800}.u4r-post-action-confirmation .u4r-handoff-context,.u4r-post-action-confirmation .u4r-card-actions{grid-column:1/-1}@media (max-width:1180px){.u4r-summary-priority-grid,.u4r-readiness-band{grid-template-columns:1fr}}@media (max-width:900px){.u4r-summary-shell{grid-template-columns:1fr}.u4r-summary-shell .u4r-app-sidebar{display:none}.u4r-mode-bar,.u4r-card-topline,.u4r-step-heading,.u4r-final-cta-panel,.u4r-post-action-confirmation,.u4r-final-product-row,.u4r-record-list li{flex-direction:column;align-items:flex-start}.u4r-kv-grid,.u4r-kv-grid.compact,.u4r-missing-grid,.u4r-output-grid,.u4r-readiness-metrics,.u4r-step-tile{grid-template-columns:1fr}.u4r-hero-actions,.u4r-card-actions{justify-content:flex-start}}.u5r-review-shell{--u5r-shell:#080a0f;--u5r-page:#101218;--u5r-panel:#161922;--u5r-panel-soft:#1c202b;--u5r-panel-hover:#222735;--u5r-border:#2a3040;--u5r-border-strong:#394052;--u5r-text:#f4f6fb;--u5r-muted:#aeb6c7;--u5r-faint:#737b8d;--u5r-brand:#6f5cff;--u5r-brand-strong:#8f82ff;--u5r-brand-soft:#6f5cff29;--u5r-info:#8ab4ff;--u5r-success:#7bd88f;--u5r-warning:#f4c76f;--u5r-danger:#ff8f8f;background:var(--u5r-shell);min-height:100vh;color:var(--u5r-text);font-family:Arial,Helvetica,sans-serif;display:grid}.u5r-review-shell.with-rail{grid-template-columns:68px 280px minmax(0,1fr)}.u5r-review-shell.no-rail{grid-template-columns:68px minmax(0,1fr)}.u5r-review-shell *{box-sizing:border-box}.u5r-review-shell button,.u5r-review-shell input,.u5r-review-shell textarea{font:inherit}.u5r-review-shell button,.u5r-review-shell .u5r-link-pill{background:var(--u5r-brand);color:#fff;min-height:38px;box-shadow:none;cursor:pointer;border:1px solid #8f82ff47;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:850;text-decoration:none}.u5r-review-shell button.secondary,.u5r-review-shell button.subtle,.u5r-review-shell .u5r-link-pill{background:var(--u5r-panel-soft);border-color:var(--u5r-border);color:var(--u5r-text)}.u5r-review-shell button.subtle{background:0 0}.u5r-review-shell button.danger{color:var(--u5r-danger);border-color:#ff8f8f57}.u5r-review-shell button:disabled{cursor:not-allowed;opacity:.5}.u5r-review-shell .u5r-app-sidebar{background:#080a0f;border-right:1px solid #ffffff14;flex-direction:column;justify-content:space-between;align-items:center;width:68px;height:100vh;padding:14px 10px;display:flex;position:sticky;top:0}.u5r-sidebar-top,.u5r-sidebar-bottom{justify-items:center;gap:12px;display:grid}.u5r-review-shell .u5r-sidebar-logo,.u5r-review-shell .u5r-sidebar-item{width:42px;height:42px;min-height:42px;color:var(--u5r-faint);background:0 0;border-color:#0000;border-radius:14px;place-items:center;padding:0;display:grid}.u5r-review-shell .u5r-sidebar-logo{background:var(--u5r-brand);color:#fff;font-size:20px}.u5r-review-shell .u5r-sidebar-item:hover:not(:disabled),.u5r-review-shell .u5r-sidebar-item:focus-visible,.u5r-review-shell .u5r-sidebar-item.active{background:var(--u5r-brand-soft);color:var(--u5r-text);border-color:#8f82ff59;outline:none}.u5r-sidebar-glyph{font-size:18px;line-height:1}.u5r-sidebar-avatar{border:1px solid var(--u5r-border);background:var(--u5r-panel);width:34px;height:34px;color:var(--u5r-text);border-radius:999px;place-items:center;font-size:11px;font-weight:900;display:grid}.u5r-review-rail{border-right:1px solid var(--u5r-border);background:#161922f0;flex-direction:column;min-width:0;height:100vh;display:flex;position:sticky;top:0}.u5r-review-rail-header{border-bottom:1px solid var(--u5r-border);gap:14px;padding:20px;display:grid}.u5r-review-rail-header h2{color:var(--u5r-text);margin:4px 0 0;font-size:16px;line-height:1.25}.u5r-review-step-list{flex:1;align-content:start;gap:8px;min-height:0;padding:14px;display:grid;overflow-y:auto}.u5r-review-step-button{width:100%;min-height:0;color:var(--u5r-text);text-align:left;background:0 0;border:1px solid #0000;border-radius:15px;grid-template-columns:18px minmax(0,1fr);gap:12px;padding:12px;display:grid}.u5r-review-step-button:hover:not(:disabled),.u5r-review-step-button:focus-visible,.u5r-review-step-button.selected{background:var(--u5r-brand-soft);border-color:#8f82ff59;outline:none}.u5r-review-step-button.submitted .u5r-step-status-dot,.u5r-review-step-button.approved .u5r-step-status-dot{color:var(--u5r-success)}.u5r-step-status-dot{color:var(--u5r-faint);padding-top:1px;font-size:14px;font-weight:900}.u5r-review-step-main{gap:3px;min-width:0;display:grid}.u5r-review-step-main strong{min-width:0;color:var(--u5r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.u5r-review-step-main small{min-width:0;color:var(--u5r-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.u5r-review-frame{background:radial-gradient(circle at top right, #6f5cff24, transparent 32rem), var(--u5r-page);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:100vh;display:grid}.u5r-mode-bar{border-bottom:1px solid var(--u5r-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101218eb;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:14px 28px;display:flex}.u5r-mode-bar>div{align-items:center;gap:10px;min-width:0;display:flex}.u5r-mode-pill{background:var(--u5r-brand);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;min-height:28px;padding:5px 11px;font-size:12px;font-weight:900;display:inline-flex}.u5r-mode-bar strong,.u5r-mode-bar p{color:var(--u5r-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.u5r-mode-bar p{flex:0 auto;margin:0}.u5r-review-main{align-content:start;gap:18px;min-width:0;padding:30px;display:grid;overflow-y:auto}.u5r-review-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.u5r-review-header-copy{gap:10px;min-width:0;display:grid}.u5r-review-header h1{color:var(--u5r-text);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.4vw,58px);line-height:.96}.u5r-review-header p,.u5r-muted,.u5r-empty-state{color:var(--u5r-muted);margin:0;font-size:14px;font-weight:650;line-height:1.55}.u5r-review-header-actions,.u5r-card-actions,.u5r-review-action-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.u5r-card-actions.left{justify-content:flex-start}.u5r-badge-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.u5r-badge{border:1px solid var(--u5r-border);background:var(--u5r-panel-soft);width:fit-content;min-height:28px;color:var(--u5r-text);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.u5r-badge.brand{background:var(--u5r-brand-soft);color:var(--u5r-brand-strong);border-color:#8f82ff59}.u5r-badge.submitted,.u5r-badge.approved,.u5r-badge.closed,.u5r-badge.in-progress,.u5r-badge.ready,.u5r-badge.success{color:var(--u5r-success);background:#7bd88f1a;border-color:#7bd88f59}.u5r-badge.needs-correction,.u5r-badge.warning{color:var(--u5r-warning);background:#f4c76f1a;border-color:#f4c76f59}.u5r-badge.neutral,.u5r-badge.not-started,.u5r-badge.not-reached{color:var(--u5r-muted)}.u5r-readonly-lock{width:fit-content;color:var(--u5r-faint);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:850;display:inline-flex}.u5r-eyebrow{color:var(--u5r-faint);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.u5r-review-card,.u5r-review-safe-note,.u5r-review-notice{border:1px solid var(--u5r-border);width:100%;box-shadow:none;background:#161922eb;border-radius:24px}.u5r-review-card{gap:18px;padding:22px;display:grid}.u5r-review-safe-note,.u5r-review-notice{color:var(--u5r-info);background:#8ab4ff14;border-color:#8ab4ff42;padding:14px 16px;font-size:13px;font-weight:750;line-height:1.5}.u5r-review-notice.success{color:var(--u5r-success);background:#7bd88f14;border-color:#7bd88f47}.u5r-review-notice.error{color:var(--u5r-danger);background:#ff8f8f1a;border-color:#ff8f8f57}.u5r-review-content{gap:18px;display:grid}.u5r-section-heading,.u5r-list-heading,.u5r-response-card-heading,.u5r-drawer-header,.u5r-drawer-footer{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.u5r-section-heading h2,.u5r-list-heading h3,.u5r-drawer-header h2{color:var(--u5r-text);margin:4px 0 0;line-height:1.15}.u5r-section-heading h2{letter-spacing:-.025em;font-size:22px}.u5r-kv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.u5r-kv-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.u5r-review-context-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.u5r-kv-grid>div{border:1px solid var(--u5r-border);background:var(--u5r-panel-soft);border-radius:16px;min-width:0;padding:12px}.u5r-kv-grid dt,.u5r-list-heading>span,.u5r-field-stack>span,.u5r-review-action-settings span,.u5r-response-card-heading span,.u5r-record-list span,.u5r-history-json-list span{color:var(--u5r-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.u5r-kv-grid dd{min-width:0;color:var(--u5r-text);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:13px;font-weight:850;overflow:hidden}.u5r-action-boundary-copy{color:var(--u5r-info);background:#8ab4ff14;border:1px solid #8ab4ff3d;border-radius:16px;margin:0;padding:13px 14px;font-size:13px;font-weight:750;line-height:1.5}.u5r-field-stack,.u5r-review-action-settings label{gap:8px;min-width:0;display:grid}.u5r-review-shell textarea,.u5r-review-shell input{border:1px solid var(--u5r-border);width:100%;color:var(--u5r-text);background:#080a0f;border-radius:16px;outline:none;padding:12px}.u5r-review-shell textarea:focus,.u5r-review-shell input:focus{border-color:#8f82ff94;box-shadow:0 0 0 3px #6f5cff29}.u5r-review-action-settings{grid-template-columns:minmax(180px,.5fr) minmax(180px,.5fr) minmax(260px,1fr);align-items:start;gap:12px;display:grid}.u5r-review-action-settings .wide{grid-column:span 1}.u5r-review-action-row.bottom{border-top:1px solid var(--u5r-border);justify-content:flex-end;padding-top:16px}.u5r-instruction-box{border:1px solid var(--u5r-border);background:#ffffff09;border-radius:18px;gap:6px;padding:16px;display:grid}.u5r-instruction-box p:last-child{color:var(--u5r-text);margin:0;line-height:1.55}.u5r-response-list,.u5r-evidence-grid,.u5r-history-split{gap:14px;display:grid}.u5r-response-card,.u5r-list-panel{border:1px solid var(--u5r-border);background:var(--u5r-panel-soft);border-radius:18px;gap:12px;min-width:0;padding:16px;display:grid}.u5r-response-value{border:1px solid var(--u5r-border);min-height:48px;color:var(--u5r-text);white-space:pre-wrap;background:#080a0f;border-radius:14px;padding:14px;font-size:13px;font-weight:650;line-height:1.55}.u5r-evidence-grid,.u5r-history-split{grid-template-columns:repeat(2,minmax(0,1fr))}.u5r-list-heading{align-items:center}.u5r-list-heading h3{font-size:15px}.u5r-list-heading>span{border:1px solid var(--u5r-border);min-width:28px;height:28px;color:var(--u5r-text);border-radius:999px;place-items:center;display:grid}.u5r-record-list,.u5r-history-json-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.u5r-record-list li,.u5r-history-json-list li{border:1px solid var(--u5r-border);background:#10121873;border-radius:15px;gap:8px;min-width:0;padding:12px;display:grid}.u5r-review-evidence .u5r-record-list li{grid-template-columns:34px minmax(0,1fr);align-items:center}.u5r-record-list li>div,.u5r-history-json-list li>div{gap:4px;min-width:0;display:grid}.u5r-record-list strong,.u5r-history-json-list strong{min-width:0;color:var(--u5r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.u5r-record-list p,.u5r-history-json-list p{color:var(--u5r-muted);margin:0;font-size:13px;line-height:1.55}.u5r-evidence-icon{border:1px solid var(--u5r-border);width:34px;height:34px;color:var(--u5r-brand-strong);background:#6f5cff1a;border-radius:12px;place-items:center;display:grid}.u5r-empty-state{border:1px solid var(--u5r-border);background:#10121873;border-radius:16px;padding:14px}.u5r-technical-details{border:1px solid var(--u5r-border);background:#10121885;border-radius:16px;padding:12px}.u5r-technical-details summary{color:var(--u5r-brand-strong);cursor:pointer;font-size:13px;font-weight:900}.u5r-technical-details h3{color:var(--u5r-text);margin:14px 0 8px;font-size:13px}.u5r-review-shell pre{border:1px solid var(--u5r-border);color:#e5edf8;white-space:pre-wrap;background:#080a0f;border-radius:14px;max-height:260px;padding:14px;font-size:12px;line-height:1.5;overflow:auto}.u5r-drawer-scrim{z-index:40;cursor:default;background:#0000006b;border:0;border-radius:0;min-height:0;padding:0;position:fixed;inset:0}.u5r-correction-drawer{z-index:50;border-left:1px solid var(--u5r-border);background:var(--u5r-panel);flex-direction:column;width:min(420px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-24px 0 60px #00000061}.u5r-drawer-header,.u5r-drawer-footer{border-bottom:1px solid var(--u5r-border);padding:18px}.u5r-drawer-footer{border-top:1px solid var(--u5r-border);border-bottom:0;justify-content:flex-end}.u5r-drawer-body{flex:1;align-content:start;gap:16px;min-height:0;padding:18px;display:grid;overflow-y:auto}.u5r-inline-error{color:var(--u5r-danger);margin:0;font-size:12px;font-weight:900}@media (max-width:1180px){.u5r-review-shell.with-rail{grid-template-columns:68px minmax(220px,280px) minmax(0,1fr)}.u5r-review-context-grid,.u5r-kv-grid,.u5r-review-action-settings{grid-template-columns:repeat(2,minmax(0,1fr))}.u5r-review-action-settings .wide{grid-column:1/-1}}@media (max-width:920px){.u5r-review-shell,.u5r-review-shell.with-rail,.u5r-review-shell.no-rail{grid-template-columns:1fr}.u5r-review-shell .u5r-app-sidebar,.u5r-review-rail{display:none}.u5r-mode-bar,.u5r-review-header,.u5r-section-heading,.u5r-review-action-row,.u5r-card-actions,.u5r-list-heading,.u5r-response-card-heading{flex-direction:column;align-items:flex-start}.u5r-review-main{padding:22px}.u5r-kv-grid,.u5r-kv-grid.compact,.u5r-review-context-grid,.u5r-evidence-grid,.u5r-history-split,.u5r-review-action-settings{grid-template-columns:1fr}}.u6r-results-shell{--u6r-shell:#080a0f;--u6r-page:#101218;--u6r-panel:#161922;--u6r-panel-soft:#1c202b;--u6r-panel-hover:#222735;--u6r-border:#2a3040;--u6r-border-strong:#394052;--u6r-text:#f4f6fb;--u6r-muted:#aeb6c7;--u6r-faint:#737b8d;--u6r-brand:#6f5cff;--u6r-brand-strong:#8f82ff;--u6r-brand-soft:#6f5cff29;--u6r-info:#8ab4ff;--u6r-success:#7bd88f;--u6r-warning:#f4c76f;--u6r-danger:#ff8f8f;background:var(--u6r-shell);min-height:100vh;color:var(--u6r-text);grid-template-columns:68px minmax(0,1fr);font-family:Arial,Helvetica,sans-serif;display:grid}.u6r-results-shell *{box-sizing:border-box}.u6r-results-shell button,.u6r-results-shell input,.u6r-results-shell textarea{font:inherit}.u6r-results-shell button,.u6r-results-shell .u6r-link-pill{background:var(--u6r-brand);color:#fff;min-height:38px;box-shadow:none;cursor:pointer;border:1px solid #8f82ff47;border-radius:999px;padding:9px 14px;font-size:13px;font-weight:850;text-decoration:none}.u6r-results-shell button.secondary,.u6r-results-shell button.subtle,.u6r-results-shell .u6r-link-pill{background:var(--u6r-panel-soft);border-color:var(--u6r-border);color:var(--u6r-text)}.u6r-results-shell button.subtle{background:0 0}.u6r-results-shell button:disabled{cursor:not-allowed;opacity:.48}.u6r-results-shell .u6r-app-sidebar{background:#080a0f;border-right:1px solid #ffffff14;flex-direction:column;justify-content:space-between;align-items:center;width:68px;height:100vh;padding:14px 10px;display:flex;position:sticky;top:0}.u6r-sidebar-top,.u6r-sidebar-bottom{justify-items:center;gap:12px;display:grid}.u6r-results-shell .u6r-sidebar-logo,.u6r-results-shell .u6r-sidebar-item{width:42px;height:42px;min-height:42px;color:var(--u6r-faint);background:0 0;border-color:#0000;border-radius:14px;place-items:center;padding:0;display:grid}.u6r-results-shell .u6r-sidebar-logo{background:var(--u6r-brand);color:#fff;font-size:20px}.u6r-results-shell .u6r-sidebar-item:hover:not(:disabled),.u6r-results-shell .u6r-sidebar-item:focus-visible,.u6r-results-shell .u6r-sidebar-item.active{background:var(--u6r-brand-soft);color:var(--u6r-text);border-color:#8f82ff59;outline:none}.u6r-sidebar-glyph{font-size:18px;line-height:1}.u6r-sidebar-avatar{border:1px solid var(--u6r-border);background:var(--u6r-panel);width:34px;height:34px;color:var(--u6r-text);border-radius:999px;place-items:center;font-size:11px;font-weight:900;display:grid}.u6r-results-frame{background:radial-gradient(circle at top right, #6f5cff24, transparent 32rem), var(--u6r-page);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:100vh;display:grid}.u6r-mode-bar{border-bottom:1px solid var(--u6r-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#101218eb;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:14px 28px;display:flex}.u6r-mode-bar>div{align-items:center;gap:10px;min-width:0;display:flex}.u6r-mode-pill{background:var(--u6r-success);color:#07110a;text-transform:uppercase;letter-spacing:.06em;border-radius:999px;align-items:center;min-height:28px;padding:5px 11px;font-size:12px;font-weight:900;display:inline-flex}.u6r-mode-bar strong,.u6r-mode-bar p{color:var(--u6r-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.u6r-mode-bar p{flex:0 auto;margin:0}.u6r-results-main{align-content:start;gap:18px;width:min(1100px,100%);min-width:0;margin:0 auto;padding:30px;display:grid;overflow-y:auto}.u6r-back-button{justify-self:start}.u6r-results-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.u6r-results-header-copy{gap:10px;min-width:min(100%,520px);display:grid}.u6r-results-header h1{color:var(--u6r-text);letter-spacing:-.055em;margin:0;font-size:clamp(34px,4.4vw,58px);line-height:.96}.u6r-results-header p,.u6r-muted,.u6r-empty-state{color:var(--u6r-muted);margin:0;font-size:14px;font-weight:650;line-height:1.55}.u6r-results-header-actions,.u6r-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.u6r-badge-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.u6r-badge,.u6r-readonly-lock{border:1px solid var(--u6r-border);background:var(--u6r-panel-soft);min-height:26px;color:var(--u6r-text);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:900;display:inline-flex}.u6r-badge.secondary,.u6r-badge.brand{background:var(--u6r-brand-soft);color:var(--u6r-brand-strong);border-color:#8f82ff52}.u6r-badge.success,.u6r-badge.approved,.u6r-badge.closed,.u6r-badge.completed,.u6r-badge.submitted,.u6r-badge.in-progress,.u6r-step-response-card.submitted .u6r-step-marker,.u6r-step-response-card.approved .u6r-step-marker{color:var(--u6r-success)}.u6r-badge.warning,.u6r-badge.needs-correction{color:var(--u6r-warning)}.u6r-badge.neutral,.u6r-badge.unknown,.u6r-badge.not-reached{color:var(--u6r-muted)}.u6r-readonly-lock{color:var(--u6r-success);background:#7bd88f14;border-color:#7bd88f42}.u6r-final-product-row,.u6r-results-card,.u6r-results-safe-note,.u6r-results-notice{border:1px solid var(--u6r-border);width:100%;box-shadow:none;background:#161922eb;border-radius:24px}.u6r-final-product-row{grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px;display:grid}.u6r-final-product-row.available{background:linear-gradient(135deg,#7bd88f14,#161922eb);border-color:#7bd88f38}.u6r-final-product-icon,.u6r-document-icon{background:var(--u6r-brand);color:#fff;border-radius:18px;place-items:center;width:56px;height:56px;font-size:24px;display:grid}.u6r-final-product-row p,.u6r-final-product-row span,.u6r-stat-grid span,.u6r-kv-grid dt,.u6r-list-heading>span,.u6r-record-list span,.u6r-field-heading span,.u6r-results-footer span{color:var(--u6r-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.u6r-final-product-row p,.u6r-final-product-row span{margin:0;display:block}.u6r-final-product-row strong{color:var(--u6r-text);text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:20px;font-weight:900;display:block;overflow:hidden}.u6r-results-card{gap:18px;padding:22px;display:grid}.u6r-section-heading,.u6r-list-heading,.u6r-step-response-header,.u6r-results-footer{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.u6r-section-heading.compact{align-items:center}.u6r-section-heading h2,.u6r-list-heading h3,.u6r-step-response-header h3,.u6r-document-copy h3,.u6r-results-state-card h2{color:var(--u6r-text);margin:4px 0 0;line-height:1.15}.u6r-section-heading h2,.u6r-results-state-card h2{letter-spacing:-.025em;font-size:22px}.u6r-eyebrow{color:var(--u6r-faint);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:900}.u6r-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.u6r-stat-grid>div,.u6r-kv-grid>div,.u6r-list-panel,.u6r-document-card,.u6r-step-response-card,.u6r-field-card,.u6r-empty-state,.u6r-inline-note{border:1px solid var(--u6r-border);background:var(--u6r-panel-soft);border-radius:18px;min-width:0}.u6r-stat-grid>div{padding:16px}.u6r-stat-grid strong{color:var(--u6r-text);margin-top:8px;font-size:26px;line-height:1;display:block}.u6r-results-safe-note,.u6r-results-notice{color:var(--u6r-info);background:#8ab4ff14;border-color:#8ab4ff42;padding:14px 16px;font-size:13px;font-weight:750;line-height:1.5}.u6r-results-notice.success{color:var(--u6r-success);background:#7bd88f14;border-color:#7bd88f47}.u6r-kv-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.u6r-kv-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.u6r-results-context-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.u6r-kv-grid>div{padding:12px}.u6r-kv-grid dd{min-width:0;color:var(--u6r-text);text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:13px;font-weight:850;overflow:hidden}.u6r-results-content{gap:18px;display:grid}.u6r-document-card{background:linear-gradient(135deg,#6f5cff1f,#1c202be6);grid-template-columns:56px minmax(0,1fr);gap:18px;padding:20px;display:grid}.u6r-document-copy{gap:6px;min-width:0;display:grid}.u6r-document-copy>span{color:var(--u6r-faint);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.u6r-document-copy p{color:var(--u6r-muted);margin:0;line-height:1.55}.u6r-structured-record,.u6r-two-column-grid,.u6r-branch-skip-grid,.u6r-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.u6r-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.u6r-list-panel{align-content:start;gap:14px;padding:16px;display:grid}.u6r-list-heading{align-items:center}.u6r-list-heading h3,.u6r-step-response-header h3{font-size:15px}.u6r-list-heading>span{border:1px solid var(--u6r-border);min-width:28px;height:28px;color:var(--u6r-text);border-radius:999px;place-items:center;display:grid}.u6r-record-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.u6r-record-list li{border:1px solid var(--u6r-border);background:#10121873;border-radius:15px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.u6r-record-list.simple li{grid-template-columns:minmax(0,1fr) auto}.u6r-record-list li>div{gap:5px;min-width:0;display:grid}.u6r-record-list strong,.u6r-field-heading strong{min-width:0;color:var(--u6r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.u6r-record-list p{color:var(--u6r-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.55}.u6r-record-icon{border:1px solid var(--u6r-border);width:34px;height:34px;color:var(--u6r-brand-strong);background:#6f5cff1a;border-radius:12px;place-items:center;font-size:15px;display:grid}.u6r-step-response-list,.u6r-field-list,.u6r-details-row{gap:14px;display:grid}.u6r-step-response-card{gap:14px;padding:18px;display:grid}.u6r-step-response-header{align-items:center}.u6r-step-response-header>div:nth-child(2){flex:1;min-width:0}.u6r-step-marker{border:1px solid var(--u6r-border);width:34px;height:34px;color:var(--u6r-brand-strong);background:#6f5cff1a;border-radius:999px;place-items:center;font-size:12px;font-weight:900;display:grid}.u6r-inline-note{color:var(--u6r-muted);padding:14px;font-size:13px;line-height:1.55}.u6r-inline-note strong{color:var(--u6r-text)}.u6r-field-list{grid-template-columns:repeat(2,minmax(0,1fr))}.u6r-field-card{gap:10px;padding:14px;display:grid}.u6r-field-heading{gap:4px;min-width:0;display:grid}.u6r-field-card pre,.u6r-results-shell pre{border:1px solid var(--u6r-border);color:#e5edf8;white-space:pre-wrap;background:#080a0f;border-radius:14px;max-height:260px;padding:14px;font-size:12px;line-height:1.5;overflow:auto}.u6r-field-card pre{min-height:48px;margin:0}.u6r-empty-state{padding:14px}.u6r-technical-details{border:1px solid var(--u6r-border);background:#10121885;border-radius:16px;min-width:0;padding:12px}.u6r-technical-details summary{color:var(--u6r-brand-strong);cursor:pointer;font-size:13px;font-weight:900}.u6r-technical-details pre{margin:12px 0 0}.u6r-closure-card.available{border-color:#7bd88f38}.u6r-results-footer{align-items:center;padding:6px 0 30px}@media (max-width:1100px){.u6r-final-product-row,.u6r-results-header,.u6r-results-footer,.u6r-structured-record,.u6r-two-column-grid,.u6r-branch-skip-grid,.u6r-history-grid,.u6r-field-list,.u6r-stat-grid,.u6r-kv-grid,.u6r-kv-grid.compact,.u6r-results-context-grid{grid-template-columns:1fr}.u6r-final-product-row{grid-template-columns:56px minmax(0,1fr)}.u6r-final-product-row button{grid-column:1/-1;justify-self:start}}@media (max-width:780px){.u6r-results-shell{grid-template-columns:1fr}.u6r-results-shell .u6r-app-sidebar{display:none}.u6r-mode-bar,.u6r-section-heading,.u6r-list-heading,.u6r-step-response-header,.u6r-results-header,.u6r-results-footer,.u6r-results-header-actions,.u6r-card-actions{flex-direction:column;align-items:stretch}.u6r-results-main{padding:20px}.u6r-document-card,.u6r-record-list li,.u6r-record-list.simple li{grid-template-columns:1fr}}.u-final-publish-shell{--u-final-bg:#080a0f;--u-final-frame:#0d1018;--u-final-panel:#141823;--u-final-panel-soft:#191f2d;--u-final-card:#f6f2e9;--u-final-card-soft:#fffaf0;--u-final-border:#ffffff1f;--u-final-border-dark:#080a0f1f;--u-final-text:#f8f3e8;--u-final-muted:#aeb5c2;--u-final-dark-text:#171717;--u-final-dark-muted:#5b5f66;--u-final-brand:#f2c84b;--u-final-brand-strong:#d69f11;--u-final-success:#67c587;--u-final-warning:#f2c84b;--u-final-danger:#ff7d7d;background:var(--u-final-bg);min-height:100vh;color:var(--u-final-text);grid-template-columns:68px minmax(0,1fr);display:grid}.u-final-publish-shell *,.u-final-publish-shell :before,.u-final-publish-shell :after{box-sizing:border-box}.u-final-publish-sidebar{border-right:1px solid var(--u-final-border);background:#080a0f;flex-direction:column;justify-content:space-between;align-items:center;height:100vh;padding:16px 10px;display:flex;position:sticky;top:0}.u-final-publish-sidebar-top,.u-final-publish-sidebar-bottom{justify-items:center;gap:12px;display:grid}.u-final-publish-sidebar-logo,.u-final-publish-sidebar-item,.u-final-publish-sidebar-avatar{border:1px solid var(--u-final-border);width:42px;height:42px;color:var(--u-final-text);background:#ffffff0a;border-radius:15px;place-items:center;font-weight:900;display:grid}.u-final-publish-sidebar-logo{background:var(--u-final-brand);color:#17120a}.u-final-publish-sidebar-item{cursor:pointer}.u-final-publish-sidebar-item:hover:not(:disabled),.u-final-publish-sidebar-item.active{color:var(--u-final-brand);background:#f2c84b26;border-color:#f2c84b8c}.u-final-publish-sidebar-glyph{font-size:16px;line-height:1}.u-final-publish-sidebar-avatar{color:var(--u-final-muted);background:#ffffff14;font-size:11px}.u-final-publish-frame{background:radial-gradient(circle at 20% 0%, #f2c84b14, transparent 30%), var(--u-final-frame);min-width:0}.u-final-publish-mode-bar{border-bottom:1px solid var(--u-final-border);background:#141823eb;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:14px 28px;display:flex}.u-final-publish-mode-bar>div{align-items:center;gap:12px;min-width:0;display:flex}.u-final-publish-mode-bar strong{min-width:0;color:var(--u-final-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.u-final-publish-mode-bar p{color:var(--u-final-muted);margin:0;font-size:12px;line-height:1.4}.u-final-publish-mode-pill,.u-final-publish-badge{border:1px solid var(--u-final-border);width:fit-content;min-height:28px;color:var(--u-final-text);letter-spacing:.01em;background:#ffffff0f;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.u-final-publish-mode-pill,.u-final-publish-badge.brand,.u-final-publish-badge.ready-to-publish{color:var(--u-final-brand);background:#f2c84b26;border-color:#f2c84b99}.u-final-publish-badge.warning,.u-final-publish-badge.publish-blocked{color:#f5d168;background:#f2c84b1f;border-color:#f2c84b6b}.u-final-publish-badge.success,.u-final-publish-badge.published{color:var(--u-final-success);background:#67c5871f;border-color:#67c5877a}.u-final-publish-badge.neutral,.u-final-publish-badge.loading{color:var(--u-final-muted)}.u-final-publish-main{gap:20px;width:min(1160px,100% - 48px);margin:0 auto;padding:24px 0 48px;display:grid}.u-final-publish-top-actions,.u-final-publish-card-actions,.u-final-publish-header-actions,.u-final-publish-badge-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.u-final-publish-back-button,.u-final-publish-card-actions a,.u-final-publish-card-actions button,.u-final-publish-header-actions button,.u-final-publish-readiness button{background:var(--u-final-brand);color:#17120a;cursor:pointer;border:1px solid #1717171f;border-radius:999px;min-height:40px;padding:9px 14px;font-size:13px;font-weight:900;text-decoration:none}.u-final-publish-back-button.secondary,.u-final-publish-header-actions button.secondary,.u-final-publish-card-actions a,.u-final-publish-card-actions button{border-color:var(--u-final-border);color:var(--u-final-text);background:#ffffff0f}.u-final-publish-card-actions a:hover,.u-final-publish-card-actions button:hover:not(:disabled),.u-final-publish-back-button:hover,.u-final-publish-header-actions button:hover:not(:disabled),.u-final-publish-readiness button:hover:not(:disabled){transform:translateY(-1px)}.u-final-publish-header-actions button:disabled,.u-final-publish-readiness button:disabled,.u-final-publish-card-actions button:disabled{cursor:not-allowed;opacity:.48;transform:none}.u-final-publish-header{border:1px solid var(--u-final-border);min-width:0;color:var(--u-final-dark-text);background:linear-gradient(135deg,#f6f2e9fa,#fffaf0eb);border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;padding:28px;display:grid;box-shadow:0 28px 80px #0000003d}.u-final-publish-header-copy{gap:12px;min-width:0;display:grid}.u-final-publish-header h1{color:var(--u-final-dark-text);letter-spacing:-.05em;margin:0;font-size:clamp(32px,5vw,56px);line-height:.95}.u-final-publish-header p,.u-final-publish-context-card p,.u-final-publish-card p,.u-final-publish-muted,.u-final-publish-lede{color:var(--u-final-dark-muted);margin:0;font-size:14px;line-height:1.6}.u-final-publish-header .u-final-publish-badge,.u-final-publish-header-actions button.secondary{color:var(--u-final-dark-text);background:#1717170f;border-color:#1717171f}.u-final-publish-header .u-final-publish-badge.brand,.u-final-publish-header .u-final-publish-badge.ready-to-publish{color:var(--u-final-brand);background:#17120a}.u-final-publish-header .u-final-publish-badge.warning,.u-final-publish-header .u-final-publish-badge.publish-blocked{color:#6f4b09;background:#f2c84b47;border-color:#d69f1159}.u-final-publish-header-actions{justify-content:flex-end}.u-final-publish-context-card,.u-final-publish-card,.u-final-publish-readiness,.u-final-publish-section-card,.u-final-publish-safe-note,.u-final-publish-notice{border:1px solid var(--u-final-border);background:var(--u-final-panel);min-width:0;color:var(--u-final-text);border-radius:22px;padding:20px;box-shadow:0 18px 50px #0000002e}.u-final-publish-context-card{grid-template-columns:54px minmax(0,.9fr) minmax(360px,1fr);align-items:center;gap:18px;display:grid}.u-final-publish-lock-orb{background:var(--u-final-brand);color:#17120a;border-radius:999px;place-items:center;width:54px;height:54px;font-size:22px;font-weight:950;display:grid}.u-final-publish-eyebrow{color:var(--u-final-brand);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;font-weight:950}.u-final-publish-context-card h2,.u-final-publish-card h2,.u-final-publish-section-card h3,.u-final-publish-step-card h4,.u-final-publish-branch-card h4{color:var(--u-final-text);letter-spacing:-.02em;margin:0;font-weight:950}.u-final-publish-kv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.u-final-publish-kv-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.u-final-publish-kv-grid>div{border:1px solid var(--u-final-border);background:#ffffff0a;border-radius:16px;min-width:0;padding:12px}.u-final-publish-kv-grid dt{color:var(--u-final-muted);margin:0 0 5px;font-size:11px;font-weight:800}.u-final-publish-kv-grid dd{min-width:0;color:var(--u-final-text);overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:850}.u-final-publish-kv-grid code{color:var(--u-final-brand);font-size:12px}.u-final-publish-notice{color:#d9ffe5;background:#67c5871f;border-color:#67c58757;font-size:13px;font-weight:800}.u-final-publish-notice.error,.u-final-publish-state-card.error{background:#ff7d7d1a;border-color:#ff7d7d5c}.u-final-publish-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch;gap:20px;display:grid}.u-final-publish-section-heading{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.u-final-publish-section-heading.compact{align-items:center}.u-final-publish-section-heading>div{gap:5px;min-width:0;display:grid}.u-final-publish-readiness,.u-final-publish-card,.u-final-publish-section-card{gap:16px;display:grid}.u-final-publish-readiness.ready{border-color:#67c58757}.u-final-publish-readiness.has-issues{border-color:#f2c84b57}.u-final-publish-issue-list,.u-final-publish-record-list,.u-final-publish-step-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.u-final-publish-issue-list li,.u-final-publish-record-list li{border:1px solid var(--u-final-border);background:#ffffff0b;border-radius:16px;min-width:0;padding:12px}.u-final-publish-issue-list li{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.u-final-publish-issue-list span{width:24px;height:24px;color:var(--u-final-warning);background:#f2c84b26;border-radius:999px;place-items:center;font-weight:950;display:grid}.u-final-publish-issue-list strong,.u-final-publish-record-list strong{color:var(--u-final-text);font-size:13px;line-height:1.5}.u-final-publish-ai-note,.u-final-publish-empty-state,.u-final-publish-safe-note{border:1px solid var(--u-final-border);color:var(--u-final-muted);background:#ffffff0a;border-radius:16px;padding:13px;font-size:13px;line-height:1.55}.u-final-publish-empty-state.success{color:#ccefd7;border-color:#67c5874d}.u-final-publish-confirm-row{border:1px solid var(--u-final-border);color:var(--u-final-text);background:#f2c84b14;border-radius:16px;align-items:flex-start;gap:10px;padding:13px;font-size:13px;font-weight:900;display:flex}.u-final-publish-confirm-row input{accent-color:var(--u-final-brand);margin-top:2px}.u-final-publish-card-actions.publish-action{justify-content:flex-end}.u-final-publish-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.u-final-publish-stat-grid>div{border:1px solid var(--u-final-border);background:#ffffff0a;border-radius:18px;gap:4px;padding:14px;display:grid}.u-final-publish-stat-grid span{color:var(--u-final-muted);font-size:12px;font-weight:800}.u-final-publish-stat-grid strong{color:var(--u-final-text);font-size:28px;line-height:1}.u-final-publish-summary{background:var(--u-final-card);color:var(--u-final-dark-text)}.u-final-publish-summary .u-final-publish-section-heading h2,.u-final-publish-summary .u-final-publish-section-heading h3,.u-final-publish-summary .u-final-publish-step-card h4,.u-final-publish-summary .u-final-publish-branch-card h4{color:var(--u-final-dark-text)}.u-final-publish-summary .u-final-publish-lede,.u-final-publish-summary .u-final-publish-muted,.u-final-publish-summary .u-final-publish-empty-state,.u-final-publish-summary .u-final-publish-record-list span,.u-final-publish-summary .u-final-publish-record-list em,.u-final-publish-summary .u-final-publish-branch-card p{color:var(--u-final-dark-muted)}.u-final-publish-summary .u-final-publish-kv-grid>div,.u-final-publish-summary .u-final-publish-section-card,.u-final-publish-summary .u-final-publish-step-card,.u-final-publish-summary .u-final-publish-branch-card,.u-final-publish-summary .u-final-publish-record-list li,.u-final-publish-summary .u-final-publish-empty-state,.u-final-publish-summary .u-final-publish-technical-details{border-color:var(--u-final-border-dark);background:#ffffff94}.u-final-publish-summary .u-final-publish-kv-grid dt{color:#70757e}.u-final-publish-summary .u-final-publish-kv-grid dd,.u-final-publish-summary .u-final-publish-record-list strong{color:var(--u-final-dark-text)}.u-final-publish-section-card{box-shadow:none}.u-final-publish-step-card,.u-final-publish-branch-card{border:1px solid var(--u-final-border);background:#ffffff0a;border-radius:18px;gap:12px;min-width:0;padding:15px;display:grid}.u-final-publish-step-card-header{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.u-final-publish-step-number{background:var(--u-final-brand);color:#17120a;border-radius:999px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.u-final-publish-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.u-final-publish-record-list li{gap:5px;display:grid}.u-final-publish-record-list em{font-size:12px;font-style:normal}.u-final-publish-branch-card{grid-template-columns:minmax(0,1fr) auto}.u-final-publish-branch-card p{grid-column:1/-1;margin:0;font-size:13px;line-height:1.55}.u-final-publish-technical-details{border:1px solid var(--u-final-border);background:#ffffff0a;border-radius:18px;padding:15px}.u-final-publish-technical-details summary{color:var(--u-final-brand-strong);cursor:pointer;font-size:13px;font-weight:950}.u-final-publish-technical-details pre{border:1px solid var(--u-final-border-dark);color:#f8f3e8;white-space:pre-wrap;background:#080a0f;border-radius:14px;max-height:300px;padding:14px;font-size:12px;line-height:1.5;overflow:auto}.u-final-publish-publish-card{background:linear-gradient(#f2c84b21,#141823fa);border-color:#f2c84b85;box-shadow:0 22px 60px #f2c84b1f}.u-final-publish-header-actions .u-final-publish-header-primary,.u-final-publish-readiness .u-final-publish-primary-action,.u-final-publish-card-actions .u-final-publish-primary-action{background:var(--u-final-brand);color:#17120a;border-color:#f2c84bcc;box-shadow:0 14px 30px #f2c84b33}.u-final-publish-readiness .u-final-publish-primary-action{border-radius:16px;width:100%;min-height:52px;font-size:15px}.u-final-publish-confirm-row.checked{background:#67c5871f;border-color:#67c5878c}.u-final-publish-confirm-row input{flex:none;width:18px;height:18px}.u-final-publish-confirm-copy{gap:3px;min-width:0;display:grid}.u-final-publish-confirm-copy strong{color:var(--u-final-text);font-size:14px;line-height:1.35}.u-final-publish-confirm-copy em{color:var(--u-final-muted);font-size:12px;font-style:normal;font-weight:800}.u-final-publish-success-card{background:linear-gradient(135deg,#141823fa,#67c58721);border-color:#67c58761}.u-final-publish-success-hero{grid-template-columns:58px minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.u-final-publish-success-icon{background:var(--u-final-success);color:#07130c;border-radius:999px;place-items:center;width:58px;height:58px;font-size:24px;font-weight:950;display:grid;box-shadow:0 16px 38px #67c58738}.u-final-publish-success-hero h2{color:var(--u-final-text);letter-spacing:-.04em;margin:4px 0 6px;font-size:clamp(26px,4vw,42px);line-height:1}.u-final-publish-success-actions{align-items:center}.u-final-publish-success-actions .u-final-publish-primary-action{min-height:46px;padding-inline:18px}.u-final-publish-preview-step-list{gap:8px;display:grid}.u-final-publish-preview-step-button{border:1px solid var(--u-final-border-dark);width:100%;min-height:34px;color:var(--u-final-dark-text);text-align:left;background:#ffffff9e;border-radius:13px;justify-content:flex-start;align-items:center;gap:8px;padding:7px 9px;font-size:12px;font-weight:850;line-height:1.3;display:flex}.u-final-publish-preview-step-button.active{background:#f2c84b42;border-color:#d69f117a}.u-final-publish-preview-step-button:hover:not(:disabled){transform:translateY(-1px)}.u-final-publish-preview-step-index{width:22px;height:22px;color:var(--u-final-brand);background:#17120a;border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:950;display:grid}.u-final-publish-summary .u-final-publish-record-list input,.u-final-publish-summary .u-final-publish-record-list select,.u-final-publish-summary .u-final-publish-record-list textarea{border-color:var(--u-final-border-dark);min-height:34px;color:var(--u-final-dark-text);background:#ffffffb8;padding:7px 9px;font-size:12px}.u-final-publish-summary .u-final-publish-record-list textarea{min-height:72px}.u-final-publish-summary .u-final-publish-record-list label{color:var(--u-final-dark-muted);align-items:center;gap:8px;font-size:12px;display:flex}.u-final-publish-summary .u-final-publish-record-list label input[type=checkbox]{flex:none;width:16px;height:16px}@media (max-width:1180px){.u-final-publish-header,.u-final-publish-context-card,.u-final-publish-grid{grid-template-columns:1fr}.u-final-publish-kv-grid.compact,.u-final-publish-kv-grid,.u-final-publish-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.u-final-publish-shell{grid-template-columns:1fr}.u-final-publish-sidebar{display:none}.u-final-publish-main{width:min(100% - 24px,1160px);padding-top:16px}.u-final-publish-mode-bar,.u-final-publish-header,.u-final-publish-section-heading,.u-final-publish-top-actions,.u-final-publish-card-actions,.u-final-publish-header-actions{flex-direction:column;align-items:stretch}.u-final-publish-mode-bar>div{flex-direction:column;align-items:flex-start}.u-final-publish-kv-grid,.u-final-publish-kv-grid.compact,.u-final-publish-two-column,.u-final-publish-stat-grid,.u-final-publish-step-card-header,.u-final-publish-branch-card,.u-final-publish-success-hero{grid-template-columns:1fr}}.u-final-publish-context-card p,.u-final-publish-card:not(.u-final-publish-summary) p{color:var(--u-final-muted)}.u-final-publish-summary p,.u-final-publish-summary .u-final-publish-lede{color:var(--u-final-dark-muted)}.u3r-run-shell .runtime-assistant-draft-form,.u3r-run-shell .runtime-assistant-draft-proposal{border:1px solid var(--u3r-border);background:var(--u3r-panel-soft);border-radius:17px;gap:14px;padding:15px;display:grid}.u3r-run-shell .runtime-assistant-draft-form h4,.u3r-run-shell .runtime-assistant-draft-proposal h4,.u3r-run-shell .runtime-draft-note-list h5{color:var(--u3r-text);margin:0}.u3r-run-shell .runtime-draft-proposal-header,.u3r-run-shell .runtime-draft-field-card{gap:12px;display:grid}.u3r-run-shell .runtime-draft-actions{flex-wrap:wrap;gap:8px;display:flex}.u3r-run-shell .runtime-draft-field-list,.u3r-run-shell .runtime-draft-note-list{gap:10px;display:grid}.u3r-run-shell .runtime-draft-field-card,.u3r-run-shell .runtime-draft-note-list{border:1px solid var(--u3r-border);background:#11141bc7;border-radius:15px;padding:13px}.u3r-run-shell .runtime-draft-field-card>div{gap:4px;display:grid}.u3r-run-shell .runtime-draft-field-card span,.u3r-run-shell .runtime-draft-field-card em{color:var(--u3r-muted);font-size:12px;font-style:normal;font-weight:800}.u3r-run-shell .runtime-draft-field-card strong{color:var(--u3r-text)}.u3r-run-shell .runtime-draft-field-card p,.u3r-run-shell .runtime-assistant-draft-proposal>p{color:var(--u3r-text);white-space:pre-wrap;margin:0;line-height:1.55}.u3r-run-shell .runtime-draft-field-card ul,.u3r-run-shell .runtime-draft-note-list ul{color:var(--u3r-muted);margin:0;padding-left:18px;line-height:1.45}.u3r-run-shell .runtime-draft-note-list.warning{background:#f4c76f14;border-color:#f4c76f59}.u3r-run-shell .run-artifact-upload-list,.u3r-run-shell .run-artifact-upload-card,.u3r-run-shell .run-artifact-attached-panel,.u3r-run-shell .run-artifact-attached-list{gap:12px;display:grid}.u3r-run-shell .run-artifact-upload-card{align-content:start}.u3r-run-shell .run-artifact-upload-card.missing{background:#ff8f8f14;border-color:#ff8f8f61}.u3r-run-shell .run-artifact-upload-card.attached{background:#5ad2aa12;border-color:#5ad2aa52}.u3r-run-shell .run-artifact-requirement-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.u3r-run-shell .run-artifact-requirement-header>div:first-child{gap:5px;min-width:0;display:grid}.u3r-run-shell .run-artifact-status-badges{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.u3r-run-shell .run-artifact-attached-list{margin:0;padding:0;list-style:none}.u3r-run-shell .run-artifact-attached-list li{border:1px solid var(--u3r-border);background:#ffffff09;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.u3r-run-shell .run-artifact-attached-list span{min-width:0;color:var(--u3r-text);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.u3r-run-shell .run-artifact-attached-list small,.u3r-run-shell .run-artifact-missing-copy,.u3r-run-shell .run-artifact-selected-file{color:var(--u3r-muted);font-size:12px;font-weight:800}.u3r-run-shell .run-artifact-missing-copy{margin:0;line-height:1.45}.u3r-run-shell .run-artifact-upload-controls{grid-template-columns:auto minmax(140px,1fr) auto;align-items:center;gap:10px;display:grid}.u3r-run-shell .run-artifact-file-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.u3r-run-shell .run-artifact-file-button{border:1px solid var(--u3r-border-strong);background:var(--u3r-panel);width:fit-content;min-height:42px;color:var(--u3r-text);cursor:pointer;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;padding:10px 13px;font-size:13px;font-weight:950;display:inline-flex}.u3r-run-shell .run-artifact-file-input:focus-visible+.run-artifact-file-button{border-color:var(--u3r-brand-strong);outline:3px solid #6f5cff2e}.u3r-run-shell .run-artifact-file-input:disabled+.run-artifact-file-button{cursor:not-allowed;opacity:.52}.u3r-run-shell .run-artifact-selected-file{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.u3r-run-shell .run-artifact-selected-file.selected{color:var(--u3r-text)}.u3r-run-shell .run-artifact-attached-panel h4{color:var(--u3r-text);margin:0}@media (max-width:980px){.u3r-run-shell .run-artifact-requirement-header,.u3r-run-shell .run-artifact-upload-controls,.u3r-run-shell .run-artifact-attached-list li{grid-template-columns:1fr;align-items:stretch}.u3r-run-shell .run-artifact-requirement-header,.u3r-run-shell .run-artifact-attached-list li{display:grid}.u3r-run-shell .run-artifact-status-badges{justify-content:flex-start}}:is(.u-final-publish-shell,.u3r-run-shell,.u4r-summary-shell,.u5r-review-shell,.u6r-results-shell,.results-shell,.app-shell:has([aria-label="Workspace settings navigation"])){--wr-fm-bg:#08111f;--wr-fm-surface:#101a2a;--wr-fm-surface-2:#0d1726;--wr-fm-border:#a7b8ce2e;--wr-fm-border-strong:#a7b8ce52;--wr-fm-text:#eef4fb;--wr-fm-muted:#aab8c8;--wr-fm-faint:#7f8fa3;--wr-fm-accent:#64d2ff;--wr-fm-accent-2:#93e4bd;--wr-fm-warning:#f3cc75;--wr-fm-danger:#ff9b9b;--wr-fm-radius:8px;background:var(--wr-fm-bg);color:var(--wr-fm-text)}:is(.u-final-publish-shell h1,.u-final-publish-shell h2,.u-final-publish-shell h3,.u3r-run-shell h1,.u3r-run-shell h2,.u3r-run-shell h3,.u4r-summary-shell h1,.u4r-summary-shell h2,.u4r-summary-shell h3,.u5r-review-shell h1,.u5r-review-shell h2,.u5r-review-shell h3,.u6r-results-shell h1,.u6r-results-shell h2,.u6r-results-shell h3,.results-shell h1,.results-shell h2,.results-shell h3,.app-shell:has([aria-label="Workspace settings navigation"]) h1,.app-shell:has([aria-label="Workspace settings navigation"]) h2,.app-shell:has([aria-label="Workspace settings navigation"]) h3){color:var(--wr-fm-text);letter-spacing:0}:is(.u-final-publish-shell h1,.u3r-run-shell h1,.u4r-summary-shell h1,.u5r-review-shell h1,.u6r-results-shell h1,.results-shell h1,.app-shell:has([aria-label="Workspace settings navigation"]) h1){font-size:clamp(28px,3vw,40px);line-height:1.08}:is(.u-final-publish-shell h2,.u3r-run-shell h2,.u4r-summary-shell h2,.u5r-review-shell h2,.u6r-results-shell h2,.results-shell h2,.app-shell:has([aria-label="Workspace settings navigation"]) h2){font-size:clamp(18px,1.4vw,24px)}:is(.u-final-publish-shell h3,.u3r-run-shell h3,.u4r-summary-shell h3,.u5r-review-shell h3,.u6r-results-shell h3,.results-shell h3,.app-shell:has([aria-label="Workspace settings navigation"]) h3){font-size:16px}.u-final-publish-frame,.u3r-run-frame,.u4r-summary-frame,.u5r-review-frame,.u6r-results-frame,.results-shell{background:var(--wr-fm-bg)}.app-shell:has([aria-label="Workspace settings navigation"]) .workspace-main{background:var(--wr-fm-bg)}.u-final-publish-main,.u3r-run-frame,.u4r-summary-main,.u5r-review-main,.u6r-results-main,.results-shell{gap:14px;padding:18px}.app-shell:has([aria-label="Workspace settings navigation"]) .workspace-main{gap:14px;padding:18px}.u-final-publish-mode-bar,.u3r-mode-bar,.u4r-mode-bar,.u5r-mode-bar,.u6r-mode-bar,.u-final-publish-header,.u-final-publish-context-card,.u-final-publish-card,.u-final-publish-readiness,.u-final-publish-section-card,.u-final-publish-safe-note,.u3r-run-header,.u3r-context-strip,.u3r-step-rail-inner,.u3r-current-step,.u3r-run-shell .run-step-section,.u3r-run-shell .runtime-step-assistant-panel,.u3r-run-shell .run-response-field-card,.u3r-run-shell .run-requirement-card,.u3r-run-shell .run-resource-list li,.u4r-summary-hero,.u4r-summary-card,.u4r-list-panel,.u4r-inline-note,.u5r-review-header,.u5r-review-card,.u5r-list-panel,.u5r-review-safe-note,.u6r-results-header,.u6r-results-card,.u6r-list-panel,.u6r-inline-note,.u6r-final-product-row,.results-header,.results-filter-panel,.results-runs-panel,.results-run-card,.results-detail-panel,.results-detail-card,.results-compare-panel,.results-advanced-panel{border:1px solid var(--wr-fm-border);border-radius:var(--wr-fm-radius);background:var(--wr-fm-surface);box-shadow:none}.app-shell:has([aria-label="Workspace settings navigation"]) .top-bar{border:1px solid var(--wr-fm-border);border-radius:var(--wr-fm-radius);background:var(--wr-fm-surface);box-shadow:none}.app-shell:has([aria-label="Workspace settings navigation"]) .panel{border:1px solid var(--wr-fm-border);border-radius:var(--wr-fm-radius);background:var(--wr-fm-surface);box-shadow:none}.app-shell:has([aria-label="Workspace settings navigation"]) .sub-panel{border:1px solid var(--wr-fm-border);border-radius:var(--wr-fm-radius);background:var(--wr-fm-surface);box-shadow:none}.app-shell:has([aria-label="Workspace settings navigation"]) .notice{border:1px solid var(--wr-fm-border);border-radius:var(--wr-fm-radius);background:var(--wr-fm-surface);box-shadow:none}.u-final-publish-section-card,.u3r-run-shell .run-response-field-card,.u3r-run-shell .run-requirement-card,.u3r-run-shell .run-inline-control-card,.u3r-run-shell .runtime-assistant-form,.u3r-run-shell .runtime-assistant-draft-form,.u3r-run-shell .runtime-assistant-draft-proposal,.u4r-list-panel,.u5r-list-panel,.u6r-list-panel,.results-detail-card{background:var(--wr-fm-surface-2)}.app-shell:has([aria-label="Workspace settings navigation"]) .sub-panel{background:var(--wr-fm-surface-2)}.u-final-publish-header,.u3r-run-header,.u4r-summary-hero,.u5r-review-header,.u6r-results-header,.results-header{align-items:start;gap:16px}.app-shell:has([aria-label="Workspace settings navigation"]) .top-bar{align-items:start;gap:16px}.u-final-publish-mode-bar,.u3r-mode-bar,.u4r-mode-bar,.u5r-mode-bar,.u6r-mode-bar{border-bottom:1px solid var(--wr-fm-border);background:#07101c;border-radius:0;min-height:0;padding:10px 14px}.u-final-publish-mode-bar p,.u3r-mode-bar p,.u4r-mode-bar p,.u5r-mode-bar p,.u6r-mode-bar p,.u-final-publish-shell p,.u3r-run-shell p,.u4r-summary-shell p,.u5r-review-shell p,.u6r-results-shell p,.results-shell p,.u-final-publish-shell .muted,.u3r-run-shell .muted,.u4r-muted,.u5r-muted,.u6r-muted,.results-shell .muted{color:var(--wr-fm-muted)}.app-shell:has([aria-label="Workspace settings navigation"]) p{color:var(--wr-fm-muted)}.app-shell:has([aria-label="Workspace settings navigation"]) .muted{color:var(--wr-fm-muted)}.app-shell:has([aria-label="Workspace settings navigation"]) .lede{color:var(--wr-fm-muted)}.u-final-publish-eyebrow,.u3r-run-shell .eyebrow,.u3r-run-shell .u3r-eyebrow,.u4r-eyebrow,.u5r-eyebrow,.u6r-eyebrow,.results-shell .eyebrow{color:var(--wr-fm-faint);letter-spacing:.08em}.app-shell:has([aria-label="Workspace settings navigation"]) .eyebrow{color:var(--wr-fm-faint);letter-spacing:.08em}.app-shell:has([aria-label="Workspace settings navigation"]) .breadcrumb{color:var(--wr-fm-faint);letter-spacing:.08em}:is(.u-final-publish-shell button,.u3r-run-shell button,.u4r-summary-shell button,.u5r-review-shell button,.u6r-results-shell button,.results-shell button,.app-shell:has([aria-label="Workspace settings navigation"]) button){border-color:var(--wr-fm-accent);background:var(--wr-fm-accent);color:#06111d;min-height:36px;box-shadow:none;border-radius:7px;font-weight:800}.u-final-publish-shell button.secondary,.u-final-publish-back-button,.u3r-run-shell button.secondary,.u3r-run-shell .u3r-summary-link,.u3r-run-shell .u3r-summary-pill,.u4r-summary-shell button.secondary,.u4r-summary-shell button.subtle,.u4r-summary-shell .u4r-link-pill,.u5r-review-shell button.secondary,.u5r-review-shell button.subtle,.u5r-review-shell .u5r-link-pill,.u6r-results-shell button.secondary,.u6r-results-shell button.subtle,.u6r-results-shell .u6r-link-pill,.results-shell a.secondary,.results-shell button.secondary,.results-shell .link-button{border:1px solid var(--wr-fm-border-strong);color:var(--wr-fm-text);box-shadow:none;background:0 0}.app-shell:has([aria-label="Workspace settings navigation"]) a.secondary{border:1px solid var(--wr-fm-border-strong);color:var(--wr-fm-text);box-shadow:none;background:0 0}.app-shell:has([aria-label="Workspace settings navigation"]) button.secondary{border:1px solid var(--wr-fm-border-strong);color:var(--wr-fm-text);box-shadow:none;background:0 0}.app-shell:has([aria-label="Workspace settings navigation"]) .link-button{border:1px solid var(--wr-fm-border-strong);color:var(--wr-fm-text);box-shadow:none;background:0 0}:is(.u-final-publish-shell button:disabled,.u3r-run-shell button:disabled,.u4r-summary-shell button:disabled,.u5r-review-shell button:disabled,.u6r-results-shell button:disabled,.results-shell button:disabled,.app-shell:has([aria-label="Workspace settings navigation"]) button:disabled){color:var(--wr-fm-faint);border-color:var(--wr-fm-border);background:#ffffff0a}.u-final-publish-badge,.u3r-run-shell .pill,.u3r-run-shell .mini-badge,.u4r-badge,.u5r-badge,.u6r-badge,.run-status-badge,.results-tag-list span{border-color:var(--wr-fm-border);min-height:22px;color:var(--wr-fm-muted);background:#ffffff0d;border-radius:999px}.app-shell:has([aria-label="Workspace settings navigation"]) .pill{border-color:var(--wr-fm-border);min-height:22px;color:var(--wr-fm-muted);background:#ffffff0d;border-radius:999px}.app-shell:has([aria-label="Workspace settings navigation"]) .count{border-color:var(--wr-fm-border);min-height:22px;color:var(--wr-fm-muted);background:#ffffff0d;border-radius:999px}.u-final-publish-badge.success,.u4r-badge.complete,.u5r-badge.complete,.u6r-badge.success,.u3r-run-shell .mini-badge.required,.u3r-run-shell .pill.ready{color:var(--wr-fm-accent-2);background:#93e4bd1f;border-color:#93e4bd73}.u-final-publish-badge.warning,.u4r-badge.blocked,.u5r-badge.warning,.u6r-badge.warning,.u3r-run-shell .mini-badge.missing,.u3r-run-shell .pill.warning,.results-shell .notice{color:var(--wr-fm-warning);background:#f3cc751a;border-color:#f3cc7561}.app-shell:has([aria-label="Workspace settings navigation"]) .notice{color:var(--wr-fm-warning);background:#f3cc751a;border-color:#f3cc7561}.u-final-publish-notice.error,.u3r-run-shell .notice.error,.u4r-summary-notice.error,.u5r-review-notice.error,.u6r-results-notice[role=alert],.results-shell .notice.error{color:var(--wr-fm-danger);background:#ff9b9b1a;border-color:#ff9b9b6b}.app-shell:has([aria-label="Workspace settings navigation"]) .notice.error{color:var(--wr-fm-danger);background:#ff9b9b1a;border-color:#ff9b9b6b}.app-shell:has([aria-label="Workspace settings navigation"]) .danger-button{color:var(--wr-fm-danger);background:#ff9b9b1a;border-color:#ff9b9b6b}:is(.u-final-publish-shell input,.u-final-publish-shell select,.u-final-publish-shell textarea,.u3r-run-shell input,.u3r-run-shell select,.u3r-run-shell textarea,.u4r-summary-shell input,.u4r-summary-shell select,.u4r-summary-shell textarea,.u5r-review-shell input,.u5r-review-shell select,.u5r-review-shell textarea,.u6r-results-shell input,.u6r-results-shell select,.u6r-results-shell textarea,.results-shell input,.results-shell select,.results-shell textarea,.app-shell:has([aria-label="Workspace settings navigation"]) input,.app-shell:has([aria-label="Workspace settings navigation"]) select,.app-shell:has([aria-label="Workspace settings navigation"]) textarea){border-color:var(--wr-fm-border-strong);color:var(--wr-fm-text);background:#07111f;border-radius:7px}:is(.u-final-publish-shell label,.u3r-run-shell label,.u4r-summary-shell label,.u5r-review-shell label,.u6r-results-shell label,.results-shell label,.app-shell:has([aria-label="Workspace settings navigation"]) label){color:var(--wr-fm-muted)}.u-final-publish-kv-grid>div,.u3r-run-shell .kv-grid>div,.u4r-kv-grid>div,.u5r-kv-grid>div,.u6r-kv-grid>div,.results-shell .kv-grid>div,.results-run-card-grid>div{border-color:var(--wr-fm-border);background:#ffffff09;border-radius:7px}.app-shell:has([aria-label="Workspace settings navigation"]) .kv-grid>div{border-color:var(--wr-fm-border);background:#ffffff09;border-radius:7px}:is(.u-final-publish-kv-grid dt,.u3r-run-shell dt,.u4r-kv-grid dt,.u5r-kv-grid dt,.u6r-kv-grid dt,.results-shell dt,.app-shell:has([aria-label="Workspace settings navigation"]) dt){color:var(--wr-fm-faint)}:is(.u-final-publish-kv-grid dd,.u3r-run-shell dd,.u4r-kv-grid dd,.u5r-kv-grid dd,.u6r-kv-grid dd,.results-shell dd,.app-shell:has([aria-label="Workspace settings navigation"]) dd){color:var(--wr-fm-text)}.u-final-publish-sidebar,.u3r-app-sidebar,.u4r-app-sidebar,.u5r-app-sidebar,.u6r-app-sidebar{border-color:var(--wr-fm-border);box-shadow:none;background:#07101c}.app-shell:has([aria-label="Workspace settings navigation"]) .left-nav{border-color:var(--wr-fm-border);box-shadow:none;background:#07101c}.u-final-publish-sidebar-logo,.u-final-publish-sidebar-item,.u3r-sidebar-logo,.u3r-sidebar-item,.u4r-sidebar-logo,.u4r-sidebar-item,.u5r-sidebar-logo,.u5r-sidebar-item,.u6r-sidebar-logo,.u6r-sidebar-item{border-radius:7px}.u-final-publish-sidebar-item.active,.u3r-sidebar-item.active,.u4r-sidebar-item.active,.u5r-sidebar-item.active,.u6r-sidebar-item.active{color:var(--wr-fm-accent);background:#64d2ff29}.app-shell:has([aria-label="Workspace settings navigation"]) .left-nav-links a.active{color:var(--wr-fm-accent);background:#64d2ff29}.u3r-run-body,.u4r-summary-layout-grid,.u5r-review-content,.u6r-results-content,.results-layout,.results-mini-columns,.u6r-two-column-grid,.u6r-history-grid{gap:14px}.u3r-step-card,.u4r-step-tile,.u6r-step-response-card,.results-run-card{border-color:var(--wr-fm-border);border-radius:var(--wr-fm-radius);box-shadow:none;background:#ffffff09}.u3r-step-card.selected,.results-run-card.active{border-color:var(--wr-fm-accent);background:#64d2ff1c;outline:none}.u3r-run-shell .u3r-resource-grid,.u4r-missing-grid,.u5r-evidence-grid,.u5r-history-split,.u6r-branch-skip-grid,.results-filter-grid{gap:12px}.app-shell:has([aria-label="Workspace settings navigation"]) .form-grid.three{gap:12px}:is(.u3r-run-shell details,.u4r-summary-shell details,.u5r-review-shell details,.u6r-results-shell details,.results-shell details,.app-shell:has([aria-label="Workspace settings navigation"]) details){border-color:var(--wr-fm-border);background:#ffffff06;border-radius:7px}:is(.u3r-run-shell summary,.u4r-summary-shell summary,.u5r-review-shell summary,.u6r-results-shell summary,.results-shell summary,.app-shell:has([aria-label="Workspace settings navigation"]) summary){color:var(--wr-fm-accent)}:is(.u3r-run-shell pre,.u4r-summary-shell pre,.u5r-review-shell pre,.u6r-results-shell pre,.results-shell pre,.app-shell:has([aria-label="Workspace settings navigation"]) pre,.app-shell:has([aria-label="Workspace settings navigation"]) code){border-color:var(--wr-fm-border);color:#dbe9f6;background:#050b14}.u6r-results-shell section[aria-label=Generated\ files] .u6r-card-actions,.results-run-actions{gap:8px}.app-shell:has([aria-label="Workspace settings navigation"]) .button-row{gap:8px}.u6r-results-shell section[aria-label=Generated\ files]>.u6r-card-actions{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}:is(.app-shell:has([aria-label="Workspace settings navigation"]) .table-wrap,.results-shell .table-wrap){border-color:var(--wr-fm-border);border-radius:var(--wr-fm-radius);background:var(--wr-fm-surface)}:is(.app-shell:has([aria-label="Workspace settings navigation"]) table,.results-shell table){color:var(--wr-fm-text)}:is(.app-shell:has([aria-label="Workspace settings navigation"]) th,.results-shell th){color:var(--wr-fm-muted);background:#0b1625}:is(.app-shell:has([aria-label="Workspace settings navigation"]) td,.results-shell td){border-color:var(--wr-fm-border)}@media (max-width:1100px){.u3r-run-body,.results-layout,.u6r-two-column-grid,.u6r-history-grid,.u5r-history-split,.u5r-evidence-grid{grid-template-columns:1fr}.u-final-publish-main,.u3r-run-frame,.u4r-summary-main,.u5r-review-main,.u6r-results-main,.results-shell{padding:14px}.app-shell:has([aria-label="Workspace settings navigation"]) .workspace-main{padding:14px}}:root{--wr-left-nav-expanded-width:246px;--wr-left-nav-collapsed-width:72px;--wr-left-nav-layout-width:var(--wr-left-nav-expanded-width);--wr-left-nav-page-gutter:32px}.u1r-home-shell{height:100vh;min-height:100vh;max-height:100vh;overflow:hidden;grid-template-columns:var(--wr-left-nav-layout-width,246px) minmax(0, 1fr)!important}@supports (height:100dvh){.u1r-home-shell{height:100dvh;min-height:100dvh;max-height:100dvh}}.u1r-home-shell .workspace-main.u1r-home-main{background:var(--u1r-page);overscroll-behavior:contain;width:100%;min-width:0;max-width:none;height:100vh;max-height:100vh;margin:0;padding:0;overflow:hidden auto}@supports (height:100dvh){.u1r-home-shell .workspace-main.u1r-home-main{height:100dvh;max-height:100dvh}}.u1r-home-safe-error{gap:6px;display:grid}.u1r-home-safe-error pre{border:1px solid var(--u1r-border);max-height:180px;color:var(--u1r-muted);white-space:pre-wrap;background:#00000042;border-radius:10px;margin:8px 0 0;padding:10px;overflow:auto}.u4r-summary-shell{--u4r-page:#f9fafb;--u4r-panel:#fff;--u4r-panel-soft:#f8fafc;--u4r-panel-hover:#f2f4f7;--u4r-border:#eaecf0;--u4r-border-strong:#d0d5dd;--u4r-text:#101828;--u4r-muted:#667085;--u4r-faint:#98a2b3;--u4r-brand:#111827;--u4r-brand-strong:#344054;--u4r-brand-soft:#f2f4f7;--u4r-success:#027a48;--u4r-success-bg:#ecfdf3;--u4r-warning:#b54708;--u4r-warning-bg:#fffaeb;--u4r-danger:#b42318;--u4r-danger-bg:#fef3f2;background:var(--u4r-page);min-height:100vh;color:var(--u4r-text);grid-template-columns:64px minmax(0,1fr);display:grid}.u4r-summary-shell *,.u4r-summary-shell :before,.u4r-summary-shell :after{box-sizing:border-box}.u4r-summary-shell h1,.u4r-summary-shell h2,.u4r-summary-shell h3,.u4r-summary-shell p{letter-spacing:0;margin:0}.u4r-summary-shell .u4r-app-sidebar{z-index:2;border-right:1px solid var(--u4r-border);background:var(--u4r-panel);width:64px;height:100vh;padding:16px 10px;position:sticky;top:0}.u4r-summary-shell .u4r-sidebar-logo,.u4r-summary-shell .u4r-sidebar-item{width:36px;height:36px;min-height:36px;color:var(--u4r-muted);background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;padding:0;display:grid}.u4r-summary-shell .u4r-sidebar-logo{background:var(--u4r-brand);color:#fff;font-weight:800}.u4r-summary-shell .u4r-sidebar-item:hover:not(:disabled),.u4r-summary-shell .u4r-sidebar-item:focus-visible,.u4r-summary-shell .u4r-sidebar-item.active{border-color:var(--u4r-border);background:var(--u4r-panel-hover);color:var(--u4r-brand)}.u4r-sidebar-avatar{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);width:34px;height:34px;color:var(--u4r-brand);border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:grid}.u4r-summary-frame{background:var(--u4r-page);grid-template-rows:72px minmax(0,1fr);min-width:0;min-height:100vh;display:grid}.u4r-mode-bar{border-bottom:1px solid var(--u4r-border);background:var(--u4r-panel);justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:13px 32px 13px 20px;display:flex}.u4r-summary-topbar-left,.u4r-summary-topbar-actions{align-items:center;gap:12px;min-width:0;display:flex}.u4r-summary-topbar-actions{flex-wrap:wrap;justify-content:flex-end}.u4r-summary-title-group{gap:2px;min-width:0;display:grid}.u4r-summary-shell.u4r-summary-shell .u4r-summary-title-group h1{max-width:520px;color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:22px;overflow:hidden}.u4r-summary-title-group p,.u4r-muted,.u4r-empty-state{color:var(--u4r-brand-strong);font-size:13px;line-height:18px}.u4r-summary-main{min-width:0;padding:24px 32px 40px;overflow-y:auto}.u4r-summary-context-strip,.u4r-summary-content{width:min(100%,1312px);margin:0 auto}.u4r-summary-context-strip{border:1px solid var(--u4r-border);background:var(--u4r-panel);border-radius:12px;grid-template-columns:minmax(260px,1fr) minmax(360px,1.2fr) auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.u4r-summary-context-strip.blocked{background:var(--u4r-warning-bg);border-color:#fedf89}.u4r-summary-context-strip h2{color:var(--u4r-text);margin-top:4px;font-size:20px;font-weight:600;line-height:26px}.u4r-summary-context-kv{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.u4r-summary-context-kv>div,.u4r-kv-grid>div{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:8px;min-width:0;padding:10px}.u4r-summary-context-kv dt,.u4r-kv-grid dt,.u4r-readiness-metrics span,.u4r-final-product-row p,.u4r-final-cta-panel span,.u4r-record-list span{color:var(--u4r-muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500;line-height:18px}.u4r-summary-context-kv dd,.u4r-kv-grid dd{color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.u4r-summary-content{margin-top:0;display:block}.u4r-summary-content>.u4r-summary-notice,.u4r-summary-content>.u4r-state-card{width:100%;margin:0}.u4r-summary-layout-grid{grid-template-columns:minmax(0,872px) minmax(320px,420px);align-items:start;gap:20px;display:grid}.u4r-summary-main-column,.u4r-summary-action-column{gap:16px;min-width:0;display:grid}.u4r-summary-main-column>*,.u4r-summary-action-column>*{width:100%;min-width:0;max-width:100%}.u4r-summary-action-column{position:sticky;top:88px}.u4r-summary-card,.u4r-readiness-band,.u4r-list-panel,.u4r-inline-note,.u4r-summary-notice{border:1px solid var(--u4r-border);background:var(--u4r-panel);box-shadow:none;border-radius:12px}.u4r-summary-card{gap:14px;padding:18px;display:grid}.u4r-card-topline,.u4r-list-heading,.u4r-step-heading,.u4r-final-cta-panel{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.u4r-eyebrow{color:var(--u4r-muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:600;line-height:18px}.u4r-card-topline h2,.u4r-readiness-copy h2,.u4r-list-heading h3,.u4r-step-heading h3,.u4r-success-panel h2{color:var(--u4r-text);margin-top:4px;font-weight:600;line-height:1.25}.u4r-badge,.u4r-token{background:var(--u4r-panel-hover);min-height:24px;color:var(--u4r-brand-strong);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:3px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.u4r-badge.complete,.u4r-badge.ready,.u4r-badge.submitted,.u4r-badge.approved,.u4r-badge.closed,.u4r-badge.in-progress,.u4r-step-tile.complete .u4r-badge{background:var(--u4r-success-bg);color:var(--u4r-success)}.u4r-badge.blocked,.u4r-badge.needs-correction,.u4r-badge.missing,.u4r-step-tile.missing .u4r-badge{background:var(--u4r-warning-bg);color:var(--u4r-warning)}.u4r-step-tile.missing .u4r-badge,.u4r-list-panel.blocked .u4r-record-list li{background:var(--u4r-danger-bg);color:var(--u4r-danger)}.u4r-summary-shell.u4r-summary-shell button,.u4r-summary-shell.u4r-summary-shell .u4r-link-pill{border:1px solid var(--u4r-brand);background:var(--u4r-brand);color:#fff;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:9px 14px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.u4r-summary-shell.u4r-summary-shell button.secondary,.u4r-summary-shell.u4r-summary-shell button.subtle,.u4r-summary-shell.u4r-summary-shell .u4r-link-pill{border-color:var(--u4r-border-strong);background:var(--u4r-panel);color:var(--u4r-brand-strong)}.wr-start-run-dialog{z-index:80;pointer-events:auto;background:#fff;border:1px solid #0f172a1f;border-radius:14px;width:min(520px,100vw - 32px);max-height:min(86vh,760px);padding:24px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0f172a3d}.wr-start-run-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.wr-start-run-summary>div{background:#f8fafc;border:1px solid #0f172a1a;border-radius:10px;padding:12px}.wr-start-run-summary span,.wr-start-run-field span{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.74rem;font-weight:700;display:block}.wr-start-run-summary strong{color:#0f172a;margin-top:4px;font-size:.9rem;display:block}.wr-start-run-field{gap:8px;display:grid}.wr-start-run-field small{color:#94a3b8;text-transform:none;font-weight:600}.wr-start-run-field input,.wr-share-search input{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #0f172a29;border-radius:10px;padding:11px 12px}.wr-start-run-helper,.wr-start-run-error{color:#64748b;margin:8px 0 0;font-size:.9rem}.wr-start-run-error{color:#b42318}.wr-start-run-relay-panel{background:#fff;border:1px solid #0f172a1f;border-radius:10px;gap:12px;margin-top:18px;padding:14px;display:grid}.wr-start-run-relay-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wr-start-run-relay-heading span,.wr-start-run-relay-select span{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700;display:block}.wr-start-run-relay-heading strong{color:#0f172a;margin-top:2px;font-size:1rem;display:block}.wr-start-run-relay-heading small{color:#475569;white-space:nowrap;background:#f8fafc;border:1px solid #0f172a1f;border-radius:999px;padding:5px 9px;font-size:.78rem;font-weight:700}.wr-start-run-relay-copy,.wr-start-run-relay-warning,.wr-start-run-relay-gate-note{color:#64748b;margin:0;font-size:.86rem;line-height:1.45}.wr-start-run-relay-warning{color:#92400e;background:#fffbeb;border:1px solid #b4530938;border-radius:8px;padding:9px 10px}.wr-start-run-relay-list{gap:10px;display:grid}.wr-start-run-relay-row{background:#f8fafc;border:1px solid #0f172a1a;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(150px,190px);align-items:start;gap:10px 12px;padding:11px;display:grid}.wr-start-run-relay-role{min-width:0}.wr-start-run-relay-role span{color:#0f172a;align-items:center;gap:6px;font-size:.93rem;font-weight:800;display:inline-flex}.wr-start-run-relay-role small{color:#075985;background:#e0f2fe;border-radius:999px;width:fit-content;margin-left:8px;padding:3px 7px;font-size:.72rem;font-weight:800;display:inline-flex}.wr-start-run-relay-role em{color:#64748b;margin-top:3px;font-size:.78rem;font-style:normal;line-height:1.35;display:block}.wr-start-run-relay-select{gap:6px;display:grid}.wr-start-run-relay-select select{color:#0f172a;width:100%;font:inherit;background:#fff;border:1px solid #0f172a29;border-radius:8px;padding:9px 10px;font-size:.88rem}.wr-start-run-relay-meta{color:#64748b;flex-wrap:wrap;grid-column:1/-1;gap:5px 8px;font-size:.78rem;display:flex}.wr-start-run-relay-meta strong{color:#92400e;font-weight:700}.wr-start-run-relay-gate-note{border-left:3px solid #64748b;padding-left:10px}.wr-share-reflow-drawer{width:min(620px,100vw - 32px)}.wr-share-library-card{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wr-share-library-card p,.wr-share-no-public p{color:#64748b;margin:4px 0 0}.wr-share-search{gap:8px;display:grid}.wr-share-search span{color:#64748b;text-transform:uppercase;font-size:.78rem;font-weight:700}.wr-share-candidate-list,.wr-share-grant-list{gap:8px;max-height:240px;margin-top:12px;display:grid;overflow:auto}.wr-share-candidate,.wr-share-grant-row{color:#0f172a;text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.wr-share-candidate>span:last-child,.wr-share-grant-row>span{gap:2px;min-width:0;display:grid}.wr-share-candidate small,.wr-share-grant-row small{color:#64748b}.wr-share-candidate.is-selected{background:#eff6ff;border-color:#2563eb}.wr-share-candidate.is-disabled{opacity:.62}.wr-share-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.wr-share-capability{border:1px solid #0f172a1a;border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}@media (max-width:720px){.wr-start-run-summary,.wr-share-capability-grid,.wr-start-run-relay-row{grid-template-columns:1fr}}.u4r-summary-shell.u4r-summary-shell .u4r-link-pill.primary{border-color:var(--u4r-brand);background:var(--u4r-brand);color:#fff}.u4r-summary-shell.u4r-summary-shell button:disabled,.u4r-summary-shell.u4r-summary-shell .u4r-link-pill[aria-disabled=true]{cursor:not-allowed;background:var(--u4r-panel-hover);color:var(--u4r-faint);border-color:#0000}.u4r-summary-shell button:focus-visible,.u4r-summary-shell a:focus-visible{outline-offset:2px;outline:2px solid #84caff}.u4r-readiness-band{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px;display:grid}.u4r-readiness-band.ready{border-color:var(--u4r-border)}.u4r-readiness-band.blocked{background:var(--u4r-warning-bg);border-color:#fedf89}.u4r-readiness-copy p{color:var(--u4r-muted);font-size:14px;line-height:20px}.u4r-readiness-metrics{grid-template-columns:repeat(3,minmax(132px,1fr));gap:10px;display:grid}.u4r-readiness-metrics>div{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:10px;align-content:center;justify-items:start;gap:4px;min-width:0;min-height:62px;padding:10px;display:grid}.u4r-readiness-metrics strong{max-width:100%;color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:700;line-height:24px;overflow:hidden}.u4r-readiness-action-note{color:var(--u4r-muted);font-size:13px}.u4r-kv-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.u4r-step-meta-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;display:grid}.u4r-step-meta-grid>div{border:1px solid var(--u4r-border);background:var(--u4r-panel);border-radius:8px;min-width:0;padding:8px}.u4r-step-meta-grid dt{color:var(--u4r-muted);font-size:12px;font-weight:500;line-height:18px}.u4r-step-meta-grid dd{color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.u4r-summary-action-column dd{white-space:normal;overflow-wrap:anywhere}.u4r-missing-work-panel:not(.blocked){display:none}.u4r-final-product-row,.u4r-action-boundary-copy,.u4r-inline-note,.u4r-summary-safe-note,.u4r-summary-notice{background:var(--u4r-panel-soft);border:1px solid var(--u4r-border);color:var(--u4r-muted);border-radius:10px;padding:12px;font-size:13px;line-height:18px}.u4r-final-product-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.u4r-final-product-row.available,.u4r-summary-notice.success{background:var(--u4r-success-bg);color:var(--u4r-success);border-color:#abefc6}.u4r-summary-notice.blocked,.u4r-summary-notice.error{background:var(--u4r-warning-bg);color:var(--u4r-warning);border-color:#fedf89}.u4r-list-panel{background:var(--u4r-panel-soft);gap:10px;padding:14px;display:grid}.u4r-list-panel.blocked,.u4r-missing-work-panel.blocked{background:var(--u4r-danger-bg);border-color:#fecdca}.u4r-record-list,.u4r-step-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.u4r-record-list li{border:1px solid var(--u4r-border);background:var(--u4r-panel);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px;display:flex}.u4r-record-list li>div{gap:3px;min-width:0;display:grid}.u4r-record-list strong{color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.u4r-record-list a,.u4r-output-preview-card a,.u4r-missing-work-panel a{color:var(--u4r-brand);white-space:nowrap;font-size:13px;font-weight:750;text-decoration:none}.u4r-missing-grid,.u4r-output-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.u4r-step-tile{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:8px;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px 12px;display:grid}.u4r-step-tile.missing{background:var(--u4r-danger-bg);border-color:#fecdca}.u4r-step-marker{background:var(--u4r-panel-hover);min-width:24px;height:24px;color:var(--u4r-brand-strong);border-radius:999px;place-items:center;padding:0 7px;font-size:12px;font-weight:750;display:grid}.u4r-step-body{gap:10px;min-width:0;display:grid}.u4r-step-heading{align-items:center}.u4r-step-heading h3{font-size:14px}.u4r-card-actions,.u4r-token-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.u4r-final-cta-panel{background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:0}.u4r-final-cta-panel>div{gap:3px;min-width:0;display:grid}.u4r-final-cta-panel button{flex:none}.u4r-reviewer-stack{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:10px;gap:10px;padding:12px;display:grid}.u4r-reviewer-stack>div{gap:3px;min-width:0;display:grid}.u4r-reviewer-stack span{color:var(--u4r-muted);font-size:12px;font-weight:500;line-height:18px}.u4r-reviewer-stack strong{color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.u4r-reviewer-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.u4r-reviewer-chip{border:1px solid var(--u4r-border);background:var(--u4r-panel);max-width:100%;min-height:28px;color:var(--u4r-brand);border-radius:999px;align-items:center;gap:7px;padding:4px 8px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.u4r-reviewer-chip span{color:var(--u4r-brand-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u4r-approver-roster,.u4r-submitted-waiting-state{gap:12px;min-width:0;display:grid}.u4r-approver-roster{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:12px;padding:12px}.u4r-handoff-context{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:12px;display:grid}.u4r-handoff-context div{gap:2px;min-width:0;display:grid}.u4r-handoff-context dt{color:var(--u4r-muted);text-transform:uppercase;font-size:11px;font-weight:750;line-height:16px}.u4r-handoff-context dd{color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;font-weight:700;line-height:18px;overflow:hidden}.u4r-reviewer-handoff-heading{align-items:center}.u4r-approver-roster-heading{gap:3px;min-width:0;display:grid}.u4r-approver-roster-heading span,.u4r-approver-list li div span,.u4r-approver-detail-list li span{color:var(--u4r-muted);font-size:12px;font-weight:600;line-height:18px}.u4r-approver-roster-heading strong{color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:750;line-height:21px;overflow:hidden}.u4r-approver-list,.u4r-approver-detail-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.u4r-approver-list li{border:1px solid var(--u4r-border);background:var(--u4r-panel);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:42px;padding:8px;display:grid}.u4r-approver-list li.needs-attention{background:var(--u4r-danger-bg);border-color:#fecdca}.u4r-approver-list li.more{width:max-content;min-height:30px;color:var(--u4r-muted);font-size:12px;font-weight:700;display:inline-flex}.u4r-approver-avatar{background:var(--u4r-brand);color:#fff;border-radius:999px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;line-height:1;display:grid}.u4r-approver-list li div,.u4r-approver-detail-list li{gap:2px;min-width:0;display:grid}.u4r-approver-list li div strong,.u4r-approver-detail-list li strong{color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;line-height:18px;overflow:hidden}.u4r-summary-details{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:10px;padding:10px 12px}.u4r-summary-details summary{cursor:pointer;min-width:92px;min-height:34px;color:var(--u4r-brand-strong);justify-content:center;align-items:center;font-size:13px;font-weight:750;line-height:18px;display:inline-flex}.u4r-summary-details>div,.u4r-approver-detail-list{margin-top:10px}.u4r-submitted-waiting-state .u4r-card-topline{align-items:flex-start}.u4r-submitted-actions .u4r-link-pill.primary,.u4r-summary-shell .u4r-link-pill.primary{border-color:var(--u4r-brand);background:var(--u4r-brand);color:#fff}.u4r-success-panel{text-align:center;align-content:center;place-items:center;gap:18px;width:min(900px,100%);min-height:440px;margin:64px auto 0}.u4r-success-panel h2{font-size:32px}.u4r-success-panel p{max-width:760px;color:var(--u4r-muted)}.u4r-technical-details{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:8px;padding:10px}@media (max-width:1180px){.u4r-summary-layout-grid{grid-template-columns:1fr}.u4r-summary-action-column{position:static}.u4r-summary-context-strip{grid-template-columns:1fr}}@media (max-width:900px){.u4r-summary-shell{grid-template-columns:1fr}.u4r-summary-shell .u4r-app-sidebar{display:none}.u4r-mode-bar,.u4r-summary-topbar-left,.u4r-summary-topbar-actions,.u4r-card-topline,.u4r-final-product-row,.u4r-record-list li,.u4r-final-cta-panel{flex-direction:column;align-items:flex-start}.u4r-summary-main{padding:16px}.u4r-summary-context-kv,.u4r-readiness-metrics,.u4r-kv-grid,.u4r-step-meta-grid,.u4r-missing-grid,.u4r-output-grid{grid-template-columns:1fr}}.wr-shell-main.wr-run-summary-shell-main{background:#f9fafb;padding:0;display:block}.wr-run-summary-shell-main .u4r-summary-shell{--u4r-page:#f9fafb;--u4r-panel:var(--panel);--u4r-panel-soft:var(--accent-soft);--u4r-panel-hover:var(--panel-muted);--u4r-border:var(--border);--u4r-border-strong:var(--border-strong);--u4r-text:var(--text);--u4r-muted:var(--text-secondary);--u4r-faint:var(--muted);--u4r-brand:var(--accent-strong);--u4r-brand-strong:var(--accent-strong);background:var(--u4r-page);min-height:100vh;color:var(--u4r-text);display:block}.wr-run-summary-shell-main .u4r-summary-frame{background:var(--u4r-page);grid-template-rows:auto minmax(0,1fr);min-height:100vh;display:grid}.wr-run-summary-shell-main .u4r-summary-main{overflow:visible}.wr-run-summary-shell-main .u4r-mode-bar{background:var(--u4r-panel)}.wr-run-summary-shell-main .u4r-summary-title-group h1,.wr-run-summary-shell-main .u4r-card-topline h2,.wr-run-summary-shell-main .u4r-readiness-copy h2,.wr-run-summary-shell-main .u4r-step-heading h3,.wr-run-summary-shell-main .u4r-list-heading h3,.wr-run-summary-shell-main .u4r-success-panel h2{color:var(--u4r-text);font-weight:700}.wr-run-summary-shell-main .u4r-summary-title-group p,.wr-run-summary-shell-main .u4r-muted,.wr-run-summary-shell-main .u4r-empty-state,.wr-run-summary-shell-main .u4r-readiness-copy p,.wr-run-summary-shell-main .u4r-readiness-action-note,.wr-run-summary-shell-main .u4r-inline-note,.wr-run-summary-shell-main .u4r-success-panel p{color:var(--u4r-muted)}.wr-run-summary-shell-main .u4r-eyebrow,.wr-run-summary-shell-main .u4r-kv-grid dt,.wr-run-summary-shell-main .u4r-step-meta-grid dt,.wr-run-summary-shell-main .u4r-readiness-metrics span,.wr-run-summary-shell-main .u4r-reviewer-stack span,.wr-run-summary-shell-main .u4r-record-list span{color:var(--u4r-muted);font-weight:600}.wr-run-summary-shell-main .u4r-kv-grid dd,.wr-run-summary-shell-main .u4r-step-meta-grid dd,.wr-run-summary-shell-main .u4r-readiness-metrics strong,.wr-run-summary-shell-main .u4r-reviewer-stack strong,.wr-run-summary-shell-main .u4r-record-list strong{color:var(--u4r-text);font-weight:700}.wr-run-summary-shell-main .u4r-readiness-metrics{grid-template-columns:repeat(2,minmax(132px,1fr))}.wr-run-summary-shell-main .u4r-summary-card,.wr-run-summary-shell-main .u4r-readiness-band,.wr-run-summary-shell-main .u4r-list-panel,.wr-run-summary-shell-main .u4r-inline-note,.wr-run-summary-shell-main .u4r-step-tile,.wr-run-summary-shell-main .u4r-readiness-metrics>div,.wr-run-summary-shell-main .u4r-kv-grid>div,.wr-run-summary-shell-main .u4r-step-meta-grid>div,.wr-run-summary-shell-main .u4r-reviewer-stack{border-color:var(--u4r-border)}.wr-run-summary-shell-main .u4r-step-tile.complete{background:#fff}.wr-run-summary-shell-main .u4r-step-tile.skipped{border-color:var(--u4r-border-strong);background:var(--u4r-panel-soft)}.wr-run-summary-shell-main .u4r-step-tile.skipped .u4r-step-heading h3,.wr-run-summary-shell-main .u4r-step-tile.skipped .u4r-step-meta-grid dd,.wr-run-summary-shell-main .u4r-step-tile.skipped .u4r-record-list strong,.wr-run-summary-shell-main .u4r-step-marker{color:var(--u4r-brand-strong)}.wr-run-summary-shell-main .u4r-step-signal-row{flex-wrap:wrap;gap:6px;display:flex}.wr-run-summary-shell-main .u4r-step-signal{border:1px solid var(--u4r-border);background:var(--u4r-panel);min-height:24px;color:var(--u4r-muted);border-radius:999px;align-items:center;padding:3px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.wr-run-summary-shell-main .u4r-step-signal.attention{border-color:var(--u4r-danger);background:var(--u4r-danger-bg);color:var(--u4r-danger)}.wr-run-summary-shell-main .u4r-skipped-steps{border:1px solid var(--u4r-border);background:var(--u4r-panel);border-radius:10px;display:grid;overflow:hidden}.wr-run-summary-shell-main .u4r-step-review-list{gap:8px;display:grid}.wr-run-summary-shell-main .u4r-step-review{border:1px solid var(--u4r-border);background:var(--u4r-panel);border-radius:10px;overflow:hidden}.wr-run-summary-shell-main .u4r-step-review.missing{border-color:var(--u4r-danger)}.wr-run-summary-shell-main .u4r-summary-shell .u4r-step-review-toggle{background:var(--u4r-panel);width:100%;min-height:58px;color:var(--u4r-text);text-align:left;white-space:normal;border:0;border-radius:0;grid-template-columns:74px minmax(0,1fr) auto 18px;justify-content:stretch;align-items:center;gap:12px;padding:12px;display:grid}.wr-run-summary-shell-main .u4r-summary-shell .u4r-step-review-toggle:hover,.wr-run-summary-shell-main .u4r-summary-shell .u4r-step-review-toggle:focus-visible,.wr-run-summary-shell-main .u4r-step-review.open .u4r-step-review-toggle{background:var(--u4r-panel-soft)}.wr-run-summary-shell-main .u4r-summary-shell .u4r-step-review-toggle .u4r-badge{place-self:center end}.wr-run-summary-shell-main .u4r-step-review-number{color:var(--u4r-muted);font-size:12px;font-weight:600;line-height:18px}.wr-run-summary-shell-main .u4r-step-review-title{gap:6px;min-width:0;display:grid}.wr-run-summary-shell-main .u4r-step-review-title>strong{min-width:0;color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.wr-run-summary-shell-main .u4r-step-review-chevron{border-right:2px solid var(--u4r-muted);border-bottom:2px solid var(--u4r-muted);justify-self:end;width:8px;height:8px;transition:transform .15s;transform:rotate(45deg)}.wr-run-summary-shell-main .u4r-step-review.open .u4r-step-review-chevron{transform:rotate(-135deg)}.wr-run-summary-shell-main .u4r-step-review-content{border-top:1px solid var(--u4r-border);background:var(--u4r-panel);gap:12px;padding:12px;display:grid}.wr-run-summary-shell-main .u4r-step-result-section{border:1px solid var(--u4r-border);background:var(--u4r-panel-soft);border-radius:10px;gap:8px;padding:12px;display:grid}.wr-run-summary-shell-main .u4r-step-result-section.attention{border-color:var(--u4r-danger);background:var(--u4r-danger-bg)}.wr-run-summary-shell-main .u4r-step-result-section h3{color:var(--u4r-text);margin:0;font-size:13px;font-weight:700;line-height:18px}.wr-run-summary-shell-main .u4r-step-result-section p{color:var(--u4r-muted);margin:0;font-size:13px;line-height:19px}.wr-run-summary-shell-main .u4r-answer-list{gap:8px;margin:0;display:grid}.wr-run-summary-shell-main .u4r-answer-list>div{border:1px solid var(--u4r-border);background:var(--u4r-panel);border-radius:8px;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;padding:10px;display:grid}.wr-run-summary-shell-main .u4r-answer-list dt{color:var(--u4r-muted);font-size:12px;font-weight:600;line-height:18px}.wr-run-summary-shell-main .u4r-answer-list dd{min-width:0;color:var(--u4r-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;font-weight:600;line-height:20px}.wr-run-summary-shell-main .u4r-answer-list dd strong{color:var(--u4r-text);font-size:14px;line-height:20px;display:block}.wr-run-summary-shell-main .u4r-answer-list dd span{color:var(--u4r-muted);margin-top:2px;font-size:13px;font-weight:500;line-height:19px;display:block}.wr-run-summary-shell-main .u4r-result-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.wr-run-summary-shell-main .u4r-result-list li{border:1px solid var(--u4r-border);background:var(--u4r-panel);color:var(--u4r-text);overflow-wrap:anywhere;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:600;line-height:19px}.wr-run-summary-shell-main .u4r-summary-shell .u4r-skipped-toggle{width:100%;min-height:52px;color:var(--u4r-text);text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.wr-run-summary-shell-main .u4r-summary-shell .u4r-skipped-toggle:hover,.wr-run-summary-shell-main .u4r-summary-shell .u4r-skipped-toggle:focus-visible{background:var(--u4r-panel-soft)}.wr-run-summary-shell-main .u4r-skipped-toggle>span:first-child{gap:2px;min-width:0;display:grid}.wr-run-summary-shell-main .u4r-skipped-toggle strong{color:var(--u4r-text);font-size:14px;font-weight:700;line-height:20px}.wr-run-summary-shell-main .u4r-skipped-toggle small{color:var(--u4r-muted);font-size:12px;font-weight:500;line-height:18px}.wr-run-summary-shell-main .u4r-skipped-row-list{border-top:1px solid var(--u4r-border);gap:4px;margin:0;padding:6px;list-style:none;display:grid}.wr-run-summary-shell-main .u4r-skipped-row{background:var(--u4r-panel-soft);border-radius:8px;grid-template-columns:72px minmax(0,1fr) minmax(180px,.8fr);align-items:center;gap:10px;min-width:0;padding:8px 10px;display:grid}.wr-run-summary-shell-main .u4r-skipped-step-number,.wr-run-summary-shell-main .u4r-skipped-row>span:last-child{color:var(--u4r-muted);font-size:12px;font-weight:600;line-height:18px}.wr-run-summary-shell-main .u4r-skipped-row strong{min-width:0;color:var(--u4r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:18px;overflow:hidden}@media (min-width:1181px){.wr-run-summary-shell-main .u4r-summary-action-column{align-self:start;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow:visible}.wr-run-summary-shell-main .u4r-final-action{max-height:none;position:static;overflow:visible}}@media (max-width:1180px){.wr-run-summary-shell-main .u4r-summary-action-column{max-height:none;position:static;overflow:visible}}@media (max-width:900px){.wr-run-summary-shell-main .u4r-skipped-toggle{flex-direction:column;align-items:flex-start}.wr-run-summary-shell-main .u4r-summary-shell .u4r-step-review-toggle{grid-template-columns:minmax(0,1fr) auto;align-items:start}.wr-run-summary-shell-main .u4r-step-review-number,.wr-run-summary-shell-main .u4r-step-review-title,.wr-run-summary-shell-main .u4r-summary-shell .u4r-step-review-toggle .u4r-badge{grid-column:1;justify-self:start}.wr-run-summary-shell-main .u4r-step-review-chevron{grid-area:1/2;margin-top:4px}.wr-run-summary-shell-main .u4r-skipped-row{grid-template-columns:1fr;align-items:start}}@media (prefers-reduced-motion:reduce){.wr-run-summary-shell-main .u4r-step-review-chevron{transition:none}}.u1r-home-screen-v3{background:var(--u1r-page);min-height:100%;color:var(--u1r-text);grid-template-columns:minmax(0,1fr);padding:0;display:grid}.u1r-home-screen-v3.inspector-open{grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.u1r-home-canvas-v3{width:100%;max-width:1440px;padding:28px var(--wr-left-nav-page-gutter) 56px;align-content:start;gap:18px;margin:0 auto;display:grid}.u1r-home-cover-v3{border:1px solid var(--u1r-border);background:linear-gradient(135deg,#8ab4ff2e,#0000 46%),linear-gradient(145deg,#ffffff0d,#ffffff05),#151923;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;min-height:238px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #0000003d}.u1r-home-cover-art{pointer-events:none;opacity:.72;position:absolute;inset:0}.u1r-cover-orb{filter:blur(8px);border-radius:999px;position:absolute}.u1r-cover-orb.one{background:#8ab4ff2e;width:180px;height:180px;top:18%;right:10%}.u1r-cover-orb.two{background:#7bd88f1a;width:230px;height:230px;bottom:-22%;right:23%}.u1r-home-cover-content,.u1r-home-cover-actions{z-index:1;position:relative}.u1r-home-cover-content{gap:12px;min-width:0;display:grid}.u1r-home-cover-topline,.u1r-home-cover-stats{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.u1r-home-cover-topline span,.u1r-home-cover-stats span{border:1px solid var(--u1r-border);min-height:24px;color:var(--u1r-muted);background:#ffffff0d;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:850;line-height:1.2}.u1r-home-cover h1{color:var(--u1r-text);letter-spacing:0;margin:0;font-size:clamp(38px,5vw,72px);font-weight:900;line-height:.95}.u1r-home-cover p{max-width:620px;color:var(--u1r-muted);margin:0;font-size:15px;line-height:1.5}.u1r-home-cover-actions{flex-wrap:wrap;justify-content:flex-end;align-self:end;gap:10px;display:flex}.u1r-home-secondary-action-row,.u1r-home-work-strip{border:1px solid var(--u1r-border);background:#161922b8;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.u1r-home-work-strip{justify-content:space-between}.u1r-home-work-pill-row{flex-wrap:wrap;gap:8px;display:flex}.u1r-home-work-pill{border:1px solid var(--u1r-border);min-height:40px;color:var(--u1r-text);background:#ffffff0b;border-radius:999px;align-items:center;gap:10px;padding:0 14px;display:inline-flex}.u1r-home-work-pill strong{color:var(--u1r-brand-strong)}.u1r-home-view-all-runs,.u1r-secondary-button.disabled{color:var(--u1r-muted)}.u1r-secondary-button.disabled{opacity:.56;pointer-events:none}.u1r-home-secondary-details,.u1r-home-secondary-panel,.u1r-template-library-banner{border:1px solid var(--u1r-border);color:var(--u1r-muted);background:#161922c7;border-radius:18px}.u1r-home-secondary-details>summary{min-height:46px;color:var(--u1r-text);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;list-style:none;display:flex}.u1r-home-secondary-details>summary::-webkit-details-marker{display:none}.u1r-home-secondary-details>summary span{color:var(--u1r-muted);text-transform:uppercase;font-size:12px;font-weight:850}.u1r-home-secondary-details-body{border-top:1px solid var(--u1r-border);gap:12px;padding:14px;display:grid}.u1r-home-secondary-details-body p{color:var(--u1r-muted);margin:0}.u1r-home-secondary-panel,.u1r-template-library-banner{gap:14px;padding:16px;display:grid}.u1r-template-library-banner{grid-template-columns:minmax(0,1fr) auto;align-items:center}.u1r-template-library-banner strong,.u1r-home-secondary-title-row h2,.u1r-recent-run-row strong{color:var(--u1r-text)}.u1r-home-secondary-title-row,.u1r-recent-run-row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.u1r-home-secondary-title-row h2{margin:4px 0 0;font-size:20px;line-height:1.2}.u1r-recent-run-list,.u1r-inspector-run-list{gap:8px;display:grid}.u1r-recent-run-row,.u1r-inspector-run-row{border:1px solid var(--u1r-border);background:#ffffff09;border-radius:14px;min-width:0;padding:12px}.u1r-recent-run-row>div:first-child,.u1r-inspector-run-row{gap:4px;min-width:0;display:grid}.u1r-recent-run-row span,.u1r-inspector-run-row span{color:var(--u1r-muted);font-size:12px;line-height:1.35}.u1r-home-library-panel{border-radius:22px;gap:18px}.u1r-home-library-title-row{align-items:center}.u1r-home-library-tools{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:10px;display:flex}.u1r-home-library-stack{gap:26px;display:grid}.u1r-home-library-block{gap:14px;display:grid}.u1r-home-library-block-title{align-items:center;gap:10px;display:flex}.u1r-home-library-block-title h3{color:var(--u1r-text);margin:0;font-size:18px}.u1r-home-library-block-title span{border:1px solid var(--u1r-border);min-height:22px;color:var(--u1r-muted);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:850}.u1r-home-compact-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.u1r-reflow-card-v3{overflow:visible;background:#151923!important;border-radius:20px!important;gap:0!important;min-height:316px!important;padding:0!important}.u1r-reflow-card-v3 .u1r-card-select-surface{width:100%;min-height:0;color:inherit;text-align:left;background:0 0;border:0;border-radius:20px 20px 0 0;flex:auto;gap:12px;padding:12px;display:grid}.u1r-reflow-card-v3 .u1r-card-select-surface:hover,.u1r-reflow-card-v3 .u1r-card-select-surface:focus-visible{outline-offset:-2px;outline:2px solid #8ab4ff2e}.u1r-card-visual{background:linear-gradient(135deg,#8ab4ff40,#0000 58%),#1c2230;border:1px solid #ffffff14;border-radius:16px;align-content:space-between;min-height:132px;padding:12px;display:grid;position:relative;overflow:hidden}.u1r-card-visual[data-tone=green]{background:linear-gradient(135deg,#7bd88f3d,#0000 58%),#1b2427}.u1r-card-visual[data-tone=violet]{background:linear-gradient(135deg,#b190ff40,#0000 58%),#211d2c}.u1r-card-visual[data-tone=amber]{background:linear-gradient(135deg,#f4c76f38,#0000 58%),#282417}.u1r-card-visual[data-tone=red]{background:linear-gradient(135deg,#ff8f8f38,#0000 58%),#2a1c20}.u1r-card-department-mark{width:fit-content;color:var(--u1r-text);background:#0003;border:1px solid #ffffff1f;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:850}.u1r-card-cover-badges{flex-wrap:wrap;align-self:end;gap:6px;display:flex}.u1r-card-main-row,.u1r-card-title-stack,.u1r-card-owner-row{min-width:0}.u1r-card-title-stack{gap:5px;display:grid}.u1r-card-subtitle{color:var(--u1r-muted);font-size:12px;font-weight:760}.u1r-card-owner-row{align-items:center;gap:8px;display:flex}.u1r-card-owner-avatar{width:30px;height:30px;color:var(--u1r-text);background:#ffffff0f;border-radius:999px;place-items:center;font-size:10px;font-weight:900;display:grid}.u1r-card-owner-copy{gap:1px;min-width:0;display:grid}.u1r-card-owner-copy small{color:var(--u1r-faint);text-transform:uppercase;font-size:10px;font-weight:850}.u1r-card-owner-copy strong{min-width:0;color:var(--u1r-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.u1r-card-footer-row{border-top:1px solid var(--u1r-border);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.u1r-card-menu-popover-share .primary-share,.u1r-card-menu-popover .primary-share{color:var(--u1r-brand-strong)}.u1r-card-copy-target{min-width:120px;color:var(--u1r-muted);gap:4px;font-size:10px;font-weight:850;display:grid}.u1r-card-copy-target select,.u1r-template-copy-controls select{border:1px solid var(--u1r-border);min-height:32px;color:var(--u1r-text);background:#0b1018;border-radius:10px;padding:6px 8px}.u1r-template-copy-controls{gap:8px;display:grid}.u1r-home-inspector-v3{border-left:1px solid var(--u1r-border);height:100vh;max-height:100vh;color:var(--u1r-text);background:#11141c;align-content:start;gap:14px;padding:18px;display:grid;position:sticky;top:0;overflow-y:auto}@supports (height:100dvh){.u1r-home-inspector-v3{height:100dvh;max-height:100dvh}}.u1r-functional-panel-header,.u1r-functional-header-meta,.u1r-functional-actions{gap:10px;display:flex}.u1r-functional-panel-header{justify-content:space-between;align-items:flex-start}.u1r-functional-title-block{gap:8px;min-width:0;display:grid}.u1r-functional-title-block h2{color:var(--u1r-text);margin:0;font-size:22px;line-height:1.15}.u1r-functional-eyebrow,.u1r-functional-section-title{color:var(--u1r-muted);text-transform:uppercase;font-size:11px;font-weight:900}.u1r-functional-header-meta{color:var(--u1r-muted);flex-wrap:wrap;align-items:center;font-size:12px}.u1r-functional-close{border-radius:999px;width:34px;min-width:34px;height:34px;min-height:34px;padding:0}.u1r-inspector-cover{border:1px solid var(--u1r-border);background:linear-gradient(135deg,#8ab4ff3d,#0000 60%),#1c2230;border-radius:16px;align-content:end;min-height:118px;padding:12px;display:grid}.u1r-inspector-cover span{width:fit-content;color:var(--u1r-text);background:#00000038;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:850}.u1r-functional-actions-stacked{gap:8px;display:grid}.u1r-functional-actions-stacked .u1r-primary-button,.u1r-functional-actions-stacked .u1r-secondary-button{justify-content:center;width:100%}.u1r-template-mode-note{color:var(--u1r-warning);background:#f4c76f1a;border:1px solid #f4c76f59;border-radius:14px;padding:12px;font-size:13px;line-height:1.4}.u1r-functional-section,.u1r-functional-more{border:1px solid var(--u1r-border);background:#ffffff09;border-radius:14px;padding:12px}.u1r-functional-row-list{gap:10px;margin:0;display:grid}.u1r-functional-row-list>div{gap:3px;display:grid}.u1r-functional-row-list dt{color:var(--u1r-faint);text-transform:uppercase;font-size:10px;font-weight:900}.u1r-functional-row-list dd{color:var(--u1r-text);margin:0;font-size:13px;line-height:1.4}.u1r-functional-reviewer-list{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.u1r-functional-reviewer{border:1px solid var(--u1r-border);background:#ffffff0a;border-radius:999px;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:inline-flex}.u1r-functional-reviewer-avatar{background:#8ab4ff29;border-radius:999px;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.u1r-functional-reviewer-name{color:var(--u1r-muted);font-size:12px}.u1r-functional-more summary{color:var(--u1r-brand-strong)}@media (max-width:1180px){:root{--wr-left-nav-page-gutter:20px}.u1r-home-canvas-v3{padding:20px var(--wr-left-nav-page-gutter) 40px}.u1r-home-screen-v3.inspector-open{grid-template-columns:minmax(0,1fr)}.u1r-home-inspector-v3{border-left:0;border-top:1px solid var(--u1r-border);height:auto;max-height:none;position:relative}}@media (max-width:780px){html[data-wr-left-nav-state]{--wr-left-nav-layout-width:0px}.u1r-home-shell{grid-template-columns:minmax(0,1fr)!important}.u1r-home-canvas-v3{padding:16px}.u1r-home-cover-v3,.u1r-template-library-banner,.u1r-home-secondary-title-row,.u1r-recent-run-row{grid-template-columns:1fr;display:grid}.u1r-home-cover-actions,.u1r-run-action-buttons{justify-content:flex-start}}.wr-route-main .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized{--wr-builder-final-rail:280px;--wr-builder-final-assistant:328px;--wr-builder-final-max:1048px;grid-template-columns:var(--wr-builder-final-rail) minmax(0, 1fr)!important;color:#101828!important;background:#f9fafb!important;grid-template-rows:minmax(0,100dvh)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100dvh!important;min-height:100dvh!important;font-size:11px!important;line-height:1.35!important;display:grid!important;overflow:hidden!important}.wr-route-main .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed{grid-template-columns:minmax(0,1fr)!important}.wr-route-main .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.assistant-open,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.assistant-open{grid-template-columns:var(--wr-builder-final-rail) minmax(0, 1fr) var(--wr-builder-final-assistant)!important}.wr-route-main .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-open,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-open{grid-template-columns:minmax(0, 1fr) var(--wr-builder-final-assistant)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-helper-edge-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-assistant-chip{display:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.u2r-step-rail{width:var(--wr-builder-final-rail)!important;min-width:var(--wr-builder-final-rail)!important;max-width:var(--wr-builder-final-rail)!important;resize:none!important;background:#fff!important;border-right:1px solid #eaecf0!important;grid-area:1/1!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;position:sticky!important;top:0!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.u2r-editor-main{background:#f9fafb!important;grid-area:1/2!important;grid-template-rows:auto minmax(0,1fr)!important;width:100%!important;min-width:0!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;display:grid!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed>.u2r-editor-main,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-open>.u2r-editor-main{grid-column:1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.wr-builder-guide-drawer{width:var(--wr-builder-final-assistant)!important;min-width:var(--wr-builder-final-assistant)!important;max-width:var(--wr-builder-final-assistant)!important;height:100dvh!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border-left:1px solid #eaecf0!important;grid-area:1/3!important;grid-template-rows:auto minmax(0,1fr)!important;align-content:start!important;gap:7px!important;padding:9px!important;display:grid!important;overflow:hidden auto!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-open>.wr-builder-guide-drawer{grid-column:2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-guide-drawer-header{border-bottom:1px solid #eaecf0!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;min-width:0!important;padding-bottom:8px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-guide-drawer-header h3{color:#101828!important;margin:2px 0 0!important;font-size:11px!important;line-height:1.18!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-guide-drawer-header button{border-radius:8px!important;min-height:25px!important;padding:3px 6px!important;font-size:9px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-inner,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-rail-inner,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-rail-collapsed{grid-template-rows:auto minmax(0,1fr) auto!important;height:100dvh!important;min-height:0!important;display:grid!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-header{border-bottom:1px solid #8492aa29!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:6px 8px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-back-icon{border-radius:8px!important;width:27px!important;height:27px!important;min-height:27px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-editing-label{white-space:nowrap!important;text-overflow:ellipsis!important;color:#667085!important;letter-spacing:.12em!important;text-transform:uppercase!important;min-width:0!important;font-size:9px!important;font-weight:900!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-body{min-height:0!important;padding:9px!important;overflow:hidden auto!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-title-row{justify-content:space-between!important;align-items:center!important;gap:7px!important;margin:0 0 8px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-title-row h2{color:#101828!important;letter-spacing:-.02em!important;margin:0!important;font-size:12.75px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-rail-title-actions{flex:none!important;align-items:center!important;gap:6px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-add-step-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-rail-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-rail-settings,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-footer button{border-radius:8px!important;gap:4px!important;min-height:25px!important;padding:3px 6px!important;font-size:9px!important;font-weight:850!important;line-height:1.1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-list{gap:6px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-card{cursor:pointer!important;background:#fff!important;border:1px solid #0000!important;border-radius:10px!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:39px!important;padding:6px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-card:hover,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-card:focus-visible{background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-card.active{background:#eff8ff!important;border-color:#84caff!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-number{color:#344054!important;background:#f2f4f7!important;border-radius:999px!important;place-items:center!important;width:21px!important;min-width:21px!important;height:21px!important;font-size:9px!important;font-weight:900!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-card.active .u2r-step-number{color:#175cd3!important;background:#d1e9ff!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-card-main{gap:2px!important;min-width:0!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-card-main strong{-webkit-line-clamp:2!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-overflow:ellipsis!important;color:#101828!important;letter-spacing:0!important;-webkit-box-orient:vertical!important;min-width:0!important;max-width:100%!important;font-size:10.5px!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-card-main span{text-overflow:ellipsis!important;white-space:nowrap!important;color:#667085!important;min-width:0!important;max-width:100%!important;font-size:9px!important;line-height:1.2!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-move-stack{display:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-footer{border-top:1px solid #eaecf0!important;gap:7px!important;min-height:0!important;padding:8px 9px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-footer>span{color:#667085!important;font-size:9px!important;font-weight:850!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-footer>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-minimal-stack,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-guidance-list{gap:7px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-minimal-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-minimal-empty{border-radius:10px!important;gap:6px!important;padding:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-minimal-card h4,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-minimal-empty h4{margin:0!important;font-size:11px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-minimal-card p,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-minimal-empty p,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-simple-list,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-plain-text{margin:0!important;font-size:10px!important;line-height:1.35!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-guidance-row{gap:6px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .assistant-guidance-row textarea{min-height:56px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-topbar-compact{background:#101218f7!important;border-bottom:1px solid #8492aa3d!important;min-height:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-commandbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-height:38px!important;padding:6px 10px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-commandbar-left{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-mode-badge,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-mode-pill{border-radius:999px!important;flex:none!important;gap:5px!important;min-height:21px!important;padding:3px 7px!important;font-size:9px!important;font-weight:900!important;line-height:1.1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-mode-badge svg,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-editor-actions svg{width:12px!important;height:12px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-command-title{text-overflow:ellipsis!important;white-space:nowrap!important;color:#101828!important;min-width:0!important;max-width:min(48vw,560px)!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-save-state{color:#667085!important;flex:none!important;font-size:10px!important;font-weight:800!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-save-state.unsaved{color:#f4c76f!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-command-actions,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-editor-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-neutral-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-save-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-publish-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized button.secondary,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .pill{border-radius:8px!important;gap:5px!important;min-height:24px!important;padding:3px 6px!important;font-size:9px!important;font-weight:850!important;line-height:1.1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-save-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-publish-button{min-width:61px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-reflow-details{border-top:1px solid #eaecf0!important;padding:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-reflow-details summary{color:#344054!important;cursor:pointer!important;min-height:27px!important;padding:6px 10px!important;font-size:10px!important;font-weight:850!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-reflow-detail-grid{grid-template-columns:minmax(220px,.65fr) minmax(260px,1fr)!important;gap:7px!important;padding:0 12px 10px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized label,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-reflow-fields label{color:#667085!important;gap:4px!important;min-width:0!important;font-size:9px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized input,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized textarea,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized select{border-radius:8px!important;min-height:28px!important;padding:6px 8px!important;font-size:11px!important;line-height:1.25!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized textarea{min-height:60px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-editor-canvas{min-width:0!important;height:auto!important;min-height:0!important;padding:10px 12px 22px!important;overflow:hidden auto!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-editor-canvas>*{width:min(100%, var(--wr-builder-final-max))!important;max-width:var(--wr-builder-final-max)!important;margin-left:auto!important;margin-right:auto!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .step-details-pane,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-details-pane,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-authoring-page,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-stack{gap:9px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-header{min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #eaecf0!important;border-radius:12px!important;justify-content:space-between!important;align-items:flex-start!important;gap:9px!important;padding:10px 11px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title{gap:5px!important;min-width:0!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title h2{text-overflow:ellipsis!important;white-space:nowrap!important;color:#101828!important;letter-spacing:-.025em!important;max-width:100%!important;margin:0!important;font-size:clamp(16px,1.55vw,20px)!important;line-height:1.08!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-meta{flex-wrap:wrap!important;gap:5px!important;margin:1px 0 0!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-meta span,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-type,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-edit-chip,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .pill{border-radius:999px!important;min-height:17px!important;padding:3px 6px!important;font-size:9px!important;line-height:1.1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-supporting-context,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-empty-step-canvas,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .sub-panel{box-shadow:none!important;background:#fff!important;border:1px solid #eaecf0!important;border-radius:12px!important;gap:9px!important;padding:9px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section-heading,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog-heading{justify-content:space-between!important;align-items:center!important;gap:7px!important;margin-bottom:8px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section-heading h4,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog-heading h4,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-empty-step-canvas h3,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .section-heading h3,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .compact-heading h4{color:#101828!important;margin:0!important;font-size:12.5px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section-heading p:not(.eyebrow),.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog-heading p:not(.eyebrow),.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-empty-step-canvas p,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .muted,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .empty-state,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-field-helper{color:#667085!important;margin:2px 0 0!important;font-size:10px!important;line-height:1.35!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .eyebrow,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-eyebrow{letter-spacing:.1em!important;font-size:9px!important;line-height:1.15!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-basics-grid{grid-template-columns:minmax(0,1.35fr) minmax(120px,.42fr) minmax(120px,.42fr)!important;gap:7px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-form-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-form-grid.two,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-form-grid.three,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-evidence-fields{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:7px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wide-field,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .instruction-field{grid-column:1/-1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-card{text-align:left!important;border-radius:10px!important;gap:2px!important;min-height:39px!important;padding:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-card strong,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-title-row strong,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-empty-blocks strong{color:#101828!important;font-size:11px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-card span{color:#667085!important;font-size:9px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-list{gap:7px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-block-card{box-shadow:none!important;background:#fff!important;border:1px solid #eaecf0!important;border-radius:10px!important;gap:7px!important;padding:9px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-card-header,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-title-row,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-actions{align-items:center!important;gap:6px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-card-header{justify-content:space-between!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-actions{flex-wrap:wrap!important;justify-content:flex-end!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-actions button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-edit-chip,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section-heading button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-empty-step-actions button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2-state-actions button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2-state-actions a{border-radius:8px!important;min-height:24px!important;padding:3px 6px!important;font-size:9px!important;line-height:1.1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-grip{width:13px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-grip i{height:2px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-advanced-details,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .fig-density-advanced-details{border-radius:10px!important;padding:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-advanced-details summary,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .fig-density-advanced-details summary{font-size:10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-friendly-upload-preview{border-radius:10px!important;min-height:56px!important;padding:9px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-friendly-upload-icon{border-radius:8px!important;width:25px!important;height:25px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open{--wr-builder-final-rail:216px;--wr-builder-final-assistant:252px;--wr-builder-final-max:100%;grid-template-columns:var(--wr-builder-final-rail) minmax(0, 1fr) var(--wr-builder-final-assistant)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.u2r-step-rail{width:var(--wr-builder-final-rail)!important;min-width:var(--wr-builder-final-rail)!important;max-width:var(--wr-builder-final-rail)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.wr-builder-guide-drawer{width:var(--wr-builder-final-assistant)!important;min-width:var(--wr-builder-final-assistant)!important;max-width:var(--wr-builder-final-assistant)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.u2r-editor-main,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.u2r-editor-main *{box-sizing:border-box!important;min-width:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-editor-canvas{width:100%!important;padding:8px 9px 18px!important;overflow:hidden auto!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-editor-canvas>*{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-commandbar{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:5px!important;padding:5px 8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-commandbar-left{width:100%!important;max-width:100%!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-command-title{max-width:min(100%,280px)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-command-actions,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-editor-actions{justify-content:flex-start!important;gap:4px!important;width:100%!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-neutral-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-save-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-publish-button,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open button.secondary,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .pill{border-radius:7px!important;min-height:22px!important;padding:3px 5px!important;font-size:8.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-header,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-section,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-catalog,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-supporting-context,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-empty-step-canvas,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .sub-panel{border-radius:10px!important;gap:7px!important;padding:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-title h2{font-size:clamp(15px,1.45vw,18px)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-meta span,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-type,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-edit-chip,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .pill{min-height:16px!important;padding:2px 5px!important;font-size:8.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-basics-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-form-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-form-grid.two,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-form-grid.three,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-compact-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-evidence-fields,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-advanced-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-reflow-detail-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-add-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-block-card{border-radius:9px!important;padding:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-card-header{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:6px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-title-row,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-title-row-editable,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-title-editor{min-width:0!important;max-width:100%!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-actions{justify-content:flex-start!important;gap:4px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open input,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open textarea,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open select{width:100%!important;max-width:100%!important;min-height:26px!important;padding:5px 7px!important;font-size:10.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open textarea{min-height:52px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-guide-drawer,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-guide-drawer *{box-sizing:border-box!important;min-width:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-guide-drawer{gap:6px!important;padding:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-guide-drawer input,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-guide-drawer textarea,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-guide-drawer select{overflow-wrap:anywhere!important;width:100%!important;max-width:100%!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-guide-drawer .assistant-minimal-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-guide-drawer .assistant-minimal-empty{border-radius:9px!important;padding:7px!important}@media (min-width:1181px) and (max-width:1360px){.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open{--wr-builder-final-rail:204px;--wr-builder-final-assistant:242px}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-step-card{grid-template-columns:20px minmax(0,1fr)!important;gap:6px!important;min-height:36px!important;padding:5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-step-card-main strong{-webkit-line-clamp:2!important;font-size:10px!important}}@media (max-width:1180px){.wr-route-main .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized,.wr-route-main .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed,.wr-route-main .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.assistant-open,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.assistant-open{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:100dvh!important;overflow:visible!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.u2r-step-rail,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.u2r-editor-main,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.wr-builder-guide-drawer{grid-column:1!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-inner,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-rail-inner{height:auto!important;max-height:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-commandbar,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-reflow-detail-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-basics-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-grid{grid-template-columns:minmax(0,1fr)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-command-actions{justify-content:flex-start!important}}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open{--wr-builder-final-rail:clamp(202px, 18vw, 216px)!important;--wr-builder-final-assistant:clamp(252px, 22vw, 280px)!important;--wr-builder-center-min:560px!important;grid-template-columns:var(--wr-builder-final-rail) minmax(var(--wr-builder-center-min), 1fr) var(--wr-builder-final-assistant)!important;align-items:stretch!important;overflow:auto hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.u2r-editor-main{width:100%!important;min-width:var(--wr-builder-center-min)!important;grid-column:2!important;place-self:stretch stretch!important;max-width:none!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.u2r-step-rail{width:var(--wr-builder-final-rail)!important;min-width:var(--wr-builder-final-rail)!important;max-width:var(--wr-builder-final-rail)!important;grid-column:1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.wr-builder-guide-drawer{width:var(--wr-builder-final-assistant)!important;min-width:var(--wr-builder-final-assistant)!important;max-width:var(--wr-builder-final-assistant)!important;grid-column:3!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-editor-canvas{width:100%!important;min-width:0!important;max-width:none!important;padding:8px 10px 18px!important;display:block!important;overflow:hidden auto!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-editor-canvas>*,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .step-details-pane,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-details-pane,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-authoring-page,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-stack,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-header,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-section,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-catalog,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-supporting-context,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .sub-panel{place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-header{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-commandbar{grid-template-columns:minmax(0,1fr)!important;justify-self:stretch!important;place-items:start stretch!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:5px 8px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-commandbar-left,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-command-actions,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-editor-actions{justify-content:flex-start!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-command-title{flex:auto!important;min-width:0!important;max-width:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-basics-grid{grid-template-columns:minmax(0,1fr) minmax(116px,.36fr) minmax(116px,.36fr)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-form-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-form-grid.two,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-block-form-grid.three,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-compact-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-evidence-fields,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-advanced-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-builder-reflow-detail-grid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wide-field,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .instruction-field{grid-column:1/-1!important}@media (min-width:1181px) and (max-width:1360px){.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open{--wr-builder-final-rail:204px!important;--wr-builder-final-assistant:256px!important;--wr-builder-center-min:560px!important}}@media (max-width:1180px){.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open{--wr-builder-center-min:520px!important;grid-template-columns:var(--wr-builder-final-rail) minmax(var(--wr-builder-center-min), 1fr) var(--wr-builder-final-assistant)!important;overflow:auto hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.u2r-step-rail{width:var(--wr-builder-final-rail)!important;min-width:var(--wr-builder-final-rail)!important;max-width:var(--wr-builder-final-rail)!important;grid-column:1!important;height:100dvh!important;max-height:100dvh!important;position:sticky!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.u2r-editor-main{min-width:var(--wr-builder-center-min)!important;grid-column:2!important;height:100dvh!important;max-height:100dvh!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.wr-builder-guide-drawer{width:var(--wr-builder-final-assistant)!important;min-width:var(--wr-builder-final-assistant)!important;max-width:var(--wr-builder-final-assistant)!important;grid-column:3!important;height:100dvh!important;max-height:100dvh!important;position:relative!important}}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-reflow-description-details summary{min-height:24px!important;padding:5px 10px!important;font-size:9.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-description-only-grid{grid-template-columns:minmax(0,1fr)!important;padding:0 10px 8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-description-only-field{width:100%!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-description-only-field textarea{resize:vertical!important;min-height:44px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-header.wr-step-editor-header-compact{background:#11141cc7!important;border-color:#8492aa2e!important;border-radius:9px!important;min-height:0!important;padding:7px 9px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title-compact{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"count title meta"!important;align-items:center!important;gap:6px!important;width:100%!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-count{color:#cad4e6c7!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;background:#ffffff09!important;border:1px solid #8492aa38!important;border-radius:999px!important;grid-area:count!important;align-items:center!important;min-height:18px!important;padding:2px 6px!important;font-size:8.5px!important;font-weight:900!important;display:inline-flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title-compact h2{white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:title!important;min-width:0!important;font-size:clamp(14px,1.2vw,17px)!important;line-height:1.1!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title-compact .wr-step-editor-meta{flex-wrap:nowrap!important;grid-area:meta!important;justify-content:flex-end!important;gap:4px!important;min-width:0!important;margin:0!important;display:inline-flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title-compact .wr-step-editor-meta span{min-height:16px!important;padding:2px 5px!important;font-size:8.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .step-details-pane,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-details-pane,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-authoring-page,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-stack{gap:11px!important;width:100%!important;max-width:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-supporting-context,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-empty-step-canvas,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .sub-panel{box-shadow:none!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;padding:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section-heading,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog-heading{margin-bottom:7px!important;padding:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-basics-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-form-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-form-grid.two,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-form-grid.three,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-grid,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-evidence-fields,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-basics-grid input,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-basics-grid textarea,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-basics-grid select{width:100%!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog.wr-builder-add-toolbar{padding:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-grid{width:100%!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-block-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-empty-blocks,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-friendly-upload-preview{background:#ffffff07!important;border-color:#8492aa2e!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-editor-canvas>*{width:min(100%, calc(var(--wr-builder-final-max) + 84px))!important;max-width:calc(var(--wr-builder-final-max) + 84px)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .u2r-editor-canvas>*,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .step-details-pane,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-details-pane,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .builder-authoring-page,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-stack{width:100%!important;max-width:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-title-compact{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"count""title""meta"!important;justify-items:start!important;gap:4px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open .wr-step-editor-title-compact .wr-step-editor-meta{flex-wrap:wrap!important;justify-content:flex-start!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-card{background:#fff!important;border:1px solid #eaecf0!important;border-radius:18px!important;padding:16px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-section-heading-simple{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-section-heading-copy{min-width:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-section-heading-copy h4{color:#101828!important;margin:0!important;font-size:15px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-section-heading-copy p{color:#667085!important;margin:4px 0 0!important;font-size:11px!important;line-height:1.35!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-section-heading-actions{flex:none!important;align-items:center!important;gap:8px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help{position:relative!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help summary{color:#344054!important;cursor:pointer!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:999px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:12px!important;font-weight:900!important;list-style:none!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help summary::-webkit-details-marker{display:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help-card{z-index:5!important;background:#fff!important;border:1px solid #eaecf0!important;border-radius:14px!important;width:min(280px,48vw)!important;padding:10px 12px!important;position:absolute!important;top:calc(100% + 8px)!important;right:0!important;box-shadow:0 18px 40px #1018281f!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help-card strong{margin-bottom:6px!important;font-size:12px!important;display:block!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help-card p,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help-card li{color:#667085!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help-card ul{gap:4px!important;margin:0!important;padding-left:16px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help-card li span{color:#101828!important;font-weight:700!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-toolbar{background:#fff!important;border:1px solid #eaecf0!important;border-radius:16px!important;gap:10px!important;padding:14px 16px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-toolbar-heading{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-toolbar-heading h4{margin:0!important;font-size:14px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-toolbar-heading p{color:#667085!important;margin:4px 0 0!important;font-size:11px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-toolbar-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-action{background:#fff!important;border:1px solid #eaecf0!important;border-radius:14px!important;align-content:center!important;justify-items:start!important;gap:2px!important;min-height:56px!important;padding:10px 12px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-action strong{font-size:12px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-action span{color:#667085!important;font-size:10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-stack{gap:10px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-card{background:#fff!important;border:1px solid #eaecf0!important;border-radius:14px!important;padding:12px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-main{grid-template-columns:auto auto minmax(0,1fr) minmax(140px,180px) auto!important;align-items:center!important;gap:10px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-index{color:#b9d2ff!important;background:#8ab4ff1f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:26px!important;height:26px!important;padding:0 8px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-title,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-kind{min-width:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-title input,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-kind select{min-height:38px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-card .builder-block-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-card .builder-block-actions .builder-block-edit-chip{display:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-card .builder-block-actions button{border-radius:9px!important;min-height:28px!important;padding:4px 8px!important;font-size:10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-row-more-details{border-top:1px solid #eaecf0!important;margin-top:10px!important;padding-top:10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-row-more-details>summary{cursor:pointer!important;color:#667085!important;align-items:center!important;gap:8px!important;font-size:10.5px!important;font-weight:800!important;list-style:none!important;display:inline-flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-row-more-details>summary::-webkit-details-marker{display:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-more-icon{border:1px solid #d0d5dd!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:18px!important;height:18px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-section{background:#fff!important;border:1px solid #eaecf0!important;border-radius:16px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-summary{cursor:pointer!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;list-style:none!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-summary::-webkit-details-marker{display:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-summary div{gap:2px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-summary strong{font-size:13px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-summary span{color:#667085!important;font-size:10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-content{padding:0 16px 16px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-chevron{font-size:14px!important;line-height:1!important}@media (max-width:1320px){.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-toolbar-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-main{grid-template-columns:auto auto minmax(0,1fr)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-kind,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-card .builder-block-actions{grid-column:3!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-compact-row-card .builder-block-actions{justify-content:flex-start!important}}@media (max-width:1500px){.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title-compact{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"count meta""title title"!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title-compact .wr-step-editor-meta{flex-wrap:wrap!important;justify-content:flex-end!important}}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-list{gap:12px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-card{background:#ffffff06!important;border:1px solid #8492aa2e!important;border-radius:16px!important;gap:10px!important;padding:12px 14px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-row-label{color:#ebf0f8eb!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-editor-row{grid-template-columns:16px minmax(320px,1fr) minmax(220px,250px) auto!important;align-items:center!important;gap:12px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-field{min-width:0!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-field input,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-field select{border-radius:10px!important;height:44px!important;min-height:44px!important;padding:0 14px!important;font-size:14px!important;line-height:1.25!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-actions button{border-radius:10px!important;width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:0!important;font-size:13px!important;line-height:1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-evidence-pill{color:#ebf0f8cc!important;background:#ffffff08!important;border:1px solid #8492aa33!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;height:44px!important;padding:0 14px!important;font-size:14px!important;font-weight:600!important;display:inline-flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details{border-top:1px solid #eaecf0!important;margin-top:4px!important;padding-top:12px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details>summary{color:#667085!important;align-items:center!important;gap:8px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details>summary .wr-builder-more-icon{width:18px!important;height:18px!important}@media (max-width:1100px){.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-editor-row,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-evidence-row{grid-template-columns:16px minmax(0,1fr) auto!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-answer-field,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-evidence-pill,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-actions{grid-column:2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-answer-field,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-evidence-pill{margin-top:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-actions{justify-content:flex-start!important;margin-top:8px!important}}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-stack{gap:14px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-card,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-collapsible-section{border-radius:14px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-card{padding:12px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-section-heading-simple{margin-bottom:10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-section-heading-copy h4,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog-heading h4{font-size:13px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-section-heading-copy p,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog-heading p{font-size:10px!important;line-height:1.35!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-inline-help summary,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-section .secondary,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-catalog .secondary{border-radius:8px!important;height:26px!important;min-height:26px!important;padding:0 10px!important;font-size:10.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-toolbar{gap:8px!important;padding:12px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-toolbar-grid{gap:6px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-action{border-radius:12px!important;min-height:46px!important;padding:8px 10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-action strong{font-size:11px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-simple-action span{font-size:9.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-list{gap:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-card{border-radius:12px!important;gap:8px!important;padding:10px 12px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-row-label{font-size:11px!important;line-height:1.15!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-grip{gap:2px!important;width:12px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .builder-block-grip i{width:4px!important;height:1.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-editor-row{grid-template-columns:12px minmax(240px,1fr) minmax(170px,210px) auto!important;gap:10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-evidence-row{grid-template-columns:12px minmax(240px,1fr) 80px auto!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-field input,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-field select,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-evidence-pill{border-radius:8px!important;height:38px!important;min-height:38px!important;padding:0 12px!important;font-size:12.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-actions{gap:6px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-actions button{border-radius:8px!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;font-size:11.5px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details{margin-top:2px!important;padding-top:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details>summary{font-size:11px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details .builder-block-form-grid{margin-top:10px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details textarea,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details input,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-benchmark-more-details select{font-size:12px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized{--wr-builder-collapsed-panel:36px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-none.assistant-none{grid-template-columns:minmax(0,1fr)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-none.assistant-none>.u2r-editor-main{grid-column:1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-open.assistant-closed,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-open.assistant-none{grid-template-columns:var(--wr-builder-final-rail) minmax(0, 1fr) var(--wr-builder-collapsed-panel)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-open.assistant-open,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-open.assistant-open.panels-both-open{grid-template-columns:var(--wr-builder-final-rail) minmax(0, 1fr) var(--wr-builder-final-assistant)!important;overflow-x:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-closed,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-none{grid-template-columns:var(--wr-builder-collapsed-panel) minmax(0, 1fr) var(--wr-builder-collapsed-panel)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-open{grid-template-columns:var(--wr-builder-collapsed-panel) minmax(0, 1fr) var(--wr-builder-final-assistant)!important;overflow-x:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.u2r-step-rail{grid-column:1!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-open>.u2r-step-rail{width:var(--wr-builder-final-rail)!important;min-width:var(--wr-builder-final-rail)!important;max-width:var(--wr-builder-final-rail)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed>.u2r-step-rail{width:var(--wr-builder-collapsed-panel)!important;min-width:var(--wr-builder-collapsed-panel)!important;max-width:var(--wr-builder-collapsed-panel)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.u2r-editor-main,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed>.u2r-editor-main,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-open>.u2r-editor-main,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.u2r-editor-main{grid-column:2!important;min-width:0!important;max-width:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized>.wr-builder-guide-drawer,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-open>.wr-builder-guide-drawer,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.panels-both-open>.wr-builder-guide-drawer{grid-column:3!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.assistant-open>.wr-builder-guide-drawer{width:var(--wr-builder-final-assistant)!important;min-width:var(--wr-builder-final-assistant)!important;max-width:var(--wr-builder-final-assistant)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.assistant-closed>.wr-builder-guide-drawer{width:var(--wr-builder-collapsed-panel)!important;min-width:var(--wr-builder-collapsed-panel)!important;max-width:var(--wr-builder-collapsed-panel)!important;background:#fff!important;padding:0!important;display:block!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-panel-collapsed-rail,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-guide-collapsed-bar{width:var(--wr-builder-collapsed-panel)!important;min-width:var(--wr-builder-collapsed-panel)!important;grid-template-rows:auto minmax(0,1fr)!important;place-items:start center!important;gap:8px!important;height:100dvh!important;min-height:0!important;padding:7px 0!important;display:grid!important;overflow:hidden!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-panel-edge-toggle{color:#344054!important;cursor:pointer!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;padding:0!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-panel-edge-toggle:hover,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-panel-edge-toggle:focus-visible{background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-panel-edge-toggle svg,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-topbar-back svg{stroke:currentColor!important;fill:none!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:13px!important;height:13px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-collapsed-panel-label{writing-mode:vertical-rl!important;color:#667085!important;letter-spacing:.16em!important;text-transform:uppercase!important;white-space:nowrap!important;-webkit-user-select:none!important;user-select:none!important;align-self:center!important;font-size:9px!important;font-weight:900!important;transform:rotate(180deg)!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-panel-header-row{justify-content:space-between!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-header.wr-panel-header-row{min-height:38px!important;padding:6px 7px 6px 9px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .u2r-step-rail-footer{padding:7px 8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-commandbar-left{gap:8px!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-topbar-back{border-radius:9px!important;place-items:center!important;width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-preview-button{text-decoration:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-header.wr-step-editor-header-compact{align-items:center!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-title-compact{grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"count title"!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-editor-header-actions{flex:none!important;justify-content:flex-end!important;align-items:center!important;min-width:0!important;display:flex!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-popover{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-trigger{border-radius:8px!important;height:26px!important;min-height:26px!important;padding:0 10px!important;font-size:10px!important;font-weight:850!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-menu{z-index:30!important;background:#fff!important;border:1px solid #eaecf0!important;border-radius:12px!important;gap:4px!important;width:192px!important;padding:6px!important;display:grid!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important;box-shadow:0 18px 40px #1018281f!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-menu-item{color:#101828!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;align-content:center!important;justify-items:start!important;gap:2px!important;width:100%!important;min-height:44px!important;padding:7px 9px!important;display:grid!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-menu-item:hover,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-menu-item:focus-visible{background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-menu-item strong{font-size:11px!important;line-height:1.2!important}.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-builder-add-menu-item span{color:#667085!important;font-size:9.5px!important;line-height:1.25!important}@media (max-width:1180px){.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-open.assistant-closed,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-open.assistant-none,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-open.assistant-open,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-closed,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-none,.u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.steps-collapsed.assistant-open{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}}html:has(.wr-builder-cockpit-page){scroll-behavior:auto!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow-y:auto!important}body:has(.wr-builder-cockpit-page){background:#f9fafb!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:visible!important}body:has(.wr-builder-cockpit-page)>div{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}@supports (min-height:100dvh){body:has(.wr-builder-cockpit-page)>div{min-height:100dvh!important}}.wr-builder-cockpit-page,.app-shell.wr-builder-cockpit-page,.u1r-home-shell.wr-builder-cockpit-page{--wr-builder-step-open-width:280px;--wr-builder-step-collapsed-width:64px;--wr-builder-guide-open-width:328px;--wr-builder-guide-collapsed-width:64px;--wr-builder-content-max:1048px;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:100vh!important;max-height:none!important;padding:0 0 0 var(--wr-left-nav-layout-width,84px)!important;background:#f9fafb!important;margin:0!important;transition:padding-left .18s!important;display:block!important;position:relative!important;overflow:visible!important}@supports (min-height:100dvh){.wr-builder-cockpit-page,.app-shell.wr-builder-cockpit-page,.u1r-home-shell.wr-builder-cockpit-page{min-height:100dvh!important}}.wr-builder-cockpit-page>.u1r-sidebar,.app-shell.wr-builder-cockpit-page>.u1r-sidebar,.u1r-home-shell.wr-builder-cockpit-page>.u1r-sidebar{z-index:900!important;width:var(--wr-left-nav-visual-width,var(--wr-left-nav-layout-width,84px))!important;min-width:var(--wr-left-nav-visual-width,var(--wr-left-nav-layout-width,84px))!important;max-width:var(--wr-left-nav-visual-width,var(--wr-left-nav-layout-width,84px))!important;grid-column:auto!important;align-self:auto!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;margin:0!important;position:fixed!important;inset:0 auto auto 0!important;overflow:visible!important}@supports (height:100dvh){.wr-builder-cockpit-page>.u1r-sidebar,.app-shell.wr-builder-cockpit-page>.u1r-sidebar,.u1r-home-shell.wr-builder-cockpit-page>.u1r-sidebar{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}}.wr-builder-cockpit-page>.workspace-main.u1r-home-main.wr-route-main.wr-builder-route-main.wr-builder-cockpit-route,.app-shell.wr-builder-cockpit-page>.workspace-main.u1r-home-main.wr-route-main.wr-builder-route-main.wr-builder-cockpit-route,.u1r-home-shell.wr-builder-cockpit-page>.workspace-main.u1r-home-main.wr-route-main.wr-builder-route-main.wr-builder-cockpit-route,.wr-builder-cockpit-route{background:#f9fafb!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:100vh!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}@supports (min-height:100dvh){.wr-builder-cockpit-page>.workspace-main.u1r-home-main.wr-route-main.wr-builder-route-main.wr-builder-cockpit-route,.app-shell.wr-builder-cockpit-page>.workspace-main.u1r-home-main.wr-route-main.wr-builder-route-main.wr-builder-cockpit-route,.u1r-home-shell.wr-builder-cockpit-page>.workspace-main.u1r-home-main.wr-route-main.wr-builder-route-main.wr-builder-cockpit-route,.wr-builder-cockpit-route{min-height:100dvh!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-none,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-none,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-none,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open{--wr-builder-final-rail:var(--wr-builder-step-open-width)!important;--wr-builder-collapsed-rail:var(--wr-builder-step-collapsed-width)!important;--wr-builder-final-assistant:var(--wr-builder-guide-open-width)!important;--wr-builder-collapsed-assistant:var(--wr-builder-guide-collapsed-width)!important;color:#101828!important;background:#f9fafb!important;grid-template-rows:auto!important;align-items:start!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:100vh!important;max-height:none!important;margin:0!important;display:grid!important;overflow:visible!important}@supports (min-height:100dvh){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-none,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-none,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-none,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open{min-height:100dvh!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-none{grid-template-columns:var(--wr-builder-step-open-width) minmax(0, 1fr)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-none{grid-template-columns:var(--wr-builder-step-collapsed-width) minmax(0, 1fr)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-closed{grid-template-columns:var(--wr-builder-step-collapsed-width) minmax(0, 1fr) var(--wr-builder-guide-collapsed-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-none{grid-template-columns:minmax(0,1fr)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-closed{grid-template-columns:minmax(0, 1fr) var(--wr-builder-guide-collapsed-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-open{grid-template-columns:minmax(0, 1fr) var(--wr-builder-guide-open-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-step-rail{z-index:120!important;width:var(--wr-builder-step-open-width)!important;min-width:var(--wr-builder-step-open-width)!important;max-width:var(--wr-builder-step-open-width)!important;background:#fff!important;border-right:1px solid #eaecf0!important;grid-area:1/1!important;align-self:start!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;position:sticky!important;inset:0 auto auto!important;overflow:hidden!important}@supports (height:100dvh){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-step-rail{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed>.wr-builder-cockpit-step-rail{width:var(--wr-builder-step-collapsed-width)!important;min-width:var(--wr-builder-step-collapsed-width)!important;max-width:var(--wr-builder-step-collapsed-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open>.wr-builder-cockpit-main{background:#f9fafb!important;grid-area:1/2!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:100vh!important;max-height:none!important;margin:0!important;display:block!important;overflow:visible!important}@supports (min-height:100dvh){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open>.wr-builder-cockpit-main{min-height:100dvh!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none>.wr-builder-cockpit-main{grid-column:1!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-open>.wr-builder-guide-drawer,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none.assistant-closed>.wr-builder-guide-drawer{grid-column:2!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open>.wr-builder-guide-drawer,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed>.wr-builder-guide-drawer,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open>.wr-builder-guide-drawer{grid-column:3!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer{z-index:120!important;width:var(--wr-builder-guide-open-width)!important;min-width:var(--wr-builder-guide-open-width)!important;max-width:var(--wr-builder-guide-open-width)!important;overscroll-behavior:contain!important;background:#fff!important;border-left:1px solid #eaecf0!important;grid-row:1!important;align-self:start!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;position:sticky!important;inset:0 auto auto!important;overflow:hidden auto!important}@supports (height:100dvh){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.assistant-closed>.wr-builder-guide-drawer,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer.wr-guide-rail-collapsed{width:var(--wr-builder-guide-collapsed-width)!important;min-width:var(--wr-builder-guide-collapsed-width)!important;max-width:var(--wr-builder-guide-collapsed-width)!important;padding:7px 0!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-rail-inner,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-inner,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-collapsed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-guide-collapsed-bar{height:100%!important;min-height:0!important;max-height:none!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-inner{grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-collapsed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-guide-collapsed-bar{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;display:flex!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-rail-body{overscroll-behavior:contain!important;min-height:0!important;overflow:hidden auto!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-topbar,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-header{top:auto!important;z-index:20!important;position:relative!important;inset:auto!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-cockpit-canvas,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-canvas,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open .u2r-editor-canvas,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-open .u2r-editor-canvas{overscroll-behavior:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:10px 12px 36px!important;display:block!important;overflow:visible!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-cockpit-canvas>*,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-canvas>*{width:100%!important;max-width:min(var(--wr-builder-content-max), 100%)!important;margin-left:0!important;margin-right:0!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open .wr-builder-cockpit-canvas>*,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open .u2r-editor-canvas>*,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-open .wr-builder-cockpit-canvas>*,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-open .u2r-editor-canvas>*{max-width:none!important}@media (max-width:1180px){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-open{height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-closed{grid-template-columns:var(--wr-builder-step-open-width) minmax(720px, 1fr) var(--wr-builder-guide-collapsed-width)!important}.wr-builder-cockpit-route .wr-builder-cockpit-shell.steps-open.assistant-open,.wr-builder-cockpit-route .wr-builder-cockpit-shell.panels-both-open{grid-template-columns:var(--wr-builder-step-open-width) minmax(640px, 1fr) var(--wr-builder-guide-open-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-closed{grid-template-columns:var(--wr-builder-step-collapsed-width) minmax(720px, 1fr) var(--wr-builder-guide-collapsed-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-open{grid-template-columns:var(--wr-builder-step-collapsed-width) minmax(640px, 1fr) var(--wr-builder-guide-open-width)!important}}@media (max-width:780px){.wr-builder-cockpit-page,.app-shell.wr-builder-cockpit-page,.u1r-home-shell.wr-builder-cockpit-page{padding-left:var(--wr-left-nav-layout-width,84px)!important}.wr-builder-cockpit-page>.u1r-sidebar,.app-shell.wr-builder-cockpit-page>.u1r-sidebar,.u1r-home-shell.wr-builder-cockpit-page>.u1r-sidebar{display:flex!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-canvas>.wr-qatalog-form-editor,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-cockpit-canvas>.wr-qatalog-form-editor{width:min(100%,820px)!important;max-width:820px!important;margin:0 auto!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-details-pane.wr-qatalog-form-editor,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .step-details-pane.wr-qatalog-form-editor{min-width:0!important;height:auto!important;min-height:auto!important;color:var(--u2r-text,#101828)!important;background:var(--u2r-page,#f9fafb)!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:16px clamp(16px,2.4vw,28px) 56px!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;display:block!important;overflow:visible!important}.wr-qatalog-form-editor *,.wr-qatalog-form-editor :before,.wr-qatalog-form-editor :after{box-sizing:border-box!important}.wr-qatalog-form-editor .sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.wr-qatalog-step-context{color:var(--u2r-text,#101828)!important;background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 0 12px!important;padding:0!important;display:flex!important}.wr-qatalog-step-title-row{flex:auto!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}.wr-qatalog-step-count{background:var(--u2r-brand-soft,#5b55ff29)!important;height:24px!important;color:var(--u2r-muted,#667085)!important;text-transform:uppercase!important;letter-spacing:.02em!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.wr-qatalog-step-title-label{min-width:0!important;color:var(--u2r-text,#101828)!important;font-size:13px!important;font-weight:600!important;display:block!important}.wr-qatalog-step-title-input{background:var(--u2r-panel-soft,#f8fafc)!important;width:100%!important;height:34px!important;min-height:34px!important;color:var(--u2r-text,#101828)!important;letter-spacing:-.02em!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:8px!important;outline:none!important;padding:0 8px!important;font-size:16px!important;font-weight:650!important;line-height:1.15!important}.wr-qatalog-step-title-input:hover,.wr-qatalog-step-title-input:focus-visible{border-color:var(--u2r-border-strong,#394052)!important;background:var(--u2r-panel-soft,#f8fafc)!important;box-shadow:0 0 0 3px var(--u2r-brand-soft,#5b55ff29)!important}.wr-qatalog-step-options{color:var(--u2r-muted,#667085)!important;flex:none!important;position:relative!important}.wr-qatalog-step-options>summary,.wr-qatalog-more-add>summary,.wr-qatalog-advanced-drawer>summary,.wr-qatalog-row-more>summary{cursor:pointer!important;list-style:none!important}.wr-qatalog-step-options>summary::-webkit-details-marker{display:none!important}.wr-qatalog-more-add>summary::-webkit-details-marker{display:none!important}.wr-qatalog-advanced-drawer>summary::-webkit-details-marker{display:none!important}.wr-qatalog-row-more>summary::-webkit-details-marker{display:none!important}.wr-qatalog-step-options>summary{border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel-soft,#f8fafc)!important;height:30px!important;color:var(--u2r-muted,#667085)!important;border-radius:999px!important;align-items:center!important;padding:0 10px!important;font-size:12px!important;font-weight:650!important;display:inline-flex!important}.wr-qatalog-step-options-panel{z-index:80!important;border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel,#fff)!important;border-radius:16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:min(680px,100vw - 130px)!important;padding:14px!important;display:grid!important;position:absolute!important;top:calc(100% + 8px)!important;right:0!important;box-shadow:0 18px 40px #00000038!important}.wr-qatalog-step-options-panel label,.wr-qatalog-row-more-grid label{color:var(--u2r-muted,#667085)!important;gap:6px!important;font-size:11px!important;font-weight:650!important;line-height:1.2!important;display:grid!important}.wr-qatalog-step-options-panel input,.wr-qatalog-step-options-panel select,.wr-qatalog-row-more-grid input,.wr-qatalog-row-more-grid select,.wr-qatalog-row-more-grid textarea,.wr-qatalog-advanced-drawer input,.wr-qatalog-advanced-drawer select,.wr-qatalog-advanced-drawer textarea{border:1px solid var(--u2r-border-strong,#394052)!important;background:var(--u2r-panel-soft,#f8fafc)!important;width:100%!important;min-height:36px!important;color:var(--u2r-text,#101828)!important;box-shadow:none!important;border-radius:8px!important;outline:none!important;padding:8px 10px!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important}.wr-qatalog-step-options-panel input:focus-visible,.wr-qatalog-step-options-panel select:focus-visible,.wr-qatalog-row-more-grid input:focus-visible,.wr-qatalog-row-more-grid select:focus-visible,.wr-qatalog-row-more-grid textarea:focus-visible,.wr-qatalog-advanced-drawer input:focus-visible,.wr-qatalog-advanced-drawer select:focus-visible,.wr-qatalog-advanced-drawer textarea:focus-visible{border-color:var(--u2r-brand-strong,#8ab4ff)!important;box-shadow:0 0 0 3px var(--u2r-brand-soft,#5b55ff29)!important}.wr-qatalog-intro-field{max-width:760px!important;margin:0 auto 18px!important;display:block!important}.wr-qatalog-intro-field textarea{resize:vertical!important;background:var(--u2r-brand-soft,#5b55ff29)!important;width:100%!important;height:42px!important;min-height:42px!important;color:var(--u2r-text,#f4f6fb)!important;box-shadow:none!important;border:1px solid #8ab4ff29!important;border-radius:10px!important;outline:none!important;padding:10px 13px!important;font-size:12.75px!important;font-weight:500!important;line-height:1.35!important}.wr-qatalog-intro-field textarea:focus-visible{border-color:var(--u2r-brand-strong,#8ab4ff)!important;background:var(--u2r-panel-soft,#1e2330)!important;box-shadow:0 0 0 3px var(--u2r-brand-soft,#5b55ff29)!important}.wr-qatalog-row-list,.wr-qatalog-evidence-list{width:100%!important;min-width:0!important;display:block!important}.wr-qatalog-form-row{min-width:0!important;color:var(--u2r-text,#f4f6fb)!important;box-shadow:none!important;background:0 0!important;border-top:1px solid #8492aa2e!important;grid-template-columns:28px minmax(220px,1fr) minmax(152px,210px) 82px!important;align-items:end!important;gap:5px 10px!important;padding:13px 0!important;display:grid!important;position:relative!important}.wr-qatalog-form-row:last-child{border-bottom:1px solid #8492aa2e!important}.wr-qatalog-move-cell{min-height:42px!important;color:var(--u2r-faint,#778196)!important;grid-template-rows:14px 18px 14px!important;align-self:end!important;place-items:center!important;gap:1px!important;display:grid!important}.wr-qatalog-drag-handle{color:var(--u2r-faint,#778196)!important;letter-spacing:-.24em!important;-webkit-user-select:none!important;user-select:none!important;justify-content:center!important;align-items:center!important;font-size:16px!important;line-height:1!important;display:inline-flex!important;transform:rotate(90deg)!important}.wr-qatalog-move-nudge{width:18px!important;min-width:18px!important;height:14px!important;min-height:14px!important;color:var(--u2r-faint,#778196)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:5px!important;padding:0!important;font-size:10px!important;line-height:1!important}.wr-qatalog-move-nudge:hover:not(:disabled),.wr-qatalog-move-nudge:focus-visible:not(:disabled){background:var(--u2r-brand-soft,#5b55ff29)!important;color:var(--u2r-brand-strong,#8ab4ff)!important;outline:none!important}.wr-qatalog-move-nudge:disabled{color:var(--u2r-faint,#778196)!important;cursor:default!important}.wr-qatalog-question-cell,.wr-qatalog-answer-cell{min-width:0!important;color:var(--u2r-text,#f4f6fb)!important;gap:5px!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important;display:grid!important}.wr-qatalog-question-cell>span,.wr-qatalog-answer-cell>span{color:var(--u2r-muted,#aeb6c7)!important;font-size:11px!important;font-weight:700!important;line-height:1.1!important}.wr-qatalog-question-cell input,.wr-qatalog-answer-cell input,.wr-qatalog-file-pill,.wr-qatalog-type-trigger{border:1px solid var(--u2r-border-strong,#394052)!important;width:100%!important;height:34px!important;min-height:34px!important;color:var(--u2r-text,#f4f6fb)!important;box-shadow:none!important;background:#ffffff0b!important;border-radius:8px!important;outline:none!important;padding:0 10px!important;font-size:12.75px!important;font-weight:500!important;line-height:1.2!important}.wr-qatalog-question-cell input:focus-visible,.wr-qatalog-type-trigger:focus-visible{border-color:var(--u2r-brand-strong,#8ab4ff)!important;box-shadow:0 0 0 3px var(--u2r-brand-soft,#5b55ff29)!important}.wr-qatalog-type-dropdown{min-width:0!important;position:relative!important}.wr-qatalog-type-trigger{text-align:left!important;cursor:pointer!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;display:grid!important}.wr-qatalog-type-icon{width:14px!important;min-width:14px!important;color:var(--u2r-faint,#778196)!important;place-items:center!important;font-size:13px!important;line-height:1!important;display:inline-grid!important}.wr-qatalog-type-label{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.wr-qatalog-type-chevron{color:var(--u2r-faint,#778196)!important;font-size:13px!important;transform:translateY(-1px)!important}.wr-qatalog-type-dropdown.is-open .wr-qatalog-type-chevron{transform:rotate(180deg)translateY(1px)!important}.wr-qatalog-type-menu{z-index:120!important;border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel,#171a23)!important;border-radius:14px!important;gap:2px!important;width:260px!important;max-height:min(360px,70vh)!important;padding:10px!important;display:grid!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;overflow-y:auto!important;box-shadow:0 18px 40px #00000038!important}.wr-qatalog-type-option{width:100%!important;min-height:34px!important;color:var(--u2r-text,#f4f6fb)!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:9px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:7px 8px!important;font-size:13px!important;font-weight:550!important;display:grid!important}.wr-qatalog-type-option:hover,.wr-qatalog-type-option:focus-visible,.wr-qatalog-type-option.selected{background:var(--u2r-panel-hover,#252b3a)!important;color:var(--u2r-text,#f4f6fb)!important;outline:none!important}.wr-qatalog-file-pill{color:var(--u2r-text,#f4f6fb)!important;background:var(--u2r-panel-soft,#1e2330)!important;align-items:center!important;gap:9px!important;display:inline-flex!important}.wr-qatalog-row-actions{justify-content:flex-end!important;align-self:end!important;align-items:center!important;gap:5px!important;min-width:0!important;height:34px!important;display:inline-flex!important}.wr-qatalog-row-action{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;color:var(--u2r-faint,#778196)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:8px!important;place-items:center!important;padding:0!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-grid!important}.wr-qatalog-row-action:hover,.wr-qatalog-row-action:focus-visible{background:var(--u2r-panel-hover,#252b3a)!important;color:var(--u2r-text,#f4f6fb)!important;outline:none!important}.wr-qatalog-row-action.active{background:var(--u2r-brand-soft,#5b55ff29)!important;color:var(--u2r-text,#f4f6fb)!important}.wr-qatalog-row-action.danger:hover,.wr-qatalog-row-action.danger:focus-visible{background:var(--u2r-danger-soft,#ff8f8f1f)!important;color:var(--u2r-danger,#ff8f8f)!important}.wr-qatalog-row-more{min-width:0!important;color:var(--u2r-muted,#aeb6c7)!important;grid-column:2/-1!important;margin:-2px 0 0!important}.wr-qatalog-row-more>summary{color:var(--u2r-muted,#aeb6c7)!important;align-items:center!important;gap:6px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.wr-qatalog-row-more>summary span{border:1px solid var(--u2r-border,#2a3040)!important;width:14px!important;height:14px!important;color:var(--u2r-faint,#778196)!important;border-radius:999px!important;place-items:center!important;font-size:9px!important;font-weight:800!important;display:inline-grid!important}.wr-qatalog-row-more-grid{border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel,#171a23)!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:8px!important;padding:10px!important;display:grid!important}.wr-qatalog-row-more-grid .wide-field{grid-column:1/-1!important}.wr-qatalog-row-more-grid textarea{resize:vertical!important;min-height:82px!important}.wr-qatalog-row-more-grid .builder-friendly-upload-preview{border-color:var(--u2r-border,#2a3040)!important;background:var(--u2r-panel-soft,#1e2330)!important;min-height:84px!important;color:var(--u2r-text,#f4f6fb)!important}.wr-qatalog-row-more-grid .builder-friendly-upload-copy strong{color:var(--u2r-text,#f4f6fb)!important}.wr-qatalog-row-more-grid .builder-friendly-upload-copy span{color:var(--u2r-muted,#aeb6c7)!important}.wr-qatalog-empty-line{min-height:64px!important;color:var(--u2r-muted,#aeb6c7)!important;border-top:1px solid #8492aa2e!important;border-bottom:1px solid #8492aa2e!important;align-items:center!important;gap:8px!important;padding:16px 0!important;font-size:13px!important;display:flex!important}.wr-qatalog-empty-line strong{color:var(--u2r-text,#f4f6fb)!important;font-size:13px!important}.wr-qatalog-bottom-actions{align-items:center!important;gap:12px!important;margin:16px 0 0!important;display:flex!important}.wr-qatalog-add-question{background:var(--u2r-brand,#5b55ff)!important;min-height:32px!important;color:var(--u2r-text,#f4f6fb)!important;cursor:pointer!important;box-shadow:none!important;border:0!important;border-radius:10px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:750!important;line-height:1!important}.wr-qatalog-add-question:hover,.wr-qatalog-add-question:focus-visible{outline:2px solid var(--u2r-brand-soft,#5b55ff29)!important;outline-offset:2px!important;background:0 0!important}.wr-qatalog-more-add{color:var(--u2r-muted,#aeb6c7)!important;position:relative!important}.wr-qatalog-more-add>summary{border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel-soft,#1e2330)!important;min-height:32px!important;color:var(--u2r-muted,#aeb6c7)!important;border-radius:9px!important;align-items:center!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.wr-qatalog-more-add-menu{z-index:70!important;border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel,#171a23)!important;border-radius:12px!important;gap:4px!important;width:220px!important;padding:8px!important;display:grid!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;box-shadow:0 18px 40px #00000038!important}.wr-qatalog-more-add-menu button{min-height:34px!important;color:var(--u2r-text,#f4f6fb)!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:7px 8px!important;font-size:12px!important;font-weight:650!important}.wr-qatalog-more-add-menu button:hover,.wr-qatalog-more-add-menu button:focus-visible{background:var(--u2r-panel-hover,#252b3a)!important;outline:none!important}.wr-qatalog-advanced-drawer{color:var(--u2r-muted,#aeb6c7)!important;margin-top:16px!important}.wr-qatalog-advanced-drawer>summary{border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel-soft,#1e2330)!important;min-height:30px!important;color:var(--u2r-muted,#aeb6c7)!important;border-radius:9px!important;align-items:center!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.wr-qatalog-advanced-stack{border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel,#171a23)!important;border-radius:14px!important;gap:12px!important;margin-top:8px!important;padding:10px!important;display:grid!important}.wr-qatalog-advanced-drawer .builder-block-section,.wr-qatalog-advanced-drawer .wr-builder-collapsible-section,.wr-qatalog-advanced-drawer .builder-supporting-context{border:1px solid var(--u2r-border,#2a3040)!important;background:var(--u2r-panel-soft,#1e2330)!important;color:var(--u2r-text,#f4f6fb)!important;box-shadow:none!important;border-radius:12px!important;padding:10px!important}.wr-qatalog-advanced-drawer .wr-builder-collapsible-summary,.wr-qatalog-advanced-drawer .fig-density-advanced-details summary,.wr-qatalog-advanced-drawer .wr-step-advanced-details summary{color:var(--u2r-text,#f4f6fb)!important;font-size:12px!important;font-weight:750!important}.wr-qatalog-advanced-drawer .builder-block-section-heading h4,.wr-qatalog-advanced-drawer .wr-builder-section-heading-copy h4,.wr-qatalog-advanced-drawer .builder-empty-blocks strong{color:var(--u2r-text,#f4f6fb)!important}.wr-qatalog-advanced-drawer .builder-block-section-heading p,.wr-qatalog-advanced-drawer .wr-builder-section-heading-copy p,.wr-qatalog-advanced-drawer .builder-empty-blocks p,.wr-qatalog-advanced-drawer .builder-field-helper{color:var(--u2r-muted,#aeb6c7)!important}.wr-qatalog-advanced-drawer dl{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:8px!important;margin:8px 0 0!important;display:grid!important}.wr-qatalog-advanced-drawer dl div{background:var(--u2r-panel-soft,#1e2330)!important;border-radius:10px!important;gap:3px!important;padding:8px!important;display:grid!important}.wr-qatalog-advanced-drawer dt{color:var(--u2r-muted,#aeb6c7)!important;text-transform:uppercase!important;letter-spacing:.04em!important;font-size:10px!important;font-weight:700!important}.wr-qatalog-advanced-drawer dd{color:var(--u2r-text,#f4f6fb)!important;margin:0!important;font-size:12px!important;font-weight:700!important}.wr-builder-cockpit-route .u2r-step-rail-title-row.wr-step-rail-compact-title{gap:8px!important;padding-bottom:8px!important}.wr-builder-cockpit-route .u2r-step-rail-title-row.wr-step-rail-compact-title h2{font-size:13px!important;line-height:1.15!important}.wr-builder-cockpit-route .u2r-step-rail-title-row.wr-step-rail-compact-title p{color:var(--u2r-faint,#778196)!important;margin:2px 0 0!important;font-size:10px!important;font-weight:650!important;line-height:1.15!important}.wr-builder-cockpit-route .u2r-step-card{border-color:#0000!important;border-radius:10px!important;gap:8px!important;min-height:42px!important;padding:8px!important}.wr-builder-cockpit-route .u2r-step-card.active{box-shadow:none!important;background:#8ab4ff1a!important;border-color:#8ab4ff57!important}.wr-builder-cockpit-route .u2r-step-number{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;font-size:10px!important}.wr-builder-cockpit-route .u2r-step-card-main strong{font-size:11px!important;line-height:1.2!important}.wr-builder-cockpit-route .u2r-step-card .wr-step-card-meta{color:var(--u2r-faint,#778196)!important;font-size:10px!important;font-weight:650!important;line-height:1.1!important}.wr-builder-cockpit-route .u2r-step-card.active .wr-step-card-meta{color:var(--u2r-brand-strong,#8ab4ff)!important}.wr-builder-cockpit-route .wr-step-rail-compact-footer{border-top-color:#8492aa2e!important;min-height:40px!important;padding:6px 8px!important}.wr-builder-cockpit-route .wr-step-rail-compact-footer>span{color:var(--u2r-faint,#778196)!important;font-size:10px!important}.wr-builder-cockpit-route .wr-step-rail-compact-footer button{border-radius:8px!important;width:26px!important;height:26px!important;min-height:26px!important}.wr-builder-cockpit-route .wr-builder-guide-drawer{color:var(--u2r-text,#f4f6fb)!important;scrollbar-width:thin!important;scrollbar-color:#8ab4ff47 transparent!important;background:linear-gradient(#161f2dfa,#10141efa)!important;border-left-color:#8492aa33!important}.wr-builder-cockpit-route .wr-builder-guide-drawer::-webkit-scrollbar{width:6px!important}.wr-builder-cockpit-route .wr-builder-guide-drawer::-webkit-scrollbar-track{background:0 0!important}.wr-builder-cockpit-route .wr-builder-guide-drawer::-webkit-scrollbar-thumb{background:#8ab4ff42!important;border-radius:999px!important}.wr-builder-cockpit-route .wr-builder-guide-drawer-header{border-bottom-color:#8492aa2e!important;min-height:56px!important;padding:12px!important}.wr-builder-cockpit-route .wr-builder-guide-drawer-header h3{color:var(--u2r-text,#f4f6fb)!important;margin:2px 0 0!important;font-size:14px!important;font-weight:760!important;line-height:1.15!important}.wr-builder-cockpit-route .wr-ai-helper-panel{color:var(--u2r-text,#f4f6fb)!important;gap:12px!important;padding:12px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-panel .unewr-ai-light,.wr-builder-cockpit-route .wr-ai-helper-empty-panel .unewr-ai-light{background:#58d3841a!important;border-color:#58d38457!important;width:42px!important;min-width:42px!important;height:42px!important;box-shadow:0 0 28px #58d38424!important}.wr-builder-cockpit-route .wr-ai-helper-panel .unewr-ai-light span,.wr-builder-cockpit-route .wr-ai-helper-empty-panel .unewr-ai-light span{background:#58d3845c!important;width:16px!important;height:16px!important}.wr-builder-cockpit-route .wr-ai-helper-hero,.wr-builder-cockpit-route .wr-ai-helper-input-card,.wr-builder-cockpit-route .wr-ai-helper-proposal-card,.wr-builder-cockpit-route .wr-ai-helper-empty-panel{box-shadow:none!important;background:#ffffff09!important;border:1px solid #8492aa2e!important;border-radius:14px!important}.wr-builder-cockpit-route .wr-ai-helper-hero{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:12px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-hero-copy h4{color:var(--u2r-text,#f4f6fb)!important;margin:2px 0 0!important;font-size:12px!important;font-weight:760!important}.wr-builder-cockpit-route .wr-ai-helper-input-card,.wr-builder-cockpit-route .wr-ai-helper-proposal-card{gap:10px!important;padding:12px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-input-card textarea,.wr-builder-cockpit-route .wr-ai-helper-adjustment textarea{width:100%!important;min-height:92px!important;color:var(--u2r-text,#f4f6fb)!important;resize:vertical!important;box-shadow:none!important;background:#04081057!important;border:1px solid #8492aa38!important;border-radius:12px!important;outline:none!important;padding:10px!important;font-size:12.5px!important;font-weight:500!important;line-height:1.45!important}.wr-builder-cockpit-route .wr-ai-helper-adjustment textarea{min-height:66px!important}.wr-builder-cockpit-route .wr-ai-helper-input-card textarea:focus-visible,.wr-builder-cockpit-route .wr-ai-helper-adjustment textarea:focus-visible{border-color:#58d38485!important;box-shadow:0 0 0 3px #58d3841f!important}.wr-builder-cockpit-route .wr-ai-helper-input-card p,.wr-builder-cockpit-route .wr-ai-helper-proposal-section p,.wr-builder-cockpit-route .wr-ai-helper-empty-proposal p,.wr-builder-cockpit-route .wr-ai-helper-empty-panel p{color:var(--u2r-muted,#aeb6c7)!important;margin:0!important;font-size:11.5px!important;line-height:1.45!important}.wr-builder-cockpit-route .wr-ai-helper-primary,.wr-builder-cockpit-route .wr-ai-helper-secondary,.wr-builder-cockpit-route .wr-ai-helper-clear{cursor:pointer!important;border-radius:10px!important;min-height:32px!important;padding:0 11px!important;font-size:12px!important;font-weight:780!important}.wr-builder-cockpit-route .wr-ai-helper-primary{color:#dcffe9!important;background:#58d3842e!important;border:1px solid #58d3845c!important}.wr-builder-cockpit-route .wr-ai-helper-primary:hover:not(:disabled),.wr-builder-cockpit-route .wr-ai-helper-primary:focus-visible:not(:disabled){outline-offset:2px!important;background:#58d38442!important;outline:2px solid #58d38429!important}.wr-builder-cockpit-route .wr-ai-helper-primary:disabled,.wr-builder-cockpit-route .wr-ai-helper-secondary:disabled{opacity:.45!important;cursor:not-allowed!important}.wr-builder-cockpit-route .wr-ai-helper-secondary,.wr-builder-cockpit-route .wr-ai-helper-clear{color:var(--u2r-muted,#aeb6c7)!important;background:#ffffff0a!important;border:1px solid #8492aa38!important}.wr-builder-cockpit-route .wr-ai-helper-empty-proposal,.wr-builder-cockpit-route .wr-ai-helper-empty-panel{text-align:center!important;align-content:center!important;place-items:center!important;gap:8px!important;min-height:180px!important;padding:18px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-empty-panel{min-height:260px!important;margin:12px!important}.wr-builder-cockpit-route .wr-ai-helper-empty-light{background:#58d3841a!important;border:1px solid #58d38457!important;border-radius:999px!important;width:34px!important;height:34px!important;box-shadow:0 0 30px #58d3841f!important}.wr-builder-cockpit-route .wr-ai-helper-empty-proposal h4,.wr-builder-cockpit-route .wr-ai-helper-empty-panel h4{color:var(--u2r-text,#f4f6fb)!important;margin:0!important;font-size:15px!important;font-weight:780!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-content{gap:10px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-section{background:#04081038!important;border:1px solid #8492aa24!important;border-radius:12px!important;gap:6px!important;padding:9px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-section>span,.wr-builder-cockpit-route .wr-ai-helper-adjustment>span{color:var(--u2r-faint,#778196)!important;text-transform:uppercase!important;letter-spacing:.045em!important;font-size:10px!important;font-weight:820!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list li{background:#ffffff09!important;border-radius:9px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;min-height:28px!important;padding:6px 7px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list em{color:#b7f5ca!important;text-transform:uppercase!important;background:#58d3841f!important;border-radius:999px!important;align-items:center!important;height:20px!important;padding:0 6px!important;font-size:9px!important;font-style:normal!important;font-weight:820!important;display:inline-flex!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list strong{min-width:0!important;color:var(--u2r-text,#f4f6fb)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11.5px!important;font-weight:720!important;overflow:hidden!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list small{color:var(--u2r-faint,#778196)!important;white-space:nowrap!important;font-size:10px!important;font-weight:700!important}.wr-builder-cockpit-route .wr-ai-helper-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-success{color:#b7f5ca!important;background:#58d3841a!important;border:1px solid #58d3843d!important;border-radius:10px!important;align-items:center!important;min-height:30px!important;padding:0 10px!important;font-size:11.5px!important;font-weight:760!important;display:flex!important}@media (max-width:720px){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-details-pane.wr-qatalog-form-editor,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .step-details-pane.wr-qatalog-form-editor{padding-left:14px!important;padding-right:14px!important}.wr-qatalog-step-context,.wr-qatalog-bottom-actions{flex-direction:column!important;align-items:flex-start!important}.wr-qatalog-step-title-row{grid-template-columns:1fr!important;width:100%!important}.wr-qatalog-form-row{grid-template-columns:28px minmax(0,1fr)!important}.wr-qatalog-answer-cell,.wr-qatalog-row-actions,.wr-qatalog-row-more{grid-column:2!important}.wr-qatalog-row-actions{justify-content:flex-start!important}.wr-qatalog-row-more-grid,.wr-qatalog-step-options-panel{grid-template-columns:1fr!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-canvas>.wr-qatalog-form-editor.wr-gforms-step-builder,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-cockpit-canvas>.wr-qatalog-form-editor.wr-gforms-step-builder{width:min(100%,900px)!important;max-width:900px!important;margin:0 auto!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-details-pane.wr-gforms-step-builder,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .step-details-pane.wr-gforms-step-builder{background:#f9fafb!important;padding:18px clamp(14px,2vw,22px) 56px!important}.wr-gforms-step-builder,.wr-gforms-step-builder *{box-sizing:border-box!important}.wr-gforms-builder-shell{width:100%!important;min-width:0!important;color:var(--u2r-text,#101828)!important}.wr-gforms-canvas-and-tools{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;width:100%!important;display:grid!important;position:relative!important}.wr-gforms-canvas-stack,.wr-gforms-block-stack{gap:14px!important;min-width:0!important;display:grid!important}.wr-gforms-add-toolbar{z-index:35!important;background:#fffffff0!important;border:1px solid #eaecf0!important;border-radius:14px!important;gap:6px!important;width:42px!important;padding:6px!important;display:grid!important;position:sticky!important;top:72px!important;box-shadow:0 8px 22px #10182814!important}.wr-gforms-add-toolbar button{width:30px!important;height:30px!important;min-height:30px!important;color:var(--u2r-muted,#667085)!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;place-items:center!important;padding:0!important;font-size:11px!important;font-weight:850!important;line-height:1!important;display:inline-grid!important}.wr-gforms-add-toolbar button:hover,.wr-gforms-add-toolbar button:focus-visible{color:var(--u2r-text,#101828)!important;background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.wr-gforms-intro-card,.wr-gforms-block-card,.wr-gforms-empty-builder{color:var(--u2r-text,#101828)!important;box-shadow:none!important;background:#fff!important;border:1px solid #eaecf0!important;border-radius:18px!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;display:grid!important;position:relative!important;overflow:visible!important}.wr-gforms-intro-card{grid-template-columns:minmax(0,1fr) auto!important;padding:16px!important}.wr-gforms-block-card{padding:16px!important}.wr-gforms-intro-card.is-active,.wr-gforms-block-card.is-active{background:#eff8ff!important;border-color:#b2ddff!important;box-shadow:0 0 0 1px #175cd30f!important}.wr-gforms-card-selected-bar{background:0 0!important;border-radius:0 999px 999px 0!important;width:3px!important;position:absolute!important;top:14px!important;bottom:14px!important;left:0!important}.wr-gforms-intro-card.is-active .wr-gforms-card-selected-bar,.wr-gforms-block-card.is-active .wr-gforms-card-selected-bar{background:0 0!important}.wr-gforms-intro-card-main,.wr-gforms-block-body{gap:12px!important;min-width:0!important;display:grid!important}.wr-gforms-card-kicker,.wr-gforms-block-heading{align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}.wr-gforms-card-kicker>span,.wr-gforms-block-heading span{color:var(--u2r-faint,#778196)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:10px!important;font-weight:820!important;line-height:1!important}.wr-gforms-block-heading strong{color:var(--u2r-text,#f4f6fb)!important;margin-top:3px!important;font-size:13px!important;font-weight:760!important;line-height:1.15!important;display:block!important}.wr-gforms-block-icon{width:26px!important;height:26px!important;color:var(--u2r-brand-strong,#8ab4ff)!important;background:#8ab4ff14!important;border:1px solid #8ab4ff38!important;border-radius:10px!important;flex:none!important;place-items:center!important;font-size:10px!important;font-weight:850!important;display:inline-grid!important}.wr-gforms-block-icon.evidence,.wr-gforms-block-icon.ai{color:#b7f5ca!important;background:#58d38414!important;border-color:#58d38440!important}.wr-gforms-title-input-label,.wr-gforms-instruction-label,.wr-gforms-main-input,.wr-gforms-more-grid label,.wr-gforms-step-more-grid label,.wr-gforms-checklist-editor label{min-width:0!important;color:var(--u2r-muted,#aeb6c7)!important;gap:6px!important;font-size:11px!important;font-weight:720!important;line-height:1.2!important;display:grid!important}.wr-gforms-title-input-label input,.wr-gforms-instruction-label textarea,.wr-gforms-main-input input,.wr-gforms-main-input textarea,.wr-gforms-more-grid input,.wr-gforms-more-grid textarea,.wr-gforms-more-grid select,.wr-gforms-step-more-grid input,.wr-gforms-step-more-grid textarea,.wr-gforms-step-more-grid select,.wr-gforms-checklist-editor input{width:100%!important;color:var(--u2r-text,#f4f6fb)!important;box-shadow:none!important;background:#070b1457!important;border:1px solid #8492aa38!important;border-radius:10px!important;outline:none!important}.wr-gforms-title-input-label input{min-height:42px!important;color:var(--u2r-text,#f4f6fb)!important;letter-spacing:-.035em!important;background:0 0!important;border-color:#0000!important;border-radius:0!important;padding:0 2px!important;font-size:22px!important;font-weight:760!important;line-height:1.18!important}.wr-gforms-instruction-label textarea,.wr-gforms-main-input textarea{resize:vertical!important;min-height:78px!important;padding:10px 11px!important;font-size:13px!important;line-height:1.45!important}.wr-gforms-main-input input,.wr-gforms-more-grid input,.wr-gforms-more-grid select,.wr-gforms-step-more-grid input,.wr-gforms-step-more-grid select,.wr-gforms-checklist-editor input{min-height:36px!important;padding:0 10px!important;font-size:13px!important;line-height:1!important}.wr-gforms-title-input-label input:focus-visible,.wr-gforms-instruction-label textarea:focus-visible,.wr-gforms-main-input input:focus-visible,.wr-gforms-main-input textarea:focus-visible,.wr-gforms-more-grid input:focus-visible,.wr-gforms-more-grid textarea:focus-visible,.wr-gforms-step-more-grid input:focus-visible,.wr-gforms-step-more-grid textarea:focus-visible,.wr-gforms-checklist-editor input:focus-visible,.wr-gforms-type-dropdown .wr-qatalog-type-trigger:focus-visible{border-color:#8ab4ff73!important;box-shadow:0 0 0 3px #8ab4ff1f!important}.wr-gforms-title-input-label input:focus-visible{border-color:#0000!important;box-shadow:inset 0 -1px #8ab4ff85!important}.wr-gforms-mode-note{color:var(--u2r-faint,#778196)!important;margin:0!important;font-size:11.5px!important;line-height:1.45!important}.wr-gforms-block-header{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;min-width:0!important;display:flex!important}.wr-gforms-type-dropdown{flex:0 0 190px!important}.wr-gforms-type-dropdown .wr-qatalog-type-trigger,.wr-gforms-static-type-pill{min-height:34px!important;color:var(--u2r-text,#f4f6fb)!important;background:#070b1452!important;border-color:#8492aa3d!important}.wr-gforms-static-type-pill{white-space:nowrap!important;border:1px solid #8492aa3d!important;border-radius:10px!important;align-items:center!important;gap:6px!important;padding:0 10px!important;font-size:12px!important;font-weight:720!important;display:inline-flex!important}.wr-gforms-static-type-pill.ai{color:#b7f5ca!important;background:#58d38414!important;border-color:#58d38442!important}.wr-gforms-answer-preview{min-height:34px!important;color:var(--u2r-faint,#778196)!important;border-bottom:1px solid #8492aa3d!important;align-items:center!important;padding:0 2px!important;font-size:12px!important;line-height:1.35!important;display:flex!important}.wr-gforms-answer-preview.long{align-items:flex-start!important;min-height:58px!important;padding-top:8px!important}.wr-gforms-choice-preview{gap:8px!important;padding:2px 0!important;display:grid!important}.wr-gforms-choice-preview span{color:var(--u2r-muted,#aeb6c7)!important;align-items:center!important;gap:8px!important;font-size:12.5px!important;line-height:1.3!important;display:inline-flex!important}.wr-gforms-choice-preview i{border:1px solid #8492aa5c!important;border-radius:999px!important;width:13px!important;height:13px!important}.wr-gforms-move-stack{width:22px!important;color:var(--u2r-faint,#778196)!important;justify-items:center!important;gap:2px!important;padding-top:8px!important;display:grid!important}.wr-gforms-move-stack button{width:22px!important;height:18px!important;min-height:18px!important;color:var(--u2r-faint,#778196)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:7px!important;padding:0!important;font-size:10px!important;font-weight:850!important}.wr-gforms-move-stack span{color:var(--u2r-faint,#778196)!important;letter-spacing:-.18em!important;font-size:12px!important;transform:rotate(90deg)!important}.wr-gforms-move-stack button:hover:not(:disabled),.wr-gforms-move-stack button:focus-visible:not(:disabled){color:var(--u2r-text,#f4f6fb)!important;background:#8ab4ff1a!important;outline:none!important}.wr-gforms-move-stack button:disabled{opacity:.35!important;cursor:default!important}.wr-gforms-card-footer{border-top:1px solid #8492aa21!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:32px!important;margin-top:2px!important;padding-top:8px!important;display:flex!important}.wr-gforms-card-actions{align-items:center!important;gap:4px!important;margin-left:auto!important;display:inline-flex!important}.wr-gforms-mini-action{width:28px!important;height:28px!important;min-height:28px!important;color:var(--u2r-faint,#778196)!important;cursor:pointer!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;place-items:center!important;padding:0!important;font-size:13px!important;font-weight:850!important;line-height:1!important;display:inline-grid!important}.wr-gforms-mini-action:hover,.wr-gforms-mini-action:focus-visible{color:var(--u2r-text,#f4f6fb)!important;background:#ffffff0d!important;border-color:#8492aa33!important;outline:none!important}.wr-gforms-mini-action.active{color:var(--u2r-brand-strong,#8ab4ff)!important;background:#8ab4ff21!important}.wr-gforms-mini-action.danger:hover,.wr-gforms-mini-action.danger:focus-visible{color:var(--u2r-danger,#ff8f8f)!important;background:#ff8f8f1a!important;border-color:#ff8f8f38!important}.wr-gforms-card-more,.wr-gforms-step-more,.wr-gforms-more-add{color:var(--u2r-muted,#aeb6c7)!important;position:relative!important}.wr-gforms-card-more>summary,.wr-gforms-step-more>summary,.wr-gforms-more-add>summary{min-height:28px!important;color:var(--u2r-muted,#aeb6c7)!important;cursor:pointer!important;border:1px solid #0000!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:0 8px!important;font-size:11.5px!important;font-weight:760!important;list-style:none!important;display:inline-flex!important}.wr-gforms-card-more>summary::-webkit-details-marker{display:none!important}.wr-gforms-step-more>summary::-webkit-details-marker{display:none!important}.wr-gforms-more-add>summary::-webkit-details-marker{display:none!important}.wr-gforms-card-more>summary:hover,.wr-gforms-card-more>summary:focus-visible,.wr-gforms-step-more>summary:hover,.wr-gforms-step-more>summary:focus-visible,.wr-gforms-more-add>summary:hover,.wr-gforms-more-add>summary:focus-visible{background:#ffffff0a!important;border-color:#8492aa33!important;outline:none!important}.wr-gforms-step-more{align-self:start!important}.wr-gforms-step-more-grid,.wr-gforms-more-grid{background:#070b1442!important;border:1px solid #8492aa2e!important;border-radius:14px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:10px!important;padding:12px!important;display:grid!important}.wr-gforms-more-grid,.wr-gforms-more-grid .wide-field{grid-column:1/-1!important}.wr-gforms-checklist-editor{gap:8px!important;display:grid!important}.wr-gforms-checklist-editor label{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}.wr-gforms-checklist-editor label>span{color:var(--u2r-faint,#778196)!important;font-size:12px!important}.wr-gforms-inline-add,.wr-gforms-primary-action,.wr-gforms-secondary-action{cursor:pointer!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 12px!important;font-size:12.5px!important;font-weight:780!important;line-height:1!important;display:inline-flex!important}.wr-gforms-primary-action{background:var(--u2r-brand,#5b55ff)!important;color:var(--u2r-text,#f4f6fb)!important;border:1px solid #0000!important}.wr-gforms-secondary-action,.wr-gforms-inline-add{color:var(--u2r-muted,#aeb6c7)!important;background:#ffffff09!important;border:1px solid #8492aa38!important}.wr-gforms-primary-action:hover,.wr-gforms-primary-action:focus-visible,.wr-gforms-secondary-action:hover,.wr-gforms-secondary-action:focus-visible,.wr-gforms-inline-add:hover,.wr-gforms-inline-add:focus-visible{outline-offset:2px!important;outline:2px solid #8ab4ff2e!important}.wr-gforms-bottom-actions{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;padding:2px 0 0 36px!important;display:flex!important}.wr-gforms-empty-builder{background:#ffffff06!important;border-style:dashed!important;grid-template-columns:minmax(0,1fr)!important;justify-items:start!important;gap:8px!important;padding:22px!important}.wr-gforms-empty-builder strong{color:var(--u2r-text,#f4f6fb)!important;font-size:15px!important;font-weight:780!important}.wr-gforms-empty-builder p{color:var(--u2r-muted,#aeb6c7)!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.wr-gforms-empty-builder>div{flex-wrap:wrap!important;gap:8px!important;margin-top:8px!important;display:flex!important}.wr-gforms-advanced-drawer{padding-left:36px!important}.wr-gforms-advanced-drawer>summary{background:#ffffff09!important;border-color:#8492aa33!important}@media (max-width:980px){.wr-gforms-canvas-and-tools{grid-template-columns:minmax(0,1fr)!important}.wr-gforms-add-toolbar{flex-wrap:wrap!important;order:-1!important;width:100%!important;display:flex!important;position:static!important}}@media (max-width:720px){.wr-gforms-intro-card,.wr-gforms-block-card{grid-template-columns:minmax(0,1fr)!important}.wr-gforms-move-stack{justify-content:flex-start!important;width:auto!important;padding-top:0!important;display:flex!important}.wr-gforms-block-header,.wr-gforms-card-footer,.wr-gforms-bottom-actions{flex-direction:column!important;align-items:flex-start!important}.wr-gforms-type-dropdown,.wr-gforms-static-type-pill{flex:auto!important;width:100%!important}.wr-gforms-step-more-grid,.wr-gforms-more-grid{grid-template-columns:1fr!important}.wr-gforms-bottom-actions,.wr-gforms-advanced-drawer{padding-left:0!important}}.wr-gforms-canvas-and-tools{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.wr-gforms-add-toolbar{display:none!important}.wr-gforms-intro-card,.wr-gforms-block-card,.wr-gforms-empty-builder{grid-template-columns:minmax(0,1fr)!important}.wr-gforms-card-selected-bar,.wr-gforms-intro-card.is-active .wr-gforms-card-selected-bar,.wr-gforms-block-card.is-active .wr-gforms-card-selected-bar{background:0 0!important;display:none!important}.wr-gforms-intro-card.is-active,.wr-gforms-block-card.is-active{border-color:#8ab4ff61!important;box-shadow:0 0 0 1px #8ab4ff1c,0 14px 32px #0000001f!important}.wr-gforms-block-header{align-items:center!important;gap:10px!important}.wr-gforms-type-dropdown{flex:0 0 210px!important;max-width:240px!important}.wr-gforms-card-header-actions{justify-content:flex-end!important;align-items:center!important;gap:6px!important;margin-left:auto!important;display:inline-flex!important}.wr-gforms-card-header-actions .wr-gforms-mini-action{border-radius:999px!important;width:30px!important;height:30px!important;min-height:30px!important}.wr-gforms-card-header-actions .wr-gforms-mini-action.active{color:var(--u2r-brand-strong,#8ab4ff)!important;background:#8ab4ff26!important;border-color:#8ab4ff47!important}.wr-gforms-element-title input,.wr-gforms-element-title textarea,.wr-gforms-description-input{background:0 0!important;border-color:#0000 #0000 #8492aa3d!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.wr-gforms-element-title input{min-height:38px!important;font-size:15px!important;font-weight:760!important}.wr-gforms-description-input{width:100%!important;min-height:34px!important;color:var(--u2r-muted,#aeb6c7)!important;outline:none!important}.wr-gforms-choice-editor{gap:8px!important;padding-top:4px!important;display:grid!important}.wr-gforms-choice-option{grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}.wr-gforms-choice-option input{min-height:32px!important;color:var(--u2r-text,#f4f6fb)!important;background:0 0!important;border-color:#0000 #0000 #8492aa38!important;border-radius:0!important;padding:0!important}.wr-gforms-option-dot,.wr-gforms-option-box{background:0 0!important;border:1px solid #8492aa61!important;width:15px!important;height:15px!important}.wr-gforms-option-dot{border-radius:999px!important}.wr-gforms-option-box{border-radius:4px!important}.wr-gforms-more-move-controls,.wr-gforms-more-grid-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.wr-gforms-more-move-controls button{min-height:30px!important;color:var(--u2r-muted,#aeb6c7)!important;background:#ffffff09!important;border:1px solid #8492aa33!important;border-radius:9px!important;padding:0 10px!important;font-size:11.5px!important;font-weight:760!important}.wr-gforms-more-move-controls button:disabled{opacity:.42!important}.wr-gforms-card-footer{border-top:0!important;padding-top:0!important}.wr-gforms-bottom-actions{padding-top:4px!important;padding-left:0!important}.wr-gforms-add-hint{color:var(--u2r-faint,#778196)!important;font-size:11.5px!important;line-height:1.35!important}@media (max-width:720px){.wr-gforms-block-header{flex-direction:column!important;align-items:flex-start!important}.wr-gforms-card-header-actions{margin-left:0!important}}.wr-gforms-card-header-left{align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}.wr-gforms-drag-handle{width:26px!important;min-width:26px!important;height:30px!important;min-height:30px!important;color:var(--u2r-faint,#778196)!important;cursor:grab!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;place-items:center!important;padding:0!important;font-size:15px!important;line-height:1!important;display:inline-grid!important}.wr-gforms-drag-handle:hover,.wr-gforms-drag-handle:focus-visible{color:var(--u2r-brand-strong,#8ab4ff)!important;background:#8ab4ff17!important;border-color:#8ab4ff3d!important;outline:none!important}.wr-gforms-drag-handle:active{cursor:grabbing!important}.wr-gforms-block-card.is-dragging{opacity:.56!important}.wr-gforms-block-card.is-drop-before:before,.wr-gforms-block-card.is-drop-after:after{content:""!important;background:var(--u2r-brand-strong,#8ab4ff)!important;pointer-events:none!important;z-index:4!important;border-radius:999px!important;height:2px!important;position:absolute!important;left:18px!important;right:18px!important;box-shadow:0 0 0 3px #8ab4ff1f!important}.wr-gforms-block-card.is-drop-before:before{top:-8px!important}.wr-gforms-block-card.is-drop-after:after{bottom:-8px!important}.wr-gforms-type-dropdown .wr-qatalog-type-option .wr-qatalog-type-icon{width:18px!important;min-width:18px!important;color:var(--u2r-muted,#aeb6c7)!important;justify-content:center!important;display:inline-flex!important}.wr-gforms-type-dropdown .wr-qatalog-type-option[aria-selected=true] .wr-qatalog-type-icon,.wr-gforms-type-dropdown .wr-qatalog-type-option.selected .wr-qatalog-type-icon{color:var(--u2r-brand-strong,#8ab4ff)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-collapsed.wr-panel-collapsed-rail{background:linear-gradient(#121c2efa,#0c121efa)!important;position:relative!important;box-shadow:inset -1px 0 #8ab4ff3d,inset 0 0 24px #5b55ff1a!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-collapsed.wr-panel-collapsed-rail:after{content:""!important;background:var(--u2r-brand-strong,#8ab4ff)!important;pointer-events:none!important;border-radius:999px!important;width:6px!important;height:6px!important;position:absolute!important;top:42px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 14px #8ab4ff9e!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-guide-collapsed-bar{background:linear-gradient(#10221bfa,#0b1413fa)!important;position:relative!important;box-shadow:inset 1px 0 #58d38447,inset 0 0 24px #58d3841a!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-guide-collapsed-bar:after{content:""!important;pointer-events:none!important;background:#58d384!important;border-radius:999px!important;width:7px!important;height:7px!important;position:absolute!important;top:42px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 0 16px #58d384ad!important}.wr-builder-cockpit-route .wr-step-rail-collapsed .wr-panel-edge-toggle,.wr-builder-cockpit-route .wr-guide-collapsed-bar .wr-panel-edge-toggle{color:var(--u2r-text,#f4f6fb)!important;background:#8ab4ff17!important;border-color:#8ab4ff57!important}.wr-builder-cockpit-route .wr-guide-collapsed-bar .wr-panel-edge-toggle{background:#58d3841a!important;border-color:#58d38457!important}.wr-builder-cockpit-route .wr-step-rail-collapsed .wr-panel-edge-toggle:hover,.wr-builder-cockpit-route .wr-step-rail-collapsed .wr-panel-edge-toggle:focus-visible,.wr-builder-cockpit-route .wr-guide-collapsed-bar .wr-panel-edge-toggle:hover,.wr-builder-cockpit-route .wr-guide-collapsed-bar .wr-panel-edge-toggle:focus-visible{outline-offset:2px!important;outline:2px solid #8ab4ff33!important;transform:none!important}.wr-builder-cockpit-route .wr-guide-collapsed-bar .wr-panel-edge-toggle:hover,.wr-builder-cockpit-route .wr-guide-collapsed-bar .wr-panel-edge-toggle:focus-visible{outline-color:#58d38438!important}.wr-builder-cockpit-route .wr-step-rail-collapsed .wr-collapsed-panel-label{color:#bed3ffd1!important}.wr-builder-cockpit-route .wr-guide-collapsed-bar .wr-collapsed-panel-label{color:#bcf5d0d1!important}.wr-builder-illustration-editor,.wr-builder-illustration-inline{background:#ffffff06!important;border:1px solid #8492aa2e!important;border-radius:14px!important;gap:10px!important;min-width:0!important;padding:12px!important;display:grid!important}.wr-builder-illustration-inline{padding:11px!important}.wr-builder-illustration-empty-inline{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}.wr-builder-illustration-copy,.wr-builder-illustration-empty-inline>div{gap:3px!important;min-width:0!important;display:grid!important}.wr-builder-illustration-copy strong,.wr-builder-illustration-empty-inline strong{color:var(--u2r-text,#f4f6fb)!important;font-size:12px!important;font-weight:780!important;line-height:1.2!important}.wr-builder-illustration-copy span,.wr-builder-illustration-empty-inline span{color:var(--u2r-muted,#aeb6c7)!important;font-size:11.5px!important;line-height:1.35!important}.wr-builder-illustration-caption,.wr-builder-illustration-alt label{color:var(--u2r-muted,#aeb6c7)!important;gap:6px!important;font-size:11px!important;font-weight:720!important;display:grid!important}.wr-builder-illustration-caption input,.wr-builder-illustration-alt input{width:100%!important;min-height:34px!important;color:var(--u2r-text,#f4f6fb)!important;background:#070b1452!important;border:1px solid #8492aa33!important;border-radius:10px!important;outline:none!important;padding:0 10px!important;font-size:13px!important}.wr-builder-illustration-caption input:focus-visible,.wr-builder-illustration-alt input:focus-visible{border-color:#8ab4ff73!important;box-shadow:0 0 0 3px #8ab4ff1f!important}.wr-builder-illustration-file-input{display:none!important}.wr-builder-illustration-empty-state{text-align:center!important;background:#070b143d!important;border:1px dashed #8ab4ff40!important;border-radius:14px!important;align-content:center!important;place-items:center!important;gap:6px!important;min-height:136px!important;padding:16px!important;display:grid!important}.wr-builder-illustration-empty-icon{width:36px!important;height:36px!important;color:var(--u2r-brand-strong,#8ab4ff)!important;background:#8ab4ff14!important;border:1px solid #8ab4ff3d!important;border-radius:12px!important;place-items:center!important;font-size:16px!important;font-weight:840!important;display:grid!important}.wr-builder-illustration-empty-state strong{color:var(--u2r-text,#f4f6fb)!important;font-size:13px!important;font-weight:760!important;line-height:1.25!important}.wr-builder-illustration-empty-state span{color:var(--u2r-muted,#aeb6c7)!important;font-size:12px!important;line-height:1.35!important}.wr-builder-illustration-preview{background:#070b146b!important;border:1px solid #8492aa33!important;border-radius:14px!important;width:100%!important;max-height:280px!important;overflow:hidden!important}.wr-builder-illustration-preview img{object-fit:contain!important;width:100%!important;max-height:280px!important;display:block!important}.wr-builder-illustration-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}.wr-builder-illustration-actions .danger-lite:hover,.wr-builder-illustration-actions .danger-lite:focus-visible{color:var(--u2r-danger,#ff8a8a)!important;background:#ff70701a!important;border-color:#ff707061!important}.wr-builder-illustration-alt{gap:8px!important;display:grid!important}.wr-builder-illustration-alt>summary{cursor:pointer!important;width:max-content!important;color:var(--u2r-muted,#aeb6c7)!important;font-size:11.5px!important;font-weight:760!important;list-style:none!important}.wr-builder-illustration-alt>summary::-webkit-details-marker{display:none!important}.wr-builder-illustration-alt>summary:hover,.wr-builder-illustration-alt>summary:focus-visible{color:var(--u2r-brand-strong,#8ab4ff)!important;outline:none!important}.wr-gforms-config-block.illustration .wr-gforms-card-more{margin-top:0!important}@media (max-width:720px){.wr-builder-illustration-empty-inline{grid-template-columns:minmax(0,1fr)!important}}.wr-branch-studio-page{width:min(100%,1040px)!important;box-shadow:none!important;color:var(--u2r-text,#f4f6fb)!important;background:0 0!important;border:0!important;gap:12px!important;margin:0 auto!important;padding:22px 20px 44px!important;display:grid!important}.wr-branch-studio-page *,.wr-branch-studio-page :before,.wr-branch-studio-page :after{box-sizing:border-box!important}.wr-branch-header-card,.wr-branch-default-strip,.wr-branch-add-decision-prompt,.wr-branch-validation-result,.wr-branch-matrix,.wr-branch-source-card{border:1px solid var(--u2r-border,#8ab4ff24)!important;background:linear-gradient(#141a25f5,#0f141ef0)!important;box-shadow:0 12px 32px #00000029!important}.wr-branch-header-card{border-radius:18px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px 16px!important;min-width:0!important;padding:16px!important;display:grid!important}.wr-branch-header-copy h3,.wr-branch-matrix-heading h4,.wr-branch-source-title-block h4,.wr-branch-empty-state h4,.wr-branch-validation-bar strong,.wr-branch-validation-item strong,.wr-branch-add-decision-prompt strong,.wr-branch-row-preview strong{color:var(--u2r-text,#f4f6fb)!important;margin:0!important}.wr-branch-header-copy h3{letter-spacing:-.02em!important;font-size:18px!important;font-weight:860!important;line-height:1.18!important}.wr-branch-header-copy p,.wr-branch-matrix-heading p,.wr-branch-source-title-block p,.wr-branch-empty-state p,.wr-branch-validation-bar span,.wr-branch-validation-item p,.wr-branch-add-decision-prompt span,.wr-branch-rule-summary,.wr-branch-skip-summary,.wr-branch-row-preview p{color:var(--u2r-muted,#aeb6c7)!important;margin:3px 0 0!important;font-size:12px!important;line-height:1.42!important}.wr-branch-header-actions,.wr-branch-source-card-footer,.wr-branch-row-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.wr-branch-header-actions button,.wr-branch-source-card-footer button,.wr-branch-add-decision-prompt button,.wr-branch-empty-state button,.wr-branch-validation-bar button,.wr-branch-validation-item button,.wr-branch-row-actions button{border-radius:10px!important;min-height:30px!important;padding:0 11px!important;font-size:11.5px!important;font-weight:780!important;line-height:1!important}.wr-branch-row-actions button.text{color:var(--u2r-brand-strong,#8ab4ff)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.wr-branch-row-actions button.text:hover,.wr-branch-row-actions button.text:focus-visible{background:#8ab4ff14!important;border-color:#8ab4ff38!important;outline:none!important}.wr-branch-status-pills{flex-wrap:wrap!important;grid-column:1/-1!important;align-items:center!important;gap:8px!important;display:flex!important}.wr-branch-status-pills span,.wr-branch-source-card-meta span,.wr-branch-answer-chip,.wr-branch-default-step-pill,.wr-branch-default-end,.wr-branch-preview-chips span{min-height:26px!important;color:var(--u2r-muted,#aeb6c7)!important;white-space:nowrap!important;background:#94a3b814!important;border:1px solid #8492aa29!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:11.5px!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}.wr-branch-status-pills span{padding:0 9px!important}.wr-branch-status-pills span.ok{color:#b8f8d0!important;background:#49de8014!important;border-color:#49de803d!important}.wr-branch-status-pills span.warning{color:var(--u2r-warning,#f5b059)!important;background:#f5b05917!important;border-color:#f5b0594d!important}.wr-branch-status-pills span.critical{color:var(--u2r-danger,#ff8f8f)!important;background:#ff8f8f1a!important;border-color:#ff8f8f59!important}.wr-branch-default-strip{background:#0c111abd!important;border-radius:14px!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px 12px!important;display:flex!important}.wr-branch-default-strip>span:first-child{color:var(--u2r-muted,#aeb6c7)!important;flex:none!important;font-size:12px!important;font-weight:820!important}.wr-branch-default-steps{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;min-width:0!important;display:flex!important}.wr-branch-default-step-item{color:#aeb6c785!important;align-items:center!important;gap:5px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}.wr-branch-default-step-pill{min-height:24px!important;color:var(--u2r-text,#f4f6fb)!important;cursor:pointer!important;box-shadow:none!important;padding:0 8px!important}.wr-branch-default-step-pill:hover,.wr-branch-default-step-pill:focus-visible{background:#8ab4ff14!important;border-color:#8ab4ff4d!important;outline:none!important}.wr-branch-default-step-pill.can-drop{cursor:copy!important}.wr-branch-default-step-pill.drop-target{background:#49de801a!important;border-color:#49de80ad!important;box-shadow:0 0 0 3px #49de801f!important}.wr-branch-default-end{min-height:24px!important;padding:0 9px!important}.wr-branch-add-decision-prompt{background:#19202dc7!important;border-radius:14px!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}.wr-branch-add-decision-prompt>div{gap:3px!important;min-width:0!important;display:grid!important}.wr-branch-matrix{border-radius:18px!important;gap:12px!important;padding:14px!important;display:grid!important}.wr-branch-matrix-heading{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.wr-branch-matrix-heading h4,.wr-branch-source-title-block h4{letter-spacing:-.01em!important;font-size:14px!important;font-weight:840!important}.wr-branch-source-card-list{gap:12px!important;display:grid!important}.wr-branch-source-card{box-shadow:none!important;background:#0c111ab8!important;border-radius:16px!important;gap:12px!important;padding:14px!important;display:grid!important}.wr-branch-source-card-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-width:0!important;display:grid!important}.wr-branch-source-title-block{gap:4px!important;min-width:0!important;display:grid!important}.wr-branch-source-title-block>strong{width:max-content!important;min-height:24px!important;color:var(--u2r-brand-strong,#8ab4ff)!important;background:#8ab4ff14!important;border:1px solid #8ab4ff33!important;border-radius:999px!important;align-items:center!important;padding:0 9px!important;font-size:11px!important;font-weight:860!important;display:inline-flex!important}.wr-branch-source-title-block h4{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.wr-branch-source-title-block p{font-weight:720!important}.wr-branch-source-card-meta{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.wr-branch-source-card-meta span{min-height:24px!important;padding:0 8px!important}.wr-branch-rule-table{background:#070b1438!important;border:1px solid #8492aa24!important;border-radius:14px!important;gap:0!important;display:grid!important;overflow:hidden!important}.wr-branch-rule-table-head,.wr-branch-rule-row{grid-template-columns:minmax(128px,.72fr) minmax(260px,1.6fr) minmax(116px,auto)!important;align-items:start!important;gap:12px!important;display:grid!important}.wr-branch-rule-table-head{background:#94a3b80e!important;border-bottom:1px solid #8492aa24!important;padding:9px 12px!important}.wr-branch-rule-table-head span{color:var(--u2r-muted,#aeb6c7)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:850!important}.wr-branch-rule-row{background:#ffffff03!important;border-bottom:1px solid #8492aa1a!important;padding:11px 12px!important;position:relative!important}.wr-branch-rule-row:last-child{border-bottom:0!important}.wr-branch-rule-row:hover,.wr-branch-rule-row.active{background:#8ab4ff0e!important}.wr-branch-rule-row.active{box-shadow:inset 3px 0 #8ab4ff9e!important}.wr-branch-rule-answer{align-items:flex-start!important;min-width:0!important;display:flex!important}.wr-branch-answer-chip{max-width:100%!important;min-height:30px!important;color:var(--u2r-text,#f4f6fb)!important;text-overflow:ellipsis!important;cursor:grab!important;padding:0 11px!important;overflow:hidden!important}.wr-branch-answer-chip:hover,.wr-branch-answer-chip:focus-visible{background:#8ab4ff14!important;border-color:#8ab4ff52!important;outline:none!important}.wr-branch-rule-destination{gap:6px!important;min-width:0!important;display:grid!important}.wr-branch-destination-controls{grid-template-columns:minmax(190px,.9fr) minmax(220px,1.1fr)!important;gap:8px!important;min-width:0!important;display:grid!important}.wr-branch-mode-select:only-child{grid-column:1/-1!important}.wr-branch-mode-select,.wr-branch-target-select{border:1px solid var(--u2r-border,#8ab4ff2e)!important;width:100%!important;min-width:0!important;min-height:32px!important;color:var(--u2r-text,#f4f6fb)!important;background:#080c169e!important;border-radius:10px!important;outline:none!important;padding:0 10px!important;font-size:12px!important;font-weight:720!important}.wr-branch-mode-select:focus,.wr-branch-target-select:focus{border-color:#8ab4ff6b!important;box-shadow:0 0 0 3px #8ab4ff1c!important}.wr-branch-rule-summary{color:var(--u2r-text,#f4f6fb)!important;font-weight:760!important}.wr-branch-skip-summary{color:var(--u2r-warning,#f5b059)!important;font-weight:720!important}.wr-branch-inline-warning{color:var(--u2r-danger,#ff8f8f)!important;margin:0!important;font-size:11.5px!important;font-weight:730!important;line-height:1.35!important}.wr-branch-row-actions{align-self:start!important}.wr-branch-row-actions .danger-lite:hover,.wr-branch-row-actions .danger-lite:focus-visible{color:var(--u2r-danger,#ff8a8a)!important;background:#ff70701a!important;border-color:#ff707061!important}.wr-branch-row-preview{background:#8ab4ff0e!important;border:1px solid #8ab4ff29!important;border-radius:12px!important;grid-column:2/-1!important;gap:7px!important;padding:9px 11px!important;display:grid!important}.wr-branch-preview-chips{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}.wr-branch-preview-chips span{min-height:24px!important;color:var(--u2r-text,#f4f6fb)!important;padding:0 8px!important}.wr-branch-preview-chips span+span:before{content:"→"!important;color:#aeb6c78a!important;margin-right:7px!important}.wr-branch-source-card-footer{justify-content:flex-start!important}.wr-branch-validation-result{border-radius:16px!important;display:grid!important;overflow:hidden!important}.wr-branch-validation-result.ok{border-color:#49de8042!important}.wr-branch-validation-result.warning{border-color:#f5b0594d!important}.wr-branch-validation-result.critical{border-color:#ff8f8f57!important}.wr-branch-validation-bar{justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}.wr-branch-validation-bar>div{gap:3px!important;min-width:0!important;display:grid!important}.wr-branch-validation-details{border-top:1px solid #8492aa24!important}.wr-branch-validation-details>summary,.wr-branch-validation-group>summary{cursor:pointer!important;list-style:none!important}.wr-branch-validation-details>summary::-webkit-details-marker{display:none!important}.wr-branch-validation-group>summary::-webkit-details-marker{display:none!important}.wr-branch-validation-details>summary{color:var(--u2r-brand-strong,#8ab4ff)!important;padding:10px 14px!important;font-size:12px!important;font-weight:820!important}.wr-branch-validation-groups{gap:10px!important;padding:0 14px 14px!important;display:grid!important}.wr-branch-validation-group{background:#080c163d!important;border:1px solid #8492aa24!important;border-radius:12px!important;display:grid!important;overflow:hidden!important}.wr-branch-validation-group>summary{color:var(--u2r-text,#f4f6fb)!important;justify-content:space-between!important;align-items:center!important;padding:9px 11px!important;font-size:12px!important;font-weight:820!important;display:flex!important}.wr-branch-validation-group>summary span{color:var(--u2r-muted,#aeb6c7)!important;font-size:11.5px!important}.wr-branch-validation-group>div{gap:8px!important;padding:0 10px 10px!important;display:grid!important}.wr-branch-validation-item{background:#ffffff05!important;border:1px solid #8492aa1f!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.wr-branch-validation-item.critical{background:#ff8f8f12!important;border-color:#ff8f8f47!important}.wr-branch-validation-item.warning{background:#f5b0590f!important;border-color:#f5b0593d!important}.wr-branch-validation-item.info{background:#8ab4ff0b!important;border-color:#8ab4ff29!important}.wr-branch-empty-state{background:#080c163d!important;border:1px dashed #8492aa38!important;border-radius:14px!important;justify-items:start!important;gap:8px!important;padding:16px!important;display:grid!important}@media (max-width:980px){.wr-branch-header-card,.wr-branch-source-card-header,.wr-branch-validation-item{grid-template-columns:1fr!important}.wr-branch-header-actions,.wr-branch-source-card-meta,.wr-branch-validation-bar,.wr-branch-add-decision-prompt{flex-direction:column!important;align-items:stretch!important}.wr-branch-rule-table-head{display:none!important}.wr-branch-rule-row{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.wr-branch-row-preview{grid-column:1!important}.wr-branch-destination-controls{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){.wr-branch-studio-page{padding:16px 12px 32px!important}.wr-branch-default-strip{flex-direction:column!important;align-items:flex-start!important}.wr-branch-row-actions{justify-content:flex-start!important}}.wr-app-shell{background:var(--bg);min-height:100vh;color:var(--text);grid-template-columns:264px minmax(0,1fr);transition:grid-template-columns .2s cubic-bezier(.2,0,0,1);display:grid}.wr-app-shell.is-nav-collapsed{grid-template-columns:64px minmax(0,1fr)}.wr-left-nav{border-right:1px solid var(--border);background:var(--panel);z-index:20;flex-direction:column;justify-content:space-between;gap:16px;width:264px;min-width:0;height:100vh;padding:24px 12px;transition:width .2s cubic-bezier(.2,0,0,1),padding .2s cubic-bezier(.2,0,0,1),background-color .16s,border-color .16s;display:flex;position:sticky;top:0}.wr-left-nav button,.wr-left-nav a,.wr-left-nav select{font:inherit}.wr-left-nav-top{align-content:start;gap:16px;min-width:0;display:grid}.wr-left-nav-brand{grid-template-columns:minmax(0,1fr) 32px;align-items:center;gap:12px;width:240px;min-width:0;height:32px;transition:width .2s cubic-bezier(.2,0,0,1),height .2s cubic-bezier(.2,0,0,1),gap .2s cubic-bezier(.2,0,0,1);display:grid}.wr-left-nav-collapse{border:1px solid var(--border-strong);background:var(--panel);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--text-secondary);box-shadow:var(--shadow);cursor:pointer;border-radius:8px;place-items:center;padding:0;transition:border-color .16s,background-color .16s,color .16s,transform .16s,box-shadow .16s;display:grid}.wr-left-nav-collapse:hover,.wr-left-nav-collapse:focus-visible{border-color:color-mix(in srgb, var(--accent) 28%, var(--border-strong));background:var(--panel-soft);color:var(--text);outline:none}.wr-left-nav-collapse:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent), var(--shadow)}.wr-left-nav-collapse:active{transform:scale(.96)}.wr-left-nav svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:16px;height:16px}.wr-left-nav-wordmark{align-items:center;width:122px;min-width:0;max-width:122px;height:32px;text-decoration:none;display:inline-flex;overflow:visible}.wr-left-nav-logo-lockup{object-fit:contain;object-position:left center;width:122px;height:32px;display:block}.wr-left-nav-logo-mark-image{object-fit:contain;width:32px;height:32px;display:none}.wr-left-nav-workspace,.wr-left-nav-user{border:1px solid var(--border);background:var(--panel);min-width:0;padding:0}.wr-left-nav-workspace{border-color:var(--border-strong);border-radius:6px;width:240px;height:36px;transition:width .2s cubic-bezier(.2,0,0,1),height .2s cubic-bezier(.2,0,0,1),border-color .16s,background-color .16s;display:block;position:relative}.wr-left-nav-user{border-radius:8px;grid-template-columns:40px minmax(0,1fr) 24px;align-items:center;gap:12px;min-height:72px;padding:12px;transition:width .2s cubic-bezier(.2,0,0,1),min-height .2s cubic-bezier(.2,0,0,1),padding .2s cubic-bezier(.2,0,0,1),border-color .16s,background-color .16s,gap .2s cubic-bezier(.2,0,0,1);display:grid;position:relative}.wr-left-nav-avatar,.wr-left-nav-user-avatar{border:1px solid var(--border);background:var(--panel-muted);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--text-secondary);border-radius:999px;place-items:center;font-size:12px;font-weight:800;line-height:1;display:grid}.wr-left-nav-user-copy{opacity:1;visibility:visible;gap:4px;min-width:0;max-width:100%;transition:max-width .18s cubic-bezier(.2,0,0,1),opacity .15s,transform .18s cubic-bezier(.2,0,0,1),visibility linear;display:grid;transform:translate(0)}.wr-left-nav-user-copy strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.wr-left-nav-user-copy small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:18px;overflow:hidden}.wr-left-nav-workspace-select{width:100%;height:100%;color:var(--text-secondary);opacity:1;visibility:visible;max-width:100%;font-size:14px;font-weight:500;transition:max-width .18s cubic-bezier(.2,0,0,1),opacity .15s,transform .18s cubic-bezier(.2,0,0,1),visibility linear;display:block;position:relative;transform:translate(0)}.wr-left-nav-workspace-select span{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0 36px 0 12px;overflow:hidden}.wr-left-nav-workspace-select select{color:#0000;appearance:auto;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;height:34px;min-height:34px;padding:0 12px;font-size:14px}.wr-left-nav-groups{gap:20px;min-width:0;display:grid}.wr-left-nav-section{gap:4px;min-width:0;display:grid}.wr-left-nav-section-label{color:var(--muted);letter-spacing:0;text-transform:none;opacity:1;visibility:visible;max-width:100%;max-height:18px;margin:0;padding:0;font-size:12px;font-weight:500;line-height:18px;transition:max-width .18s cubic-bezier(.2,0,0,1),max-height .18s cubic-bezier(.2,0,0,1),opacity .15s,transform .18s cubic-bezier(.2,0,0,1),visibility linear;overflow:hidden;transform:translate(0)}.wr-left-nav-section-items{gap:6px;min-width:0;display:grid}.wr-left-nav-item{min-width:0;min-height:36px;color:var(--text-secondary);border:1px solid #0000;border-radius:8px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0 12px;text-decoration:none;transition:width .2s cubic-bezier(.2,0,0,1),min-height .2s cubic-bezier(.2,0,0,1),grid-template-columns .2s cubic-bezier(.2,0,0,1),gap .2s cubic-bezier(.2,0,0,1),padding .2s cubic-bezier(.2,0,0,1),border-color .16s,background-color .16s,color .16s;display:grid;position:relative}.wr-left-nav-item:hover,.wr-left-nav-item:focus-visible,.wr-left-nav-item.active{border-color:var(--border);background:var(--panel-soft);color:var(--text);outline:none}.wr-left-nav-item.active .wr-left-nav-label{font-weight:600}.wr-left-nav-icon{place-items:center;width:20px;min-width:20px;height:20px;display:grid}.wr-left-nav-icon-img{object-fit:contain;width:20px;height:20px;display:block}.wr-left-nav-label{text-overflow:ellipsis;white-space:nowrap;opacity:1;visibility:visible;min-width:0;max-width:100%;font-size:14px;font-weight:500;line-height:20px;transition:max-width .18s cubic-bezier(.2,0,0,1),opacity .15s,transform .18s cubic-bezier(.2,0,0,1),visibility linear;overflow:hidden;transform:translate(0)}.wr-left-nav-badge{min-width:22px;height:22px;color:var(--accent-strong);white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;place-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;transition:min-width .18s cubic-bezier(.2,0,0,1),height .18s cubic-bezier(.2,0,0,1),padding .18s cubic-bezier(.2,0,0,1),font-size .18s cubic-bezier(.2,0,0,1);display:inline-grid}.wr-left-nav-user{grid-template-columns:34px minmax(0,1fr) auto}.wr-left-nav-user-menu-button{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--muted);cursor:pointer;opacity:1;visibility:visible;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:background-color .16s,color .16s,opacity .15s,transform .18s cubic-bezier(.2,0,0,1),visibility linear;display:grid;transform:translate(0)}.wr-left-nav-user-menu-button:hover,.wr-left-nav-user-menu-button:focus-visible,.wr-left-nav-user-menu-button[aria-expanded=true]{background:var(--panel-soft);color:var(--text);outline:none}.wr-left-nav-user-menu-panel{z-index:90;background:#fff;border:1px solid #dbdbdb;border-radius:12px;gap:4px;width:320px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 4px 4px #00000014,0 12px 14px #00000024}.wr-left-nav-user-menu-item{color:#2b2b2b;width:100%;min-height:48px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:14px;padding:0 14px;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;display:grid}.wr-left-nav-user-menu-item:hover,.wr-left-nav-user-menu-item:focus-visible{color:#2b2b2b;background:#f5f5f5;outline:none}.wr-left-nav-user-menu-item svg{color:#2b2b2bb8;width:22px;height:22px}.wr-left-nav-user-menu-divider{background:#e6e6e6;height:1px;margin:0}.wr-app-shell.is-nav-collapsed .wr-left-nav{align-items:center;width:64px;padding-inline:10px}.wr-app-shell.is-nav-collapsed .wr-left-nav-brand,.wr-app-shell.is-nav-collapsed .wr-left-nav-workspace,.wr-app-shell.is-nav-collapsed .wr-left-nav-user{background:0 0;border-color:#0000;grid-template-columns:44px;justify-items:center;width:44px;padding:0}.wr-app-shell.is-nav-collapsed .wr-left-nav-user{min-height:44px}.wr-app-shell.is-nav-collapsed .wr-left-nav-user-avatar{width:44px;min-width:44px;height:44px;min-height:44px}.wr-app-shell.is-nav-collapsed .wr-left-nav-brand{grid-auto-rows:max-content;gap:8px;height:auto}.wr-app-shell.is-nav-collapsed .wr-left-nav-wordmark{justify-content:center;width:44px;max-width:44px;height:44px}.wr-app-shell.is-nav-collapsed .wr-left-nav-logo-lockup{display:none}.wr-app-shell.is-nav-collapsed .wr-left-nav-logo-mark-image{width:36px;min-width:36px;height:36px;display:block}.wr-app-shell.is-nav-collapsed .wr-left-nav-workspace-select,.wr-app-shell.is-nav-collapsed .wr-left-nav-section-label,.wr-app-shell.is-nav-collapsed .wr-left-nav-label,.wr-app-shell.is-nav-collapsed .wr-left-nav-user-copy,.wr-app-shell.is-nav-collapsed .wr-left-nav-user-menu-button{opacity:0;pointer-events:none;visibility:hidden;max-width:0;max-height:0;transition:max-width .18s cubic-bezier(.2,0,0,1),max-height .18s cubic-bezier(.2,0,0,1),opacity .12s,transform .18s cubic-bezier(.2,0,0,1),visibility 0s linear .18s;overflow:hidden;transform:translate(-6px)}.wr-app-shell.is-nav-collapsed .wr-left-nav-user-menu-button{opacity:1;pointer-events:auto;visibility:visible;width:44px;max-width:44px;height:44px;max-height:44px;position:absolute;inset:0;transform:none}.wr-app-shell.is-nav-collapsed .wr-left-nav-user-menu-button svg{opacity:0}.wr-app-shell.is-nav-collapsed .wr-left-nav-user-menu-panel{bottom:0;left:calc(100% + 10px)}.wr-app-shell.is-nav-collapsed .wr-left-nav-collapse{opacity:1;visibility:visible;width:32px;min-width:32px;height:32px;min-height:32px;margin:0 auto;display:grid}.wr-app-shell.is-nav-collapsed .wr-left-nav-item{grid-template-columns:20px 0 0;justify-content:center;place-items:center;gap:0;width:44px;min-width:44px;max-width:44px;min-height:44px;padding:0;overflow:visible}.wr-app-shell.is-nav-collapsed .wr-left-nav-badge{min-width:18px;height:18px;padding:0 5px;font-size:10px;position:absolute;top:-4px;right:-4px}.wr-app-shell.is-nav-collapsed .wr-left-nav-item:hover:after,.wr-app-shell.is-nav-collapsed .wr-left-nav-item:focus-visible:after{content:attr(data-tooltip);z-index:80;border:1px solid var(--border);background:var(--panel);width:max-content;max-width:210px;color:var(--text);box-shadow:var(--shadow);pointer-events:none;border-radius:10px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1.2;position:absolute;top:50%;left:calc(100% + 10px);translate:0 -50%}.wr-shell-main{align-content:start;gap:16px;width:100%;min-width:0;min-height:100vh;padding:32px 32px 56px;display:grid}@media (prefers-reduced-motion:reduce){.wr-app-shell,.wr-left-nav,.wr-left-nav-brand,.wr-left-nav-collapse,.wr-left-nav-workspace,.wr-left-nav-user,.wr-left-nav-user-copy,.wr-left-nav-workspace-select,.wr-left-nav-section-label,.wr-left-nav-item,.wr-left-nav-label,.wr-left-nav-badge,.wr-left-nav-user-menu-button{transition-duration:.01ms!important;transition-delay:0s!important}.wr-left-nav-collapse:active{transform:none}}.wr-shell-header-slot{min-width:0}.wr-home-shell-main{background:var(--bg)}.wr-home-page{gap:16px;width:min(1112px,100%);display:grid}.wr-home-header{gap:16px;min-width:0;display:grid}.wr-home-header-titles{min-width:0}.wr-home-header-affordance{border:1px dashed var(--border-strong);background:var(--panel);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-width:0;padding:12px 14px;transition:border-color .16s,background-color .16s;display:grid}.wr-home-header-affordance:hover,.wr-home-header-affordance:focus-visible{border-color:color-mix(in srgb, var(--accent) 30%, var(--border-strong));background:var(--panel-soft);outline:none}.wr-home-header-affordance-icon{border:1px solid var(--border);background:var(--panel-soft);width:40px;min-width:40px;height:40px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.wr-home-header-affordance-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.wr-home-header-affordance-text{gap:1px;min-width:0;display:grid}.wr-home-header-affordance-text strong{color:var(--text);font-size:13.5px;font-weight:600;line-height:18px}.wr-home-header-affordance-text small{color:var(--placeholder);font-size:12px;line-height:16px}.wr-home-header-affordance-cta{border:1px solid var(--border-strong);background:var(--panel);color:var(--text-secondary);white-space:nowrap;border-radius:8px;padding:7px 12px;font-size:13px;font-weight:600;line-height:18px}.wr-home-header-media{aspect-ratio:1120/220;border:1px solid var(--border);background:var(--panel-muted);min-height:138px;box-shadow:var(--shadow);border-radius:12px;position:relative;overflow:hidden}.wr-home-header-media-has-image{background:var(--panel)}.wr-home-header-image{will-change:transform;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute}.wr-home-header-cover-image{object-fit:cover;width:100%;height:100%;inset:0}.wr-home-header-logo-image{object-fit:contain;width:auto;max-width:92%;max-height:92%;transform:translate(-50%,-50%)}.wr-home-header-cover-overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0f172ab8,#0f172a47 48%,#0f172a1a);position:absolute;inset:0}.wr-home-header-cover-title{z-index:2;color:#fff;pointer-events:none;gap:2px;max-width:min(440px,100% - 160px);display:grid;position:absolute;bottom:18px;left:20px}.wr-home-header-cover-title span{color:#ffffffb8;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800;line-height:16px}.wr-home-header-cover-title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:800;line-height:26px;overflow:hidden}.wr-home-header-edit-button{z-index:2;height:32px;min-height:32px;color:var(--accent-strong);box-shadow:var(--shadow);font:inherit;cursor:pointer;white-space:nowrap;background:#ffffffeb;border:1px solid #ffffffb8;border-radius:8px;padding:5px 10px;font-size:13px;font-weight:600;line-height:20px;position:absolute;bottom:12px;right:12px}.wr-home-header-edit-button:hover,.wr-home-header-edit-button:focus-visible{border-color:var(--border-strong);background:var(--panel);color:var(--text);outline:none}.wr-home-header h1,.wr-home-state-card h2,.wr-home-reflow-card h2,.wr-home-details-drawer h2,.wr-home-details-drawer h3{color:var(--text);letter-spacing:0;margin:0}.wr-home-header h1{font-size:24px;font-weight:600;line-height:32px}.wr-home-header p,.wr-home-state-card p,.wr-home-card-title-group p,.wr-home-drawer-section p{font-size:14px;line-height:20px}.wr-home-header p,.wr-home-state-card p,.wr-home-card-title-group p{color:var(--muted);margin:8px 0 0;line-height:1.5}.wr-home-eyebrow,.wr-home-kicker{letter-spacing:0;text-transform:none;font-size:12px;font-weight:500;color:var(--muted)!important;margin:0 0 8px!important}.wr-home-toolbar{grid-template-columns:372px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.wr-home-search{min-width:0;display:block;position:relative}.wr-home-search span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wr-home-search input{border:1px solid var(--border);background:var(--panel);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:8px;outline:none;padding:9px 12px 9px 44px;font-size:14px;font-weight:400;line-height:20px}.wr-home-search input::placeholder{color:var(--placeholder)}.wr-home-search input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px #47556924}.wr-home-control-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.wr-home-search .wr-home-control-icon{color:var(--text);pointer-events:none;position:absolute;top:10px;left:12px}.wr-home-filter-shell{border:1px solid var(--border-strong);background:var(--panel);width:96px;min-width:0;height:40px;color:var(--text);box-shadow:var(--shadow);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.wr-home-toolbar-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.wr-home-toolbar-count{border:1px solid var(--border);background:var(--panel-soft);width:max-content;max-width:100%;color:var(--muted);white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:500;line-height:1}.wr-home-grid{grid-template-columns:repeat(3,354px);gap:24px;display:grid}.wr-home-reflow-card,.wr-home-state-card{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:8px}.wr-home-reflow-card{flex-direction:column;gap:8px;height:256px;padding:20px;transition:border-color .16s,box-shadow .16s;display:flex}.wr-home-reflow-card:hover{border-color:var(--border-strong);box-shadow:0 2px 6px -1px #0f172a14, var(--shadow)}.wr-home-card-meta{color:var(--muted);margin:0;font-size:13px;font-weight:400;line-height:18px}.wr-home-new-card{border:1px dashed var(--border-strong);background:var(--panel-soft);cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:256px;text-decoration:none;transition:border-color .16s,background-color .16s;display:flex}.wr-home-new-card:hover,.wr-home-new-card:focus-visible{border-color:color-mix(in srgb, var(--accent) 34%, var(--border-strong));background:var(--panel);outline:none}.wr-home-new-card-icon{border:1px solid var(--border);background:var(--panel);width:40px;height:40px;color:var(--accent);border-radius:999px;place-items:center;display:grid}.wr-home-new-card-icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.wr-home-new-card-title{color:var(--text);font-size:14px;font-weight:600;line-height:20px}.wr-home-new-card-sub{color:var(--placeholder);font-size:12.5px;line-height:16px}@keyframes wr-skeleton-shimmer{0%{background-position:-160px 0}to{background-position:calc(160px + 100%) 0}}.wr-home-skeleton-card{border:1px solid var(--border);background:var(--panel);height:256px;box-shadow:var(--shadow);border-radius:8px;flex-direction:column;gap:12px;padding:20px;display:flex}.wr-home-skeleton-topline{align-items:center;gap:8px;display:flex}.wr-home-skeleton-title{gap:8px;display:grid}.wr-home-skeleton-spacer{flex:auto}.wr-home-skeleton-owner{align-items:center;gap:12px;display:flex}.wr-home-skeleton-divider{background:var(--border);height:1px}.wr-home-skeleton-actions{align-items:center;gap:12px;display:flex}.wr-home-skeleton-line,.wr-home-skeleton-avatar,.wr-home-skeleton-btn{background:linear-gradient(90deg, var(--panel-muted) 25%, color-mix(in srgb, var(--panel-muted) 55%, var(--panel)) 37%, var(--panel-muted) 63%);background-size:320px 100%;border-radius:6px;animation:1.4s ease-in-out infinite wr-skeleton-shimmer}.wr-home-skeleton-line{width:100%;height:12px}.wr-home-skeleton-line.short{width:60%}.wr-home-skeleton-line.owner{width:124px;height:12px}.wr-skeleton-chip{border-radius:999px;width:96px;height:20px}.wr-skeleton-badge{border-radius:999px;width:60px;height:20px;margin-left:auto}.wr-home-skeleton-avatar{border-radius:999px;width:32px;min-width:32px;height:32px}.wr-home-skeleton-btn{border-radius:8px;width:116px;height:36px}.wr-home-skeleton-btn.ghost{width:72px}@media (prefers-reduced-motion:reduce){.wr-home-skeleton-line,.wr-home-skeleton-avatar,.wr-home-skeleton-btn{animation:none}}.wr-home-card-topline,.wr-home-drawer-badges{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.wr-home-chip,.wr-home-status-badge,.wr-home-version-badge{box-sizing:border-box;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;height:22px;min-height:22px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-home-chip{border:1px solid var(--border);background:var(--panel-soft);color:var(--text-secondary)}.wr-home-status-badge{background:var(--success-soft);color:var(--success);border:1px solid #bbf7d0;order:3}.wr-home-version-badge{border:1px solid var(--border);background:var(--panel-soft);color:var(--text-secondary);order:2;margin-left:auto}.wr-home-card-title-group{min-width:0;display:block}.wr-home-card-title-group h2{color:#000;letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:48px;font-size:16px;font-weight:600;line-height:24px;display:-webkit-box;overflow:hidden}.wr-home-card-title-group p{display:none}.wr-home-card-spacer,.wr-home-card-divider{min-width:0}.wr-home-card-spacer{flex:auto}.wr-home-card-divider{background:var(--border);width:100%;height:1px}.wr-home-card-owner{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}.wr-home-owner-avatar{border:1px solid var(--border);background:var(--accent-soft);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--accent);border-radius:999px;place-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.wr-home-card-owner strong,.wr-home-card-owner small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.wr-home-card-owner strong{color:var(--text);font-size:14px;font-weight:500;line-height:20px}.wr-home-card-owner small{display:none}.wr-home-card-actions,.wr-home-state-actions,.wr-home-drawer-actions{flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;display:flex}.wr-home-card-actions{height:36px}.wr-home-primary-link,.wr-home-secondary-link,.wr-home-secondary-button,.wr-home-icon-button{font:inherit;cursor:pointer;border:1px solid #0000;text-decoration:none}.wr-home-primary-link,.wr-home-secondary-link,.wr-home-secondary-button{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:4px;height:36px;min-height:36px;padding:7px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.wr-home-primary-link{background:var(--accent);color:#fff;border-width:2px;border-color:#ffffff1f;box-shadow:0 1px 2px #0000000d,inset 0 0 0 1px #0000002e,inset 0 -2px #0000000d}.wr-home-button-mark{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:20px;min-width:20px;height:11px}.wr-home-button-mark-neutral{height:20px}.wr-home-toolbar-actions .wr-home-primary-link{width:121px}.wr-home-card-actions .wr-home-primary-link{width:116px}.wr-home-primary-link:hover,.wr-home-primary-link:focus-visible{background:color-mix(in srgb, var(--accent) 88%, #111827);outline:none}.wr-home-secondary-link,.wr-home-secondary-button{color:var(--accent-strong);background:0 0;border-color:#0000;padding-inline:0}.wr-home-secondary-link:hover,.wr-home-secondary-link:focus-visible,.wr-home-secondary-button:hover,.wr-home-secondary-button:focus-visible{color:var(--text);background:0 0;border-color:#0000;outline:none}.wr-home-primary-link:disabled,.wr-home-secondary-button:disabled{cursor:not-allowed;opacity:.6}.wr-home-state-card{justify-items:start;gap:12px;padding:24px;display:grid}.wr-home-state-card h2{font-size:18px;line-height:1.28}.wr-home-state-detail{border:1px solid var(--border);background:var(--panel-soft);width:100%;color:var(--muted);border-radius:8px;padding:10px 12px;font-size:12px;line-height:18px}.wr-home-state-detail summary{color:var(--text-secondary);font-weight:700}.wr-home-state-detail p{color:var(--muted);margin-top:8px;font-size:12px;line-height:18px}.wr-home-inline-error{border:1px solid color-mix(in srgb, var(--danger) 26%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel));color:color-mix(in srgb, var(--danger) 82%, #111827);border-radius:14px;padding:12px 14px;font-size:13px;font-weight:800}.wr-home-inline-success{border:1px solid color-mix(in srgb, var(--success) 24%, var(--border));background:color-mix(in srgb, var(--success) 8%, var(--panel));color:color-mix(in srgb, var(--success) 82%, #111827);border-radius:14px;padding:12px 14px;font-size:13px;font-weight:800}.wr-home-drawer-layer{z-index:120;pointer-events:none;position:fixed;inset:0}.wr-home-drawer-scrim{cursor:pointer;pointer-events:auto;background:0 0;border:0;position:absolute;inset:0}.wr-home-details-drawer{border:0;border-left:1px solid var(--border);background:var(--panel);width:min(496px,100vw);box-shadow:none;pointer-events:auto;border-radius:0;align-content:start;gap:12px;padding:24px;display:grid;position:absolute;top:0;bottom:0;right:0;overflow:auto}.wr-home-drawer-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.wr-home-drawer-heading{gap:10px;min-width:0;display:grid}.wr-home-details-drawer h2{font-size:20px;font-weight:700;line-height:28px}.wr-home-details-drawer h3{font-size:14px;font-weight:600;line-height:20px}.wr-home-icon-button{border-color:var(--border);background:var(--panel);width:36px;height:36px;color:var(--muted);border-radius:8px;place-items:center;font-size:16px;font-weight:900;line-height:1;display:inline-grid}.wr-home-icon-button:hover,.wr-home-icon-button:focus-visible{border-color:color-mix(in srgb, var(--accent) 24%, var(--border));color:var(--text);outline:none}.wr-home-drawer-section{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;min-width:0;padding:14px 12px}.wr-home-active-details-drawer .wr-home-drawer-section{background:var(--panel);gap:8px;padding:12px;display:grid}.wr-home-drawer-section p{color:var(--text-secondary);margin:0}.wr-home-drawer-actions-card{gap:12px}.wr-home-drawer-action-row{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.wr-home-drawer-action-row-secondary{padding-top:2px}.wr-home-drawer-action-row .wr-home-secondary-button{border-color:var(--border-strong);background:var(--panel);color:var(--text-secondary);box-shadow:var(--shadow);padding-inline:12px}.wr-home-drawer-action-row .wr-home-drawer-disabled-action:disabled{opacity:1;border-color:var(--border);background:var(--panel);color:var(--muted);box-shadow:none}.wr-home-drawer-action-row .wr-home-drawer-muted-action:disabled{color:var(--muted);background:0 0;border-color:#0000;padding-inline:0}.wr-home-drawer-action-row .wr-home-secondary-button:hover,.wr-home-drawer-action-row .wr-home-secondary-button:focus-visible{border-color:var(--border-strong);background:var(--panel-soft);color:var(--text)}.wr-reflow-details-panel{gap:14px;width:min(420px,100vw);overflow-x:hidden}.wr-reflow-details-panel .wr-home-drawer-badges{flex-wrap:wrap}.wr-reflow-details-panel .wr-home-version-badge{margin-left:0}.wr-reflow-details-header-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.wr-reflow-details-header-actions>span[aria-hidden=true]{flex:1}.wr-reflow-details-title-block{display:block}.wr-reflow-details-title-block .wr-home-drawer-heading{gap:8px}.wr-reflow-details-meta-line{min-width:0;color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:18px;display:flex}.wr-reflow-details-meta-copy{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.wr-reflow-details-meta-copy strong{color:var(--text);font-weight:700}.wr-reflow-details-pin-toggle{border:1px solid var(--border);background:var(--panel);min-height:34px;color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.wr-reflow-details-pin-toggle[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent) 28%, var(--border));background:color-mix(in srgb, var(--accent) 8%, var(--panel));color:var(--text)}.wr-reflow-details-pin-toggle:hover,.wr-reflow-details-pin-toggle:focus-visible{border-color:var(--border-strong);background:var(--panel-soft);color:var(--text);outline:none}.wr-reflow-details-pin-toggle:disabled{cursor:not-allowed;opacity:.58}.wr-reflow-details-primary-section,.wr-reflow-details-secondary-section{min-width:0}.wr-reflow-details-primary-action{justify-content:center;width:100%;min-height:44px;font-size:15px}.wr-reflow-details-secondary-row{align-items:stretch;gap:8px;min-width:0;display:flex}.wr-reflow-details-secondary-action,.wr-reflow-details-overflow-button{flex:1 1 0;justify-content:center;min-width:0}.wr-reflow-details-overflow{flex:none;position:relative}.wr-reflow-details-overflow-button{min-width:76px}.wr-reflow-details-menu{z-index:4;border:1px solid var(--border);background:var(--panel);border-radius:10px;gap:2px;width:min(220px,100vw - 32px);padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 36px #0f172a24}.wr-reflow-details-menu-item{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px 10px;font-size:13px;font-weight:700;line-height:18px;text-decoration:none;display:flex}.wr-reflow-details-menu-item:hover,.wr-reflow-details-menu-item:focus-visible{background:var(--panel-soft);outline:none}.wr-reflow-details-menu-item.is-destructive{color:color-mix(in srgb, var(--danger) 88%, #111827)}.wr-reflow-details-menu-item.is-destructive:hover,.wr-reflow-details-menu-item.is-destructive:focus-visible{background:color-mix(in srgb, var(--danger) 8%, var(--panel))}.wr-reflow-details-menu-separator{background:var(--border);height:1px;margin:4px 2px}.wr-reflow-details-action-icon{justify-content:center;align-items:center;display:inline-flex}.wr-reflow-details-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);min-width:0;color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;padding:13px 0;font-size:13px;font-weight:600;line-height:20px;display:flex}.wr-reflow-details-stats span{align-items:center;gap:4px;display:inline-flex}.wr-reflow-details-stats span+span:before{content:"·";color:var(--muted);margin-right:4px}.wr-reflow-details-stats strong{color:var(--text);font-weight:800}.wr-reflow-details-section{gap:10px;min-width:0;display:grid}.wr-reflow-details-section h3{color:var(--muted);text-transform:none;margin:0;font-size:12px;font-weight:800;line-height:18px}.wr-reflow-details-about p,.wr-reflow-details-section p{color:var(--text-secondary);margin:0;font-size:13px;line-height:21px}.wr-reflow-details-about-main{color:var(--text)!important;font-size:14px!important;line-height:23px!important}.wr-reflow-details-about h4{color:var(--muted);margin:0 0 3px;font-size:12px;font-weight:800;line-height:18px}.wr-reflow-details-actions-card{grid-template-rows:auto auto;gap:12px;display:grid}.wr-reflow-details-action-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.wr-reflow-details-action-row-primary,.wr-reflow-details-action-row-secondary{width:100%}.wr-reflow-details-action-row-secondary{padding-top:2px}.wr-reflow-details-action-slot{min-width:0;max-width:100%;display:inline-flex}.wr-reflow-details-action-slot>*{max-width:100%}.wr-reflow-details-action-row .wr-home-primary-link,.wr-reflow-details-action-row .wr-home-secondary-button,.wr-reflow-details-action-row .wr-home-drawer-disabled-action,.wr-reflow-details-action-row .wr-home-drawer-muted-action{white-space:nowrap;width:auto;max-width:100%}.wr-reflow-details-action-row .wr-home-secondary-button{border-color:var(--border-strong);background:var(--panel);color:var(--text-secondary);box-shadow:var(--shadow);padding-inline:12px}.wr-reflow-details-action-row .wr-home-secondary-button:hover,.wr-reflow-details-action-row .wr-home-secondary-button:focus-visible{border-color:var(--border-strong);background:var(--panel-soft);color:var(--text)}.wr-reflow-details-action-row .wr-detail-action-danger{border-color:color-mix(in srgb, var(--danger) 30%, var(--border));background:color-mix(in srgb, var(--danger) 8%, var(--panel));color:color-mix(in srgb, var(--danger) 86%, #111827)}.wr-reflow-details-action-row .wr-detail-action-danger:hover,.wr-reflow-details-action-row .wr-detail-action-danger:focus-visible{border-color:color-mix(in srgb, var(--danger) 48%, var(--border));background:color-mix(in srgb, var(--danger) 12%, var(--panel));color:color-mix(in srgb, var(--danger) 92%, #111827)}.wr-reflow-details-identity-section,.wr-reflow-details-identity-card{gap:10px;min-width:0;display:grid}.wr-reflow-details-identity-card{background:var(--panel-soft);align-content:center;min-height:64px}.wr-reflow-details-metrics{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:10px;min-width:0;display:grid}.wr-home-active-details-drawer .wr-home-drawer-owner-section{background:var(--panel-soft);align-content:center;min-height:64px}.wr-home-drawer-steps-row{border:1px solid var(--border);background:var(--panel);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:48px;padding:12px;display:flex}.wr-home-drawer-steps-row h3,.wr-home-drawer-steps-row p{margin:0}.wr-home-drawer-steps-row p{color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:500;line-height:18px}.wr-home-drawer-reviewers{min-height:68px}.wr-home-reviewer-list{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.wr-home-reviewer-chip{min-width:0;color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-home-reviewer-avatar{border:1px solid var(--border);background:var(--panel-soft);width:28px;min-width:28px;height:28px;color:var(--text);border-radius:999px;place-items:center;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.wr-home-drawer-empty{color:var(--muted);margin:0;font-size:14px;line-height:20px}.wr-header-editor-overlay{z-index:180;background:#1717172e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wr-header-editor-dialog{border:1px solid var(--border);background:var(--panel);border-radius:12px;gap:14px;width:min(760px,100vw - 24px);max-height:calc(100vh - 32px);display:grid;overflow:auto;box-shadow:0 18px 48px #0f172a2e}.wr-header-editor-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;min-width:0;padding:18px 20px 0;display:grid}.wr-header-editor-header h2{color:var(--text);letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:28px}.wr-header-editor-stage{aspect-ratio:1120/220;border:1px solid var(--border);background:var(--panel-muted);min-width:0;min-height:138px;color:var(--muted);cursor:grab;touch-action:none;border-radius:12px;margin:0 20px;font-size:14px;line-height:20px;position:relative;overflow:hidden}.wr-header-editor-stage:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #47556929}.wr-header-editor-stage.is-uploading{cursor:progress}.wr-header-editor-stage.is-dragging-file{border-color:var(--accent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--accent) 30%, transparent)}.wr-header-editor-checkerboard{background-color:var(--panel-muted);background-image:linear-gradient(45deg,#94a3b838 25%,#0000 25%),linear-gradient(-45deg,#94a3b838 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#94a3b838 75%),linear-gradient(-45deg,#0000 75%,#94a3b838 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.wr-header-editor-guide{z-index:5;opacity:.76;pointer-events:none;position:absolute}.wr-header-editor-guide.is-vertical{background:repeating-linear-gradient(var(--accent) 0 5px, transparent 5px 10px);width:1px;top:0;bottom:0;left:50%}.wr-header-editor-guide.is-horizontal{background:repeating-linear-gradient(90deg, var(--accent) 0 5px, transparent 5px 10px);height:1px;top:50%;left:0;right:0}.wr-header-editor-logo-selection{z-index:3;border:1.5px dashed var(--accent);touch-action:none;border-radius:8px;place-items:center;min-width:24px;min-height:24px;display:grid;position:absolute;transform:translate(-50%,-50%)}.wr-header-editor-logo-image{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.wr-header-editor-resize-handle{border:1.5px solid var(--accent);background:var(--panel);width:16px;height:16px;box-shadow:var(--shadow);cursor:nwse-resize;border-radius:4px;position:absolute;bottom:-8px;right:-8px}.wr-header-editor-resize-handle:focus-visible{outline:none;box-shadow:0 0 0 3px #47556929}.wr-header-editor-cover-image{object-fit:cover;-webkit-user-select:none;user-select:none;will-change:transform;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wr-header-editor-cover-overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0f172ab8,#0f172a4d 48%,#0f172a14);position:absolute;inset:0}.wr-header-editor-cover-title{z-index:2;color:#fff;pointer-events:none;gap:2px;max-width:min(440px,100% - 40px);display:grid;position:absolute;bottom:18px;left:20px}.wr-header-editor-cover-title span{color:#ffffffb8;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:800;line-height:16px}.wr-header-editor-cover-title strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:800;line-height:26px;overflow:hidden}.wr-header-editor-empty{z-index:2;background:color-mix(in srgb, var(--panel) 86%, transparent);color:var(--text);text-align:center;cursor:pointer;border:0;place-content:center;gap:6px;padding:24px;display:grid;position:absolute;inset:0}.wr-header-editor-empty strong{color:var(--text);font-size:15px;font-weight:800;line-height:20px}.wr-header-editor-empty span{color:var(--muted);font-size:13px;line-height:18px}.wr-header-editor-uploading{z-index:6;color:var(--text);background:linear-gradient(90deg,#ffffffa8,#ffffffdb,#ffffffa8);place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;inset:0}.wr-header-editor-hint{z-index:7;border:1px solid var(--border);background:color-mix(in srgb, var(--panel) 92%, transparent);max-width:calc(100% - 24px);color:var(--text-secondary);pointer-events:none;border-radius:999px;padding:4px 10px;font-size:11px;line-height:16px;position:absolute;bottom:12px;left:12px}.wr-header-editor-source-row{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:0 20px;display:flex}.wr-header-editor-source-row p{min-width:0;color:var(--text-secondary);align-items:center;gap:8px;margin:0;font-size:13px;line-height:18px;display:flex}.wr-header-editor-source-row p span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-header-editor-link-button{color:var(--accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.wr-header-editor-link-button:disabled{color:var(--muted);cursor:not-allowed}.wr-header-editor-utility-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wr-header-editor-utility-row .wr-home-secondary-button{min-height:32px;padding:5px 10px;font-size:13px}.wr-header-editor-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wr-header-editor-mode-group,.wr-header-editor-background,.wr-header-editor-size{gap:8px;min-width:0;padding:0 20px;display:grid}.wr-header-editor-mode-group p,.wr-header-editor-background p,.wr-header-editor-size span{color:var(--text);margin:0;font-size:13px;font-weight:800;line-height:18px}.wr-header-editor-segmented{border:1px solid var(--border);background:var(--panel);border-radius:8px;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}.wr-header-editor-segmented button{border:0;border-right:1px solid var(--border);min-height:36px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;padding:7px 14px;font-size:13px;font-weight:700;line-height:18px}.wr-header-editor-segmented button:last-child{border-right:0}.wr-header-editor-segmented button.is-active{background:var(--panel-soft);color:var(--text)}.wr-header-editor-segmented button:focus-visible,.wr-header-editor-link-button:focus-visible,.wr-header-editor-swatch:focus-visible,.wr-header-editor-background input:focus-visible,.wr-header-editor-size input:focus-visible{outline:none;box-shadow:0 0 0 3px #47556929}.wr-header-editor-swatch-row{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.wr-header-editor-swatch{border:1px solid var(--border);width:28px;height:28px;box-shadow:none;cursor:pointer;border-radius:8px}.wr-header-editor-swatch.is-transparent{background-color:#fff;background-image:linear-gradient(45deg,#d4d4d4 25%,#0000 25%),linear-gradient(-45deg,#d4d4d4 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#d4d4d4 75%),linear-gradient(-45deg,#0000 75%,#d4d4d4 75%),none;background-position:0 0,0 6px,6px -6px,-6px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box}.wr-header-editor-swatch.is-active{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--accent)}.wr-header-editor-background input[type=text]{border:1px solid var(--border);background:var(--panel);width:112px;min-height:30px;color:var(--text-secondary);font:inherit;font-family:var(--font-mono);border-radius:8px;padding:5px 9px;font-size:12px;line-height:18px}.wr-header-editor-size{grid-template-columns:46px minmax(0,1fr);align-items:center}.wr-header-editor-size input[type=range]{width:100%;accent-color:var(--accent)}.wr-header-editor-error{color:color-mix(in srgb, var(--danger) 78%, #111827);border:1px solid color-mix(in srgb, var(--danger) 24%, var(--border));background:color-mix(in srgb, var(--danger) 6%, var(--panel));border-radius:8px;margin:0 20px;padding:10px 12px;font-size:13px;line-height:18px}.wr-header-editor-actions{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:16px 20px;display:flex}.wr-header-editor-actions .wr-home-secondary-button{border-color:var(--border);background:var(--panel);color:var(--text-secondary);padding-inline:12px}.wr-header-editor-actions .wr-home-secondary-button:hover,.wr-header-editor-actions .wr-home-secondary-button:focus-visible{border-color:var(--border-strong);background:var(--panel-soft);color:var(--text)}.wr-header-editor-actions .wr-home-primary-link{width:126px}.wr-header-editor-actions .wr-header-editor-remove{color:var(--danger)}.wr-header-editor-action-spacer{flex:auto;min-width:12px}.wr-home-drawer-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wr-home-drawer-metrics div{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;gap:6px;min-width:0;padding:14px 12px;display:grid}.wr-home-drawer-metrics span{color:var(--muted);font-size:12px;font-weight:800;line-height:1.2}.wr-home-drawer-metrics strong{color:var(--text);font-size:20px;line-height:1}.wr-my-toolbar{grid-template-columns:372px 96px auto minmax(0,1fr)}.wr-my-toolbar .wr-home-toolbar-actions{justify-content:flex-end}.wr-my-tabs{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;align-items:center;gap:3px;min-width:0;padding:3px;display:inline-flex}.wr-my-tab{min-height:32px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:7px;padding:5px 10px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.wr-my-tab small{border:1px solid var(--border);background:var(--panel);min-width:20px;height:18px;color:var(--muted);border-radius:999px;place-items:center;font-size:11px;font-weight:600;line-height:18px;display:inline-grid}.wr-my-tab:hover,.wr-my-tab:focus-visible,.wr-my-tab.active{border-color:var(--border);background:var(--panel);color:var(--text);outline:none}.wr-my-tab.active small{border-color:color-mix(in srgb, var(--accent) 18%, var(--border));background:var(--accent-soft);color:var(--accent)}.wr-my-grid{align-items:stretch}.wr-my-reflow-card{border-radius:8px}.wr-my-reflow-card.is-archived{background:var(--panel-soft);opacity:.9}.wr-my-status-badge{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;height:22px;min-height:22px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-my-status-badge.is-published{border:1px solid color-mix(in srgb, var(--success) 28%, var(--border));background:color-mix(in srgb, var(--success) 10%, var(--panel));color:color-mix(in srgb, var(--success) 82%, var(--text))}.wr-my-status-badge.is-draft{border:1px solid color-mix(in srgb, var(--accent) 16%, var(--border));background:var(--panel-soft);color:var(--accent)}.wr-my-status-badge.is-archived,.wr-my-status-badge.is-default{border:1px solid var(--border);background:var(--panel-soft);color:var(--muted)}.wr-my-details-drawer{width:min(496px,100vw - 36px)}.wr-my-drawer-actions-card{gap:12px;display:grid}.wr-my-drawer-note{background:color-mix(in srgb, var(--muted) 5%, var(--panel))}.wr-my-danger-button{border-color:color-mix(in srgb, var(--danger) 28%, var(--border));background:var(--panel);color:color-mix(in srgb, var(--danger) 86%, #111827)}.wr-my-danger-button:hover,.wr-my-danger-button:focus-visible{border-color:color-mix(in srgb, var(--danger) 46%, var(--border));background:color-mix(in srgb, var(--danger) 6%, var(--panel));color:color-mix(in srgb, var(--danger) 90%, #111827)}.wr-my-removal-layer{z-index:180;place-items:center;padding:24px;display:grid}.wr-my-removal-scrim{background:#0f172a2e}.wr-my-removal-dialog{z-index:1;border:1px solid var(--border);background:var(--panel);pointer-events:auto;border-radius:12px;gap:16px;width:min(456px,100vw - 32px);max-height:calc(100vh - 48px);padding:22px;display:grid;position:relative;overflow:auto;box-shadow:0 18px 48px #0f172a2e}.wr-my-removal-dialog h2{color:var(--text);margin:0;font-size:20px;font-weight:700;line-height:28px}.wr-my-removal-copy{gap:8px;min-width:0;display:grid}.wr-my-removal-copy strong{color:var(--text);font-size:15px;line-height:22px}.wr-my-removal-copy p,.wr-my-removal-copy small{color:var(--text-secondary);margin:0;font-size:14px;line-height:20px}.wr-my-removal-copy small{color:var(--muted);font-size:12px;line-height:18px}.wr-my-removal-actions{flex-wrap:wrap;justify-content:flex-end}.wr-my-removal-primary-delete{border-color:color-mix(in srgb, var(--danger) 72%, #111827);background:color-mix(in srgb, var(--danger) 82%, #111827);color:#fff}.wr-my-removal-primary-delete:hover,.wr-my-removal-primary-delete:focus-visible{border-color:color-mix(in srgb, var(--danger) 82%, #111827);background:color-mix(in srgb, var(--danger) 92%, #111827);color:#fff}.wr-my-removal-primary-archive{min-width:132px}.wr-explore-page{padding-bottom:28px}.wr-explore-header{padding-bottom:0}.wr-explore-toolbar{grid-template-columns:300px max-content minmax(0,1fr);align-items:center}.wr-explore-toolbar .wr-home-filter-shell,.wr-explore-toolbar .wr-home-toolbar-count{display:none}.wr-explore-search input{min-height:40px}.wr-explore-filter-group{border:1px solid var(--border-strong);background:var(--panel);border-radius:8px;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;min-height:40px;padding:3px;display:inline-flex}.wr-explore-chip-button,.wr-explore-department select{min-height:32px;color:var(--muted);font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:5px 10px;font-size:14px;font-weight:500;line-height:20px}.wr-explore-chip-button{cursor:pointer}.wr-explore-chip-button:hover,.wr-explore-chip-button:focus-visible,.wr-explore-chip-button.active,.wr-explore-department select:hover,.wr-explore-department select:focus-visible,.wr-explore-department.active select{border-color:var(--border);background:var(--panel-soft);color:var(--text);outline:none}.wr-explore-department span{display:none}.wr-explore-department select{cursor:pointer;width:max-content;max-width:190px;padding-right:28px}.wr-explore-sections,.wr-explore-browse{gap:16px;min-width:0;display:grid}.wr-explore-banner{border:1px solid var(--border);background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 8%, var(--panel)), var(--panel-soft)), var(--panel);min-width:0;min-height:208px;box-shadow:var(--shadow);border-radius:8px;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:18px;padding:24px 32px;display:grid}.wr-explore-banner-carousel{grid-template-columns:minmax(0,1fr) max-content;min-height:132px;position:relative;overflow:hidden}.wr-explore-banner-copy{z-index:1;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.wr-explore-banner-image{object-fit:cover;opacity:.18;width:100%;height:100%;position:absolute;inset:0}.wr-explore-banner-actions,.wr-explore-banner-nav{z-index:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.wr-explore-banner-nav{color:var(--muted);font-size:12px;font-weight:600;line-height:18px}.wr-explore-banner-nav .wr-home-icon-button{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--text)}.wr-explore-banner h2,.wr-explore-section-heading h2{color:var(--text);letter-spacing:0;margin:0}.wr-explore-banner h2{font-size:24px;line-height:32px}.wr-explore-banner p,.wr-explore-section-heading p,.wr-explore-action-note,.wr-explore-disabled-note{color:var(--muted);margin:6px 0 0;line-height:1.45}.wr-explore-gallery{gap:12px;min-width:0;display:grid}.wr-explore-section-heading{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:16px;min-width:0;display:grid}.wr-explore-section-heading h2{font-size:24px;font-weight:600;line-height:32px}.wr-explore-view-all{min-height:32px;color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:5px 10px;font-size:14px;font-weight:600;line-height:20px}.wr-explore-view-all:hover,.wr-explore-view-all:focus-visible{border-color:color-mix(in srgb, var(--accent) 18%, var(--border));background:var(--accent-soft);outline:none}.wr-explore-card-row,.wr-explore-grid{grid-template-columns:repeat(3,354px);gap:24px;display:grid}.wr-explore-reflow-card{border-radius:8px;min-height:246px}.wr-explore-reflow-card .wr-home-primary-link{width:154px;min-width:154px}.wr-explore-card-topline{align-items:flex-start}.wr-explore-source-chip{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;height:22px;min-height:22px;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-explore-source-chip.is-shared{border:1px solid color-mix(in srgb, var(--success) 24%, var(--border));background:color-mix(in srgb, var(--success) 8%, var(--panel));color:color-mix(in srgb, var(--success) 78%, var(--text))}.wr-explore-source-chip.is-starter{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:var(--accent-soft);color:var(--accent)}.wr-explore-source-chip.is-workspace{color:#334155;background:#eef2f7;border:1px solid #cbd5e1}.wr-explore-details-drawer{width:min(496px,100vw - 36px)}.wr-explore-details-drawer .wr-home-drawer-section{background:var(--panel)}.wr-explore-action-note,.wr-explore-disabled-note{font-size:13px}.wr-explore-disabled-note{color:var(--danger)}.wr-explore-banner-loading{color:var(--muted);margin:-6px 0 0;font-size:13px;line-height:18px}.wr-explore-manage-button{min-width:132px}.wr-explore-banner-editor{width:min(760px,100vw - 36px)}.wr-explore-editor-layout{grid-template-columns:220px minmax(0,1fr);gap:18px;min-width:0;display:grid}.wr-explore-editor-list,.wr-explore-editor-form{align-content:start;gap:12px;min-width:0;display:grid}.wr-explore-editor-row{border:1px solid var(--border);background:var(--panel);min-width:0;color:var(--text);text-align:left;cursor:pointer;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.wr-explore-editor-row:hover,.wr-explore-editor-row:focus-visible,.wr-explore-editor-row.is-selected{border-color:color-mix(in srgb, var(--accent) 28%, var(--border));background:var(--accent-soft);outline:none}.wr-explore-editor-row span{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.wr-explore-editor-row small,.wr-explore-editor-empty,.wr-explore-editor-message{color:var(--muted);font-size:12px;line-height:18px}.wr-explore-editor-message{color:var(--success);font-weight:600}.wr-explore-editor-preview{border:1px solid var(--border);background:var(--panel-soft);min-height:140px;color:var(--muted);border-radius:8px;place-items:center;font-size:13px;line-height:18px;display:grid;overflow:hidden}.wr-explore-editor-preview img{object-fit:cover;width:100%;height:100%;min-height:140px}.wr-explore-editor-form label{min-width:0;color:var(--text);gap:7px;font-size:14px;font-weight:600;line-height:20px;display:grid}.wr-explore-editor-form input,.wr-explore-editor-form select,.wr-explore-editor-form textarea{border:1px solid var(--border-strong);background:var(--panel);width:100%;color:var(--text);font:inherit;border-radius:8px;padding:9px 11px;font-size:14px;font-weight:400;line-height:20px}.wr-explore-editor-form select{height:40px}.wr-explore-editor-form textarea{resize:vertical;min-height:88px}.wr-explore-editor-cta{gap:12px;min-width:0;display:grid}.wr-explore-editor-helper,.wr-explore-destination-preview small{color:var(--muted);margin:0;font-size:12px;line-height:18px}.wr-explore-destination-preview{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;gap:3px;min-width:0;padding:10px 12px;display:grid}.wr-explore-destination-preview span{color:var(--text);font-size:13px;font-weight:600;line-height:18px}.wr-explore-reflow-picker{grid-column:1/-1;gap:10px;min-width:0;display:grid}.wr-explore-reflow-options{gap:8px;min-width:0;max-height:220px;padding-right:2px;display:grid;overflow:auto}.wr-explore-reflow-option{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;color:var(--text);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.wr-explore-reflow-option:hover,.wr-explore-reflow-option:focus-visible,.wr-explore-reflow-option.is-selected{border-color:color-mix(in srgb, var(--accent) 34%, var(--border));background:var(--accent-soft);outline:none}.wr-explore-reflow-option:disabled{cursor:not-allowed;opacity:.58;background:var(--panel-soft)}.wr-explore-reflow-option span{gap:2px;min-width:0;display:grid}.wr-explore-reflow-option strong,.wr-explore-reflow-option small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wr-explore-reflow-option strong{font-size:14px;line-height:20px}.wr-explore-reflow-option small{color:var(--muted);font-size:12px;line-height:18px}.wr-explore-reflow-option em{background:var(--panel-soft);color:var(--muted-strong);border-radius:999px;flex:none;padding:3px 8px;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.wr-explore-adoption-note{background:var(--panel-soft)!important}.wr-run-drafts-page{padding-bottom:28px}.wr-run-drafts-header{padding-bottom:14px}.wr-run-drafts-header h1,.wr-approvals-header h1,.wr-reflow-results-header h1{font-size:28px;line-height:34px}.wr-run-drafts-header p,.wr-approvals-header p,.wr-reflow-results-header p{font-size:14px;font-weight:400;line-height:20px}.wr-run-drafts-toolbar{grid-template-columns:minmax(240px,300px) auto minmax(180px,240px) minmax(max-content,1fr);align-items:center}.wr-run-drafts-tabs{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;align-items:center;gap:3px;min-width:0;padding:3px;display:inline-flex}.wr-run-drafts-tab{min-height:32px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:5px 10px;font-size:14px;font-weight:500;line-height:20px}.wr-run-drafts-tab:hover,.wr-run-drafts-tab:focus-visible,.wr-run-drafts-tab.is-active{border-color:var(--border);background:var(--panel);color:var(--text);outline:none}.wr-run-drafts-reflow-select{min-width:0;display:block;position:relative}.wr-run-drafts-reflow-select span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wr-run-drafts-reflow-select select{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:0 12px;font-size:14px;font-weight:500}.wr-run-drafts-result-count{border:1px solid var(--border);background:var(--panel-soft);min-height:32px;color:var(--muted);white-space:nowrap;border-radius:999px;justify-self:end;align-items:center;padding:7px 11px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-run-drafts-correction-callout{border:1px solid color-mix(in srgb, var(--danger) 18%, var(--border));background:color-mix(in srgb, var(--danger) 6%, var(--panel));border-radius:16px;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:16px;padding:16px;display:grid}.wr-run-drafts-correction-callout strong{color:var(--text)}.wr-run-drafts-correction-callout p{color:var(--muted);margin:4px 0 0;line-height:1.45}.wr-run-drafts-list{gap:12px;min-width:0;margin-top:14px;display:grid}.wr-run-drafts-row{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px;grid-template-columns:minmax(280px,1.35fr) minmax(110px,.42fr) minmax(130px,.42fr) minmax(130px,.45fr) max-content;align-items:center;gap:16px;padding:14px 16px;display:grid}.wr-run-drafts-row-main,.wr-run-drafts-assignee,.wr-run-drafts-drawer-assignee{min-width:0}.wr-run-drafts-row-main{gap:5px;display:grid}.wr-run-drafts-row-eyebrow{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.wr-run-drafts-row h2{color:var(--text);letter-spacing:0;margin:0;font-size:15px;font-weight:600;line-height:22px}.wr-run-drafts-row p{color:var(--muted);margin:0;font-size:12px;line-height:18px}.wr-run-drafts-row-status,.wr-run-drafts-row-meta{align-content:center;gap:8px;min-width:0;display:grid}.wr-run-drafts-row-meta span,.wr-run-drafts-muted{color:var(--muted);font-size:12px;font-weight:400;line-height:18px}.wr-run-drafts-status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:24px;padding:5px 9px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-run-drafts-assignee,.wr-run-drafts-drawer-assignee{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.wr-run-drafts-avatar{border:1px solid var(--border);background:var(--panel-soft);width:36px;height:36px;color:var(--text);border-radius:999px;place-items:center;font-size:12px;font-weight:900;line-height:1;display:inline-grid}.wr-run-drafts-assignee strong,.wr-run-drafts-drawer-assignee strong{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:850;line-height:1.25;display:block;overflow:hidden}.wr-run-drafts-assignee span,.wr-run-drafts-drawer-assignee span{color:var(--muted);font-size:12px;font-weight:750;line-height:1.25}.wr-run-drafts-row-actions{grid-template-columns:max-content 98px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:grid}.wr-run-drafts-row-actions .wr-home-primary-link,.wr-run-drafts-row-actions .wr-home-secondary-link,.wr-run-drafts-row-actions .wr-home-secondary-button{height:32px;min-height:32px;padding:5px 12px}.wr-run-drafts-row-actions .wr-home-primary-link{min-width:118px}.wr-run-drafts-row-actions .wr-home-secondary-link{border-color:var(--border);background:var(--panel);width:100%;color:var(--accent-strong);grid-column:1/-1}.wr-run-drafts-row-actions .wr-home-secondary-button{border-color:var(--border);background:var(--panel);width:98px;color:var(--accent-strong)}.wr-run-drafts-details-drawer{width:min(496px,100vw - 36px)}.wr-run-drafts-drawer-assignee{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;padding:12px}.wr-run-drafts-drawer-card{border:1px solid var(--border);background:var(--panel);border-radius:16px;gap:12px;padding:16px;display:grid}.wr-run-drafts-drawer-card h3{color:var(--text);margin:0;font-size:16px;line-height:1.25}.wr-run-drafts-drawer-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.wr-run-drafts-detail-row{gap:4px;min-width:0;display:grid}.wr-run-drafts-detail-row span{color:var(--muted);font-size:12px;font-weight:850}.wr-run-drafts-detail-row strong{min-width:0;color:var(--text);font-size:14px;font-weight:760;line-height:1.4}.wr-run-drafts-drawer-actions{flex-wrap:wrap;gap:8px;display:flex}.wr-approvals-page{padding-bottom:28px}.wr-approvals-header{padding-bottom:14px}.wr-approvals-toolbar{grid-template-columns:minmax(240px,300px) auto minmax(180px,240px) minmax(max-content,1fr);align-items:center}.wr-approvals-tabs{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;align-items:center;gap:3px;min-width:0;padding:3px;display:inline-flex}.wr-approvals-tab{min-height:32px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:5px 10px;font-size:14px;font-weight:500;line-height:20px}.wr-approvals-tab:hover,.wr-approvals-tab:focus-visible,.wr-approvals-tab.is-active{border-color:var(--border);background:var(--panel);color:var(--text);outline:none}.wr-approvals-reflow-select{min-width:0;display:block;position:relative}.wr-approvals-reflow-select span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wr-approvals-reflow-select select{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:0 12px;font-size:14px;font-weight:500}.wr-approvals-result-count{border:1px solid var(--border);background:var(--panel-soft);min-height:32px;color:var(--muted);white-space:nowrap;border-radius:999px;justify-self:end;align-items:center;padding:7px 11px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-approvals-filter-callout{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:color-mix(in srgb, var(--accent) 5%, var(--panel));border-radius:16px;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:16px;padding:16px;display:grid}.wr-approvals-filter-callout strong{color:var(--text)}.wr-approvals-filter-callout p{color:var(--muted);margin:4px 0 0;line-height:1.45}.wr-approvals-list{gap:12px;min-width:0;margin-top:14px;display:grid}.wr-approvals-row{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px;grid-template-columns:minmax(280px,1.35fr) minmax(110px,.42fr) minmax(130px,.42fr) minmax(130px,.45fr) max-content;align-items:center;gap:16px;padding:14px 16px;display:grid}.wr-approvals-row-main,.wr-approvals-submitter,.wr-approvals-drawer-submitter{min-width:0}.wr-approvals-row-main{gap:5px;display:grid}.wr-approvals-row-eyebrow{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.wr-approvals-row h2{color:var(--text);letter-spacing:0;margin:0;font-size:15px;font-weight:600;line-height:22px}.wr-approvals-row p{color:var(--muted);margin:0;font-size:12px;line-height:18px}.wr-approvals-row-status,.wr-approvals-row-meta{align-content:center;gap:8px;min-width:0;display:grid}.wr-approvals-row-meta span,.wr-approvals-muted{color:var(--muted);font-size:12px;font-weight:400;line-height:18px}.wr-approvals-status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:24px;padding:5px 9px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-approvals-status.is-submitted{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:var(--accent-soft);color:var(--accent)}.wr-approvals-status.is-needs-correction{border:1px solid color-mix(in srgb, var(--danger) 22%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel));color:color-mix(in srgb, var(--danger) 72%, var(--text))}.wr-approvals-status.is-approved{border:1px solid color-mix(in srgb, var(--success) 28%, var(--border));background:color-mix(in srgb, var(--success) 10%, var(--panel));color:color-mix(in srgb, var(--success) 82%, var(--text))}.wr-approvals-status.is-closed,.wr-approvals-status.is-default{border:1px solid var(--border);background:var(--panel-soft);color:var(--muted)}.wr-approvals-submitter,.wr-approvals-drawer-submitter{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.wr-approvals-avatar{border:1px solid var(--border);background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:999px;place-items:center;font-size:12px;font-weight:900;line-height:1;display:inline-grid}.wr-approvals-submitter strong,.wr-approvals-drawer-submitter strong{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:850;line-height:1.25;display:block;overflow:hidden}.wr-approvals-submitter span,.wr-approvals-drawer-submitter span{color:var(--muted);font-size:12px;font-weight:750;line-height:1.25}.wr-approvals-row-actions{grid-template-columns:max-content 98px;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:grid}.wr-approvals-row-actions .wr-home-primary-link,.wr-approvals-row-actions .wr-home-secondary-link,.wr-approvals-row-actions .wr-home-secondary-button{height:32px;min-height:32px;padding:5px 12px}.wr-approvals-row-actions .wr-home-primary-link{min-width:118px}.wr-approvals-row-actions .wr-home-secondary-link{border-color:var(--border);background:var(--panel);width:100%;color:var(--accent-strong);grid-column:1/-1}.wr-approvals-row-actions .wr-home-secondary-button{border-color:var(--border);background:var(--panel);width:98px;color:var(--accent-strong)}.wr-approvals-details-drawer{width:min(496px,100vw - 36px)}.wr-approvals-drawer-submitter{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;padding:12px}.wr-approvals-drawer-card{border:1px solid var(--border);background:var(--panel);border-radius:16px;gap:12px;padding:16px;display:grid}.wr-approvals-drawer-card h3{color:var(--text);margin:0;font-size:16px;line-height:1.25}.wr-approvals-drawer-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.wr-approvals-detail-row{gap:4px;min-width:0;display:grid}.wr-approvals-detail-row span{color:var(--muted);font-size:12px;font-weight:850}.wr-approvals-detail-row strong{min-width:0;color:var(--text);font-size:14px;font-weight:760;line-height:1.4}.wr-approvals-drawer-actions{flex-wrap:wrap;gap:8px;display:flex}.wr-approvals-reassign-form{gap:10px;margin-bottom:14px;display:grid}.wr-approvals-reassign-form label{gap:6px;display:grid}.wr-approvals-reassign-form label span{color:#475467;font-size:12px;font-weight:650;line-height:1.4}.wr-approvals-reassign-form select{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:10px;min-height:38px;padding:8px 10px;font-size:14px}.wr-approvals-reassign-error{color:#b42318;font-size:13px;line-height:1.45}.wr-reflow-results-page{padding-bottom:28px}.wr-reflow-results-header{padding-bottom:14px}.wr-reflow-results-header h1{color:#101828;font-size:28px;font-weight:600;line-height:34px}.wr-reflow-results-toolbar{grid-template-columns:minmax(240px,300px) auto minmax(180px,240px) minmax(max-content,1fr);align-items:center}.wr-reflow-results-tabs{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;align-items:center;gap:3px;min-width:0;padding:3px;display:inline-flex}.wr-reflow-results-tab{min-height:32px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;padding:5px 10px;font-size:14px;font-weight:500;line-height:20px}.wr-reflow-results-tab:hover,.wr-reflow-results-tab:focus-visible,.wr-reflow-results-tab.is-active{border-color:var(--border);background:var(--panel);color:var(--text);outline:none}.wr-reflow-results-reflow-select{min-width:0;display:block;position:relative}.wr-reflow-results-reflow-select span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wr-reflow-results-reflow-select select{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:0 12px;font-size:14px;font-weight:500}.wr-reflow-results-result-count{border:1px solid var(--border);background:var(--panel-soft);min-height:32px;color:var(--muted);white-space:nowrap;border-radius:999px;justify-self:end;align-items:center;padding:7px 11px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-reflow-results-auth-note{color:var(--muted);order:10;margin:4px 0 0;font-size:12px;font-weight:400;line-height:18px}.wr-reflow-results-filter-callout{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:color-mix(in srgb, var(--accent) 5%, var(--panel));border-radius:16px;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:16px;padding:16px;display:grid}.wr-reflow-results-filter-callout strong{color:var(--text)}.wr-reflow-results-filter-callout p{color:var(--muted);margin:4px 0 0;line-height:1.45}.wr-reflow-results-list{gap:12px;min-width:0;margin-top:12px;display:grid}.wr-reflow-results-row{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px;grid-template-columns:minmax(300px,1.35fr) minmax(118px,.45fr) minmax(150px,.55fr) minmax(120px,.45fr) max-content;align-items:center;gap:16px;padding:14px 16px;display:grid}.wr-reflow-results-row-main,.wr-reflow-results-submitter,.wr-reflow-results-drawer-submitter{min-width:0}.wr-reflow-results-row-main{gap:5px;display:grid}.wr-reflow-results-row-eyebrow{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:18px;overflow:hidden}.wr-reflow-results-row h2{color:var(--text);letter-spacing:0;margin:0;font-size:15px;font-weight:600;line-height:22px}.wr-reflow-results-row p{color:var(--muted);margin:0;font-size:12px;line-height:18px}.wr-reflow-results-row-status,.wr-reflow-results-row-meta{align-content:center;gap:8px;min-width:0;display:grid}.wr-reflow-results-row-meta span,.wr-reflow-results-muted{color:var(--muted);font-size:12px;font-weight:400;line-height:18px}.wr-reflow-results-status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:max-content;max-width:100%;min-height:24px;padding:5px 9px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-reflow-results-status.is-submitted{border:1px solid color-mix(in srgb, var(--accent) 18%, var(--border));background:var(--accent-soft);color:var(--accent)}.wr-reflow-results-status.is-needs-correction{border:1px solid color-mix(in srgb, var(--danger) 22%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel));color:color-mix(in srgb, var(--danger) 72%, var(--text))}.wr-reflow-results-status.is-approved{border:1px solid color-mix(in srgb, var(--success) 28%, var(--border));background:color-mix(in srgb, var(--success) 10%, var(--panel));color:color-mix(in srgb, var(--success) 82%, var(--text))}.wr-reflow-results-status.is-closed{border:1px solid color-mix(in srgb, var(--success) 24%, var(--border));background:color-mix(in srgb, var(--success) 8%, var(--panel));color:color-mix(in srgb, var(--success) 78%, var(--text))}.wr-reflow-results-status.is-default{border:1px solid var(--border);background:var(--panel-soft);color:var(--muted)}.wr-reflow-results-submitter,.wr-reflow-results-drawer-submitter{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.wr-reflow-results-avatar{border:1px solid var(--border);background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:999px;place-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.wr-reflow-results-submitter strong,.wr-reflow-results-drawer-submitter strong{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;display:block;overflow:hidden}.wr-reflow-results-submitter span,.wr-reflow-results-drawer-submitter span{color:var(--muted);font-size:12px;font-weight:400;line-height:18px}.wr-reflow-results-row-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.wr-reflow-results-row-actions .wr-home-primary-link,.wr-reflow-results-row-actions .wr-home-secondary-link,.wr-reflow-results-row-actions .wr-home-secondary-button{height:36px;min-height:36px;padding:7px 12px}.wr-reflow-results-row-actions .wr-home-primary-link{min-width:117px}.wr-reflow-results-row-actions .wr-home-secondary-link{border-color:var(--border);background:var(--panel);min-width:109px;color:var(--accent-strong)}.wr-reflow-results-row-actions .wr-home-secondary-button{border-color:var(--border);background:var(--panel);width:80px;color:var(--accent-strong)}.wr-reflow-results-details-drawer{width:min(496px,100vw - 36px)}.wr-reflow-results-drawer-submitter{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;padding:12px}.wr-reflow-results-drawer-card{border:1px solid var(--border);background:var(--panel);border-radius:8px;gap:12px;padding:16px;display:grid}.wr-reflow-results-drawer-card h3{color:var(--text);margin:0;font-size:14px;font-weight:600;line-height:20px}.wr-reflow-results-drawer-card p{color:var(--muted);margin:0;font-size:14px;line-height:20px}.wr-reflow-results-detail-row{gap:4px;min-width:0;display:grid}.wr-reflow-results-detail-row span{color:var(--muted);font-size:12px;font-weight:500;line-height:18px}.wr-reflow-results-detail-row strong{min-width:0;color:var(--text);font-size:14px;font-weight:500;line-height:20px}.wr-reflow-results-drawer-actions{flex-wrap:wrap;gap:8px;display:flex}.wr-results-center-page{padding-bottom:30px}.wr-results-center-header{grid-template-columns:minmax(0,1fr);padding-bottom:14px}.wr-results-center-header h1{color:#101828;letter-spacing:0;font-size:30px;font-weight:620;line-height:36px}.wr-results-center-header p{max-width:760px}.wr-results-center-badge{border:1px solid var(--border);background:var(--panel-soft);width:max-content;max-width:100%;min-height:24px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;font-weight:650;line-height:16px;display:inline-flex}.wr-results-center-badge.is-published,.wr-results-center-badge.is-approved,.wr-results-center-badge.is-closed{border-color:color-mix(in srgb, var(--success) 24%, var(--border));background:color-mix(in srgb, var(--success) 8%, var(--panel));color:color-mix(in srgb, var(--success) 76%, var(--text))}.wr-results-center-badge.is-draft,.wr-results-center-badge.is-in-progress{border-color:color-mix(in srgb, var(--accent) 20%, var(--border));background:var(--accent-soft);color:var(--accent-strong)}.wr-results-center-badge.is-submitted{border-color:color-mix(in srgb, var(--accent) 24%, var(--border));background:color-mix(in srgb, var(--accent) 8%, var(--panel));color:var(--accent-strong)}.wr-results-center-badge.is-needs-correction{border-color:color-mix(in srgb, var(--danger) 24%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel));color:color-mix(in srgb, var(--danger) 72%, var(--text))}.wr-results-center-badge.is-archived{color:#667085;background:#f5f5f5}.wr-results-center-state-card{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px;align-content:start;gap:12px;padding:16px;display:grid}.wr-results-center-state-card h2{color:var(--text);margin:0;font-size:18px;font-weight:660;line-height:24px}.wr-results-center-state-card p{color:var(--muted);margin:0;font-size:14px;line-height:20px}.wr-results-center-state-actions{flex-wrap:wrap;gap:8px;display:flex}.wr-results-filing-page{max-width:1240px}.wr-results-filing-selector,.wr-results-filing-records{gap:16px;min-width:0;display:grid}.wr-results-filing-toolbar{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px;grid-template-columns:minmax(280px,1fr) minmax(170px,220px);align-items:end;gap:12px;padding:14px;display:grid}.wr-results-filing-toolbar.is-records{grid-template-columns:minmax(280px,1fr) auto minmax(150px,190px) auto}.wr-results-filing-search,.wr-results-filing-control,.wr-results-filing-filter-panel label{gap:6px;min-width:0;display:grid}.wr-results-filing-search span,.wr-results-filing-control span,.wr-results-filing-filter-panel span{color:var(--muted);font-size:12px;font-weight:650;line-height:18px}.wr-results-filing-search input,.wr-results-filing-control input,.wr-results-filing-control select,.wr-results-filing-filter-panel input,.wr-results-filing-filter-panel select{border:1px solid var(--border);background:var(--panel-soft);width:100%;min-width:0;min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:0 11px;font-size:14px;line-height:20px}.wr-results-filing-control.is-compact{width:180px}.wr-results-filing-selector-list,.wr-results-filing-record-list{gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.wr-results-filing-selector-row{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);color:inherit;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(150px,auto) auto;align-items:center;gap:16px;padding:16px;text-decoration:none;display:grid}.wr-results-filing-selector-row:hover,.wr-results-filing-selector-row:focus-visible,.wr-results-filing-record-row:focus-within,.wr-results-filing-record-row:hover{border-color:color-mix(in srgb, var(--accent) 34%, var(--border));outline:none;box-shadow:0 14px 32px #10182817}.wr-results-filing-selector-row h2,.wr-results-filing-records-header h2{color:var(--text);letter-spacing:0;margin:6px 0 3px;font-size:18px;font-weight:680;line-height:24px}.wr-results-filing-selector-row p,.wr-results-filing-context-strip{color:var(--muted);margin:0;font-size:13px;line-height:20px}.wr-results-filing-selector-meta{color:var(--muted);text-align:right;justify-items:end;gap:3px;font-size:13px;line-height:19px;display:grid}.wr-results-filing-selector-meta strong{color:var(--text);font-size:15px;font-weight:700}.wr-results-filing-chevron{color:var(--muted);font-size:24px;font-weight:500;line-height:1}.wr-results-filing-records-header{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px;gap:8px;padding:16px;display:grid}.wr-results-filing-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:19px;display:flex}.wr-results-filing-breadcrumb button{color:var(--accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.wr-results-filing-context-strip{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.wr-results-filing-context-strip span,.wr-results-filing-context-strip a{border:1px solid var(--border);background:var(--panel-soft);color:var(--muted);border-radius:999px;padding:5px 10px;font-weight:620;text-decoration:none}.wr-results-filing-context-strip a{color:var(--accent-strong)}.wr-results-filing-filter-panel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:14px;display:grid}.wr-results-filing-filter-chips,.wr-results-filing-bulk-bar{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.wr-results-filing-filter-chips span,.wr-results-filing-bulk-bar strong{border:1px solid var(--border);background:var(--panel-soft);color:var(--text);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:650;line-height:18px}.wr-results-filing-filter-chips button,.wr-results-filing-bulk-bar button,.wr-results-filing-bulk-bar a{border:1px solid var(--border);background:var(--panel-soft);min-height:32px;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 11px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.wr-results-filing-bulk-bar button:disabled{color:color-mix(in srgb, var(--muted) 78%, transparent);cursor:not-allowed}.wr-results-filing-bulk-message{color:var(--muted);font-size:12px;font-weight:600;line-height:18px}.wr-results-filing-record-row{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.wr-results-filing-record-row>input{width:18px;height:18px;accent-color:var(--accent);margin:18px 0 0 16px}.wr-results-filing-record-row>button{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(96px,.75fr) minmax(180px,1.4fr) minmax(112px,auto) minmax(132px,.9fr) minmax(136px,1fr) minmax(118px,.8fr) minmax(126px,.8fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.wr-results-filing-reference{color:var(--muted);letter-spacing:.02em;font-size:12px;font-weight:720;line-height:18px}.wr-results-filing-record-title{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:680;line-height:21px;overflow:hidden}.wr-results-filing-record-row>button>span:not(.wr-results-center-badge):not(.wr-results-filing-chevron):not(.wr-results-filing-record-title):not(.wr-results-filing-reference){min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:560;line-height:19px;overflow:hidden}.wr-results-filing-runner{align-items:center;gap:8px;display:inline-flex}.wr-results-filing-runner i{border:1px solid var(--border);background:var(--panel-soft);width:28px;height:28px;color:var(--text);border-radius:999px;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:720;display:inline-grid}.wr-results-compare-shell{max-width:1240px}.wr-results-compare-page{gap:16px;min-width:0;display:grid}.wr-results-compare-header,.wr-results-compare-record-chip,.wr-results-compare-step{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:10px}.wr-results-compare-header{justify-content:space-between;align-items:start;gap:16px;padding:16px;display:flex}.wr-results-compare-header h2,.wr-results-compare-step h3{color:var(--text);letter-spacing:0;margin:0;font-size:20px;font-weight:720;line-height:26px}.wr-results-compare-header p{color:var(--muted);margin:4px 0 0;font-size:14px;line-height:21px}.wr-results-compare-records{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;display:grid}.wr-results-compare-record-chip{gap:5px;padding:14px;display:grid}.wr-results-compare-record-chip strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:720;line-height:20px;overflow:hidden}.wr-results-compare-record-chip span{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:560;line-height:18px}.wr-results-compare-steps{gap:14px;min-width:0;display:grid}.wr-results-compare-step{gap:14px;padding:16px;display:grid}.wr-results-compare-step.is-changed{border-color:color-mix(in srgb, var(--accent) 24%, var(--border))}.wr-results-compare-step>header{justify-content:space-between;align-items:start;gap:12px;min-width:0;display:flex}.wr-results-compare-badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.wr-results-compare-badges span{border:1px solid var(--border);background:var(--panel-soft);color:var(--muted);border-radius:999px;padding:4px 9px;font-size:12px;font-weight:680;line-height:18px}.wr-results-compare-step.is-changed .wr-results-compare-badges span:first-child{border-color:color-mix(in srgb, var(--accent) 26%, var(--border));background:color-mix(in srgb, var(--accent) 8%, var(--panel-soft));color:var(--accent-strong)}.wr-results-compare-table-wrap{min-width:0;overflow-x:auto}.wr-results-compare-table{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;color:var(--text);font-size:13px;line-height:19px}.wr-results-compare-table th,.wr-results-compare-table td{border-top:1px solid var(--border);text-align:left;vertical-align:top;min-width:0;padding:12px}.wr-results-compare-table thead th{color:var(--muted);border-top:0;font-size:12px;font-weight:720;line-height:18px}.wr-results-compare-table tbody th{width:190px;color:var(--text);font-weight:680}.wr-results-compare-cell{color:var(--text);overflow-wrap:anywhere}.wr-results-compare-cell.is-changed{background:color-mix(in srgb, var(--accent) 7%, var(--panel))}.wr-results-compare-long{gap:8px;display:grid}.wr-results-compare-long summary{color:var(--text);cursor:pointer;font-weight:620}.wr-results-compare-long p{white-space:pre-wrap;margin:0}@media (max-width:1280px){.wr-results-filing-toolbar.is-records,.wr-results-filing-filter-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-results-filing-record-row>button{grid-template-columns:minmax(92px,.8fr) minmax(180px,1.4fr) minmax(110px,auto) minmax(130px,.9fr) minmax(118px,.8fr) auto}.wr-results-filing-runner{display:none}.wr-results-compare-records{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.wr-results-filing-toolbar,.wr-results-filing-toolbar.is-records,.wr-results-filing-filter-panel,.wr-results-filing-selector-row{grid-template-columns:minmax(0,1fr)}.wr-results-filing-selector-meta{text-align:left;justify-items:start}.wr-results-filing-record-row>button{grid-template-columns:minmax(0,1fr);gap:7px}.wr-results-filing-record-row>input{margin-top:16px}.wr-results-compare-header{flex-direction:column;align-items:stretch}.wr-results-compare-records{grid-template-columns:minmax(0,1fr)}}.wr-members-page{padding-bottom:28px}.wr-members-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding-bottom:10px}.wr-members-header .wr-home-kicker,.wr-settings-header .wr-home-kicker{display:none}.wr-members-header>.wr-home-primary-link{justify-self:end;width:auto;min-width:136px;height:38px;min-height:38px}.wr-members-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.wr-members-summary-card,.wr-members-panel,.wr-members-banner,.wr-members-notice{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:16px}.wr-members-summary-card{align-content:start;gap:10px;padding:16px;display:grid}.wr-members-summary-card span{color:var(--muted);font-size:12px;font-weight:850;line-height:1.2}.wr-members-summary-card strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:23px;line-height:1.05}.wr-members-banner,.wr-members-notice{gap:6px;padding:14px 16px;display:grid}.wr-members-banner strong,.wr-members-notice{color:var(--text);font-weight:900}.wr-members-banner p,.wr-members-panel-heading p,.wr-members-row-actions p,.wr-members-drawer-card p,.wr-members-guardrail p{color:var(--muted);margin:0;line-height:1.45}.wr-members-notice.is-success{border-color:color-mix(in srgb, var(--success) 24%, var(--border));background:color-mix(in srgb, var(--success) 7%, var(--panel));color:color-mix(in srgb, var(--success) 78%, var(--text))}.wr-members-notice.is-error{border-color:color-mix(in srgb, var(--danger) 26%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel));color:color-mix(in srgb, var(--danger) 82%, var(--text))}.wr-members-panel{gap:16px;padding:18px;display:grid}.wr-members-panel-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;min-width:0;display:grid}.wr-members-panel-heading h2{color:var(--text);margin:0;font-size:24px;line-height:1.16}.wr-members-panel-heading p{margin-top:6px}.wr-members-list,.wr-members-invite-list{gap:10px;min-width:0;display:grid}.wr-members-row,.wr-members-invite-row{border:1px solid var(--border);background:var(--panel);border-radius:14px;align-items:center;gap:14px;min-width:0;padding:12px;display:grid}.wr-members-person,.wr-members-invite-row>div:first-child{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.wr-members-invite-row>div:first-child{grid-template-columns:minmax(0,1fr)}.wr-members-avatar{border:1px solid var(--border);background:var(--panel-soft);width:34px;height:34px;color:var(--accent);border-radius:999px;place-items:center;font-size:12px;font-weight:900;line-height:1;display:inline-grid}.wr-members-person strong,.wr-members-person span,.wr-members-invite-row strong,.wr-members-invite-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.wr-members-person strong,.wr-members-invite-row strong{color:var(--text);font-size:13px;line-height:1.25}.wr-members-person span,.wr-members-invite-row span,.wr-members-muted{color:var(--muted);font-size:12px;line-height:1.3}.wr-members-badge{border:1px solid var(--border);background:var(--panel-soft);width:max-content;max-width:100%;min-height:24px;color:var(--muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.wr-members-badge.is-admin{border-color:color-mix(in srgb, var(--accent) 20%, var(--border));background:var(--accent-soft);color:var(--accent)}.wr-members-badge.is-member,.wr-members-badge.is-status,.wr-members-badge.is-accepted{border-color:color-mix(in srgb, var(--success) 20%, var(--border));background:color-mix(in srgb, var(--success) 7%, var(--panel));color:color-mix(in srgb, var(--success) 72%, var(--text))}.wr-members-badge.is-pending{border-color:color-mix(in srgb, var(--warning) 24%, var(--border));background:color-mix(in srgb, var(--warning) 10%, var(--panel));color:color-mix(in srgb, var(--warning) 80%, var(--text))}.wr-members-badge.is-revoked,.wr-members-badge.is-expired,.wr-members-badge.is-removed{color:#667085;background:#f2f4f7;border-color:#e4e7ec}.wr-members-badge.is-neutral{border-color:var(--border);background:var(--panel-soft);color:var(--muted)}.wr-members-status-stack,.wr-members-row-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.wr-members-row-actions{justify-content:flex-end}.wr-members-row-actions p{text-align:right;flex-basis:100%;font-size:12px}.wr-members-danger-button{border:1px solid color-mix(in srgb, var(--danger) 24%, var(--border));background:color-mix(in srgb, var(--danger) 8%, var(--panel));min-height:38px;color:color-mix(in srgb, var(--danger) 82%, var(--text));font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:9px 13px;font-size:13px;font-weight:900;line-height:1;display:inline-flex}.wr-members-danger-button:hover,.wr-members-danger-button:focus-visible{background:color-mix(in srgb, var(--danger) 13%, var(--panel));outline:none}.wr-members-danger-button:disabled{cursor:not-allowed;opacity:.58}.wr-members-drawer{width:min(420px,100vw - 36px)}.wr-members-form,.wr-members-form-field,.wr-members-drawer-card{gap:12px;min-width:0;display:grid}.wr-members-form label,.wr-members-form-field{color:var(--muted);font-size:12px;font-weight:850;line-height:1.2}.wr-members-form label{gap:7px;display:grid}.wr-members-form input,.wr-members-form select,.wr-members-form textarea,.wr-members-form-field select{border:1px solid var(--border);background:var(--panel-soft);width:100%;min-height:42px;color:var(--text);font:inherit;border-radius:12px;outline:none;padding:9px 12px}.wr-members-form input:focus-visible,.wr-members-form select:focus-visible,.wr-members-form textarea:focus-visible,.wr-members-form-field select:focus-visible{border-color:color-mix(in srgb, var(--accent) 42%, var(--border));box-shadow:0 0 0 3px var(--accent-soft)}.wr-members-form textarea{resize:vertical;min-height:76px}.wr-members-drawer-card{border:1px solid var(--border);background:var(--panel-soft);border-radius:16px;padding:16px}.wr-members-detail-row{gap:4px;min-width:0;display:grid}.wr-members-detail-row span{color:var(--muted);font-size:12px;font-weight:850}.wr-members-detail-row strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:780;line-height:1.35}.wr-members-masked-link{border:1px solid var(--border);background:var(--panel);min-width:0;color:var(--muted);overflow-wrap:anywhere;border-radius:12px;padding:11px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.wr-members-drawer-actions{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.wr-members-guardrail{border:1px solid color-mix(in srgb, var(--danger) 18%, var(--border));background:color-mix(in srgb, var(--danger) 6%, var(--panel));border-radius:14px;gap:6px;padding:12px;display:grid}.wr-members-guardrail strong{color:var(--text);font-size:13px}.wr-settings-page{padding-bottom:28px}.wr-settings-header{padding-bottom:10px}.wr-settings-layout{grid-template-columns:240px minmax(0,1fr) minmax(220px,260px);align-items:start;gap:18px;display:grid}.wr-settings-rail,.wr-settings-panel,.wr-settings-side-card,.wr-settings-policy-note,.wr-settings-header-preview,.wr-settings-action-card,.wr-settings-toggle-row{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:16px}.wr-settings-rail{gap:14px;padding:12px;display:grid;position:sticky;top:20px}.wr-settings-rail>strong{color:var(--text);padding:4px 6px 0;font-size:14px;font-weight:900;line-height:1.2}.wr-settings-rail>div{gap:8px;display:grid}.wr-settings-rail button{border:1px solid var(--border);background:var(--panel);width:100%;min-height:40px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:900;line-height:1.1}.wr-settings-rail button:hover,.wr-settings-rail button:focus-visible{border-color:color-mix(in srgb, var(--accent) 28%, var(--border));outline:none}.wr-settings-rail button.is-active{border-color:color-mix(in srgb, var(--accent) 18%, var(--border));background:var(--accent-soft)}.wr-settings-content{min-width:0}.wr-settings-panel{gap:16px;padding:20px;display:grid}.wr-settings-section-header{gap:4px;min-width:0;display:grid}.wr-settings-section-header h2,.wr-settings-side-card h2{color:var(--text);margin:0;font-size:26px;line-height:1.15}.wr-settings-section-header p,.wr-settings-policy-note p,.wr-settings-action-card p,.wr-settings-inline-actions span,.wr-settings-header-preview span,.wr-settings-access-person span,.wr-settings-side-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.wr-settings-field-grid,.wr-settings-action-grid,.wr-settings-two-column,.wr-settings-summary-grid{gap:12px;min-width:0;display:grid}.wr-settings-field-grid,.wr-settings-action-grid,.wr-settings-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-settings-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-settings-readonly-field{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;gap:6px;min-width:0;padding:13px 14px;display:grid}.wr-settings-readonly-field span{color:var(--muted);font-size:12px;font-weight:900;line-height:1.2}.wr-settings-readonly-field strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:850;line-height:1.35}.wr-settings-readonly-field small{color:var(--muted);font-size:12px;line-height:1.4}.wr-settings-disabled-field{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;gap:7px;min-width:0;padding:13px 14px;display:grid}.wr-settings-disabled-field span{color:var(--muted);font-size:12px;font-weight:900;line-height:1.2}.wr-settings-disabled-field input{border:1px solid color-mix(in srgb, var(--border) 74%, transparent);background:var(--panel);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:10px;padding:10px 12px;font-size:14px;font-weight:750}.wr-settings-disabled-field small,.wr-settings-quiet-note,.wr-settings-appearance-copy small{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.wr-settings-policy-note{box-shadow:none;background:var(--panel-soft);gap:7px;padding:14px;display:grid}.wr-settings-policy-note strong,.wr-settings-action-card strong,.wr-settings-toggle-row strong,.wr-settings-header-preview strong,.wr-settings-access-person strong{color:var(--text);font-size:14px;font-weight:900;line-height:1.25}.wr-settings-header-preview{box-shadow:none;background:linear-gradient(135deg, var(--panel-soft), var(--panel));grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.wr-settings-appearance-block{border:1px solid var(--border);background:var(--panel);border-radius:16px;grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:stretch;gap:16px;min-width:0;padding:16px;display:grid}.wr-settings-appearance-block .wr-settings-header-preview{min-height:180px;position:relative;overflow:hidden}.wr-settings-header-preview-image{position:absolute}.wr-settings-header-preview-image.wr-home-header-cover-image{object-fit:cover;width:100%;height:100%;inset:0}.wr-settings-header-preview-image.wr-home-header-logo-image{object-fit:contain;width:auto;max-width:86%;max-height:86%}.wr-settings-header-preview-status{z-index:1;background:color-mix(in srgb, var(--panel) 90%, transparent);border-radius:12px;width:fit-content;max-width:100%;padding:10px 12px;position:relative}.wr-settings-appearance-copy{align-self:center;gap:8px;min-width:0;display:grid}.wr-settings-appearance-copy strong,.wr-settings-ai-policy h3{color:var(--text);margin:0;font-size:16px;font-weight:900;line-height:1.35}.wr-settings-appearance-copy p,.wr-settings-ai-policy p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.wr-settings-ai-policy{border:1px solid var(--border);background:var(--panel-soft);border-radius:16px;gap:6px;padding:16px;display:grid}.wr-settings-preview-mark{border:1px solid var(--border);background:var(--text);width:44px;height:44px;color:var(--panel);border-radius:12px;place-items:center;font-size:12px;font-weight:900;line-height:1;display:grid}.wr-settings-header-preview-status,.wr-settings-action-card,.wr-settings-access-person>div{gap:4px;min-width:0;display:grid}.wr-settings-action-card{box-shadow:none;padding:16px}.wr-settings-action-card .wr-home-secondary-button{justify-self:start;margin-top:8px}.wr-settings-toggle-row{box-shadow:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.wr-settings-toggle-row>div{gap:4px;min-width:0;display:grid}.wr-settings-toggle{border:1px solid var(--border);background:var(--panel-soft);border-radius:999px;justify-content:flex-end;align-items:center;width:40px;height:24px;padding:2px;display:inline-flex}.wr-settings-toggle span{border:1px solid var(--border);background:var(--panel);border-radius:999px;width:18px;height:18px;box-shadow:0 2px 5px #1018280f}.wr-settings-toggle.is-disabled{opacity:.62}.wr-settings-inline-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.wr-settings-side-card{gap:12px;padding:16px;display:grid}.wr-settings-side-card h2{font-size:22px}.wr-settings-side-card .wr-home-secondary-link{justify-self:start}.wr-settings-access-person{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.wr-settings-access-person strong,.wr-settings-access-person span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.wr-settings-state-card{margin-top:4px}.wr-access-shell{background:var(--bg);min-height:100vh;color:var(--text);align-content:start;justify-items:center;gap:38px;padding:84px 24px 48px;display:grid}.wr-access-brand{grid-template-columns:40px auto;align-items:center;gap:12px;min-width:0;display:inline-grid}.wr-access-logo-mark{border:1px solid var(--border);background:var(--panel);object-fit:contain;border-radius:12px;width:40px;height:40px;padding:5px}.wr-access-brand strong{color:var(--text);font-size:14px;font-weight:900;line-height:1.2}.wr-access-card{border:1px solid var(--border);background:var(--panel);width:min(600px,100%);min-width:0;min-height:520px;box-shadow:var(--shadow);border-radius:16px;grid-template-rows:auto 1fr auto;gap:26px;padding:30px 40px 26px;display:grid}.wr-access-card-header{text-align:center;gap:9px;min-width:0;display:grid}.wr-access-card-header h1{color:var(--text);margin:0;font-size:28px;line-height:1.18}.wr-access-card-header p,.wr-access-card-footer,.wr-access-muted{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.wr-access-card-body{align-content:center;gap:18px;min-width:0;display:grid}.wr-access-card-footer{color:var(--text);text-align:center;font-weight:850}.wr-access-details{gap:12px;min-width:0;margin:0;display:grid}.wr-access-details div{gap:4px;min-width:0;display:grid}.wr-access-details dt{color:var(--text);font-size:13px;font-weight:900;line-height:1.2}.wr-access-details dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:760;line-height:1.35}.wr-access-actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.wr-access-primary-button,.wr-access-secondary-button,.wr-access-secondary-full{border:1px solid var(--border);min-height:38px;font:inherit;text-align:center;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.wr-access-primary-button{border-color:var(--text);background:var(--text);color:var(--panel)}.wr-access-primary-button:hover,.wr-access-primary-button:focus-visible{background:color-mix(in srgb, var(--text) 88%, var(--accent));outline:none}.wr-access-secondary-button,.wr-access-secondary-full{background:var(--panel);color:var(--text)}.wr-access-secondary-button:hover,.wr-access-secondary-button:focus-visible,.wr-access-secondary-full:hover,.wr-access-secondary-full:focus-visible{border-color:color-mix(in srgb, var(--accent) 22%, var(--border));background:var(--panel-soft);outline:none}.wr-access-primary-button:disabled,.wr-access-secondary-button:disabled{cursor:not-allowed;opacity:.58}.wr-access-secondary-full{width:100%}.wr-access-notice{border:1px solid var(--border);background:var(--panel-soft);border-radius:14px;gap:6px;min-width:0;padding:14px 16px;display:grid}.wr-access-notice strong{color:var(--text);font-size:14px;font-weight:900;line-height:1.25}.wr-access-notice p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.wr-access-notice.is-success,.wr-access-card.is-success .wr-access-notice{border-color:color-mix(in srgb, var(--success) 24%, var(--border));background:color-mix(in srgb, var(--success) 7%, var(--panel))}.wr-access-notice.is-warning,.wr-access-card.is-warning .wr-access-notice{border-color:color-mix(in srgb, var(--accent) 24%, var(--border));background:var(--accent-soft)}.wr-access-notice.is-danger{border-color:color-mix(in srgb, var(--danger) 26%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel))}.wr-access-notice.is-danger strong,.wr-access-notice.is-danger p{color:color-mix(in srgb, var(--danger) 82%, var(--text))}.wr-access-chip{border:1px solid var(--border);background:var(--panel-soft);width:max-content;max-width:100%;min-height:24px;color:var(--muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:12px;font-weight:900;line-height:1;display:inline-flex}.wr-access-chip.is-warning{border-color:color-mix(in srgb, var(--accent) 20%, var(--border));background:var(--accent-soft);color:var(--accent)}.wr-access-clerk-slot{justify-items:center;min-width:0;display:grid}.wr-access-clerk-slot>*{max-width:100%}@media (max-width:900px){.wr-app-shell,.wr-app-shell.is-nav-collapsed{grid-template-columns:64px minmax(0,1fr)}.wr-left-nav{align-items:center;width:64px;min-width:64px;max-width:64px;padding-inline:10px}.wr-left-nav-brand,.wr-left-nav-workspace,.wr-left-nav-user{background:0 0;border-color:#0000;grid-template-columns:44px;justify-items:center;width:44px;padding:0}.wr-left-nav-brand{grid-auto-rows:max-content;gap:8px;height:auto}.wr-left-nav-wordmark{justify-content:center;width:44px;max-width:44px;height:44px;display:inline-flex}.wr-left-nav-logo-lockup{display:none}.wr-left-nav-logo-mark-image{width:36px;min-width:36px;height:36px;display:block}.wr-left-nav-workspace-copy,.wr-left-nav-workspace-select,.wr-left-nav-section-label,.wr-left-nav-label,.wr-left-nav-user-copy{display:none}.wr-left-nav-user-menu-button{width:44px;min-width:44px;height:44px;min-height:44px;position:absolute;inset:0}.wr-left-nav-user-menu-button svg{opacity:0}.wr-left-nav-user-menu-panel{bottom:0;left:calc(100% + 10px)}.wr-left-nav-collapse{width:32px;min-width:32px;height:32px;min-height:32px;display:grid}.wr-left-nav-item{grid-template-columns:44px;place-items:center;width:44px;min-width:44px;max-width:44px;min-height:44px;padding:0;overflow:visible}.wr-shell-main{padding:22px 18px 44px}.wr-home-header,.wr-home-toolbar{grid-template-columns:1fr}.wr-home-toolbar-count{justify-self:start}.wr-home-grid{grid-template-columns:1fr}.wr-home-details-drawer{width:min(496px,100vw);top:0;bottom:0;right:0}.wr-my-toolbar{grid-template-columns:1fr}.wr-my-tabs{width:100%;overflow-x:auto}.wr-explore-toolbar,.wr-explore-banner,.wr-explore-section-heading{grid-template-columns:1fr}.wr-explore-filter-group{width:100%}.wr-explore-card-row,.wr-explore-grid,.wr-run-drafts-toolbar,.wr-run-drafts-correction-callout,.wr-run-drafts-row{grid-template-columns:1fr}.wr-run-drafts-tabs{width:100%;overflow-x:auto}.wr-run-drafts-result-count{justify-self:start}.wr-run-drafts-row-actions{justify-content:flex-start}.wr-approvals-toolbar,.wr-approvals-filter-callout,.wr-approvals-row{grid-template-columns:1fr}.wr-approvals-tabs{width:100%;overflow-x:auto}.wr-approvals-result-count{justify-self:start}.wr-approvals-row-actions{justify-content:flex-start}.wr-reflow-results-toolbar,.wr-reflow-results-filter-callout,.wr-reflow-results-row{grid-template-columns:1fr}.wr-reflow-results-tabs{width:100%;overflow-x:auto}.wr-reflow-results-result-count{justify-self:start}.wr-reflow-results-row-actions{justify-content:flex-start}.wr-members-summary-grid,.wr-members-panel-heading,.wr-members-row,.wr-members-invite-row{grid-template-columns:1fr}.wr-members-row-actions{justify-content:flex-start}.wr-members-row-actions p{text-align:left}.wr-settings-layout,.wr-settings-field-grid,.wr-settings-action-grid,.wr-settings-two-column,.wr-settings-summary-grid,.wr-settings-access-person{grid-template-columns:1fr}.wr-settings-rail{position:static}.wr-access-shell{gap:24px;padding:44px 18px 32px}.wr-access-card{min-height:auto;padding:24px 20px 22px}.wr-access-actions,.wr-access-primary-button,.wr-access-secondary-button{width:100%}}.wr-new-page{padding-bottom:28px}.wr-new-header{padding-bottom:22px}.wr-new-back-button,.wr-new-text-button{border:1px solid var(--border-strong);background:var(--panel);width:max-content;max-width:100%;min-height:36px;color:var(--text-secondary);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:7px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.wr-new-back-button{margin-bottom:14px}.wr-new-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-width:0;display:flex}.wr-new-title-row h1{min-width:0}.wr-new-title-row .wr-new-text-button{flex:none}.wr-new-back-button:hover,.wr-new-back-button:focus-visible,.wr-new-text-button:hover,.wr-new-text-button:focus-visible{border-color:var(--border-strong);background:var(--panel-soft);color:var(--text);outline:none}.wr-new-back-button svg,.wr-new-choice-icon svg,.wr-new-proposal-label svg,.wr-new-panel svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.wr-new-choice-section,.wr-new-workspace,.wr-new-proposal-content{gap:18px;min-width:0;display:grid}.wr-new-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.wr-new-choice-grid.is-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.wr-new-choice-card{border:1px solid var(--border);background:var(--panel);min-width:0;min-height:340px;box-shadow:var(--shadow);color:var(--text);text-align:left;cursor:pointer;border-radius:8px;align-content:space-between;gap:18px;padding:24px;display:grid}.wr-new-choice-grid.is-compact .wr-new-choice-card{grid-template-columns:48px minmax(0,1fr) max-content;align-content:center;align-items:center;min-height:auto;padding:14px}.wr-new-choice-card:hover,.wr-new-choice-card:focus-visible,.wr-new-choice-card.is-active{border-color:color-mix(in srgb, var(--accent) 22%, var(--border));background:color-mix(in srgb, var(--accent) 4%, var(--panel));outline:none}.wr-new-choice-card.is-highlighted{border-color:color-mix(in srgb, var(--accent) 26%, var(--border))}.wr-new-choice-icon{border:1px solid var(--border);background:var(--panel-muted);width:48px;height:48px;color:var(--text);border-radius:8px;place-items:center;display:inline-grid}.wr-new-choice-copy{gap:8px;min-width:0;display:grid}.wr-new-choice-copy strong{color:var(--text);font-size:18px;font-weight:600;line-height:28px}.wr-new-choice-copy span,.wr-new-choice-copy small,.wr-new-choice-cta,.wr-new-field-hint{color:var(--muted);line-height:20px}.wr-new-choice-copy small{font-size:13px}.wr-new-choice-cta{border:1px solid var(--border-strong);background:var(--panel);width:max-content;max-width:100%;min-height:36px;color:var(--accent-strong);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:7px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.wr-new-choice-card.is-highlighted .wr-new-choice-cta{border-color:var(--accent);background:var(--accent);color:#fff}.wr-new-inline-pills,.wr-new-button-row,.wr-new-action-row,.wr-new-drawer-actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.wr-new-boundary-note,.wr-new-panel,.wr-new-notice,.wr-new-empty-state{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:var(--shadow);border-radius:8px}.wr-new-boundary-note,.wr-new-notice{gap:10px;padding:14px 16px;display:grid}.wr-new-boundary-note{background:color-mix(in srgb, var(--accent) 5%, var(--panel))}.wr-new-boundary-note strong,.wr-new-notice strong,.wr-new-confirm-panel strong,.wr-new-copy-grid strong{color:var(--text);font-size:14px;font-weight:600;line-height:20px}.wr-new-boundary-note p,.wr-new-notice p,.wr-new-panel-heading p,.wr-new-empty-state p,.wr-new-confirm-panel p,.wr-new-source-row p,.wr-new-guide-example p{color:var(--muted);margin:0;line-height:1.45}.wr-new-notice.is-success{border-color:color-mix(in srgb, var(--success) 24%, var(--border));background:color-mix(in srgb, var(--success) 7%, var(--panel))}.wr-new-notice.is-error{border-color:color-mix(in srgb, var(--danger) 26%, var(--border));background:color-mix(in srgb, var(--danger) 7%, var(--panel))}.wr-new-pill{border:1px solid var(--border);background:var(--panel-soft);width:max-content;max-width:100%;height:22px;min-height:22px;color:var(--muted);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-new-pill.is-warning{border-color:color-mix(in srgb, var(--warning) 26%, var(--border));background:color-mix(in srgb, var(--warning) 10%, var(--panel));color:color-mix(in srgb, var(--warning) 72%, var(--text))}.wr-new-pill.is-success{border-color:color-mix(in srgb, var(--success) 26%, var(--border));background:color-mix(in srgb, var(--success) 9%, var(--panel));color:color-mix(in srgb, var(--success) 76%, var(--text))}.wr-new-panel{gap:16px;padding:18px;display:grid}.wr-new-panel-heading{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:14px;min-width:0;padding-bottom:16px;display:grid}.wr-new-panel-heading.compact{border-bottom:0;grid-template-columns:1fr;padding-bottom:0}.wr-new-panel-heading h2,.wr-new-empty-state h3,.wr-new-source-row h3{color:var(--text);letter-spacing:0;margin:0}.wr-new-panel-heading h2{font-size:18px;font-weight:600;line-height:26px}.wr-new-empty-state h3,.wr-new-source-row h3{font-size:16px;font-weight:600;line-height:24px}.wr-new-form,.wr-new-form-field,.wr-new-prompt-field,.wr-new-proposal-section,.wr-new-confirm-panel,.wr-new-guide-example{gap:12px;min-width:0;display:grid}.wr-new-form label,.wr-new-form-field,.wr-new-prompt-field,.wr-new-proposal-section label{color:var(--muted);font-size:14px;font-weight:500;line-height:20px}.wr-new-form label,.wr-new-proposal-section label,.wr-new-form-field,.wr-new-prompt-field{gap:7px;display:grid}.wr-new-form input,.wr-new-form textarea,.wr-new-form select,.wr-new-form-field input,.wr-new-prompt-field textarea,.wr-new-proposal-section textarea{border:1px solid var(--border);background:var(--panel-soft);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:8px;outline:none;padding:9px 12px;font-size:14px;font-weight:400;line-height:20px}.wr-new-form textarea,.wr-new-prompt-field textarea,.wr-new-proposal-section textarea{resize:vertical;min-height:112px}.wr-new-prompt-field textarea{min-height:170px;font-size:15px;line-height:23px}.wr-new-form input:focus-visible,.wr-new-form textarea:focus-visible,.wr-new-form select:focus-visible,.wr-new-form-field input:focus-visible,.wr-new-prompt-field textarea:focus-visible,.wr-new-proposal-section textarea:focus-visible{border-color:color-mix(in srgb, var(--accent) 42%, var(--border));box-shadow:0 0 0 3px var(--accent-soft)}.wr-new-field-grid.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wr-new-action-row{border-top:1px solid var(--border);justify-content:space-between;padding-top:14px}.wr-new-action-row.end{justify-content:flex-end}.wr-new-action-row p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.wr-new-ai-layout,.wr-new-duplicate-layout{gap:18px;min-width:0;display:grid}.wr-new-ai-layout{grid-template-columns:minmax(0,1fr)}.wr-new-ai-main{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.wr-new-ai-conversation-card,.wr-new-ai-empty,.wr-new-ai-thread,.wr-new-ai-composer{gap:14px;min-width:0;display:grid}.wr-new-ai-empty{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;padding:16px}.wr-new-ai-empty h2{color:var(--text);margin:0 0 6px;font-size:18px;font-weight:600;line-height:26px}.wr-new-ai-empty p{color:var(--muted);margin:0;line-height:1.45}.wr-new-ai-turn{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}.wr-new-ai-avatar{border:1px solid var(--border);background:var(--panel-soft);width:42px;min-height:36px;color:var(--text-secondary);border-radius:8px;place-items:center;font-size:12px;font-weight:700;line-height:16px;display:inline-grid}.wr-new-ai-bubble{border:1px solid var(--border);background:var(--panel);border-radius:8px;gap:10px;min-width:0;padding:14px;display:grid}.wr-new-ai-turn.is-user .wr-new-ai-bubble{background:var(--panel-soft)}.wr-new-ai-bubble strong{color:var(--text);font-size:14px;line-height:20px}.wr-new-ai-bubble p{color:var(--muted);margin:0;line-height:1.45}.wr-new-ai-proposal-shell{gap:16px}.wr-new-guide-chips{flex-wrap:wrap;gap:8px;display:flex}.wr-new-guide-example,.wr-new-proposal-section{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;padding:14px}.wr-new-proposal-label{color:var(--muted);text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.wr-new-proposal-body{min-width:0;color:var(--text);line-height:1.45}.wr-new-proposal-body p,.wr-new-proposal-body ul,.wr-new-details ul{margin:0}.wr-new-step-preview-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wr-new-step-preview-list li{border:1px solid var(--border);background:var(--panel);border-radius:8px;grid-template-columns:28px minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}.wr-new-step-preview-list li>span{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:999px;place-items:center;font-size:12px;font-weight:600;line-height:18px;display:grid}.wr-new-step-preview-list strong,.wr-new-step-preview-list small{display:block}.wr-new-step-preview-list strong{color:var(--text)}.wr-new-step-preview-list small,.wr-new-step-preview-list p{color:var(--muted);margin-top:4px;line-height:1.35}.wr-new-details{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;min-width:0;padding:12px 14px}.wr-new-details summary{color:var(--text);cursor:pointer;font-size:14px;font-weight:600;line-height:20px}.wr-new-details>*+*{margin-top:10px}.wr-new-confirm-panel{border:1px solid color-mix(in srgb, var(--accent) 20%, var(--border));background:var(--accent-soft);border-radius:8px;padding:16px}.wr-new-checkbox-row{color:var(--text);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:14px;font-weight:500;line-height:20px;display:grid}.wr-new-checkbox-row input{width:16px;height:16px;accent-color:var(--accent);margin-top:1px}.wr-new-duplicate-layout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start}.wr-new-duplicate-main,.wr-new-source-list{gap:12px;min-width:0;display:grid}.wr-new-duplicate-toolbar{grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:end;gap:14px;display:grid}.wr-new-duplicate-tabs{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.wr-new-source-row{border:1px solid var(--border);background:var(--panel);cursor:pointer;border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:14px;min-width:0;padding:14px;display:grid}.wr-new-source-row:hover,.wr-new-source-row:focus-visible,.wr-new-source-row.is-selected{border-color:color-mix(in srgb, var(--accent) 22%, var(--border));background:color-mix(in srgb, var(--accent) 4%, var(--panel));outline:none}.wr-new-source-radio{border:1px solid var(--border-strong);background:var(--panel);border-radius:999px;place-items:center;width:18px;height:18px;margin-top:2px;display:inline-grid}.wr-new-source-radio:after{content:"";background:var(--accent);opacity:0;border-radius:999px;width:8px;height:8px}.wr-new-source-row.is-selected .wr-new-source-radio{border-color:var(--accent)}.wr-new-source-row.is-selected .wr-new-source-radio:after{opacity:1}.wr-new-source-main{gap:8px;min-width:0;display:grid}.wr-new-source-main h3,.wr-new-source-main p{overflow-wrap:anywhere;min-width:0}.wr-new-source-meta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;font-weight:500;line-height:18px;display:flex}.wr-new-source-meta span{border:1px solid var(--border);background:var(--panel-soft);white-space:nowrap;border-radius:999px;width:max-content;max-width:100%;padding:2px 8px}.wr-new-selected-source-panel{position:sticky;top:20px}.wr-new-source-summary-block{border:1px solid var(--border);background:var(--panel-soft);border-radius:8px;gap:6px;padding:12px;display:grid}.wr-new-source-summary-block h3{color:var(--text);margin:0;font-size:14px;font-weight:600;line-height:20px}.wr-new-source-summary-block p{color:var(--muted);margin:0;line-height:1.45}.wr-new-copy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wr-new-copy-grid ul{color:var(--muted);margin:8px 0 0;padding-left:18px;line-height:1.45}.wr-new-empty-state{background:var(--panel-soft);box-shadow:none;border-style:dashed;justify-items:start;gap:10px;padding:26px;display:grid}@media (max-width:1120px){.wr-new-choice-grid,.wr-new-choice-grid.is-compact,.wr-new-duplicate-layout,.wr-new-duplicate-toolbar{grid-template-columns:1fr}.wr-new-selected-source-panel{position:static}}@media (max-width:760px){.wr-new-field-grid.two,.wr-new-copy-grid,.wr-new-source-row{grid-template-columns:1fr}.wr-new-choice-grid.is-compact .wr-new-choice-card{grid-template-columns:48px minmax(0,1fr)}.wr-new-choice-grid.is-compact .wr-new-choice-cta,.wr-new-drawer-actions,.wr-new-button-row,.wr-new-action-row{justify-content:flex-start}}.wr-builder-cockpit-route{color:#101828;background:#f9fafb;min-height:100vh}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell{--u2r-shell:#f9fafb;--u2r-page:#f9fafb;--u2r-panel:#fff;--u2r-panel-soft:#f8fafc;--u2r-panel-hover:#f2f4f7;--u2r-border:#eaecf0;--u2r-border-strong:#d0d5dd;--u2r-text:#101828;--u2r-muted:#667085;--u2r-faint:#98a2b3;--u2r-brand:#111827;--u2r-brand-strong:#175cd3;--u2r-brand-soft:#f5f8ff;--u2r-warning:#b54708;--u2r-warning-soft:#fffaeb;--u2r-danger:#b42318;--u2r-danger-soft:#fef3f2;--wr-builder-step-open-width:280px;--wr-builder-step-collapsed-width:72px;--wr-builder-guide-open-width:336px;--wr-builder-guide-collapsed-width:64px;grid-template-columns:var(--wr-builder-step-open-width) minmax(0, 1fr) var(--wr-builder-guide-collapsed-width)!important;background:var(--u2r-page)!important;width:100%!important;height:100vh!important;min-height:100vh!important;color:var(--u2r-text)!important;grid-template-rows:72px minmax(0,1fr)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:14px!important;display:grid!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed{grid-template-columns:var(--wr-builder-step-collapsed-width) minmax(0, 1fr) var(--wr-builder-guide-collapsed-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.assistant-open{grid-template-columns:var(--wr-builder-step-open-width) minmax(0, 1fr) var(--wr-builder-guide-open-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed.assistant-open{grid-template-columns:var(--wr-builder-step-collapsed-width) minmax(0, 1fr) var(--wr-builder-guide-open-width)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none{grid-template-columns:minmax(0,1fr)!important}.wr-builder-cockpit-route .wr-builder-shell-topbar{z-index:30!important;grid-area:1/1/auto/-1!important;min-width:0!important}.wr-builder-cockpit-route .wr-builder-topbar,.wr-builder-cockpit-route .u2r-editor-header.wr-builder-topbar{border:0!important;border-bottom:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;height:72px!important;min-height:72px!important;color:var(--u2r-text)!important;box-shadow:none!important;align-items:center!important;padding:0 18px!important;display:flex!important;position:relative!important}.wr-builder-cockpit-route .wr-builder-commandbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:100%!important;display:grid!important}.wr-builder-cockpit-route .wr-builder-commandbar-left,.wr-builder-cockpit-route .wr-builder-command-actions{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.wr-builder-cockpit-route .wr-builder-command-actions{flex-wrap:nowrap!important;justify-content:flex-end!important}.wr-builder-cockpit-route .wr-builder-topbar-back,.wr-builder-cockpit-route .u2r-neutral-button,.wr-builder-cockpit-route .u2r-save-button,.wr-builder-cockpit-route .u2r-publish-button,.wr-builder-cockpit-route .wr-builder-reflow-details summary,.wr-builder-cockpit-route .wr-panel-edge-toggle,.wr-builder-cockpit-route .wr-gforms-secondary-action,.wr-builder-cockpit-route .wr-gforms-primary-action{border:1px solid var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;color:#344054!important;min-height:36px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:8px!important;padding:8px 12px!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;text-decoration:none!important}.wr-builder-cockpit-route .wr-builder-topbar-back{align-items:center!important;gap:6px!important;width:auto!important;height:36px!important;display:inline-flex!important}.wr-builder-cockpit-route .wr-builder-topbar-back svg,.wr-builder-cockpit-route .u2r-neutral-button svg,.wr-builder-cockpit-route .u2r-publish-button svg{stroke:currentColor!important;stroke-width:2px!important;fill:none!important;width:16px!important;height:16px!important}.wr-builder-cockpit-route .wr-builder-mode-badge,.wr-builder-cockpit-route .wr-builder-save-state{color:#344054!important;white-space:nowrap!important;background:#f2f4f7!important;border-radius:999px!important;align-items:center!important;min-height:24px!important;padding:3px 8px!important;font-size:12px!important;font-weight:650!important;line-height:18px!important;display:inline-flex!important}.wr-builder-cockpit-route .wr-builder-save-state{color:#027a48!important;background:#ecfdf3!important}.wr-builder-cockpit-route .wr-builder-save-state.unsaved{background:var(--u2r-warning-soft)!important;color:var(--u2r-warning)!important}.wr-builder-cockpit-route .wr-builder-command-title{text-overflow:ellipsis!important;min-width:0!important;max-width:min(44vw,560px)!important;color:var(--u2r-text)!important;white-space:nowrap!important;font-size:16px!important;font-weight:750!important;line-height:24px!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-neutral-button.active{color:var(--u2r-brand-strong)!important;background:#f5f8ff!important;border-color:#b2ccff!important}.wr-builder-cockpit-route .u2r-save-button:disabled{opacity:.55!important;cursor:not-allowed!important}.wr-builder-cockpit-route .u2r-publish-button{color:#fff!important;background:#111827!important;border-color:#111827!important}.wr-builder-cockpit-route .u2r-publish-button.is-disabled{opacity:.5!important;cursor:not-allowed!important}.wr-builder-cockpit-route .wr-builder-reflow-details{z-index:34!important;border:0!important;padding:0!important;position:absolute!important;bottom:6px!important;left:18px!important}.wr-builder-cockpit-route .wr-builder-reflow-details summary{min-height:24px!important;color:var(--u2r-muted)!important;background:0 0!important;border-color:#0000!important;padding:2px 8px!important;font-size:12px!important;line-height:18px!important}.wr-builder-cockpit-route .wr-builder-reflow-details[open] .wr-builder-reflow-detail-grid{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;width:min(560px,100vw - 36px)!important;box-shadow:var(--shadow)!important;border-radius:12px!important;grid-template-columns:1fr!important;gap:10px!important;padding:14px!important;display:grid!important;position:absolute!important;top:28px!important;left:0!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-cockpit-shell>.u2r-step-rail{border-right:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;grid-area:2/1!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;top:auto!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-cockpit-shell>.u2r-editor-main{background:var(--u2r-page)!important;grid-area:2/2!important;grid-template-rows:minmax(0,1fr)!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-cockpit-shell.steps-none>.u2r-editor-main{grid-column:1!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-cockpit-shell>.wr-builder-guide-drawer{border-left:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;color:var(--u2r-text)!important;box-shadow:none!important;grid-area:2/3!important;overflow:hidden auto!important}.wr-builder-cockpit-route .u2r-step-rail-inner,.wr-builder-cockpit-route .wr-step-rail-inner{background:var(--u2r-panel)!important;height:100%!important;min-height:0!important;color:var(--u2r-text)!important;grid-template-rows:auto minmax(0,1fr) auto!important;display:grid!important}.wr-builder-cockpit-route .u2r-step-rail-header{border-bottom:0!important;min-height:64px!important;padding:14px!important}.wr-builder-cockpit-route .u2r-editing-label,.wr-builder-cockpit-route .u2r-step-rail-title-row h2{color:var(--u2r-text)!important;letter-spacing:0!important;text-transform:none!important;font-size:16px!important;font-weight:750!important}.wr-builder-cockpit-route .u2r-step-rail-body{padding:0 18px 16px!important;overflow:hidden auto!important}.wr-builder-cockpit-route .u2r-step-rail-title-row{gap:10px!important;margin-bottom:14px!important;display:grid!important}.wr-builder-cockpit-route .u2r-step-rail-title-row p{color:var(--u2r-muted)!important;margin:0!important;font-size:12px!important;line-height:18px!important}.wr-builder-cockpit-route .u2r-add-step-button{border:1px solid var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;color:#344054!important;border-radius:8px!important;width:max-content!important;min-height:36px!important;padding:8px 12px!important;font-size:14px!important;font-weight:750!important}.wr-builder-cockpit-route .u2r-step-list{gap:10px!important;display:grid!important}.wr-builder-cockpit-route .u2r-step-card{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;width:100%!important;min-height:58px!important;color:var(--u2r-text)!important;border-radius:10px!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px!important;display:grid!important}.wr-builder-cockpit-route .u2r-step-card.active{background:#f5f8ff!important;border-color:#b2ccff!important}.wr-builder-cockpit-route .u2r-step-number{color:#344054!important;background:#f2f4f7!important;border-radius:999px!important;width:28px!important;min-width:28px!important;height:28px!important;font-size:13px!important;font-weight:750!important}.wr-builder-cockpit-route .u2r-step-card.active .u2r-step-number{background:var(--u2r-panel)!important;color:var(--u2r-brand-strong)!important}.wr-builder-cockpit-route .u2r-step-card-main strong{color:var(--u2r-text)!important;font-size:13px!important;font-weight:750!important;line-height:18px!important}.wr-builder-cockpit-route .wr-step-card-meta{color:var(--u2r-muted)!important;font-size:12px!important;line-height:16px!important}.wr-builder-cockpit-route .u2r-step-rail-footer{border-top:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;padding:14px 18px!important}.wr-builder-cockpit-route .u2r-step-rail-footer button.danger{background:var(--u2r-panel)!important;color:var(--u2r-danger)!important;border-color:#fecdca!important}.wr-builder-cockpit-route .wr-step-rail-collapsed.wr-panel-collapsed-rail{background:var(--u2r-panel)!important;height:100%!important;min-height:0!important;box-shadow:none!important;grid-template-rows:auto minmax(0,1fr)!important;gap:14px!important;padding:16px 14px!important;display:grid!important}.wr-builder-cockpit-route .wr-step-rail-collapsed.wr-panel-collapsed-rail:after,.wr-builder-cockpit-route .wr-guide-collapsed-bar:after{content:none!important;display:none!important}.wr-builder-cockpit-route .wr-collapsed-step-list{align-content:start!important;gap:12px!important;display:grid!important}.wr-builder-cockpit-route .wr-collapsed-step-button{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;color:#344054!important;border-radius:12px!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;font-size:14px!important;font-weight:750!important}.wr-builder-cockpit-route .wr-collapsed-step-button.active{color:var(--u2r-brand-strong)!important;background:#f5f8ff!important;border-color:#b2ccff!important}.wr-builder-cockpit-route .wr-guide-collapsed-bar{background:var(--u2r-panel)!important;height:100%!important;box-shadow:none!important;justify-content:center!important;align-items:flex-start!important;padding-top:22px!important;display:flex!important}.wr-builder-cockpit-route .wr-ai-rail-open-button{color:#344054!important;width:38px!important;min-width:38px!important;padding:8px 0!important}.wr-builder-cockpit-route .wr-collapsed-ai-light{display:none!important}.wr-builder-cockpit-route .wr-ai-rail-open-button:after{content:"AI"!important;color:#344054!important;font-size:14px!important;font-weight:750!important}.wr-builder-cockpit-route .u2r-editor-canvas,.wr-builder-cockpit-route .wr-builder-cockpit-canvas{background:var(--u2r-page)!important;width:100%!important;height:100%!important;min-height:0!important;padding:24px!important;overflow:hidden auto!important}.wr-builder-cockpit-route .u2r-editor-canvas>.wr-gforms-step-builder,.wr-builder-cockpit-route .wr-builder-cockpit-canvas>.wr-gforms-step-builder,.wr-builder-cockpit-route .wr-step-details-pane.wr-gforms-step-builder{width:100%!important;max-width:none!important;color:var(--u2r-text)!important;background:0 0!important;border:0!important;margin:0!important;padding:0 0 48px!important}.wr-builder-cockpit-route .wr-gforms-builder-shell,.wr-builder-cockpit-route .wr-gforms-canvas-and-tools,.wr-builder-cockpit-route .wr-gforms-canvas-stack,.wr-builder-cockpit-route .wr-gforms-block-stack{color:var(--u2r-text)!important}.wr-builder-cockpit-route .wr-gforms-canvas-stack,.wr-builder-cockpit-route .wr-gforms-block-stack{gap:12px!important}.wr-builder-cockpit-route .wr-gforms-intro-card,.wr-builder-cockpit-route .wr-gforms-block-card,.wr-builder-cockpit-route .wr-gforms-empty-builder{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;color:var(--u2r-text)!important;box-shadow:none!important;border-radius:12px!important}.wr-builder-cockpit-route .wr-gforms-intro-card{padding:14px 18px!important}.wr-builder-cockpit-route .wr-gforms-block-card{padding:12px 16px!important}.wr-builder-cockpit-route .wr-gforms-intro-card.is-active,.wr-builder-cockpit-route .wr-gforms-block-card.is-active{border-color:var(--u2r-border)!important;background:var(--u2r-panel)!important;box-shadow:none!important}.wr-builder-cockpit-route .wr-gforms-block-heading strong,.wr-builder-cockpit-route .wr-gforms-card-kicker,.wr-builder-cockpit-route .wr-gforms-block-heading,.wr-builder-cockpit-route .wr-gforms-block-title-row strong,.wr-builder-cockpit-route .builder-block-title-row strong,.wr-builder-cockpit-route .wr-gforms-empty-builder strong{color:var(--u2r-text)!important}.wr-builder-cockpit-route .wr-gforms-title-input-label input,.wr-builder-cockpit-route .wr-gforms-instruction-label textarea,.wr-builder-cockpit-route .wr-gforms-main-input input,.wr-builder-cockpit-route .wr-gforms-main-input textarea,.wr-builder-cockpit-route .wr-gforms-more-grid input,.wr-builder-cockpit-route .wr-gforms-more-grid textarea,.wr-builder-cockpit-route .wr-gforms-more-grid select,.wr-builder-cockpit-route .wr-gforms-step-more-grid input,.wr-builder-cockpit-route .wr-gforms-step-more-grid textarea,.wr-builder-cockpit-route .wr-gforms-step-more-grid select{border-color:var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;color:var(--u2r-text)!important}.wr-builder-cockpit-route .wr-gforms-title-input-label input{border:1px solid var(--u2r-border-strong)!important;letter-spacing:0!important;border-radius:8px!important;min-height:40px!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important}.wr-builder-cockpit-route .wr-gforms-instruction-label textarea{min-height:62px!important}.wr-builder-cockpit-route .wr-gforms-static-type-pill,.wr-builder-cockpit-route .wr-qatalog-type-trigger,.wr-builder-cockpit-route .builder-block-type,.wr-builder-cockpit-route .builder-block-edit-chip{color:#344054!important;background:#f2f4f7!important;border-color:#0000!important}.wr-builder-cockpit-route .wr-gforms-answer-preview,.wr-builder-cockpit-route .builder-friendly-upload-preview{border-color:var(--u2r-border)!important;background:var(--u2r-panel-soft)!important;color:var(--u2r-muted)!important}.wr-builder-cockpit-route .wr-gforms-mini-action,.wr-builder-cockpit-route .wr-gforms-drag-handle{border-color:var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;color:var(--u2r-muted)!important}.wr-builder-cockpit-route .wr-gforms-primary-action{color:#fff!important;background:#111827!important;border-color:#111827!important}.wr-builder-cockpit-route .wr-gforms-secondary-action,.wr-builder-cockpit-route .wr-gforms-inline-add{border-color:var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;color:#344054!important}.wr-builder-cockpit-route .wr-gforms-bottom-actions{align-items:center!important;gap:10px!important;padding:0!important;display:flex!important;position:relative!important}.wr-builder-cockpit-route .wr-builder-config-preview-note{color:var(--u2r-muted)!important;white-space:nowrap!important;margin-left:auto!important;font-size:12px!important;line-height:18px!important}.wr-builder-cockpit-route .wr-builder-add-element-wrap{display:inline-flex!important;position:relative!important}.wr-builder-cockpit-route .wr-builder-add-element-menu{z-index:40!important;border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;width:304px!important;max-height:min(520px,100vh - 220px)!important;color:var(--u2r-text)!important;box-shadow:var(--shadow)!important;border-radius:12px!important;gap:8px!important;padding:14px!important;display:grid!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;overflow:hidden auto!important}.wr-builder-cockpit-route .wr-builder-add-element-menu-heading{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.wr-builder-cockpit-route .wr-builder-add-element-menu-heading strong{color:var(--u2r-text)!important;font-size:16px!important;line-height:24px!important}.wr-builder-cockpit-route .wr-builder-add-element-menu-heading button{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel-soft)!important;min-height:28px!important;color:var(--u2r-muted)!important;border-radius:8px!important;padding:4px 8px!important;font-size:12px!important}.wr-builder-cockpit-route .wr-builder-add-element-list{gap:4px!important;display:grid!important}.wr-builder-cockpit-route .wr-builder-add-element-option{color:#344054!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:8px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:42px!important;padding:8px 10px!important;display:grid!important}.wr-builder-cockpit-route .wr-builder-add-element-option:hover,.wr-builder-cockpit-route .wr-builder-add-element-option:focus-visible{background:#f5f8ff!important;outline:none!important}.wr-builder-cockpit-route .wr-builder-add-element-option>span:first-child{color:var(--u2r-muted)!important;font-weight:750!important}.wr-builder-cockpit-route .wr-builder-add-element-option strong,.wr-builder-cockpit-route .wr-builder-add-element-option small{white-space:nowrap!important;text-overflow:ellipsis!important;display:block!important;overflow:hidden!important}.wr-builder-cockpit-route .wr-builder-add-element-option strong{color:#344054!important;font-size:14px!important;font-weight:650!important;line-height:20px!important}.wr-builder-cockpit-route .wr-builder-add-element-option small{color:var(--u2r-muted)!important;font-size:12px!important;line-height:16px!important}.wr-builder-cockpit-route .wr-gforms-empty-builder{text-align:center!important;border-style:solid!important;align-content:center!important;justify-items:center!important;min-height:360px!important;padding:48px 32px!important}.wr-builder-cockpit-route .wr-gforms-empty-builder strong{font-size:24px!important;font-weight:750!important;line-height:32px!important}.wr-builder-cockpit-route .wr-gforms-empty-builder p{max-width:540px!important;color:var(--u2r-muted)!important;font-size:14px!important;line-height:20px!important}.wr-builder-cockpit-route .wr-gforms-empty-builder>div{justify-content:center!important;margin-top:0!important}.wr-builder-cockpit-route .wr-gforms-advanced-drawer{padding-left:0!important}.wr-builder-cockpit-route .wr-gforms-advanced-drawer>summary,.wr-builder-cockpit-route .wr-qatalog-advanced-drawer>summary{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;color:#344054!important}.wr-builder-cockpit-route .wr-builder-guide-drawer-header h3{color:var(--u2r-text)!important}.wr-builder-cockpit-route .wr-ai-helper-panel{color:var(--u2r-text)!important;background:var(--u2r-panel)!important}@media (max-width:1100px){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell{grid-template-columns:var(--wr-builder-step-collapsed-width) minmax(760px, 1fr) var(--wr-builder-guide-collapsed-width)!important}.wr-builder-cockpit-route .wr-builder-command-title{max-width:34vw!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.u2r-step-rail{background:var(--u2r-panel)!important;grid-area:2/1!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.u2r-editor-main{background:var(--u2r-page)!important;grid-area:2/2!important;grid-template-rows:minmax(0,1fr)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-none>.u2r-editor-main{grid-column:1!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer{background:var(--u2r-panel)!important;grid-area:2/3!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-commandbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;min-height:72px!important;padding:0!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-commandbar-left,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-command-actions{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-topbar-back,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-neutral-button,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-save-button,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-publish-button,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-add-trigger,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-panel-edge-toggle{white-space:nowrap!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:max-content!important;height:38px!important;min-height:38px!important;padding:8px 14px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;display:inline-flex!important;overflow:visible!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-topbar-back{min-width:161px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-topbar-back svg,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-neutral-button svg,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-publish-button svg,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-add-trigger svg{width:16px!important;height:16px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-mode-badge,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-mode-pill,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-save-state{color:#344054!important;letter-spacing:0!important;white-space:nowrap!important;border-radius:999px!important;gap:6px!important;min-height:24px!important;padding:3px 8px!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-command-title{color:var(--u2r-text)!important;letter-spacing:0!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-rail-header{min-height:64px!important;padding:14px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-rail-title-row h2{color:var(--u2r-text)!important;letter-spacing:0!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-add-step-button,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-rail-button,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-rail-settings,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-rail-footer button{border-radius:8px!important;gap:8px!important;min-height:38px!important;padding:8px 12px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-list{gap:10px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-card{border-color:var(--u2r-border)!important;background:var(--u2r-panel)!important;grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important;min-height:58px!important;padding:10px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-number{color:#344054!important;width:28px!important;min-width:28px!important;height:28px!important;font-size:13px!important;font-weight:600!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-card-main strong{color:var(--u2r-text)!important;-webkit-line-clamp:1!important;font-size:13px!important;font-weight:600!important;line-height:18px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-card-main span,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-meta{color:var(--u2r-muted)!important;font-size:12px!important;line-height:16px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-cockpit-shell>.wr-builder-guide-drawer{border-left:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;color:var(--u2r-text)!important;box-shadow:none!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-cockpit-shell.assistant-open>.wr-builder-guide-drawer{width:328px!important;min-width:328px!important;max-width:328px!important}.wr-builder-cockpit-route .wr-builder-guide-drawer-header{border-bottom:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;min-height:64px!important;padding:16px 18px!important}.wr-builder-cockpit-route .wr-builder-guide-drawer-header .eyebrow{color:var(--u2r-muted)!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 2px!important;font-size:12px!important;font-weight:650!important}.wr-builder-cockpit-route .wr-builder-guide-drawer-header h3{max-width:224px!important;color:var(--u2r-text)!important;letter-spacing:0!important;margin:0!important;font-size:16px!important;font-weight:700!important;line-height:22px!important}.wr-builder-cockpit-route .wr-builder-guide-drawer-header button{border:1px solid var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;width:36px!important;min-width:36px!important;height:36px!important;color:var(--u2r-muted)!important;border-radius:8px!important}.wr-builder-cockpit-route .wr-ai-helper-panel{background:var(--u2r-panel)!important;min-height:0!important;color:var(--u2r-text)!important;align-content:start!important;gap:14px!important;padding:18px!important;display:grid!important;overflow:hidden auto!important}.wr-builder-cockpit-route .wr-ai-helper-empty-panel{min-height:260px!important;color:var(--u2r-text)!important;background:var(--u2r-panel)!important;text-align:center!important;align-content:center!important;place-items:center!important;gap:10px!important;padding:24px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-empty-panel h4,.wr-builder-cockpit-route .wr-ai-helper-empty-proposal h4{color:var(--u2r-text)!important;margin:0!important;font-size:16px!important;font-weight:700!important;line-height:22px!important}.wr-builder-cockpit-route .wr-ai-helper-empty-panel p,.wr-builder-cockpit-route .wr-ai-helper-empty-proposal p,.wr-builder-cockpit-route .wr-ai-helper-guardrail{color:var(--u2r-muted)!important;margin:0!important;font-size:12px!important;line-height:18px!important}.wr-builder-cockpit-route .wr-ai-helper-hero,.wr-builder-cockpit-route .wr-ai-helper-input-card,.wr-builder-cockpit-route .wr-ai-helper-proposal-card{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;box-shadow:none!important;border-radius:12px!important}.wr-builder-cockpit-route .wr-ai-helper-hero{align-items:flex-start!important;gap:10px!important;padding:12px!important;display:flex!important}.wr-builder-cockpit-route .wr-ai-helper-panel .unewr-ai-light,.wr-builder-cockpit-route .wr-ai-helper-empty-panel .unewr-ai-light{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel-soft)!important;width:32px!important;min-width:32px!important;height:32px!important;box-shadow:none!important;border-radius:999px!important}.wr-builder-cockpit-route .wr-ai-helper-panel .unewr-ai-light span,.wr-builder-cockpit-route .wr-ai-helper-empty-panel .unewr-ai-light span{background:var(--u2r-muted)!important;width:12px!important;height:12px!important;box-shadow:none!important;border-radius:999px!important}.wr-builder-cockpit-route .wr-ai-helper-panel .unewr-ai-light.ready span{background:var(--u2r-success)!important}.wr-builder-cockpit-route .wr-ai-helper-hero-copy{min-width:0!important}.wr-builder-cockpit-route .wr-ai-helper-hero-copy .eyebrow,.wr-builder-cockpit-route .wr-ai-helper-proposal-heading .eyebrow{color:var(--u2r-muted)!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 4px!important;font-size:12px!important;font-weight:650!important}.wr-builder-cockpit-route .wr-ai-helper-context-title{color:var(--u2r-text)!important;margin:0!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}.wr-builder-cockpit-route .wr-ai-helper-hero-copy h4{display:none!important}.wr-builder-cockpit-route .wr-ai-helper-input-card{gap:12px!important;padding:14px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-input-card label,.wr-builder-cockpit-route .wr-ai-helper-adjustment{color:var(--u2r-muted)!important;gap:7px!important;font-size:13px!important;font-weight:650!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-input-card textarea,.wr-builder-cockpit-route .wr-ai-helper-adjustment textarea{resize:vertical!important;border:1px solid var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;width:100%!important;min-height:92px!important;color:var(--u2r-text)!important;box-shadow:none!important;border-radius:8px!important;padding:10px 12px!important;font-size:14px!important;line-height:20px!important}.wr-builder-cockpit-route .wr-ai-helper-input-card>p{color:var(--u2r-muted)!important;margin:0!important;font-size:12px!important;line-height:18px!important}.wr-builder-cockpit-route .wr-ai-helper-quick-actions{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.wr-builder-cockpit-route .wr-ai-helper-quick-actions>span{color:var(--u2r-muted)!important;flex-basis:100%!important;font-size:13px!important;font-weight:650!important;line-height:18px!important}.wr-builder-cockpit-route .wr-ai-helper-chip-button,.wr-builder-cockpit-route .wr-ai-helper-secondary,.wr-builder-cockpit-route .wr-ai-helper-clear{border:1px solid var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;color:#344054!important;min-height:36px!important;box-shadow:none!important;border-radius:8px!important;padding:8px 12px!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-builder-cockpit-route .wr-ai-helper-primary{color:#fff!important;min-height:36px!important;box-shadow:none!important;background:#111827!important;border:1px solid #111827!important;border-radius:8px!important;padding:8px 14px!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}.wr-builder-cockpit-route .wr-ai-helper-primary:disabled,.wr-builder-cockpit-route .wr-ai-helper-secondary:disabled{cursor:not-allowed!important;opacity:.55!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-card{background:var(--u2r-panel-soft)!important;padding:14px!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-content,.wr-builder-cockpit-route .wr-ai-helper-empty-proposal{gap:12px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-heading{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-heading h4{color:var(--u2r-text)!important;margin:0!important;font-size:15px!important;font-weight:700!important;line-height:21px!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-section{gap:6px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-section>span,.wr-builder-cockpit-route .wr-ai-helper-adjustment>span{color:var(--u2r-muted)!important;font-size:12px!important;font-weight:700!important;line-height:18px!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-section p{color:#344054!important;margin:0!important;font-size:13px!important;line-height:19px!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list{gap:8px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list li{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;border-radius:8px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:36px!important;padding:8px 10px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list em{background:var(--u2r-brand-soft)!important;color:#344054!important;border-radius:999px!important;padding:2px 7px!important;font-size:11px!important;font-style:normal!important;font-weight:700!important;line-height:16px!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list strong{min-width:0!important;color:var(--u2r-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:700!important;line-height:18px!important;overflow:hidden!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-list small{color:var(--u2r-muted)!important;white-space:nowrap!important;font-size:12px!important;line-height:18px!important}.wr-builder-cockpit-route .wr-ai-helper-actions{gap:8px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-success{background:var(--u2r-success-soft)!important;color:var(--u2r-success)!important;border:1px solid #027a4829!important;border-radius:8px!important;margin:0!important;padding:8px 10px!important;font-size:12px!important;font-weight:650!important;line-height:18px!important}.wr-builder-cockpit-route .wr-branch-studio-page{width:100%!important;max-width:none!important;color:var(--u2r-text)!important;background:0 0!important;gap:14px!important;margin:0!important;padding:0 0 48px!important;display:grid!important}.wr-builder-cockpit-route .wr-branch-header-card,.wr-builder-cockpit-route .wr-branch-default-strip,.wr-builder-cockpit-route .wr-branch-add-decision-prompt,.wr-builder-cockpit-route .wr-branch-matrix,.wr-builder-cockpit-route .wr-branch-source-card,.wr-builder-cockpit-route .wr-branch-validation-result{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;color:var(--u2r-text)!important;box-shadow:none!important;border-radius:12px!important}.wr-builder-cockpit-route .wr-branch-header-card{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding:18px!important;display:grid!important}.wr-builder-cockpit-route .wr-branch-header-copy h3,.wr-builder-cockpit-route .wr-branch-matrix-heading h4,.wr-builder-cockpit-route .wr-branch-source-title-block h4{color:var(--u2r-text)!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:26px!important}.wr-builder-cockpit-route .wr-branch-header-copy p,.wr-builder-cockpit-route .wr-branch-matrix-heading p,.wr-builder-cockpit-route .wr-branch-source-title-block p,.wr-builder-cockpit-route .wr-branch-add-decision-prompt p,.wr-builder-cockpit-route .wr-branch-rule-summary,.wr-builder-cockpit-route .wr-branch-skip-summary{color:var(--u2r-muted)!important;margin:0!important;font-size:13px!important;line-height:19px!important}.wr-builder-cockpit-route .wr-branch-header-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-header-actions button,.wr-builder-cockpit-route .wr-branch-source-card-footer button,.wr-builder-cockpit-route .wr-branch-row-actions button,.wr-builder-cockpit-route .wr-branch-validation-item button,.wr-builder-cockpit-route .wr-branch-validation-bar button,.wr-builder-cockpit-route .wr-branch-empty-state button,.wr-builder-cockpit-route .wr-branch-add-decision-prompt button{border:1px solid var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;color:#344054!important;min-height:36px!important;box-shadow:none!important;border-radius:8px!important;padding:8px 12px!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-builder-cockpit-route .wr-branch-header-actions button:not(.secondary){color:#fff!important;background:#111827!important;border-color:#111827!important}.wr-builder-cockpit-route .wr-branch-row-actions .danger-lite{background:var(--u2r-danger-soft)!important;color:var(--u2r-danger)!important;border-color:#b4231838!important}.wr-builder-cockpit-route .wr-branch-status-pills,.wr-builder-cockpit-route .wr-branch-source-card-meta{flex-wrap:wrap!important;grid-column:1/-1!important;gap:6px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-status-pills span,.wr-builder-cockpit-route .wr-branch-source-card-meta span,.wr-builder-cockpit-route .wr-branch-source-title-block>strong{background:var(--u2r-panel-soft)!important;color:#344054!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;width:fit-content!important;padding:3px 8px!important;font-size:12px!important;font-weight:650!important;line-height:18px!important;display:inline-flex!important}.wr-builder-cockpit-route .wr-branch-status-pills .critical{background:var(--u2r-danger-soft)!important;color:var(--u2r-danger)!important}.wr-builder-cockpit-route .wr-branch-status-pills .warning{background:var(--u2r-warning-soft)!important;color:var(--u2r-warning)!important}.wr-builder-cockpit-route .wr-branch-status-pills .ok{background:var(--u2r-success-soft)!important;color:var(--u2r-success)!important}.wr-builder-cockpit-route .wr-branch-default-strip,.wr-builder-cockpit-route .wr-branch-matrix{padding:16px!important}.wr-builder-cockpit-route .wr-branch-default-strip>summary{cursor:pointer!important;color:var(--u2r-text)!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}.wr-builder-cockpit-route .wr-branch-default-steps{flex-wrap:wrap!important;gap:8px!important;margin-top:12px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-default-step-item{color:var(--u2r-muted)!important;align-items:center!important;gap:8px!important;display:inline-flex!important}.wr-builder-cockpit-route .wr-branch-default-step-pill,.wr-builder-cockpit-route .wr-branch-default-end,.wr-builder-cockpit-route .wr-branch-answer-chip{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel-soft)!important;color:#344054!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:5px 10px!important;font-size:12px!important;font-weight:700!important;line-height:18px!important;display:inline-flex!important}.wr-builder-cockpit-route .wr-branch-default-step-pill.drop-target,.wr-builder-cockpit-route .wr-branch-rule-row.active{border-color:var(--u2r-brand-strong)!important;background:var(--u2r-brand-soft)!important}.wr-builder-cockpit-route .wr-branch-add-decision-prompt{justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:14px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-add-decision-prompt strong{color:var(--u2r-text)!important;font-size:14px!important;font-weight:700!important}.wr-builder-cockpit-route .wr-branch-matrix-heading{margin-bottom:12px!important}.wr-builder-cockpit-route .wr-branch-source-card-list{gap:12px!important;display:grid!important}.wr-builder-cockpit-route .wr-branch-source-card{overflow:hidden!important}.wr-builder-cockpit-route .wr-branch-source-card-header{border-bottom:1px solid var(--u2r-border)!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:16px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-source-title-block{gap:4px!important;display:grid!important}.wr-builder-cockpit-route .wr-branch-rule-table{display:grid!important}.wr-builder-cockpit-route .wr-branch-rule-table-head,.wr-builder-cockpit-route .wr-branch-rule-row{border-bottom:1px solid var(--u2r-border)!important;grid-template-columns:minmax(120px,.8fr) minmax(260px,2fr) auto!important;align-items:start!important;gap:12px!important;padding:12px 16px!important;display:grid!important}.wr-builder-cockpit-route .wr-branch-rule-table-head{background:var(--u2r-panel-soft)!important;color:var(--u2r-muted)!important;font-size:12px!important;font-weight:700!important;line-height:18px!important}.wr-builder-cockpit-route .wr-branch-rule-row{background:var(--u2r-panel)!important}.wr-builder-cockpit-route .wr-branch-rule-destination,.wr-builder-cockpit-route .wr-branch-destination-controls{gap:8px!important;display:grid!important}.wr-builder-cockpit-route .wr-branch-destination-controls{grid-template-columns:minmax(160px,.8fr) minmax(180px,1fr)!important}.wr-builder-cockpit-route .wr-branch-mode-select,.wr-builder-cockpit-route .wr-branch-target-select,.wr-builder-cockpit-route .branch-rule-modal select,.wr-builder-cockpit-route .branch-rule-modal input,.wr-builder-cockpit-route .branch-rule-modal textarea{border:1px solid var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;width:100%!important;color:var(--u2r-text)!important;box-shadow:none!important;border-radius:8px!important;padding:9px 11px!important;font-size:14px!important;line-height:20px!important}.wr-builder-cockpit-route .wr-branch-row-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-row-preview{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel-soft)!important;border-radius:8px!important;grid-column:1/-1!important;gap:8px!important;padding:10px!important;display:grid!important}.wr-builder-cockpit-route .wr-branch-preview-chips{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-preview-chips span{background:var(--u2r-panel)!important;color:#344054!important;border-radius:999px!important;padding:3px 8px!important;font-size:12px!important;font-weight:650!important}.wr-builder-cockpit-route .wr-branch-source-card-footer{background:var(--u2r-panel-soft)!important;flex-wrap:wrap!important;gap:8px!important;padding:12px 16px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-validation-result{overflow:hidden!important}.wr-builder-cockpit-route .wr-branch-validation-bar{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:14px 16px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-validation-bar strong,.wr-builder-cockpit-route .wr-branch-validation-item strong{color:var(--u2r-text)!important;font-size:14px!important;font-weight:700!important}.wr-builder-cockpit-route .wr-branch-validation-bar span,.wr-builder-cockpit-route .wr-branch-validation-item p{color:var(--u2r-muted)!important;font-size:13px!important;line-height:19px!important}.wr-builder-cockpit-route .wr-branch-validation-details,.wr-builder-cockpit-route .wr-branch-validation-group{border-top:1px solid var(--u2r-border)!important;padding:12px 16px!important}.wr-builder-cockpit-route .wr-branch-validation-item{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel-soft)!important;border-radius:8px!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:10px!important;display:flex!important}.wr-builder-cockpit-route .wr-branch-empty-state{min-height:220px!important;color:var(--u2r-muted)!important;text-align:center!important;place-items:center!important;gap:10px!important;padding:24px!important;display:grid!important}.wr-builder-cockpit-route .branch-rule-modal-backdrop{z-index:160!important;background:#11182752!important;place-items:center!important;padding:32px!important;display:grid!important;position:fixed!important;inset:0!important}.wr-builder-cockpit-route .branch-rule-modal{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;width:min(860px,100vw - 64px)!important;max-height:calc(100vh - 64px)!important;color:var(--u2r-text)!important;border-radius:14px!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;display:grid!important;overflow:hidden!important;box-shadow:0 24px 56px #1018282e!important}.wr-builder-cockpit-route .branch-rule-modal-header,.wr-builder-cockpit-route .branch-rule-modal-footer{border-bottom:1px solid var(--u2r-border)!important;background:var(--u2r-panel)!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;padding:18px 20px!important;display:flex!important}.wr-builder-cockpit-route .branch-rule-modal-header h3{color:var(--u2r-text)!important;margin:0 0 4px!important;font-size:18px!important;font-weight:700!important;line-height:26px!important}.wr-builder-cockpit-route .branch-rule-modal-header p:not(.eyebrow){color:var(--u2r-muted)!important;margin:0!important;font-size:13px!important;line-height:19px!important}.wr-builder-cockpit-route .branch-rule-modal-body{gap:14px!important;min-height:0!important;padding:18px 20px!important;display:grid!important;overflow-y:auto!important}.wr-builder-cockpit-route .branch-rule-fieldset,.wr-builder-cockpit-route .branch-action-card,.wr-builder-cockpit-route .branch-modal-preserved-note,.wr-builder-cockpit-route .branch-modal-warning{border:1px solid var(--u2r-border)!important;background:var(--u2r-panel-soft)!important;border-radius:12px!important;padding:14px!important}.wr-builder-cockpit-route .branch-rule-fieldset{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.wr-builder-cockpit-route .branch-rule-fieldset legend{color:var(--u2r-text)!important;grid-column:1/-1!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}.wr-builder-cockpit-route .branch-rule-fieldset label{color:var(--u2r-muted)!important;gap:7px!important;font-size:13px!important;font-weight:650!important;line-height:18px!important;display:grid!important}.wr-builder-cockpit-route .branch-rule-wide-field,.wr-builder-cockpit-route .branch-modal-preserved-note{grid-column:1/-1!important}.wr-builder-cockpit-route .branch-action-card{background:var(--u2r-panel)!important}.wr-builder-cockpit-route .branch-action-card.active{border-color:var(--u2r-brand-strong)!important;background:var(--u2r-brand-soft)!important}.wr-builder-cockpit-route .branch-modal-warning{background:var(--u2r-warning-soft)!important;color:var(--u2r-warning)!important;margin:0 20px!important}.wr-builder-cockpit-route .branch-rule-modal-footer{border-top:1px solid var(--u2r-border)!important;background:var(--u2r-panel-soft)!important;border-bottom:0!important;align-items:center!important}.wr-builder-cockpit-route .branch-modal-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}.wr-builder-cockpit-route .branch-rule-modal button{border:1px solid var(--u2r-border-strong)!important;background:var(--u2r-panel)!important;color:#344054!important;min-height:36px!important;box-shadow:none!important;border-radius:8px!important;padding:8px 12px!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-builder-cockpit-route .branch-modal-actions button:not(.secondary){color:#fff!important;background:#111827!important;border-color:#111827!important}.wr-builder-cockpit-route .branch-rule-modal .danger-lite{background:var(--u2r-danger-soft)!important;color:var(--u2r-danger)!important;border-color:#b4231838!important}.wr-builder-cockpit-route .wr-decision-block-secondary,.wr-builder-cockpit-route .wr-decision-block-card,.wr-builder-cockpit-route .wr-decision-choice-card{border-color:var(--u2r-border)!important;background:var(--u2r-panel)!important;box-shadow:none!important;border-radius:12px!important}.wr-builder-cockpit-route .wr-decision-choice-list{gap:10px!important}.wr-builder-cockpit-route .wr-decision-block-card{padding:18px!important}.wr-builder-cockpit-route .wr-decision-choice-card{padding:12px!important}.wr-builder-cockpit-route .wr-decision-block-heading{justify-content:flex-end!important}.wr-builder-cockpit-route .wr-decision-block-card .builder-block-card-header,.wr-builder-cockpit-route .wr-decision-choice-card .builder-block-card-header{flex-wrap:wrap!important;align-items:center!important;gap:12px!important}.wr-builder-cockpit-route .wr-decision-block-card .builder-block-title-row,.wr-builder-cockpit-route .wr-decision-choice-card .builder-block-title-row{flex:280px!important}.wr-builder-cockpit-route .wr-decision-block-card .builder-block-title-row strong,.wr-builder-cockpit-route .wr-decision-choice-card .builder-block-title-row strong{color:var(--u2r-text,#101828)!important;font-size:14px!important;line-height:1.3!important}.wr-builder-cockpit-route .wr-decision-block-card .builder-block-actions,.wr-builder-cockpit-route .wr-decision-choice-card .builder-block-actions{flex-wrap:nowrap!important;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important}.wr-builder-cockpit-route .wr-decision-block-card .builder-block-actions button,.wr-builder-cockpit-route .wr-decision-choice-card .builder-block-actions button{white-space:nowrap!important;border-radius:10px!important;min-width:44px!important;min-height:32px!important;padding:6px 10px!important;font-size:12px!important;line-height:1!important}.wr-builder-cockpit-route .wr-decision-choice-form-grid{grid-template-columns:minmax(180px,1fr) minmax(220px,1fr)!important}.wr-builder-cockpit-route .wr-decision-choice-form-grid>label{min-width:0!important}@media (max-width:1280px){.wr-builder-cockpit-route .wr-decision-choice-form-grid{grid-template-columns:minmax(0,1fr)!important}.wr-builder-cockpit-route .wr-decision-block-card .builder-block-actions,.wr-builder-cockpit-route .wr-decision-choice-card .builder-block-actions{flex:100%!important;justify-content:flex-start!important}}.wr-builder-cockpit-route{background:var(--u2r-page,#f9fafb)!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open{--wr-builder-step-open-width:280px!important;--wr-builder-guide-open-width:328px!important;--wr-builder-guide-collapsed-width:64px!important;background:var(--u2r-page,#f9fafb)!important;width:100%!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;color:var(--u2r-text,#101828)!important;grid-template-rows:72px minmax(0,1fr)!important;align-items:stretch!important;display:grid!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-closed{grid-template-columns:280px minmax(0,1fr) 64px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open{grid-template-columns:280px minmax(0,1fr) 328px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-shell-topbar{z-index:30!important;grid-area:1/1/auto/-1!important;height:72px!important;min-height:72px!important;max-height:72px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-topbar,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-header.wr-builder-topbar{border:0!important;border-bottom:1px solid var(--u2r-border,#eaecf0)!important;background:var(--u2r-panel,#fff)!important;height:72px!important;min-height:72px!important;max-height:72px!important;color:var(--u2r-text,#101828)!important;box-shadow:none!important;padding:0 18px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-step-rail,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer{grid-row:2!important;align-self:stretch!important;height:calc(100vh - 72px)!important;min-height:0!important;max-height:calc(100vh - 72px)!important;position:relative!important;top:auto!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-step-rail{border-right:1px solid var(--u2r-border,#eaecf0)!important;background:var(--u2r-panel,#fff)!important;grid-column:1!important;width:280px!important;min-width:280px!important;max-width:280px!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-main{background:var(--u2r-page,#f9fafb)!important;grid-area:2/2!important;width:100%!important;height:calc(100vh - 72px)!important;min-height:0!important;max-height:calc(100vh - 72px)!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open>.wr-builder-cockpit-main{background:var(--u2r-page,#f9fafb)!important;grid-area:2/2!important;height:calc(100vh - 72px)!important;min-height:0!important;max-height:calc(100vh - 72px)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer{border-left:1px solid var(--u2r-border,#eaecf0)!important;background:var(--u2r-panel,#fff)!important;width:64px!important;min-width:64px!important;max-width:64px!important;color:var(--u2r-text,#101828)!important;box-shadow:none!important;grid-column:3!important;padding:0!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.assistant-open>.wr-builder-guide-drawer,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open>.wr-builder-guide-drawer{grid-template-rows:auto minmax(0,1fr)!important;width:328px!important;min-width:328px!important;max-width:328px!important;display:grid!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.assistant-open .wr-ai-helper-panel{align-content:start!important;gap:14px!important;min-height:0!important;padding:18px!important;display:grid!important;overflow:hidden auto!important}@media (max-width:1180px){.wr-builder-cockpit-route .wr-branch-rule-table-head,.wr-builder-cockpit-route .wr-branch-rule-row,.wr-builder-cockpit-route .wr-branch-destination-controls,.wr-builder-cockpit-route .branch-rule-fieldset{grid-template-columns:1fr!important}}.wr-publish-review-shell{--wrpub-bg:#f9fafb;--wrpub-panel:#fff;--wrpub-soft:#f8fafc;--wrpub-border:#eaecf0;--wrpub-border-strong:#d0d5dd;--wrpub-text:#101828;--wrpub-muted:#667085;--wrpub-subtle:#98a2b3;--wrpub-primary:#111827;--wrpub-brand-bg:#eff8ff;--wrpub-brand:#175cd3;--wrpub-success-bg:#ecfdf3;--wrpub-success:#027a48;--wrpub-warning-bg:#fffaeb;--wrpub-warning-border:#fedf89;--wrpub-warning:#b54708;--wrpub-danger-bg:#fef3f2;--wrpub-danger:#b42318;background:var(--wrpub-bg)!important;min-height:100vh!important;color:var(--wrpub-text)!important;display:block!important}.wr-publish-review-shell h1,.wr-publish-review-shell h2,.wr-publish-review-shell h3,.wr-publish-review-shell h4,.wr-publish-review-shell strong,.wr-publish-review-shell dd{color:var(--wrpub-text)!important;letter-spacing:0!important}.wr-publish-review-shell p,.wr-publish-review-shell span,.wr-publish-review-shell dt,.wr-publish-review-shell em,.wr-publish-review-shell label{letter-spacing:0!important}.wr-publish-topbar{border-bottom:1px solid var(--wrpub-border);background:var(--wrpub-panel);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;min-height:72px;padding:14px 20px;display:grid}.wr-publish-topbar-back,.wr-publish-review-shell .u-final-publish-card-actions a,.wr-publish-blocker-list a{border:1px solid var(--wrpub-border-strong);background:var(--wrpub-panel);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:8px 14px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:inline-flex;color:#344054!important}.wr-publish-topbar-title,.wr-publish-topbar-actions,.wr-publish-review-shell .u-final-publish-badge-row,.wr-publish-review-shell .u-final-publish-card-actions{align-items:center;gap:10px;min-width:0;display:flex}.wr-publish-topbar-title{flex-wrap:wrap}.wr-publish-topbar-title strong{text-overflow:ellipsis;white-space:nowrap;min-width:240px;max-width:min(560px,46vw);font-size:16px;font-weight:700;line-height:24px;overflow:hidden}.wr-publish-review-tabs{border:1px solid var(--wrpub-border);background:#f2f4f7;border-radius:10px;justify-content:flex-end;align-items:center;gap:3px;min-width:0;padding:3px;display:inline-flex}.wr-publish-review-tabs button{min-height:34px!important;color:var(--wrpub-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:6px 12px!important}.wr-publish-review-tabs button.active{border-color:var(--wrpub-border)!important;color:var(--wrpub-brand)!important;background:#fff!important;box-shadow:0 1px 1px #1018280d!important}.wr-publish-review-shell button,.wr-publish-review-shell .u-final-publish-card-actions button,.wr-publish-review-shell .u-final-publish-readiness button{border:1px solid var(--wrpub-primary)!important;background:var(--wrpub-primary)!important;color:#fff!important;min-height:38px!important;box-shadow:none!important;white-space:nowrap!important;border-radius:8px!important;padding:8px 14px!important;font-size:14px!important;font-weight:700!important;line-height:20px!important}.wr-publish-review-shell button.secondary,.wr-publish-review-shell .u-final-publish-card-actions a,.wr-publish-review-shell .u-final-publish-card-actions button:not(.u-final-publish-primary-action){border-color:var(--wrpub-border-strong)!important;background:var(--wrpub-panel)!important;color:#344054!important}.wr-publish-review-shell button:disabled,.wr-publish-review-shell .u-final-publish-card-actions button:disabled{cursor:not-allowed;border-color:var(--wrpub-border)!important;color:var(--wrpub-subtle)!important;opacity:1!important;background:#f2f4f7!important;transform:none!important}.wr-publish-main{gap:20px!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px 32px 48px!important;display:grid!important}.wr-publish-review-shell .u-final-publish-card,.wr-publish-review-shell .u-final-publish-readiness,.wr-publish-review-shell .u-final-publish-section-card,.wr-publish-review-shell .u-final-publish-safe-note,.wr-publish-review-shell .u-final-publish-notice,.wr-publish-status-card,.wr-publish-summary-strip,.wr-publish-steps-card,.wr-publish-blocker-list,.wr-publish-checklist-card,.wr-publish-behavior-note,.wr-publish-lower-summaries section{border:1px solid var(--wrpub-border)!important;background:var(--wrpub-panel)!important;color:var(--wrpub-text)!important;box-shadow:none!important;border-radius:12px!important}.wr-publish-review-shell .u-final-publish-card,.wr-publish-review-shell .u-final-publish-readiness,.wr-publish-review-shell .u-final-publish-section-card,.wr-publish-status-card,.wr-publish-summary-strip,.wr-publish-steps-card,.wr-publish-blocker-list,.wr-publish-checklist-card,.wr-publish-behavior-note,.wr-publish-lower-summaries section{padding:18px!important}.wr-publish-review-shell .u-final-publish-safe-note,.wr-publish-review-shell .u-final-publish-notice{padding:14px 18px!important}.wr-publish-review-shell p,.wr-publish-review-shell .u-final-publish-card p,.wr-publish-review-shell .u-final-publish-summary p,.wr-publish-review-shell .u-final-publish-summary .u-final-publish-lede,.wr-publish-review-shell .u-final-publish-record-list span,.wr-publish-review-shell .u-final-publish-record-list em,.wr-publish-review-shell .u-final-publish-branch-card p,.wr-publish-lower-summaries p,.wr-publish-behavior-note p{font-size:13px;line-height:18px;color:var(--wrpub-muted)!important}.wr-publish-review-shell .u-final-publish-eyebrow{color:var(--wrpub-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:700!important}.wr-publish-review-shell .u-final-publish-section-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wr-publish-review-shell h2{margin:0!important;font-size:18px!important;font-weight:700!important;line-height:26px!important}.wr-publish-review-shell h3,.wr-publish-review-shell h4{margin:0!important;font-size:15px!important;font-weight:700!important;line-height:22px!important}.wr-publish-review-shell .u-final-publish-badge{white-space:nowrap;color:#344054!important;letter-spacing:0!important;background:#f2f4f7!important;border:0!important;border-radius:12px!important;min-height:24px!important;padding:3px 8px!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}.wr-publish-review-shell .u-final-publish-badge.brand,.wr-publish-review-shell .u-final-publish-badge.ready-to-publish{background:var(--wrpub-brand-bg)!important;color:var(--wrpub-brand)!important}.wr-publish-review-shell .u-final-publish-badge.success,.wr-publish-review-shell .u-final-publish-badge.published{background:var(--wrpub-success-bg)!important;color:var(--wrpub-success)!important}.wr-publish-review-shell .u-final-publish-badge.warning,.wr-publish-review-shell .u-final-publish-badge.publish-blocked{background:var(--wrpub-warning-bg)!important;color:var(--wrpub-warning)!important}.wr-publish-review-layout{grid-template-columns:minmax(0,900px) minmax(320px,456px);align-items:start;gap:20px;width:min(100%,1376px);margin:0 auto;display:grid}.wr-publish-review-main-column,.wr-publish-action-column,.wr-publish-status-card{gap:16px;display:grid}.wr-publish-status-card.blocked{border-color:var(--wrpub-warning-border)!important;background:var(--wrpub-warning-bg)!important}.wr-publish-status-card>div:first-child{gap:8px;display:grid}.wr-publish-status-card h2{font-size:24px!important;line-height:32px!important}.wr-publish-metrics-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.wr-publish-metrics-row>div{background:var(--wrpub-soft);text-align:center;border-radius:10px;align-content:center;justify-items:center;gap:4px;min-height:74px;padding:12px;display:grid}.wr-publish-metrics-row strong{font-size:18px;line-height:24px}.wr-publish-metrics-row span{font-size:12px;line-height:18px;color:var(--wrpub-muted)!important}.wr-publish-metrics-row .ready strong{color:var(--wrpub-success)!important}.wr-publish-metrics-row .blocked strong{color:var(--wrpub-warning)!important}.wr-publish-metrics-row .muted strong{font-weight:650;color:var(--wrpub-subtle)!important}.wr-publish-summary-strip{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex;padding:12px 14px!important}.wr-publish-summary-strip strong{font-size:14px}.wr-publish-summary-strip span{color:var(--wrpub-muted)!important}.wr-publish-verdict-blockers{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wr-publish-verdict-blockers li{background:#fff;border:1px solid #b4231824;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.wr-publish-verdict-blockers span{gap:3px;display:grid}.wr-publish-verdict-blockers strong{font-size:13px}.wr-publish-verdict-blockers em{font-size:12px;font-style:normal;color:var(--wrpub-muted)!important}.wr-publish-folded-line,.wr-publish-preview-banner{border:1px solid var(--wrpub-border);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;font-size:13px;display:flex;color:var(--wrpub-muted)!important}.wr-publish-folded-line span+span:before{content:"";background:var(--wrpub-border-strong);vertical-align:middle;border-radius:999px;width:4px;height:4px;margin-right:12px;display:inline-block}.wr-publish-preview-banner{background:#f8fafc;border-color:#cbd5e1;color:var(--wrpub-brand)!important}.wr-publish-approval-card{border:1px solid var(--wrpub-border);background:#fff;border-radius:14px;gap:12px;padding:18px;display:grid;box-shadow:0 12px 32px #10182812}.wr-publish-approver-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wr-publish-approver-list li{border:1px solid var(--wrpub-border);background:var(--wrpub-soft);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;min-height:50px;padding:10px;display:grid}.wr-publish-approver-list li.unavailable{background:#fff5f4;border-color:#fecdca}.wr-publish-approver-list li.more{width:max-content;min-height:32px;color:var(--wrpub-muted);font-size:12px;font-weight:750;line-height:16px;display:inline-flex}.wr-publish-approver-avatar{width:30px;height:30px;font-size:11px}.wr-publish-approver-list li>span:not(.wr-publish-approver-avatar){gap:2px;min-width:0;display:grid}.wr-publish-approver-list strong,.wr-publish-approval-details strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;line-height:18px;overflow:hidden;color:var(--wrpub-text)!important}.wr-publish-approver-list small,.wr-publish-approval-details span,.wr-publish-approval-details p{font-size:12px;font-weight:600;line-height:17px;color:var(--wrpub-muted)!important}.wr-publish-approver-list em{white-space:nowrap;font-size:12px;font-style:normal;font-weight:750;line-height:16px;color:var(--wrpub-muted)!important}.wr-publish-approval-details{border:1px solid var(--wrpub-border);background:var(--wrpub-soft);border-radius:10px;padding:9px 12px}.wr-publish-approval-details summary{cursor:pointer;min-height:32px;color:var(--wrpub-brand);font-size:13px;font-weight:750;line-height:18px}.wr-publish-approval-details ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.wr-publish-approval-details li{gap:2px;display:grid}.wr-publish-approval-details p{margin:10px 0 0}.wr-publish-blocker-list{gap:12px;display:grid}.wr-publish-blocker-list ul,.wr-publish-checklist-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wr-publish-blocker-list li{background:var(--wrpub-soft);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:12px;display:grid}.wr-publish-blocker-list li>div{gap:4px;display:grid}.wr-publish-blocker-list span{font-size:13px;color:var(--wrpub-muted)!important}.wr-publish-steps-card{gap:12px;display:grid}.wr-publish-step-list{gap:8px;display:grid}.wr-publish-step-row{background:var(--wrpub-soft);border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;padding:10px 12px;display:grid}.wr-publish-step-row>span:first-child,.wr-publish-review-shell .u-final-publish-step-number,.wr-publish-review-shell .u-final-publish-preview-step-index{color:#344054!important;background:#eef2f7!important;border-radius:999px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:12px!important;font-weight:700!important;display:grid!important}.wr-publish-step-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wr-publish-step-row em{font-size:12px;font-style:normal;color:var(--wrpub-muted)!important}.wr-publish-lower-summaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wr-publish-lower-summaries section{gap:10px;min-height:126px;display:grid}.wr-publish-checklist-card,.wr-publish-behavior-note{gap:12px;display:grid}.wr-publish-checklist-card li{color:#344054;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:32px;font-size:14px;line-height:20px;display:grid}.wr-publish-checklist-card li:before{content:"✓";background:var(--wrpub-success-bg);width:20px;height:20px;color:var(--wrpub-success);border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:grid}.wr-publish-checklist-card li.blocked:before{content:"!";background:var(--wrpub-warning-bg);color:var(--wrpub-warning)}.wr-publish-review-shell .u-final-publish-readiness{gap:14px;display:grid;position:sticky;top:16px}.wr-publish-review-shell .u-final-publish-readiness.has-issues{border-color:var(--wrpub-warning-border)!important;background:var(--wrpub-warning-bg)!important}.wr-publish-review-shell .u-final-publish-gate-copy{color:var(--wrpub-muted)!important;font-size:13px!important;line-height:19px!important}.wr-publish-review-shell .u-final-publish-confirm-row{border:1px solid var(--wrpub-border)!important;background:var(--wrpub-soft)!important;color:#344054!important;border-radius:10px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:12px!important;display:grid!important}.wr-publish-review-shell .u-final-publish-confirm-row input{accent-color:var(--wrpub-primary);margin-top:1px;width:18px!important;height:18px!important}.wr-publish-review-shell .u-final-publish-confirm-copy{gap:4px;display:grid;color:#344054!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.wr-publish-review-shell .u-final-publish-confirm-copy strong{font-size:14px!important;font-weight:600!important;line-height:20px!important}.wr-publish-review-shell .u-final-publish-confirm-copy em{font-style:normal;color:var(--wrpub-muted)!important;font-size:13px!important;line-height:18px!important}.wr-publish-review-shell .u-final-publish-issue-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.wr-publish-review-shell .u-final-publish-issue-list li{border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid;background:var(--wrpub-soft)!important}.wr-publish-review-shell .u-final-publish-empty-state,.wr-publish-review-shell .u-final-publish-ai-note,.wr-publish-review-shell .u-final-publish-safe-note{background:var(--wrpub-soft)!important;color:var(--wrpub-muted)!important;border-radius:10px!important}.wr-publish-review-shell .u-final-publish-empty-state.success{background:var(--wrpub-success-bg)!important;color:var(--wrpub-success)!important}.wr-publish-review-shell .u-final-publish-empty-state.warning{color:var(--wrpub-warning)!important;background:#fffbeb!important}.wr-publish-review-shell .u-final-publish-summary{gap:16px;width:min(100%,1376px);margin:0 auto;display:grid}.wr-publish-review-shell .u-final-publish-summary .u-final-publish-section-card,.wr-publish-review-shell .u-final-publish-step-card,.wr-publish-review-shell .u-final-publish-branch-card,.wr-publish-review-shell .u-final-publish-record-list li,.wr-publish-review-shell .u-final-publish-technical-details{border-color:var(--wrpub-border)!important;background:var(--wrpub-soft)!important;box-shadow:none!important;border-radius:10px!important}.wr-publish-review-shell .u-final-publish-kv-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.wr-publish-review-shell .u-final-publish-kv-grid>div{border:1px solid var(--wrpub-border)!important;background:var(--wrpub-soft)!important;border-radius:10px!important;padding:12px!important}.wr-publish-review-shell .u-final-publish-kv-grid dt{color:var(--wrpub-muted)!important;font-size:12px!important;font-weight:600!important}.wr-publish-review-shell .u-final-publish-kv-grid dd{font-size:13px!important;font-weight:700!important}.wr-publish-review-shell .u-final-publish-success-card{text-align:center;place-items:center;width:min(896px,100vw - 64px);min-height:560px;margin:56px auto 0;padding:56px!important}.wr-publish-review-shell .u-final-publish-success-hero{justify-items:center;gap:14px;display:grid}.wr-publish-review-shell .u-final-publish-success-icon{background:var(--wrpub-success-bg)!important;width:42px!important;height:42px!important;color:var(--wrpub-success)!important;box-shadow:none!important;border-radius:999px!important;place-items:center!important;display:grid!important}.wr-publish-review-shell .u-final-publish-success-hero h2{font-size:32px!important;line-height:40px!important}.wr-publish-review-shell .u-final-publish-success-actions{justify-content:center}#publish-user-preview .u-final-publish-two-column{grid-template-columns:minmax(220px,260px) minmax(0,1fr)}#publish-user-preview .u-final-publish-preview-step-button{border-color:var(--wrpub-border)!important;background:var(--wrpub-panel)!important;color:#344054!important;text-align:left!important;min-height:44px!important;box-shadow:none!important;border-radius:8px!important}#publish-user-preview .u-final-publish-preview-step-button.active{background:var(--wrpub-brand-bg)!important;border-color:#b2ddff!important}.wr-publish-review-shell .u-final-publish-record-list input,.wr-publish-review-shell .u-final-publish-record-list select,.wr-publish-review-shell .u-final-publish-record-list textarea{border-color:var(--wrpub-border-strong)!important;background:var(--wrpub-soft)!important;color:#344054!important;opacity:1!important}.wr-publish-review-shell .u-final-publish-notice.error,.wr-publish-review-shell .u-final-publish-state-card.error{background:var(--wrpub-danger-bg)!important;color:var(--wrpub-danger)!important;border-color:#b4231838!important}@media (max-width:1180px){.wr-publish-topbar,.wr-publish-review-layout,.wr-publish-metrics-row,.wr-publish-lower-summaries,#publish-user-preview .u-final-publish-two-column{grid-template-columns:1fr}.wr-publish-review-tabs,.wr-publish-topbar-actions,.wr-publish-topbar-title{justify-content:flex-start}}@media (max-width:760px){.wr-publish-main{padding:18px!important}.wr-publish-step-row,.wr-publish-blocker-list li{grid-template-columns:1fr}.wr-publish-review-shell .u-final-publish-success-card{width:100%;min-height:0;margin-top:12px;padding:28px!important}}.wr-run-execution-shell{--wrrun-bg:#f9fafb;--wrrun-panel:#fff;--wrrun-soft:#f8fafc;--wrrun-border:#eaecf0;--wrrun-border-strong:#d0d5dd;--wrrun-text:#101828;--wrrun-muted:#667085;--wrrun-faint:#98a2b3;--wrrun-primary:#111827;--wrrun-brand-bg:#eff8ff;--wrrun-brand-border:#b2ddff;--wrrun-brand-text:#175cd3;--wrrun-success-bg:#ecfdf3;--wrrun-success-text:#027a48;--wrrun-warning-bg:#fffaeb;--wrrun-warning-border:#fedf89;--wrrun-warning-text:#b54708;--wrrun-danger-bg:#fef3f2;--wrrun-danger-border:#fecdca;--wrrun-danger-text:#b42318;height:100vh;max-height:100vh;overflow:hidden;background:var(--wrrun-bg)!important;min-height:100vh!important;color:var(--wrrun-text)!important;grid-template-columns:64px minmax(0,1fr)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;display:grid!important}.wr-run-execution-shell *{letter-spacing:0!important}.wr-run-execution-shell .u3r-app-sidebar{border-right:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;width:64px!important;height:100vh!important;box-shadow:none!important;padding:20px 12px!important}.wr-run-execution-shell .u3r-sidebar-logo,.wr-run-execution-shell .u3r-sidebar-item{width:36px!important;height:36px!important;min-height:36px!important;color:var(--wrrun-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:0!important;font-size:12px!important;font-weight:700!important}.wr-run-execution-shell .u3r-sidebar-logo{background:var(--wrrun-primary)!important;color:#fff!important;width:32px!important;height:32px!important;min-height:32px!important}.wr-run-execution-shell .u3r-sidebar-item.active,.wr-run-execution-shell .u3r-sidebar-item:hover:not(:disabled),.wr-run-execution-shell .u3r-sidebar-item:focus-visible{border-color:var(--wrrun-border)!important;color:#344054!important;background:#f2f4f7!important}.wr-run-execution-shell .u3r-sidebar-avatar{border:1px solid var(--wrrun-border)!important;color:#344054!important;background:#f2f4f7!important;width:36px!important;height:36px!important;font-size:11px!important}.wr-run-execution-shell .u3r-run-frame{max-height:100vh;overflow:hidden;background:var(--wrrun-bg)!important;grid-template-rows:72px minmax(0,1fr)!important;gap:0!important;min-height:100vh!important;padding:0!important;display:grid!important}.wr-run-execution-shell .u3r-run-topbar{border-bottom:1px solid var(--wrrun-border);background:var(--wrrun-panel);grid-template-columns:minmax(360px,1fr) auto auto;align-items:center;gap:20px;min-width:0;height:72px;padding:0 20px;display:grid}.wr-run-execution-shell .u3r-run-topbar-title{align-items:center;gap:14px;min-width:0;display:flex}.wr-run-execution-shell .u3r-back-button{border:1px solid var(--wrrun-border-strong)!important;background:var(--wrrun-panel)!important;color:#344054!important;white-space:nowrap!important;border-radius:8px!important;min-height:38px!important;padding:9px 14px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.wr-run-execution-shell .u3r-run-topbar-title>div{gap:2px;min-width:0;display:grid}.wr-run-execution-shell .u3r-run-topbar h1{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden;color:var(--wrrun-text)!important;font-size:16px!important;font-weight:600!important;line-height:24px!important}.wr-run-execution-shell .u3r-run-topbar p,.wr-run-execution-shell .u3r-run-topbar-title span{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden;color:var(--wrrun-muted)!important;font-size:13px!important;line-height:18px!important}.wr-run-execution-shell .u3r-run-context-chips,.wr-run-execution-shell .u3r-run-actions,.wr-run-execution-shell .u3r-primary-actions,.wr-run-execution-shell .run-response-status-stack,.wr-run-execution-shell .run-response-field-badges,.wr-run-execution-shell .run-artifact-status-badges,.wr-run-execution-shell .u3r-step-hero-status{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wr-run-execution-shell button,.wr-run-execution-shell .u3r-summary-link,.wr-run-execution-shell .u3r-summary-pill,.wr-run-execution-shell .run-artifact-file-button{border:1px solid var(--wrrun-primary)!important;background:var(--wrrun-primary)!important;color:#fff!important;white-space:nowrap!important;min-height:38px!important;box-shadow:none!important;border-radius:8px!important;padding:9px 14px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;text-decoration:none!important}.wr-run-execution-shell button.secondary,.wr-run-execution-shell .u3r-summary-link,.wr-run-execution-shell .u3r-summary-pill,.wr-run-execution-shell .run-artifact-file-button,.wr-run-execution-shell .link-button{border-color:var(--wrrun-border-strong)!important;background:var(--wrrun-panel)!important;color:#344054!important}.wr-run-execution-shell .u3r-refresh-button{color:var(--wrrun-muted)!important}.wr-run-execution-shell button:disabled{border-color:var(--wrrun-border)!important;color:var(--wrrun-faint)!important;opacity:1!important;background:#f2f4f7!important}.wr-run-execution-shell .pill,.wr-run-execution-shell .mini-badge{white-space:nowrap;justify-content:center;align-items:center;width:fit-content;min-height:24px;display:inline-flex;color:#344054!important;background:#f2f4f7!important;border:0!important;border-radius:999px!important;padding:3px 8px!important;font-size:12px!important;font-weight:500!important;line-height:18px!important}.wr-run-execution-shell .run-step-status-pill.in-progress,.wr-run-execution-shell .u3r-step-card.selected .mini-badge,.wr-run-execution-shell .u3r-step-status-icon{background:var(--wrrun-brand-bg)!important;color:var(--wrrun-brand-text)!important}.wr-run-execution-shell .run-step-status-pill.approved,.wr-run-execution-shell .run-step-status-pill.closed,.wr-run-execution-shell .mini-badge.required{background:var(--wrrun-success-bg)!important;color:var(--wrrun-success-text)!important}.wr-run-execution-shell .pill.warning,.wr-run-execution-shell .mini-badge.branch-outcome{background:var(--wrrun-warning-bg)!important;color:var(--wrrun-warning-text)!important}.wr-run-execution-shell .mini-badge.missing{background:var(--wrrun-danger-bg)!important;color:var(--wrrun-danger-text)!important}.wr-run-execution-shell .u3r-run-body{min-height:0;overflow:hidden;background:var(--wrrun-bg)!important;grid-template-columns:64px minmax(0,1fr) 64px!important;gap:0!important;padding:0!important;display:grid!important}.wr-run-execution-shell .u3r-run-body.assistant-open{grid-template-columns:64px minmax(0,1fr) minmax(300px,360px)!important}.wr-run-execution-shell .u3r-step-rail-frame,.wr-run-execution-shell .u3r-step-rail-collapsed,.wr-run-execution-shell .u3r-assistant-handle,.wr-run-execution-shell .runtime-step-assistant-panel{border:0!important;border-right:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;height:calc(100vh - 72px)!important;max-height:none!important;box-shadow:none!important;border-radius:0!important}.wr-run-execution-shell .u3r-assistant-handle,.wr-run-execution-shell .runtime-step-assistant-panel{border-right:0!important;border-left:1px solid var(--wrrun-border)!important}.wr-run-execution-shell .u3r-step-rail-frame,.wr-run-execution-shell .runtime-step-assistant-panel,.wr-run-execution-shell .u3r-work-area{overflow:hidden auto!important}.wr-run-execution-shell .u3r-step-rail-frame{padding:16px!important;overflow:hidden!important}.wr-run-execution-shell .u3r-step-rail-inner,.wr-run-execution-shell .u3r-step-list,.wr-run-execution-shell .u3r-current-step,.wr-run-execution-shell .run-step-section,.wr-run-execution-shell .runtime-step-assistant-panel,.wr-run-execution-shell .runtime-assistant-form,.wr-run-execution-shell .run-resource-create-card,.wr-run-execution-shell .run-requirement-list,.wr-run-execution-shell .run-resource-list,.wr-run-execution-shell .tight-list{display:grid;gap:12px!important}.wr-run-execution-shell .u3r-rail-header,.wr-run-execution-shell .section-heading,.wr-run-execution-shell .run-step-section-header,.wr-run-execution-shell .u3r-step-hero,.wr-run-execution-shell .runtime-assistant-header,.wr-run-execution-shell .run-response-field-header,.wr-run-execution-shell .run-artifact-requirement-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.wr-run-execution-shell .u3r-rail-header{align-items:center!important;gap:10px!important}.wr-run-execution-shell .u3r-rail-header>div:first-child{flex:auto;min-width:0}.wr-run-execution-shell .u3r-rail-header-actions{flex:none;justify-content:flex-end;display:flex}.wr-run-execution-shell .eyebrow,.wr-run-execution-shell .u3r-eyebrow{color:var(--wrrun-muted)!important;text-transform:none!important;margin:0 0 4px!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}.wr-run-execution-shell h2,.wr-run-execution-shell h3,.wr-run-execution-shell h4,.wr-run-execution-shell strong{color:var(--wrrun-text)!important}.wr-run-execution-shell .muted,.wr-run-execution-shell .empty-state{color:var(--wrrun-muted)!important}.wr-run-execution-shell .u3r-rail-header h3,.wr-run-execution-shell .section-heading h3,.wr-run-execution-shell .run-step-section h3,.wr-run-execution-shell .runtime-assistant-header h3{margin:0;font-size:16px!important;font-weight:700!important;line-height:24px!important}.wr-run-execution-shell .u3r-rail-header h3{white-space:nowrap!important}.wr-run-execution-shell .u3r-rail-header p,.wr-run-execution-shell .run-step-section p,.wr-run-execution-shell .runtime-step-assistant-panel p{margin:0;font-size:13px;line-height:20px;color:var(--wrrun-muted)!important}.wr-run-execution-shell .u3r-step-card{text-align:left;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:54px;display:grid;border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;color:var(--wrrun-text)!important;border-radius:10px!important;padding:10px!important}.wr-run-execution-shell .u3r-step-card:hover:not(:disabled),.wr-run-execution-shell .u3r-step-card:focus-visible,.wr-run-execution-shell .u3r-step-card.selected{outline:none;border-color:var(--wrrun-brand-border)!important;background:var(--wrrun-brand-bg)!important}.wr-run-execution-shell .u3r-step-status-icon{border-radius:999px!important;place-items:center!important;width:28px!important;height:28px!important;font-size:12px!important;font-weight:600!important;display:grid!important}.wr-run-execution-shell .u3r-step-card-main{gap:2px;min-width:0;display:grid}.wr-run-execution-shell .u3r-step-card-topline strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden;color:var(--wrrun-text)!important;font-weight:600!important}.wr-run-execution-shell .u3r-step-card-meta{flex-wrap:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden;color:var(--wrrun-muted)!important;font-size:11px!important;font-weight:400!important;line-height:14px!important}.wr-run-execution-shell .u3r-run-progress-summary{border:1px solid var(--wrrun-border);background:var(--wrrun-soft);border-radius:8px;gap:4px;min-height:auto;padding:12px;display:grid}.wr-run-execution-shell .u3r-run-progress-summary strong{font-size:13px!important;line-height:18px!important}.wr-run-execution-shell .u3r-run-progress-summary p{margin:0;font-size:12px;line-height:16px;color:var(--wrrun-muted)!important}.wr-run-execution-shell .u3r-step-rail-collapsed{align-content:start;justify-items:center;gap:10px;display:grid;padding:16px 8px!important}.wr-run-execution-shell .u3r-step-rail-collapsed>button,.wr-run-execution-shell .u3r-assistant-handle button{min-width:0;width:48px!important;min-height:34px!important;padding:7px 0!important;font-size:12px!important}.wr-run-execution-shell .u3r-step-rail-collapsed .u3r-rail-header,.wr-run-execution-shell .u3r-step-rail-collapsed .u3r-run-progress-summary,.wr-run-execution-shell .u3r-step-rail-collapsed .u3r-step-card-main{display:none!important}.wr-run-execution-shell .u3r-step-rail-collapsed .u3r-step-card{justify-items:center;grid-template-columns:1fr!important;width:40px!important;min-height:40px!important;padding:0!important}.wr-run-execution-shell .u3r-step-rail-collapsed .u3r-step-status-icon{width:40px!important;height:40px!important}.wr-run-execution-shell .u3r-assistant-handle{align-content:start;justify-items:center;gap:10px;display:grid;padding:23px 8px!important}.wr-run-execution-shell .u3r-assistant-handle span{writing-mode:vertical-rl;font-size:11px;font-weight:700;color:var(--wrrun-muted)!important}.wr-run-execution-shell .u3r-work-area{min-width:0;padding:24px!important}.wr-run-execution-shell .u3r-current-step{max-width:none!important;margin:0!important}.wr-run-execution-shell .u3r-step-hero,.wr-run-execution-shell .run-step-section,.wr-run-execution-shell .sub-panel,.wr-run-execution-shell .notice,.wr-run-execution-shell .runtime-step-assistant-panel,.wr-run-execution-shell .run-response-field-card,.wr-run-execution-shell .run-requirement-card,.wr-run-execution-shell .run-resource-list li,.wr-run-execution-shell .run-inline-control-card,.wr-run-execution-shell .runtime-assistant-form,.wr-run-execution-shell .runtime-assistant-draft-form,.wr-run-execution-shell .runtime-assistant-draft-proposal,.wr-run-execution-shell .runtime-assistant-result,.wr-run-execution-shell .runtime-assistant-step-card,.wr-run-execution-shell .runtime-assistant-advanced,.wr-run-execution-shell .runtime-assistant-context{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;box-shadow:none!important;border-radius:12px!important}.wr-run-execution-shell .u3r-step-hero{min-height:116px!important;padding:18px!important}.wr-run-execution-shell .u3r-step-hero-copy{gap:6px;display:grid}.wr-run-execution-shell .u3r-step-hero h2{color:var(--wrrun-text)!important;margin:0!important;font-size:26px!important;font-weight:600!important;line-height:34px!important}.wr-run-execution-shell .u3r-step-hero p{max-width:920px;color:var(--wrrun-muted)!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:20px!important}.wr-run-execution-shell .u3r-step-focus-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wr-run-execution-shell .u3r-step-focus-grid>div,.wr-run-execution-shell .kv-grid>div{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-soft)!important;border-radius:10px!important;padding:12px!important}.wr-run-execution-shell .u3r-step-focus-grid span,.wr-run-execution-shell dt{color:var(--wrrun-muted)!important;text-transform:none!important;font-size:12px!important;font-weight:600!important;line-height:18px!important}.wr-run-execution-shell .u3r-step-focus-grid strong,.wr-run-execution-shell dd{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--wrrun-text)!important;font-size:13px!important;font-weight:700!important;line-height:20px!important}.wr-run-execution-shell .run-step-section{padding:18px!important}.wr-run-execution-shell .u3r-missing-required-summary,.wr-run-execution-shell .notice.error,.wr-run-execution-shell .run-response-field-card.missing,.wr-run-execution-shell .run-requirement-card.missing{border-color:var(--wrrun-danger-border)!important;background:var(--wrrun-danger-bg)!important;color:var(--wrrun-danger-text)!important}.wr-run-execution-shell .u3r-missing-required-summary{gap:4px;display:grid}.wr-run-execution-shell .u3r-missing-required-summary span{color:var(--wrrun-danger-text);font-size:13px}.wr-run-execution-shell .u3r-lock-banner,.wr-run-execution-shell .u3r-branch-skip-notice{border-color:var(--wrrun-warning-border)!important;background:var(--wrrun-warning-bg)!important;color:var(--wrrun-warning-text)!important}.wr-run-execution-shell .u3r-execution-safe-note,.wr-run-execution-shell .u3r-run-feedback{border-color:var(--wrrun-brand-border)!important;background:var(--wrrun-brand-bg)!important;color:var(--wrrun-brand-text)!important}.wr-run-execution-shell .u3r-branch-decision-card{border-color:var(--wrrun-brand-border)!important;background:var(--wrrun-panel)!important}.wr-run-execution-shell .u3r-branch-decision-card>p:first-of-type{font-weight:700;color:var(--wrrun-brand-text)!important}.wr-run-execution-shell .run-step-response-form{border-color:var(--wrrun-border)!important}.wr-run-execution-shell .run-response-field-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.wr-run-execution-shell .run-response-field-card,.wr-run-execution-shell .run-requirement-card,.wr-run-execution-shell .run-inline-control-card,.wr-run-execution-shell .runtime-assistant-step-card,.wr-run-execution-shell .runtime-assistant-advanced,.wr-run-execution-shell .runtime-assistant-context,.wr-run-execution-shell .runtime-assistant-result{gap:10px;display:grid;background:var(--wrrun-soft)!important;padding:14px!important}.wr-run-execution-shell .run-response-field-card.readonly{opacity:.82}.wr-run-execution-shell label{gap:6px;display:grid;color:#344054!important;font-size:13px!important;font-weight:600!important;line-height:18px!important}.wr-run-execution-shell input,.wr-run-execution-shell select,.wr-run-execution-shell textarea{width:100%;border:1px solid var(--wrrun-border-strong)!important;background:var(--wrrun-panel)!important;color:var(--wrrun-text)!important;border-radius:8px!important;padding:10px 12px!important;font-size:14px!important;line-height:20px!important}.wr-run-execution-shell input:focus,.wr-run-execution-shell select:focus,.wr-run-execution-shell textarea:focus,.wr-run-execution-shell button:focus-visible,.wr-run-execution-shell a:focus-visible{border-color:var(--wrrun-brand-border)!important;outline:3px solid #175cd324!important}.wr-run-execution-shell .run-checkbox-row,.wr-run-execution-shell .runtime-assistant-options label{align-items:center;gap:10px;display:flex}.wr-run-execution-shell .run-checkbox-row input,.wr-run-execution-shell .runtime-assistant-options input{width:18px;height:18px;accent-color:var(--wrrun-primary)}.wr-run-execution-shell .u3r-action-dock{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:minmax(220px,1fr) minmax(220px,.8fr) auto;align-items:center;gap:12px;display:grid;position:sticky;bottom:0;border-color:var(--wrrun-border)!important;background:var(--wrrun-panel)!important}.wr-run-execution-shell .u3r-action-copy h3{margin:0}.wr-run-execution-shell .u3r-skip-reason-panel{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-soft)!important;border-radius:10px!important;padding:10px!important}.wr-run-execution-shell summary{font-weight:700;color:#344054!important}.wr-run-execution-shell .u3r-action-safety-note{grid-column:1/-1;font-size:12px;line-height:18px;color:var(--wrrun-muted)!important}.wr-run-execution-shell .u3r-resource-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.9fr);display:grid;gap:16px!important}.wr-run-execution-shell .run-artifact-upload-list,.wr-run-execution-shell .run-artifact-upload-card,.wr-run-execution-shell .run-artifact-attached-panel,.wr-run-execution-shell .run-artifact-attached-list{gap:10px;display:grid}.wr-run-execution-shell .run-artifact-upload-card.attached{background:var(--wrrun-success-bg)!important;border-color:#027a4838!important}.wr-run-execution-shell .run-artifact-status-badges{flex-wrap:wrap;justify-content:flex-start}.wr-run-execution-shell .run-artifact-attached-list{margin:0;padding:0;list-style:none}.wr-run-execution-shell .run-artifact-attached-list li,.wr-run-execution-shell .run-resource-list li{gap:4px;display:grid;border:1px solid var(--wrrun-border)!important;background:var(--wrrun-soft)!important;border-radius:10px!important;padding:10px 12px!important}.wr-run-execution-shell .run-artifact-upload-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wr-run-execution-shell .run-artifact-file-input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.wr-run-execution-shell .run-artifact-selected-file{color:var(--wrrun-muted);font-size:12px;line-height:18px}.wr-run-execution-shell .run-artifact-selected-file.selected{color:var(--wrrun-text);font-weight:700}.wr-run-execution-shell .run-resource-list{margin:0;padding:0;list-style:none}.wr-run-execution-shell .run-resource-list a,.wr-run-execution-shell .link-button{font-weight:700;color:var(--wrrun-brand-text)!important}.wr-run-execution-shell .run-resource-create-card form,.wr-run-execution-shell .form-grid.two{gap:12px;display:grid}.wr-run-execution-shell .form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-run-execution-shell .runtime-step-assistant-panel{align-content:start;padding:18px!important}.wr-run-execution-shell .runtime-assistant-safety-strip,.wr-run-execution-shell .assistant-safe-error{border-radius:10px!important;padding:12px!important}.wr-run-execution-shell .runtime-assistant-safety-strip{border:1px solid var(--wrrun-brand-border)!important;background:var(--wrrun-brand-bg)!important;color:var(--wrrun-brand-text)!important}.wr-run-execution-shell pre{white-space:pre-wrap;max-height:240px;padding:12px;font-size:12px;line-height:18px;overflow:auto;border:1px solid var(--wrrun-border)!important;background:var(--wrrun-soft)!important;color:#344054!important;border-radius:10px!important}@media (max-width:1240px){.wr-run-execution-shell .u3r-run-topbar{grid-template-columns:1fr;align-items:start;height:auto;min-height:72px;padding:14px 18px}.wr-run-execution-shell .u3r-run-frame{grid-template-rows:auto minmax(0,1fr)!important}.wr-run-execution-shell .u3r-step-rail-frame,.wr-run-execution-shell .u3r-step-rail-collapsed,.wr-run-execution-shell .u3r-assistant-handle,.wr-run-execution-shell .runtime-step-assistant-panel{min-height:0;height:auto!important}}@media (max-width:980px){.wr-run-execution-shell{height:auto;max-height:none;overflow:visible;grid-template-columns:1fr!important}.wr-run-execution-shell .u3r-app-sidebar{display:none!important}.wr-run-execution-shell .u3r-run-frame{max-height:none;overflow:visible}.wr-run-execution-shell .u3r-run-body,.wr-run-execution-shell .u3r-run-body.rail-open,.wr-run-execution-shell .u3r-run-body.assistant-open,.wr-run-execution-shell .u3r-run-body.rail-open.assistant-open,.wr-run-execution-shell .u3r-step-focus-grid,.wr-run-execution-shell .run-response-field-grid,.wr-run-execution-shell .u3r-resource-grid,.wr-run-execution-shell .u3r-action-dock,.wr-run-execution-shell .form-grid.two{grid-template-columns:1fr!important}.wr-run-execution-shell .u3r-work-area{padding:16px!important}}.wr-run-execution-shell .wr-step-assistant-panel{align-content:start!important;gap:14px!important;width:100%!important;padding:18px!important}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-header{align-items:center!important}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-header h3{margin:0 0 8px!important;font-size:18px!important;line-height:26px!important}.wr-run-execution-shell .runtime-assistant-context-chip{background:var(--wrrun-soft);color:#344054;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;max-width:100%;padding:3px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex;overflow:hidden}.wr-run-execution-shell .runtime-assistant-helper,.wr-run-execution-shell .runtime-assistant-footer-note{color:var(--wrrun-muted)!important;margin:0!important;font-size:13px!important;line-height:18px!important}.wr-run-execution-shell .runtime-assistant-footer-note{font-size:12px!important}.wr-run-execution-shell .runtime-assistant-readonly-note{border:1px solid var(--wrrun-warning-border);background:var(--wrrun-warning-bg);color:var(--wrrun-warning-text);border-radius:10px;padding:10px 12px;font-size:12px;font-weight:600;line-height:18px}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-form,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-draft-form,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-advanced{background:0 0!important;border:0!important;border-radius:0!important;gap:12px!important;padding:0!important;display:grid!important}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-form textarea{min-height:96px!important}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-extra-instruction textarea,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-draft-form textarea,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-advanced textarea{min-height:72px!important}.wr-run-execution-shell .runtime-assistant-prompt-buttons{gap:8px;display:grid}.wr-run-execution-shell .runtime-assistant-prompt-buttons p{color:var(--wrrun-muted)!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-run-execution-shell .runtime-assistant-prompt-buttons button,.wr-run-execution-shell .runtime-draft-actions button{justify-content:center;width:100%;min-height:36px;white-space:normal!important}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-draft-form,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-advanced{border-top:1px solid var(--wrrun-border)!important;padding-top:12px!important}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-draft-form form{gap:12px;margin-top:10px;display:grid}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-result,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-empty-card,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-draft-proposal,.wr-run-execution-shell .wr-step-assistant-panel .runtime-draft-field-card,.wr-run-execution-shell .wr-step-assistant-panel .runtime-draft-note-list{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-soft)!important;box-shadow:none!important;border-radius:12px!important;padding:16px!important}.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-result h4,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-empty-card h4,.wr-run-execution-shell .wr-step-assistant-panel .runtime-assistant-draft-proposal h4,.wr-run-execution-shell .wr-step-assistant-panel .runtime-draft-note-list h5{color:var(--wrrun-muted)!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-run-execution-shell .runtime-assistant-readable-response,.wr-run-execution-shell .runtime-assistant-loading,.wr-run-execution-shell .runtime-draft-field-card p,.wr-run-execution-shell .runtime-assistant-draft-proposal>p{white-space:pre-wrap;color:#344054!important;margin:0!important;font-size:13px!important;line-height:18px!important}.wr-run-execution-shell .runtime-assistant-loading{font-weight:700;color:var(--wrrun-brand-text)!important}.wr-run-execution-shell .wr-step-assistant-panel .assistant-safe-error{border:1px solid var(--wrrun-danger-border)!important;background:var(--wrrun-danger-bg)!important;color:var(--wrrun-danger-text)!important}.wr-run-execution-shell .runtime-draft-proposal-header,.wr-run-execution-shell .runtime-draft-field-card,.wr-run-execution-shell .runtime-draft-field-list,.wr-run-execution-shell .runtime-draft-note-list{gap:10px;display:grid}.wr-run-execution-shell .runtime-draft-actions{gap:6px!important;display:grid!important}.wr-run-execution-shell .runtime-draft-field-card>div{gap:4px;display:grid}.wr-run-execution-shell .runtime-draft-field-card span,.wr-run-execution-shell .runtime-draft-field-card em{color:var(--wrrun-muted)!important;font-size:12px!important;font-style:normal!important;font-weight:700!important;line-height:18px!important}.wr-run-execution-shell .runtime-draft-field-card ul,.wr-run-execution-shell .runtime-draft-note-list ul{color:var(--wrrun-muted)!important;margin:0!important;padding-left:18px!important;font-size:12px!important;line-height:18px!important}.wr-run-execution-shell .runtime-draft-note-list.warning{border-color:var(--wrrun-warning-border)!important;background:var(--wrrun-warning-bg)!important}.wr-run-execution-shell .runtime-assistant-options{gap:8px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-empty-card p{color:var(--wrrun-muted)!important;margin:8px 0 0!important;font-size:13px!important;line-height:18px!important}.wr-review-shell.u5r-review-shell{--wrrev-bg:#f9fafb;--wrrev-panel:#fff;--wrrev-soft:#f8fafc;--wrrev-hover:#f2f4f7;--wrrev-border:#eaecf0;--wrrev-border-strong:#d0d5dd;--wrrev-text:#101828;--wrrev-muted:#667085;--wrrev-faint:#98a2b3;--wrrev-brand:#111827;--wrrev-brand-text:#344054;--wrrev-brand-bg:#eef2ff;--wrrev-accent:#3944dd;--wrrev-success:#027a48;--wrrev-success-bg:#ecfdf3;--wrrev-success-border:#abefc6;--wrrev-warning:#b54708;--wrrev-warning-bg:#fffaeb;--wrrev-warning-border:#fedf89;--wrrev-danger:#b42318;--wrrev-danger-bg:#fef3f2;--wrrev-danger-border:#fecdca;min-height:100vh;display:grid;background:var(--wrrev-bg)!important;color:var(--wrrev-text)!important;font-family:Inter,Arial,Helvetica,sans-serif!important}.wr-review-shell.u5r-review-shell.with-rail.rail-open{grid-template-columns:64px 260px minmax(0,1fr)!important}.wr-review-shell.u5r-review-shell.with-rail.rail-collapsed{grid-template-columns:64px 48px minmax(0,1fr)!important}.wr-review-shell.u5r-review-shell.no-rail{grid-template-columns:64px minmax(0,1fr)!important}.wr-review-shell *,.wr-review-shell :before,.wr-review-shell :after{box-sizing:border-box}.wr-review-shell h1,.wr-review-shell h2,.wr-review-shell h3,.wr-review-shell h4,.wr-review-shell p,.wr-review-shell dl,.wr-review-shell dd{margin:0;letter-spacing:0!important}.wr-review-shell .u5r-app-sidebar{z-index:3;height:100vh;top:0;border-right:1px solid var(--wrrev-border)!important;background:var(--wrrev-panel)!important;width:64px!important;padding:16px 10px!important;position:sticky!important}.wr-review-shell .u5r-sidebar-logo,.wr-review-shell .u5r-sidebar-item{place-items:center;width:36px!important;height:36px!important;min-height:36px!important;color:var(--wrrev-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:0!important;font-size:12px!important;font-weight:800!important;display:grid!important}.wr-review-shell .u5r-sidebar-logo{border-color:var(--wrrev-border)!important;background:var(--wrrev-panel)!important;color:var(--wrrev-brand)!important}.wr-review-shell .u5r-sidebar-item:hover:not(:disabled),.wr-review-shell .u5r-sidebar-item:focus-visible,.wr-review-shell .u5r-sidebar-item.active{border-color:var(--wrrev-border)!important;background:var(--wrrev-hover)!important;color:var(--wrrev-brand)!important}.wr-review-shell .u5r-sidebar-avatar{place-items:center;font-size:11px;font-weight:800;display:grid;border:1px solid var(--wrrev-border)!important;background:var(--wrrev-soft)!important;width:34px!important;height:34px!important;color:var(--wrrev-brand)!important;border-radius:999px!important}.wr-review-shell .u5r-review-rail,.wr-review-shell .u5r-review-rail-collapsed{z-index:2;top:0;border-right:1px solid var(--wrrev-border)!important;background:var(--wrrev-panel)!important;height:100vh!important;color:var(--wrrev-text)!important;position:sticky!important}.wr-review-shell .u5r-review-rail{flex-direction:column;min-width:0;display:flex!important}.wr-review-shell .u5r-review-rail-collapsed{align-content:start;justify-items:center;width:48px;padding:12px 6px;display:grid}.wr-review-shell .u5r-review-rail-collapsed button{writing-mode:vertical-rl;min-width:34px!important;min-height:72px!important;padding:8px 6px!important}.wr-review-shell .u5r-review-rail-header{border-bottom:1px solid var(--wrrev-border)!important;gap:12px!important;padding:16px 14px!important;display:grid!important}.wr-review-shell .u5r-review-rail-header h2{color:var(--wrrev-text)!important;font-size:16px!important;line-height:22px!important}.wr-review-shell .u5r-review-rail-actions,.wr-review-shell .u5r-review-rail-summary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.wr-review-shell .u5r-review-rail-summary>div{border:1px solid var(--wrrev-border);background:var(--wrrev-soft);border-radius:8px;padding:8px}.wr-review-shell .u5r-review-rail-summary dt,.wr-review-shell .u5r-kv-grid dt,.wr-review-shell .u5r-review-context-kv dt{line-height:18px;color:var(--wrrev-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:650!important}.wr-review-shell .u5r-review-rail-summary dd,.wr-review-shell .u5r-kv-grid dd,.wr-review-shell .u5r-review-context-kv dd{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--wrrev-text)!important;margin-top:3px!important;font-size:13px!important;font-weight:750!important}.wr-review-shell .u5r-review-step-list{gap:8px!important;padding:12px!important}.wr-review-shell .u5r-review-step-button{border:1px solid var(--wrrev-border)!important;background:var(--wrrev-panel)!important;min-height:58px!important;color:var(--wrrev-text)!important;border-radius:8px!important;grid-template-columns:26px minmax(0,1fr)!important;gap:9px!important;padding:10px!important}.wr-review-shell .u5r-review-step-button:hover:not(:disabled),.wr-review-shell .u5r-review-step-button:focus-visible,.wr-review-shell .u5r-review-step-button.selected{border-color:var(--wrrev-accent)!important;background:var(--wrrev-brand-bg)!important}.wr-review-shell .u5r-step-status-dot{border:1px solid var(--wrrev-border);background:var(--wrrev-soft);border-radius:999px;place-items:center;width:24px;height:24px;display:grid;color:var(--wrrev-muted)!important;padding:0!important;font-size:12px!important;font-weight:750!important}.wr-review-shell .u5r-review-step-button.selected .u5r-step-status-dot{border-color:var(--wrrev-accent);background:var(--wrrev-brand-bg);color:var(--wrrev-accent)!important}.wr-review-shell .u5r-review-step-main{gap:3px!important}.wr-review-shell .u5r-review-step-main strong{line-height:16px;color:var(--wrrev-text)!important;font-size:12px!important;font-weight:700!important}.wr-review-shell .u5r-review-step-main small{line-height:14px;color:var(--wrrev-muted)!important;font-size:11px!important}.wr-review-shell .u5r-review-step-tags,.wr-review-shell .u5r-chip-list{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wr-review-shell .u5r-review-step-tags span{background:var(--wrrev-soft);min-height:20px;color:var(--wrrev-muted);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;line-height:14px}.wr-review-shell .u5r-review-frame{background:var(--wrrev-bg)!important;grid-template-rows:72px minmax(0,1fr)!important;min-height:100vh!important;display:grid!important}.wr-review-shell .u5r-review-topbar{border-bottom:1px solid var(--wrrev-border);background:var(--wrrev-panel);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:13px 32px 13px 20px;display:flex}.wr-review-shell .u5r-review-topbar-left,.wr-review-shell .u5r-review-topbar-actions{align-items:center;gap:12px;min-width:0;display:flex}.wr-review-shell .u5r-review-topbar-actions{flex-wrap:wrap;justify-content:flex-end}.wr-review-shell .u5r-review-title-group{gap:2px;min-width:0;display:grid}.wr-review-shell .u5r-review-title-group h1{text-overflow:ellipsis;white-space:nowrap;max-width:520px;overflow:hidden;color:var(--wrrev-text)!important;font-size:15px!important;font-weight:600!important;line-height:22px!important}.wr-review-shell .u5r-review-title-group p,.wr-review-shell .u5r-muted,.wr-review-shell .u5r-empty-state{color:var(--wrrev-muted)!important;font-size:13px!important;font-weight:500!important;line-height:18px!important}.wr-review-shell .u5r-review-main{min-width:0;overflow-y:auto;padding:24px 32px 40px!important;display:block!important}.wr-review-shell .u5r-review-context-strip,.wr-review-shell .u5r-review-content{width:min(100%,1060px);margin:0 auto}.wr-review-shell .u5r-review-context-strip{border:1px solid var(--wrrev-border);background:var(--wrrev-panel);border-radius:12px;grid-template-columns:minmax(280px,1fr) minmax(320px,.9fr);align-items:center;gap:16px;padding:16px 18px;display:grid}.wr-review-shell .u5r-review-context-strip h2{margin-top:4px;color:var(--wrrev-text)!important;font-size:20px!important;font-weight:600!important;line-height:24px!important}.wr-review-shell .u5r-review-context-kv{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wr-review-shell .u5r-review-context-kv>div,.wr-review-shell .u5r-kv-grid>div{min-width:0;border:1px solid var(--wrrev-border)!important;background:var(--wrrev-soft)!important;border-radius:8px!important;padding:10px!important}.wr-review-shell .u5r-review-content{margin-top:16px}.wr-review-shell .u5r-review-layout{grid-template-columns:minmax(0,640px) minmax(320px,396px);align-items:start;gap:20px;display:grid}.wr-review-shell .u5r-review-inspection-column,.wr-review-shell .u5r-review-side-column,.wr-review-shell .u5r-history-stack{gap:14px;min-width:0;display:grid}.wr-review-shell .u5r-review-side-column{position:sticky;top:88px}.wr-review-shell .u5r-review-card,.wr-review-shell .u5r-review-safe-note,.wr-review-shell .u5r-review-notice,.wr-review-shell .u5r-list-panel{border:1px solid var(--wrrev-border)!important;background:var(--wrrev-panel)!important;border-radius:8px!important;box-shadow:0 1px 2px #1018280a!important}.wr-review-shell .u5r-review-card{gap:14px!important;padding:18px!important}.wr-review-shell .u5r-list-panel,.wr-review-shell .u5r-response-card{background:var(--wrrev-soft)!important;border-radius:8px!important;gap:10px!important;padding:12px!important}.wr-review-shell .u5r-section-heading,.wr-review-shell .u5r-list-heading,.wr-review-shell .u5r-response-card-heading,.wr-review-shell .u5r-card-actions,.wr-review-shell .u5r-drawer-header,.wr-review-shell .u5r-drawer-footer{justify-content:space-between;align-items:flex-start;gap:12px;display:flex!important}.wr-review-shell .u5r-section-heading h2,.wr-review-shell .u5r-list-heading h3,.wr-review-shell .u5r-drawer-header h2{color:var(--wrrev-text)!important;font-weight:600!important;line-height:1.25!important}.wr-review-shell .u5r-section-heading h2{font-size:16px!important}.wr-review-shell .u5r-list-heading h3{font-size:14px!important}.wr-review-shell .u5r-eyebrow{line-height:18px;color:var(--wrrev-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:600!important}.wr-review-shell .u5r-badge{white-space:nowrap;background:var(--wrrev-hover)!important;min-height:24px!important;color:var(--wrrev-brand-text)!important;border:1px solid #0000!important;border-radius:999px!important;padding:3px 8px!important;font-size:12px!important;font-weight:500!important;line-height:18px!important}.wr-review-shell .u5r-badge.submitted,.wr-review-shell .u5r-badge.approved,.wr-review-shell .u5r-badge.closed,.wr-review-shell .u5r-badge.success{background:var(--wrrev-success-bg)!important;color:var(--wrrev-success)!important}.wr-review-shell .u5r-badge.needs-correction,.wr-review-shell .u5r-badge.warning{background:var(--wrrev-warning-bg)!important;color:var(--wrrev-warning)!important}.wr-review-shell .u5r-badge.neutral,.wr-review-shell .u5r-badge.not-started,.wr-review-shell .u5r-badge.not-reached{background:var(--wrrev-soft)!important;color:var(--wrrev-muted)!important;border-color:var(--wrrev-border)!important}.wr-review-shell .u5r-action-boundary-copy,.wr-review-shell .u5r-instruction-box,.wr-review-shell .u5r-empty-state,.wr-review-shell .u5r-review-safe-note,.wr-review-shell .u5r-review-notice{border:1px solid var(--wrrev-border)!important;background:var(--wrrev-soft)!important;color:var(--wrrev-muted)!important;border-radius:10px!important;padding:12px!important;font-size:13px!important;line-height:18px!important}.wr-review-shell .u5r-review-notice.success{border-color:var(--wrrev-success-border)!important;background:var(--wrrev-success-bg)!important;color:var(--wrrev-success)!important}.wr-review-shell .u5r-review-notice.error,.wr-review-shell .u5r-inline-error{border-color:var(--wrrev-danger-border)!important;background:var(--wrrev-danger-bg)!important;color:var(--wrrev-danger)!important}.wr-review-shell .u5r-kv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.wr-review-shell .u5r-response-list,.wr-review-shell .u5r-record-list,.wr-review-shell .u5r-safe-summary-list{gap:8px;display:grid}.wr-review-shell .u5r-record-list,.wr-review-shell .u5r-safe-summary-list{margin:0;padding:0;list-style:none}.wr-review-shell .u5r-response-card{border:1px solid var(--wrrev-border)!important}.wr-review-shell .u5r-response-card-heading strong,.wr-review-shell .u5r-record-list strong,.wr-review-shell .u5r-safe-summary-list li{color:var(--wrrev-text)!important;font-size:13px!important;font-weight:600!important;line-height:18px!important}.wr-review-shell .u5r-response-card-heading span,.wr-review-shell .u5r-record-list span,.wr-review-shell .u5r-field-stack>span,.wr-review-shell .u5r-review-action-settings span,.wr-review-shell .u5r-list-heading>span{color:var(--wrrev-muted)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:500!important;line-height:18px!important}.wr-review-shell .u5r-response-value{white-space:pre-wrap;border:1px solid var(--wrrev-border)!important;background:var(--wrrev-panel)!important;min-height:42px!important;color:var(--wrrev-brand-text)!important;border-radius:8px!important;padding:12px!important;font-size:13px!important;line-height:18px!important}.wr-review-shell .u5r-record-list li,.wr-review-shell .u5r-safe-summary-list li{min-width:0;border:1px solid var(--wrrev-border)!important;background:var(--wrrev-panel)!important;border-radius:8px!important;padding:10px!important}.wr-review-shell .u5r-record-list li{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.wr-review-shell .u5r-review-evidence .u5r-record-list li{grid-template-columns:28px minmax(0,1fr);align-items:start}.wr-review-shell .u5r-record-list li>div{gap:3px;min-width:0;display:grid}.wr-review-shell .u5r-record-list p{color:var(--wrrev-muted)!important;font-size:12px!important;line-height:18px!important}.wr-review-shell .u5r-evidence-icon{place-items:center;font-size:11px;font-weight:800;display:grid;border:1px solid var(--wrrev-border)!important;background:var(--wrrev-soft)!important;width:28px!important;height:28px!important;color:var(--wrrev-muted)!important;border-radius:8px!important}.wr-review-shell button,.wr-review-shell .u5r-link-pill{cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;border:1px solid var(--wrrev-brand)!important;background:var(--wrrev-brand)!important;color:#fff!important;white-space:nowrap!important;min-height:38px!important;box-shadow:none!important;border-radius:8px!important;padding:9px 14px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.wr-review-shell button.secondary,.wr-review-shell button.subtle,.wr-review-shell .u5r-link-pill{border-color:var(--wrrev-border-strong)!important;background:var(--wrrev-panel)!important;color:var(--wrrev-brand-text)!important}.wr-review-shell button.danger,.wr-review-shell button.subtle.danger{border-color:var(--wrrev-danger-border)!important;background:var(--wrrev-danger-bg)!important;color:var(--wrrev-danger)!important}.wr-review-shell button:disabled{cursor:not-allowed;background:var(--wrrev-hover)!important;color:var(--wrrev-faint)!important;opacity:1!important;border-color:#0000!important}.wr-review-shell button:focus-visible,.wr-review-shell a:focus-visible,.wr-review-shell input:focus,.wr-review-shell textarea:focus{outline-offset:2px!important;box-shadow:none!important;outline:2px solid #84caff!important}.wr-review-shell input,.wr-review-shell textarea{width:100%;border:1px solid var(--wrrev-border-strong)!important;background:var(--wrrev-panel)!important;color:var(--wrrev-text)!important;border-radius:8px!important;padding:10px 12px!important}.wr-review-shell .u5r-review-action-settings{grid-template-columns:1fr;gap:10px;display:grid}.wr-review-shell .u5r-card-actions.left{justify-content:flex-start!important}.wr-review-shell .u5r-drawer-scrim{z-index:40;position:fixed;inset:0;background:#10182852!important;border:0!important;border-radius:0!important;padding:0!important}.wr-review-shell .u5r-correction-drawer{z-index:50;border-left:1px solid var(--wrrev-border);background:var(--wrrev-panel);flex-direction:column;width:min(420px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-18px 0 40px #10182829}.wr-review-shell .u5r-drawer-header,.wr-review-shell .u5r-drawer-footer{border-bottom:1px solid var(--wrrev-border);padding:18px}.wr-review-shell .u5r-drawer-footer{border-top:1px solid var(--wrrev-border);border-bottom:0;justify-content:flex-end!important}.wr-review-shell .u5r-drawer-body{flex:1;align-content:start;gap:14px;min-height:0;padding:18px;display:grid;overflow-y:auto}.wr-review-shell details,.wr-review-shell pre{display:none!important}@media (max-width:1200px){.wr-review-shell .u5r-review-layout{grid-template-columns:1fr}.wr-review-shell .u5r-review-side-column{position:static}.wr-review-shell .u5r-review-context-strip{grid-template-columns:1fr}}@media (max-width:920px){.wr-review-shell.u5r-review-shell,.wr-review-shell.u5r-review-shell.with-rail.rail-open,.wr-review-shell.u5r-review-shell.with-rail.rail-collapsed,.wr-review-shell.u5r-review-shell.no-rail{grid-template-columns:1fr!important}.wr-review-shell .u5r-app-sidebar,.wr-review-shell .u5r-review-rail,.wr-review-shell .u5r-review-rail-collapsed{display:none!important}.wr-review-shell .u5r-review-frame{grid-template-rows:auto minmax(0,1fr)!important}.wr-review-shell .u5r-review-topbar,.wr-review-shell .u5r-review-topbar-left,.wr-review-shell .u5r-review-topbar-actions,.wr-review-shell .u5r-section-heading,.wr-review-shell .u5r-list-heading,.wr-review-shell .u5r-card-actions,.wr-review-shell .u5r-drawer-footer{flex-direction:column;align-items:flex-start!important}.wr-review-shell .u5r-review-main{padding:16px!important}.wr-review-shell .u5r-review-context-kv,.wr-review-shell .u5r-kv-grid,.wr-review-shell .u5r-kv-grid.compact{grid-template-columns:1fr!important}}.wr-results-shell.u6r-results-shell{--u6r-page:#f9fafb;--u6r-surface:#fff;--u6r-surface-soft:#fbfcfd;--u6r-border:#eaedf2;--u6r-border-strong:#d5dbe6;--u6r-text:#101828;--u6r-muted:#67748d;--u6r-faint:#8792a8;--u6r-brand:#3944dd;--u6r-brand-soft:#eeefff;--u6r-success:#037435;--u6r-success-bg:#ecfcf0;--u6r-success-border:#baf2c8;--u6r-warning:#b45309;--u6r-warning-bg:#fff7ed;--u6r-warning-border:#fed7aa;--u6r-danger:#b41414;--u6r-danger-bg:#fff1f1;--u6r-danger-border:#feb4b4;background:var(--u6r-page)!important;min-height:calc(100vh - 24px)!important;color:var(--u6r-text)!important;grid-template-columns:minmax(0,1fr)!important;font-family:Inter,Arial,Helvetica,sans-serif!important;display:grid!important;overflow-x:hidden!important}.wr-results-shell.u6r-results-shell.is-results-unavailable{grid-template-columns:minmax(0,1fr)!important}.wr-results-shell *,.wr-results-shell :before,.wr-results-shell :after{box-sizing:border-box}.wr-results-shell h1,.wr-results-shell h2,.wr-results-shell h3,.wr-results-shell p,.wr-results-shell dl,.wr-results-shell dd{letter-spacing:0;margin:0}.wr-results-shell .u6r-app-sidebar{z-index:4;flex-direction:column;justify-content:space-between;align-items:center;top:0;border-right:1px solid var(--u6r-border)!important;background:var(--u6r-surface-soft)!important;width:64px!important;height:100vh!important;padding:20px 13px!important;display:flex!important;position:sticky!important}.wr-results-shell .u6r-sidebar-top,.wr-results-shell .u6r-sidebar-bottom{justify-items:center;gap:16px;display:grid}.wr-results-shell .u6r-sidebar-logo,.wr-results-shell .u6r-sidebar-item{place-items:center;width:36px!important;height:36px!important;min-height:36px!important;color:var(--u6r-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:0!important;font-size:12px!important;font-weight:700!important;display:grid!important}.wr-results-shell .u6r-sidebar-logo{background:var(--u6r-text)!important;color:#fff!important;width:32px!important;height:32px!important;min-height:32px!important;font-size:10px!important}.wr-results-shell .u6r-sidebar-item.active,.wr-results-shell .u6r-sidebar-item:hover:not(:disabled),.wr-results-shell .u6r-sidebar-item:focus-visible{outline:none;border-color:var(--u6r-brand)!important;background:var(--u6r-brand-soft)!important;color:var(--u6r-brand)!important}.wr-results-shell .u6r-sidebar-avatar{border:1px solid var(--u6r-border);width:32px;height:32px;color:var(--u6r-text);background:#fff;border-radius:999px;place-items:center;font-size:10px;font-weight:800;display:grid}.wr-results-shell .u6r-results-frame{background:var(--u6r-page)!important;min-width:0!important;min-height:100vh!important}.wr-results-shell .u6r-results-topbar{z-index:3;border-bottom:1px solid var(--u6r-border);background:#fff;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:72px;padding:12px 32px;display:grid;position:sticky;top:0}.wr-results-shell .u6r-results-title-group{gap:3px;min-width:0;display:grid}.wr-results-shell .u6r-results-title-group h1{text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:22px;overflow:hidden;color:var(--u6r-text)!important;font-size:15px!important}.wr-results-shell .u6r-readonly-indicator{border:1px solid var(--u6r-border);min-height:24px;color:var(--u6r-muted);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wr-results-shell .u6r-results-title-group p{line-height:18px;color:var(--u6r-muted)!important;font-size:12px!important}.wr-results-shell .u6r-results-title-group .u6r-results-meta-line{color:var(--u6r-faint)!important}.wr-results-shell .u6r-muted,.wr-results-shell .u6r-empty-state{line-height:18px;color:var(--u6r-muted)!important;font-size:13px!important}.wr-results-shell .u6r-results-topbar-actions,.wr-results-shell .u6r-card-actions,.wr-results-shell .u6r-badge-row{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wr-results-shell .u6r-results-main{gap:16px!important;width:100%!important;max-width:880px!important;margin:0 auto!important;padding:24px 32px 40px!important;display:grid!important}.wr-results-shell .u6r-header-primary-action{border-color:var(--u6r-text)!important;background:var(--u6r-text)!important;color:#fff!important}.wr-results-shell .u6r-more-menu{display:inline-flex;position:relative}.wr-results-shell .u6r-more-menu-panel{z-index:5;border:1px solid var(--u6r-border);background:#fff;border-radius:12px;gap:4px;width:min(260px,100vw - 40px);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 36px #10182824}.wr-results-shell .u6r-more-menu-panel button,.wr-results-shell .u6r-menu-link{text-align:left;justify-content:flex-start;align-items:center;width:100%;min-height:36px;font-size:13px;font-weight:600;line-height:18px;text-decoration:none;display:flex;color:var(--u6r-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;padding:8px 10px!important}.wr-results-shell .u6r-more-menu-panel button:hover:not(:disabled),.wr-results-shell .u6r-more-menu-panel button:focus-visible,.wr-results-shell .u6r-menu-link:hover,.wr-results-shell .u6r-menu-link:focus-visible{outline:none;background:var(--u6r-surface-soft)!important}.wr-results-shell .u6r-results-overview-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.wr-results-shell .u6r-results-card,.wr-results-shell .u6r-list-panel,.wr-results-shell .u6r-step-response-card,.wr-results-shell .u6r-field-card,.wr-results-shell .u6r-inline-note,.wr-results-shell .u6r-final-product-row,.wr-results-shell .u6r-results-safe-note,.wr-results-shell .u6r-results-notice,.wr-results-shell .u6r-empty-state{color:var(--u6r-text);border:1px solid var(--u6r-border)!important;background:#fff!important;border-radius:12px!important;box-shadow:0 1px 1px #1018280f!important}.wr-results-shell .u6r-results-card,.wr-results-shell .u6r-list-panel,.wr-results-shell .u6r-step-response-card,.wr-results-shell .u6r-field-card{gap:14px;display:grid;padding:18px!important}.wr-results-shell .u6r-section-heading,.wr-results-shell .u6r-list-heading,.wr-results-shell .u6r-step-response-header,.wr-results-shell .u6r-results-footer{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.wr-results-shell .u6r-section-heading.compact,.wr-results-shell .u6r-list-heading,.wr-results-shell .u6r-step-response-header{align-items:center}.wr-results-shell .u6r-section-heading h2,.wr-results-shell .u6r-list-heading h3,.wr-results-shell .u6r-step-response-header h3{font-weight:600;line-height:24px;color:var(--u6r-text)!important;font-size:16px!important}.wr-results-shell .u6r-list-heading h3,.wr-results-shell .u6r-step-response-header h3{line-height:20px;font-size:14px!important}.wr-results-shell .u6r-eyebrow,.wr-results-shell .u6r-stat-grid span,.wr-results-shell .u6r-kv-grid dt,.wr-results-shell .u6r-kv-list dt,.wr-results-shell .u6r-record-list span,.wr-results-shell .u6r-field-heading span{letter-spacing:0;text-transform:none;font-weight:500;line-height:18px;color:var(--u6r-muted)!important;font-size:12px!important}.wr-results-shell .u6r-badge,.wr-results-shell .u6r-readonly-lock{white-space:nowrap;align-items:center;gap:6px;display:inline-flex;border:1px solid var(--u6r-border)!important;min-height:24px!important;color:var(--u6r-muted)!important;letter-spacing:0!important;text-transform:none!important;background:#f9fafb!important;border-radius:999px!important;padding:3px 8px!important;font-size:12px!important;font-weight:500!important;line-height:18px!important}.wr-results-shell .u6r-badge.success,.wr-results-shell .u6r-badge.ready,.wr-results-shell .u6r-badge.closed,.wr-results-shell .u6r-badge.completed,.wr-results-shell .u6r-badge.approved{border-color:var(--u6r-success-border)!important;background:var(--u6r-success-bg)!important;color:var(--u6r-success)!important}.wr-results-shell .u6r-badge.warning,.wr-results-shell .u6r-badge.failed,.wr-results-shell .u6r-badge.needs-correction{border-color:var(--u6r-warning-border)!important;background:var(--u6r-warning-bg)!important;color:var(--u6r-warning)!important}.wr-results-shell .u6r-badge.brand,.wr-results-shell .u6r-badge.secondary{background:var(--u6r-brand-soft)!important;color:var(--u6r-brand)!important;border-color:#d7dafb!important}.wr-results-shell a.secondary,.wr-results-shell button,.wr-results-shell .u6r-link-pill{white-space:nowrap;cursor:pointer;text-decoration:none;border:1px solid var(--u6r-text)!important;background:var(--u6r-text)!important;color:#fff!important;min-height:38px!important;box-shadow:none!important;border-radius:8px!important;padding:9px 14px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.wr-results-shell a.secondary,.wr-results-shell button.secondary,.wr-results-shell button.subtle,.wr-results-shell .u6r-link-pill{border-color:var(--u6r-border-strong)!important;color:#344054!important;background:#fff!important}.wr-results-shell button:disabled{cursor:not-allowed;opacity:1!important;border-color:var(--u6r-border)!important;color:var(--u6r-faint)!important;background:#f9fafb!important}.wr-results-shell button:focus-visible,.wr-results-shell a:focus-visible,.wr-results-shell summary:focus-visible{outline:2px solid var(--u6r-brand);outline-offset:2px}.wr-results-shell .u6r-kv-list{gap:12px;display:grid}.wr-results-shell .u6r-kv-list>div{grid-template-columns:150px minmax(0,1fr);gap:12px;display:grid}.wr-results-shell .u6r-kv-list dd,.wr-results-shell .u6r-kv-grid dd{overflow-wrap:anywhere;min-width:0;font-weight:500;color:#344054!important;font-size:13px!important}.wr-results-shell .u6r-stat-grid,.wr-results-shell .u6r-kv-grid,.wr-results-shell .u6r-structured-record,.wr-results-shell .u6r-two-column-grid,.wr-results-shell .u6r-branch-skip-grid,.wr-results-shell .u6r-history-grid,.wr-results-shell .u6r-output-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wr-results-shell .u6r-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wr-results-shell .u6r-kv-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-results-shell .u6r-stat-grid>div,.wr-results-shell .u6r-kv-grid>div{border:1px solid var(--u6r-border)!important;background:#fff!important;border-radius:8px!important;padding:11px!important}.wr-results-shell .u6r-stat-grid strong{margin-bottom:4px;font-weight:600;line-height:26px;display:block;color:var(--u6r-text)!important;font-size:19px!important}.wr-results-shell .u6r-final-product-row{padding:16px!important;display:block!important}.wr-results-shell .u6r-final-product-row p,.wr-results-shell .u6r-final-product-row span{display:block;color:var(--u6r-muted)!important;font-size:13px!important}.wr-results-shell .u6r-final-product-row strong{margin:6px 0;font-weight:600;line-height:24px;display:block;color:var(--u6r-text)!important;font-size:16px!important}.wr-results-shell .u6r-document-card,.wr-results-shell .u6r-inline-note,.wr-results-shell .u6r-empty-state,.wr-results-shell .u6r-results-safe-note,.wr-results-shell .u6r-results-notice{line-height:1.5;color:var(--u6r-muted)!important;padding:14px!important;font-size:13px!important}.wr-results-shell .u6r-results-notice.success{border-color:var(--u6r-success-border)!important;background:var(--u6r-success-bg)!important;color:var(--u6r-success)!important}.wr-results-shell .u6r-results-notice[role=alert]{border-color:var(--u6r-danger-border)!important;background:var(--u6r-danger-bg)!important;color:var(--u6r-danger)!important}.wr-results-shell .u6r-record-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wr-results-shell .u6r-record-list li{border:1px solid var(--u6r-border);background:#fff;border-radius:8px;grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px;display:grid}.wr-results-shell .u6r-record-list.simple li{grid-template-columns:minmax(0,1fr)}.wr-results-shell .u6r-record-icon,.wr-results-shell .u6r-step-marker{border:1px solid var(--u6r-border);width:32px;height:32px;color:var(--u6r-brand);background:#f9fafb;border-radius:8px;place-items:center;font-size:12px;font-weight:600;display:grid}.wr-results-shell .u6r-record-list strong,.wr-results-shell .u6r-field-heading strong{color:var(--u6r-text);font-size:13px;font-weight:600;line-height:18px}.wr-results-shell .u6r-record-list p,.wr-results-shell .u6r-field-card p{color:var(--u6r-muted);font-size:13px;line-height:18px}.wr-results-shell .u6r-step-response-list,.wr-results-shell .u6r-field-list,.wr-results-shell .u6r-output-action-grid,.wr-results-shell .u6r-step-accordion-list,.wr-results-shell .u6r-answer-list{gap:12px;display:grid}.wr-results-shell .u6r-answer-list{gap:18px}.wr-results-shell .u6r-field-list,.wr-results-shell .u6r-output-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-results-shell .u6r-response-value{color:#344054;overflow-wrap:anywhere;white-space:pre-wrap;unicode-bidi:plaintext;background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-size:14px;line-height:1.65}.wr-results-shell .u6r-response-value.document-text{color:#1f2937}.wr-results-shell .u6r-response-value.branch-choice,.wr-results-shell .u6r-response-value.formatted-note{white-space:normal}.wr-results-shell .u6r-response-value .wr-formatted-note-renderer{background:0 0;border:0;padding:0}.wr-results-shell .u6r-step-accordion-item{overflow:hidden;padding:0!important}.wr-results-shell .u6r-step-accordion-toggle,.wr-results-shell .u6r-skipped-toggle{text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:64px!important;color:var(--u6r-text)!important;white-space:normal!important;background:#fff!important;border:0!important;border-radius:0!important;padding:14px 16px!important;display:grid!important}.wr-results-shell .u6r-step-accordion-toggle:hover,.wr-results-shell .u6r-step-accordion-toggle:focus-visible,.wr-results-shell .u6r-skipped-toggle:hover,.wr-results-shell .u6r-skipped-toggle:focus-visible,.wr-results-shell .u6r-step-accordion-toggle[aria-expanded=true]{color:var(--u6r-text)!important;background:#f8f9fc!important}.wr-results-shell .u6r-step-accordion-toggle[aria-expanded=true] .u6r-step-accordion-title,.wr-results-shell .u6r-step-accordion-toggle[aria-expanded=true] .u6r-chevron{color:var(--u6r-text)!important}.wr-results-shell .u6r-step-accordion-toggle[aria-expanded=true] .u6r-step-marker{color:var(--u6r-brand);background:#eef4ff;border-color:#c7d7fe}.wr-results-shell .u6r-step-accordion-main{gap:2px;min-width:0;display:grid}.wr-results-shell .u6r-step-accordion-title{color:var(--u6r-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.wr-results-shell .u6r-step-accordion-meta{color:var(--u6r-muted);font-size:12px;font-weight:500;line-height:18px}.wr-results-shell .u6r-step-accordion-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:max-content;display:inline-flex}.wr-results-shell .u6r-chevron{width:20px;height:20px;color:var(--u6r-muted);place-items:center;font-size:14px;font-weight:700;display:grid}.wr-results-shell .u6r-step-accordion-panel{border-top:1px solid var(--u6r-border);background:#fff;gap:16px;padding:16px;display:grid}.wr-results-shell .u6r-answer-section{gap:10px;display:grid}.wr-results-shell .u6r-answer-section h3{color:var(--u6r-text);font-size:13px;font-weight:600;line-height:18px}.wr-results-shell .u6r-answer-item{border:0;border-bottom:1px solid var(--u6r-border);background:0 0;border-radius:0;gap:6px;padding:0 0 18px;display:grid}.wr-results-shell .u6r-answer-item.long{grid-column:1/-1}.wr-results-shell .u6r-answer-item:last-child{border-bottom:0;padding-bottom:0}.wr-results-shell .u6r-answer-label{color:var(--u6r-muted);letter-spacing:.02em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:18px}.wr-results-shell .u6r-plain-note{white-space:pre-wrap;margin:0}.wr-results-shell .u6r-safe-markdown-note{color:#1f2937;gap:10px;line-height:1.65;display:grid}.wr-results-shell .u6r-safe-markdown-note h4,.wr-results-shell .u6r-safe-markdown-note p{margin:0}.wr-results-shell .u6r-safe-markdown-note h4{color:var(--u6r-text);font-size:15px;font-weight:700;line-height:1.45}.wr-results-shell .u6r-safe-markdown-note ul,.wr-results-shell .u6r-safe-markdown-note ol{gap:6px;margin:0;padding-left:22px;display:grid}.wr-results-shell .u6r-branch-choice-chip{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:4px 10px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.wr-results-shell .u6r-note-toggle{width:fit-content;color:var(--u6r-brand);text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;line-height:18px}.wr-results-shell .u6r-note-toggle:hover,.wr-results-shell .u6r-note-toggle:focus-visible{text-decoration:underline}.wr-results-shell .u6r-skipped-disclosure,.wr-results-shell .u6r-branch-records-card{gap:0;display:grid;overflow:hidden;padding:0!important}.wr-results-shell .u6r-skipped-toggle{grid-template-columns:minmax(0,1fr) auto;min-height:56px!important}.wr-results-shell .u6r-skipped-toggle>span:first-child{gap:2px;min-width:0;display:grid}.wr-results-shell .u6r-skipped-toggle strong{color:var(--u6r-text);font-size:13px;line-height:18px}.wr-results-shell .u6r-skipped-toggle span span{color:var(--u6r-muted);font-size:12px;line-height:18px}.wr-results-shell .u6r-skipped-row-list{gap:8px;margin:0;padding:0 14px 14px;list-style:none;display:grid}.wr-results-shell .u6r-skipped-row-list li{border:1px solid var(--u6r-border);background:#fff;border-radius:8px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.wr-results-shell .u6r-skipped-row-list span,.wr-results-shell .u6r-skipped-row-list em{color:var(--u6r-muted);font-size:12px;font-style:normal;line-height:18px}.wr-results-shell .u6r-skipped-row-list strong{min-width:0;color:var(--u6r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.wr-results-shell .u6r-generated-outputs .u6r-output-workspace-grid{grid-template-columns:minmax(0,1fr)}.wr-results-shell .u6r-section-heading .u6r-muted{margin-top:3px}.wr-results-shell .u6r-output-file-list{gap:10px;display:grid}.wr-results-shell .u6r-files-in-run{gap:16px}.wr-results-shell .u6r-files-group-list{gap:14px;display:grid}.wr-results-shell .u6r-file-group{border:1px solid var(--u6r-border);background:#fff;border-radius:10px;gap:10px;padding:14px;display:grid}.wr-results-shell .u6r-optional-file-group,.wr-results-shell .u6r-generated-file-group{background:var(--u6r-surface-soft)}.wr-results-shell .u6r-official-pdf-group{border-color:var(--u6r-border-strong);background:var(--u6r-brand-soft)}.wr-results-shell .u6r-output-file-card,.wr-results-shell .u6r-output-action-card{border:1px solid var(--u6r-border);background:var(--u6r-surface-soft);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.wr-results-shell .u6r-output-file-card{background:#fff;grid-template-columns:auto minmax(0,1fr) auto auto}.wr-results-shell .u6r-output-action-card.primary{border-color:var(--u6r-border-strong);background:var(--u6r-brand-soft)}.wr-results-shell .u6r-file-badge{border:1px solid var(--u6r-border-strong);background:var(--u6r-surface);width:44px;height:44px;color:var(--u6r-text);letter-spacing:0;border-radius:10px;place-items:center;font-size:11px;font-weight:800;line-height:1;display:grid}.wr-results-shell .u6r-file-badge.pdf,.wr-results-shell .u6r-file-badge.docx,.wr-results-shell .u6r-file-badge.json,.wr-results-shell .u6r-file-badge.html,.wr-results-shell .u6r-file-badge.md,.wr-results-shell .u6r-file-badge.pkg{border-color:var(--u6r-border-strong);background:var(--u6r-brand-soft);color:var(--u6r-brand)}.wr-results-shell .u6r-output-file-copy,.wr-results-shell .u6r-output-action-card>div{gap:3px;min-width:0;display:grid}.wr-results-shell .u6r-output-file-copy h3,.wr-results-shell .u6r-output-action-card h3{color:var(--u6r-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.wr-results-shell .u6r-output-file-copy p,.wr-results-shell .u6r-output-action-card p{color:var(--u6r-muted);font-size:12px;line-height:18px}.wr-results-shell .u6r-output-file-actions{grid-column:auto;align-items:center;gap:8px;display:flex}.wr-results-shell .u6r-output-file-actions button{width:auto;min-width:0}.wr-results-shell .u6r-file-lock-state{margin:0;background:#fff!important}.wr-results-shell .u6r-output-generation-panel{border:1px solid var(--u6r-border);background:#fff;border-radius:10px;gap:12px;padding:14px;display:grid}.wr-results-shell .u6r-output-generation-copy{gap:3px;display:grid}.wr-results-shell .u6r-output-generation-copy strong{color:var(--u6r-text);font-size:14px;line-height:20px}.wr-results-shell .u6r-output-generation-copy p{color:var(--u6r-muted);font-size:12px;line-height:18px}.wr-results-shell .u6r-generated-outputs .u6r-output-action-grid{grid-template-columns:minmax(0,1fr)}.wr-results-shell .u6r-output-action-card{background:#fff;grid-template-columns:auto minmax(0,1fr);align-items:stretch}.wr-results-shell .u6r-output-action-card button{grid-column:1/-1;justify-content:center;width:100%}.wr-results-shell .u6r-empty-state.compact{box-shadow:none!important}.wr-results-shell .u6r-record-activity{gap:16px!important}.wr-results-shell .u6r-record-activity .u6r-history-grid{grid-template-columns:minmax(0,1fr);gap:10px}.wr-results-shell .u6r-record-activity .u6r-list-panel{gap:10px;box-shadow:none!important;background:0 0!important;border-width:1px 0 0!important;border-radius:0!important;padding:12px 0!important}.wr-results-shell .u6r-record-activity .u6r-list-panel:first-child{border-top:0!important;padding-top:0!important}.wr-results-shell .u6r-record-activity .u6r-record-list.simple{gap:8px}.wr-results-shell .u6r-record-activity .u6r-record-list.simple li{background:0 0;border-width:1px 0 0;border-radius:0;padding:10px 0}.wr-results-shell .u6r-record-activity .u6r-record-list.simple li:first-child{border-top:0}.wr-results-shell .u6r-review-empty-line{background:0 0!important;border-width:1px 0 0!important;border-radius:0!important;padding:12px 0!important}.wr-results-shell .u6r-activity-section{border-top:1px solid var(--u6r-border);gap:10px;padding-top:14px;display:grid}.wr-results-shell .u6r-activity-section>.u6r-empty-state.compact{background:0 0!important;border-width:1px 0 0!important;border-radius:0!important;padding:10px 0 0!important}.wr-results-shell .u6r-activity-disclosure{border:1px solid var(--u6r-border);background:var(--u6r-surface);border-radius:10px;gap:0;display:grid;overflow:hidden}.wr-results-shell .u6r-activity-row-list{gap:8px;margin:0;padding:0 14px 14px;list-style:none;display:grid}.wr-results-shell .u6r-audit-group-list{gap:12px;padding:14px 0 0;display:grid}.wr-results-shell .u6r-audit-group{gap:8px;display:grid}.wr-results-shell .u6r-activity-row-list li{border:1px solid var(--u6r-border);background:var(--u6r-surface-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.wr-results-shell .u6r-activity-row-list strong{min-width:0;color:var(--u6r-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.wr-results-shell .u6r-activity-row-list span,.wr-results-shell .u6r-activity-row-list em{color:var(--u6r-muted);white-space:nowrap;font-size:12px;font-style:normal;line-height:18px}.wr-results-shell .u6r-results-content{gap:16px;width:100%;max-width:880px;margin:0 auto;display:grid}.wr-results-shell .u6r-results-record-document{gap:18px;width:100%;min-width:0;max-width:880px;margin:0 auto;display:grid}.wr-results-shell .u6r-results-record-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.wr-results-shell .u6r-results-record-main,.wr-results-shell .u6r-results-record-side{gap:16px;min-width:0;display:grid}.wr-results-shell .u6r-results-record-side{position:static}.wr-results-shell details,.wr-results-shell pre{display:none!important}.wr-results-shell .u6r-results-footer{align-items:center;padding:4px 0 24px}@media (max-width:1180px){.wr-results-shell .u6r-results-topbar,.wr-results-shell .u6r-results-overview-grid,.wr-results-shell .u6r-stat-grid,.wr-results-shell .u6r-structured-record,.wr-results-shell .u6r-two-column-grid,.wr-results-shell .u6r-branch-skip-grid,.wr-results-shell .u6r-history-grid,.wr-results-shell .u6r-output-workspace-grid,.wr-results-shell .u6r-results-record-grid,.wr-results-shell .u6r-generated-outputs .u6r-output-action-grid,.wr-results-shell .u6r-output-file-card{grid-template-columns:1fr}.wr-results-shell .u6r-results-record-side{position:static}.wr-results-shell .u6r-results-topbar-actions,.wr-results-shell .u6r-badge-row{justify-content:flex-start}}@media (max-width:760px){.wr-results-shell.u6r-results-shell{grid-template-columns:1fr!important}.wr-results-shell .u6r-app-sidebar{display:none!important}.wr-results-shell .u6r-results-main,.wr-results-shell .u6r-results-topbar{padding-left:18px!important;padding-right:18px!important}.wr-results-shell .u6r-kv-list>div,.wr-results-shell .u6r-kv-grid,.wr-results-shell .u6r-kv-grid.compact,.wr-results-shell .u6r-field-list,.wr-results-shell .u6r-output-action-grid{grid-template-columns:1fr}.wr-results-shell .u6r-output-file-actions{justify-content:flex-start}.wr-results-shell .u6r-activity-row-list li,.wr-results-shell .u6r-skipped-row-list li{grid-template-columns:1fr;align-items:start}.wr-results-shell .u6r-section-heading,.wr-results-shell .u6r-list-heading,.wr-results-shell .u6r-step-response-header,.wr-results-shell .u6r-results-footer,.wr-results-shell .u6r-card-actions{flex-direction:column;align-items:stretch}}.wr-start-run-mark{object-fit:contain;flex:0 0 16px;width:16px;height:16px;display:block}.wr-home-primary-link .wr-start-run-mark,.u1r-card-primary .wr-start-run-mark,.u1r-primary-button .wr-start-run-mark,.u-final-publish-primary-action .wr-start-run-mark{margin-left:4px}.wr-home-primary-link,.u1r-card-primary,.u1r-primary-button,.u-final-publish-primary-action{gap:8px}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open{background:#f9fafb!important;grid-template-rows:72px minmax(0,1fr)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open>.wr-builder-cockpit-main{background:#f9fafb!important;grid-area:2/2!important;height:calc(100vh - 72px)!important;min-height:0!important;max-height:calc(100vh - 72px)!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer{background:#fff!important;border-left:1px solid #eaecf0!important;grid-row:2!important;height:calc(100vh - 72px)!important;min-height:0!important;max-height:calc(100vh - 72px)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-cockpit-canvas,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-canvas{background:#f9fafb!important;height:100%!important;max-height:100%!important;padding:24px 32px 48px!important;overflow:hidden auto!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-cockpit-canvas>*,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-canvas>*{margin-left:auto!important;margin-right:auto!important}.wr-builder-cockpit-route .wr-gforms-step-builder,.wr-builder-cockpit-route .wr-gforms-builder-shell,.wr-builder-cockpit-route .wr-qatalog-form-editor{color:#101828!important;background:0 0!important}.wr-builder-cockpit-route .wr-gforms-builder-shell{gap:16px!important;padding:0!important}.wr-builder-cockpit-route .wr-gforms-builder-shell>*,.wr-builder-cockpit-route .wr-qatalog-form-row,.wr-builder-cockpit-route .wr-qatalog-step-context{color:#101828!important;box-shadow:none!important;background-color:#fff!important;border-color:#eaecf0!important}.wr-builder-cockpit-route .wr-guide-collapsed-bar{color:#344054!important;background:#fff!important}.wr-builder-cockpit-route .wr-builder-commandbar-left{position:relative}.wr-builder-cockpit-route .wr-builder-reflow-description-details{z-index:40;width:auto!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:relative!important}.wr-builder-cockpit-route .wr-builder-reflow-description-details>summary{white-space:nowrap;cursor:pointer;color:#344054!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important;align-items:center!important;height:36px!important;min-height:36px!important;padding:7px 12px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;display:inline-flex!important}.wr-builder-cockpit-route .wr-builder-reflow-description-details[open]>.wr-builder-reflow-detail-grid{background:#fff!important;border:1px solid #eaecf0!important;border-radius:12px!important;gap:12px!important;width:min(560px,100vw - 48px)!important;padding:14px!important;display:grid!important;position:absolute!important;top:calc(100% + 10px)!important;left:0!important;box-shadow:0 18px 44px #10182824!important}.wr-builder-cockpit-route .wr-builder-reflow-description-details input,.wr-builder-cockpit-route .wr-builder-reflow-description-details textarea{width:100%;color:#101828!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important}.wr-builder-cockpit-route .wr-gforms-canvas-and-tools,.wr-builder-cockpit-route .wr-gforms-canvas-stack,.wr-builder-cockpit-route .wr-gforms-block-stack{background:#f9fafb!important}.wr-builder-cockpit-route .wr-gforms-intro-card,.wr-builder-cockpit-route .wr-gforms-block-card,.wr-builder-cockpit-route .wr-gforms-empty-builder,.wr-builder-cockpit-route .wr-gforms-bottom-actions,.wr-builder-cockpit-route .wr-qatalog-advanced-drawer,.wr-builder-cockpit-route .wr-builder-add-element-menu{color:#101828!important;box-shadow:none!important;background:#fff!important;border-color:#eaecf0!important}.wr-builder-cockpit-route .wr-gforms-block-card.is-active,.wr-builder-cockpit-route .wr-gforms-intro-card.is-active{color:#101828!important;background:#eff8ff!important;border-color:#b2ddff!important}.wr-builder-cockpit-route .wr-gforms-checklist-editor,.wr-builder-cockpit-route .wr-gforms-choice-editor{color:#101828!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.assistant-closed>.wr-builder-guide-drawer,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer.wr-guide-rail-collapsed{color:#344054!important;box-shadow:none!important;background:#fff!important;border-left:1px solid #eaecf0!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-guide-collapsed-bar{color:#344054!important;width:64px!important;min-width:64px!important;height:100%!important;box-shadow:none!important;background:#fff!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-ai-rail-open-button{color:#344054!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:12px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-ai-rail-open-button:hover,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-ai-rail-open-button:focus-visible{color:#175cd3!important;background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-ai-rail-open-button:after{content:"AI"!important;color:currentColor!important;font-size:13px!important;font-weight:750!important;line-height:1!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell{transition:grid-template-columns .18s!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed>.wr-builder-cockpit-step-rail,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-collapsed.wr-panel-collapsed-rail{color:#344054!important;box-shadow:none!important;background:#fff!important;border-right:1px solid #eaecf0!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-collapsed.wr-panel-collapsed-rail{justify-content:flex-start!important;align-items:center!important;gap:16px!important;width:64px!important;min-width:64px!important;height:100%!important;padding:22px 0 16px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-collapsed.wr-panel-collapsed-rail:after{content:none!important;display:none!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-expand-button{color:#344054!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:12px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-expand-button:hover,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-expand-button:focus-visible{color:#175cd3!important;background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-collapsed-steps-light{background:#f2f4f7!important;border-radius:6px!important;place-items:center!important;width:18px!important;height:18px!important;display:inline-grid!important;position:relative!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-collapsed-steps-light:before,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-collapsed-steps-light:after{content:""!important;background:currentColor!important;border-radius:999px!important;width:10px!important;height:2px!important;position:absolute!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-collapsed-steps-light:before{transform:translateY(-3px)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-collapsed-steps-light:after{transform:translateY(3px)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-collapsed .wr-collapsed-panel-label{color:#667085!important;align-self:center!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-with-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:6px!important;padding:0!important;overflow:visible!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-select{border-radius:inherit!important;width:100%!important;min-width:0!important;min-height:56px!important;color:inherit!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 0 10px 10px!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-select:focus-visible{outline-offset:-2px!important;outline:2px solid #84caff!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-actions{align-items:center!important;gap:4px!important;padding:8px 8px 8px 0!important;display:inline-flex!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-actions button{color:#344054!important;cursor:pointer!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;display:inline-grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-actions button:hover:not(:disabled),.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-actions button:focus-visible{color:#175cd3!important;background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-actions button.danger{color:#b42318!important;border-color:#fecdca!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-actions button:disabled{cursor:not-allowed!important;opacity:.44!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-actions svg{stroke:currentColor!important;fill:none!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:14px!important;height:14px!important}@media (prefers-reduced-motion:reduce){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell{transition:none!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-commandbar{grid-template-columns:minmax(280px,1fr) auto!important;align-items:center!important;gap:16px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-commandbar-left{align-items:center!important;gap:12px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-title-row{align-items:center!important;gap:8px!important;min-width:0!important;display:inline-flex!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-draft-tag{color:#344054!important;white-space:nowrap!important;background:#f8fafc!important;border:1px solid #d0d5dd!important;border-radius:999px!important;align-items:center!important;min-height:24px!important;padding:2px 8px!important;font-size:12px!important;font-weight:650!important;line-height:18px!important;display:inline-flex!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-command-actions{justify-content:flex-end!important;align-items:center!important;gap:8px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-action-state{border-radius:8px!important;min-height:38px!important;padding:8px 10px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-reflow-description-details{z-index:36!important;position:relative!important;inset:auto!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-reflow-description-details>summary{justify-content:center!important;align-items:center!important;height:38px!important;min-height:38px!important;display:inline-flex!important}@media (max-width:1180px){.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-commandbar{grid-template-columns:1fr!important;align-content:center!important;gap:8px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-command-actions{flex-wrap:wrap!important;justify-content:flex-start!important}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-card-more,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-step-more{color:#344054!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-card-more>summary,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-step-more>summary{color:#344054!important;background:#fff!important;border-color:#d0d5dd!important;border-radius:8px!important;min-height:30px!important;padding:4px 10px!important;font-size:12px!important;font-weight:650!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-card-more[open]>summary,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-step-more[open]>summary,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-card-more>summary:hover,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-card-more>summary:focus-visible,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-step-more>summary:hover,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-step-more>summary:focus-visible{color:#175cd3!important;background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-step-more-grid,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-more-grid{color:#101828!important;box-shadow:none!important;background:#f8fafc!important;border:1px solid #eaecf0!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-more-intro{gap:4px!important;padding-bottom:2px!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-more-intro strong{color:#101828!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-more-intro p{color:#667085!important;margin:0!important;font-size:12px!important;line-height:18px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-more-move-controls button{color:#344054!important;background:#fff!important;border-color:#d0d5dd!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-more-move-controls button:hover:not(:disabled),.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-gforms-more-move-controls button:focus-visible{color:#175cd3!important;background:#eff8ff!important;border-color:#b2ddff!important;outline:none!important}.wr-builder-cockpit-route .wr-gforms-empty-builder>.wr-gforms-empty-builder-actions{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important;margin-top:0!important;display:flex!important}.wr-builder-cockpit-route .wr-gforms-empty-builder>.wr-gforms-empty-add-menu{width:min(100%,420px)!important;margin-top:12px!important;display:block!important}.wr-builder-cockpit-route .wr-gforms-empty-add-menu .wr-builder-add-element-wrap{width:100%!important;display:block!important;position:relative!important}.wr-builder-cockpit-route .wr-gforms-empty-add-menu .wr-builder-add-element-menu{text-align:left!important;width:100%!important;max-height:min(430px,100vh - 360px)!important;margin:0!important;position:static!important;overflow:hidden auto!important;box-shadow:0 16px 38px #1018281f!important}.wr-new-field-optional{color:var(--muted);margin-left:6px;font-size:12px;font-weight:600;line-height:16px}.wr-builder-cockpit-page,.app-shell.wr-builder-cockpit-page,.u1r-home-shell.wr-builder-cockpit-page,.wr-builder-cockpit-route,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell{color:#101828!important;background:#f9fafb!important}body:has(.wr-builder-cockpit-page){color:#101828!important;background:#f9fafb!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-step-rail,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.u2r-step-rail{color:#101828!important;background:#fff!important;border-color:#eaecf0!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.u2r-editor-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-builder-cockpit-canvas,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-editor-canvas,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .wr-step-details-pane.wr-qatalog-form-editor,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized .step-details-pane.wr-qatalog-form-editor,.wr-builder-cockpit-route .wr-gforms-canvas-and-tools,.wr-builder-cockpit-route .wr-gforms-canvas-stack,.wr-builder-cockpit-route .wr-gforms-block-stack{color:#101828!important;background:#f9fafb!important}.wr-builder-cockpit-route .wr-builder-reflow-description-details>summary::-webkit-details-marker{display:none}.wr-builder-cockpit-route .wr-builder-command-actions .wr-builder-reflow-description-details[open]>.wr-builder-reflow-detail-grid{left:auto!important;right:0!important}.wr-publish-preview-mode{gap:18px;width:min(100%,1376px);margin:0 auto;display:grid}.wr-publish-preview-mode-header{border:1px solid var(--wrpub-border,#eaecf0);background:var(--wrpub-panel,#fff);border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;min-height:104px;padding:20px;display:flex}.wr-publish-preview-mode-header h2,.wr-publish-preview-mode-header p{margin:0}.wr-publish-review-shell .u-final-publish-success-card{text-align:left!important;align-content:center!important;width:min(1040px,100vw - 64px)!important;min-height:440px!important}.wr-publish-review-shell .u-final-publish-success-hero{width:100%;text-align:left!important;grid-template-columns:48px minmax(0,1fr)!important;place-items:start stretch!important;display:grid!important}.wr-publish-review-shell .u-final-publish-kv-grid.compact{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))!important}.wr-publish-review-shell .u-final-publish-success-actions{width:100%;justify-content:flex-start!important;align-items:center!important;gap:12px!important}.wr-publish-review-shell .u-final-publish-success-actions .u-final-publish-primary-action{white-space:nowrap!important;flex-direction:row!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:138px!important;height:54px!important;display:inline-flex!important}.wr-publish-review-shell .u-final-publish-success-card.wr-published-success-reward{text-align:center!important;color:#101828!important;background:#fff!important;border-color:#d0d5dd!important;justify-items:center!important;gap:22px!important;width:min(920px,100vw - 64px)!important;min-height:0!important;margin:48px auto 0!important;display:grid!important;box-shadow:0 18px 48px #1018281a!important}.wr-published-success-mark{place-items:center;width:86px;height:86px;animation:.76s cubic-bezier(.2,.8,.2,1) both wr-published-success-rise;display:grid;position:relative}.wr-published-success-halo{background:#ecfdf3db;border:1px solid #027a4833;border-radius:999px;animation:.92s ease-out both wr-published-success-halo;position:absolute;inset:0}.wr-published-success-disc{color:#027a48;transform-origin:50%;background:#ecfdf3;border:1px solid #027a482e;border-radius:999px;place-items:center;width:58px;height:58px;animation:.76s cubic-bezier(.2,.8,.2,1) both wr-published-success-disc;display:grid;position:relative;box-shadow:0 12px 26px #027a481f}.wr-published-success-disc svg{width:30px;height:30px;overflow:visible}.wr-published-success-check{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24px;animation:.72s ease-out .16s both wr-published-success-check}.wr-published-success-copy-block{gap:8px;max-width:720px;animation:.82s cubic-bezier(.2,.8,.2,1) .12s both wr-published-success-content;display:grid}.wr-published-success-copy-block h2{color:#101828;letter-spacing:0;margin:0;font-size:clamp(30px,4vw,44px);font-weight:760;line-height:1.08}.wr-published-success-copy-block p{margin:0;font-size:15px;line-height:1.6;color:#475467!important}.wr-published-success-artifact{text-align:left;background:#f9fafb;border:1px solid #eaecf0;border-radius:12px;gap:16px;width:min(100%,720px);padding:18px;animation:.82s cubic-bezier(.2,.8,.2,1) .18s both wr-published-success-content;display:grid}.wr-published-success-artifact-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wr-published-success-artifact-header div{gap:4px;min-width:0;display:grid}.wr-published-success-artifact-header span,.wr-published-success-artifact dt{color:#667085;font-size:12px;font-weight:700}.wr-published-success-artifact-header strong{color:#101828;font-size:18px;font-weight:760;line-height:1.3}.wr-published-success-artifact-header em{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:999px;flex:none;padding:5px 10px;font-size:12px;font-style:normal;font-weight:760}.wr-published-success-artifact dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.wr-published-success-artifact dl>div{background:#fff;border:1px solid #eaecf0;border-radius:10px;padding:12px}.wr-published-success-artifact dt,.wr-published-success-artifact dd{margin:0}.wr-published-success-artifact dd{color:#101828;margin-top:4px;font-size:13px;font-weight:760}.wr-publish-review-shell .wr-published-success-actions{animation:.82s cubic-bezier(.2,.8,.2,1) .24s both wr-published-success-content;justify-content:center!important}.wr-published-success-primary{min-width:154px!important}.wr-published-success-play{background:#10182814;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.wr-published-success-play svg{fill:currentColor;width:14px;height:14px}.wr-published-success-secondary{color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:760}.wr-published-success-secondary:hover,.wr-published-success-secondary:focus-visible{background:#f9fafb;border-color:#98a2b3}.wr-published-success-tertiary{flex-wrap:wrap;justify-content:center;gap:14px;animation:.82s cubic-bezier(.2,.8,.2,1) .28s both wr-published-success-content;display:flex}.wr-published-success-tertiary a{color:#475467;font-size:13px;font-weight:760;text-decoration:none}.wr-published-success-tertiary a:hover,.wr-published-success-tertiary a:focus-visible{color:#101828;text-decoration:underline}@keyframes wr-published-success-halo{0%{opacity:0;transform:scale(.68)}45%{opacity:1;transform:scale(1.08)}to{opacity:0;transform:scale(1.28)}}@keyframes wr-published-success-disc{0%{opacity:0;transform:scale(.78)}to{opacity:1;transform:scale(1)}}@keyframes wr-published-success-check{to{stroke-dashoffset:0}}@keyframes wr-published-success-content{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes wr-published-success-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.wr-published-success-mark,.wr-published-success-halo,.wr-published-success-disc,.wr-published-success-check,.wr-published-success-copy-block,.wr-published-success-artifact,.wr-publish-review-shell .wr-published-success-actions,.wr-published-success-tertiary{opacity:1!important;animation:none!important;transform:none!important}.wr-published-success-check{stroke-dashoffset:0!important}.wr-published-success-halo{opacity:0!important}}@media (max-width:760px){.wr-publish-review-shell .u-final-publish-success-card.wr-published-success-reward{width:100%!important;margin-top:12px!important;padding:26px!important}.wr-published-success-artifact-header,.wr-published-success-actions{flex-direction:column!important;align-items:stretch!important}.wr-published-success-artifact-header em{width:fit-content}.wr-published-success-artifact dl{grid-template-columns:1fr}}.wr-publish-user-preview-clean{gap:18px;display:grid}.wr-publish-preview-simulation{grid-template-columns:260px minmax(0,1fr);gap:18px;display:grid}.wr-publish-preview-rail,.wr-publish-preview-work-area,.wr-publish-preview-section{background:#fff;border:1px solid #eaecf0;border-radius:12px}.wr-publish-preview-rail{align-self:start;gap:14px;padding:16px;display:grid}.wr-publish-preview-rail h3,.wr-publish-preview-step-hero h3,.wr-publish-preview-section h3{color:#101828;margin:0;font-size:16px;font-weight:600;line-height:24px}.wr-publish-preview-work-area{gap:16px;padding:18px;display:grid}.wr-publish-preview-step-hero{gap:8px;display:grid}.wr-publish-preview-step-hero h3{font-size:24px;line-height:32px}.wr-publish-preview-step-hero p,.wr-publish-preview-section p,.u-final-publish-preview-field small{color:#667085;margin:0;font-size:14px;line-height:20px}.wr-publish-preview-section{gap:14px;padding:16px;display:grid}.u-final-publish-preview-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.u-final-publish-preview-field,.u-final-publish-preview-artifact{gap:8px;min-width:0;display:grid}.u-final-publish-preview-field-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.u-final-publish-preview-field label{color:#344054;font-size:14px;font-weight:500;line-height:20px}.u-final-publish-preview-field input,.u-final-publish-preview-field select,.u-final-publish-preview-field textarea{color:#667085;background:#f8fafc;border:1px solid #d0d5dd;border-radius:8px;width:100%;min-height:40px;padding:9px 12px;font-size:14px;line-height:20px}.u-final-publish-preview-checkbox{align-items:center;gap:8px;display:inline-flex}.u-final-publish-preview-artifact-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.u-final-publish-preview-artifact{background:#f8fafc;border:1px solid #eaecf0;border-radius:10px;padding:14px}.u-final-publish-preview-artifact strong{color:#101828;font-size:14px;line-height:20px}.u-final-publish-preview-upload{color:#667085;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;place-items:center;min-height:72px;font-size:14px;line-height:20px;display:grid}@media (max-width:960px){.wr-publish-preview-simulation,.u-final-publish-preview-field-grid{grid-template-columns:1fr}}.wr-run-execution-shell .u3r-sidebar-logo img,.wr-run-execution-shell .u3r-sidebar-item img{object-fit:contain;width:20px;height:20px;display:block}.wr-run-execution-shell .u3r-sidebar-logo img{width:18px;height:18px}.wr-run-execution-shell .u3r-run-frame,.wr-run-execution-shell .u3r-run-body,.wr-run-execution-shell .u3r-work-area,.wr-run-execution-shell .u3r-current-step{background:#f9fafb!important}.wr-run-execution-shell .u3r-current-step{gap:16px!important;display:grid!important}.wr-run-execution-shell .u3r-step-hero,.wr-run-execution-shell .run-step-section,.wr-run-execution-shell .sub-panel,.wr-run-execution-shell .runtime-step-assistant-panel,.wr-run-execution-shell .run-response-field-card,.wr-run-execution-shell .run-requirement-card,.wr-run-execution-shell .run-resource-list li,.wr-run-execution-shell .run-inline-control-card{background:#fff!important;border-color:#eaecf0!important}.wr-run-execution-shell .run-response-field-card,.wr-run-execution-shell .run-requirement-card,.wr-run-execution-shell .run-inline-control-card,.wr-run-execution-shell .u3r-step-focus-grid>div{background:#f8fafc!important}.wr-run-execution-shell .u3r-action-dock{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important}.wr-new-ai-generating-state{border:1px solid var(--border);background:var(--panel-soft);text-align:left;border-radius:8px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:18px;padding:18px;display:grid}.wr-new-ai-generating-state h3{color:var(--text);margin:0 0 8px;font-size:20px;font-weight:600;line-height:28px}.wr-new-ai-generating-state p{max-width:460px;color:var(--muted);margin:0;font-size:14px;line-height:20px}.wr-new-ai-generating-mark{background:var(--accent-soft);border-radius:999px;justify-content:center;align-items:center;gap:5px;width:72px;height:72px;display:inline-flex}.wr-new-ai-generating-mark span{background:var(--accent);border-radius:999px;width:7px;height:7px;animation:1.1s ease-in-out infinite wr-new-ai-pulse}.wr-new-ai-generating-mark span:nth-child(2){animation-delay:.14s}.wr-new-ai-generating-mark span:nth-child(3){animation-delay:.28s}@keyframes wr-new-ai-pulse{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.wr-run-execution-shell{--wrrun-bg:#f9fafb;--wrrun-panel:#fff;--wrrun-soft:#f8fafc;--wrrun-border:#eaecf0;--wrrun-border-strong:#d0d5dd;--wrrun-text:#101828;--wrrun-muted:#667085;--wrrun-primary:#101828;--wrrun-brand-bg:#eff8ff;--wrrun-brand-border:#b2ddff;--wrrun-brand-text:#175cd3;--wrrun-danger-bg:#fef3f2;--wrrun-danger-border:#fecdca;--wrrun-danger-text:#b42318}.wr-run-execution-shell .u3r-run-frame{background:var(--wrrun-bg)!important;grid-template-rows:72px minmax(0,1fr)!important}.wr-run-execution-shell .u3r-run-topbar{border-bottom:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;grid-template-columns:minmax(320px,1fr) auto auto!important;gap:18px!important;height:72px!important;padding:0 16px 0 20px!important}.wr-run-execution-shell .u3r-run-topbar h1{font-size:16px!important;font-weight:600!important;line-height:24px!important}.wr-run-execution-shell .u3r-run-actions{gap:8px!important}.wr-run-execution-shell .u3r-run-actions button,.wr-run-execution-shell .u3r-run-actions .u3r-summary-link,.wr-run-execution-shell .u3r-primary-actions button,.wr-run-execution-shell .u3r-primary-actions .u3r-summary-pill{border-radius:8px!important;height:38px!important;min-height:38px!important;padding:8px 14px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.wr-run-execution-shell .u3r-run-body,.wr-run-execution-shell .u3r-run-body.rail-open{background:var(--wrrun-bg)!important;grid-template-columns:260px minmax(0,1fr) 64px!important}.wr-run-execution-shell .u3r-step-rail-frame{border-right:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;height:calc(100vh - 72px)!important;padding:24px 18px!important;overflow-y:auto!important}.wr-run-execution-shell .u3r-rail-header{align-items:center!important;margin-bottom:18px!important}.wr-run-execution-shell .u3r-rail-header h3{font-size:16px!important;font-weight:600!important;line-height:24px!important}.wr-run-execution-shell .u3r-rail-header-actions{align-items:center;gap:8px;display:flex}.wr-run-execution-shell .u3r-rail-collapse-button{height:38px!important;min-height:38px!important;padding:8px 12px!important}.wr-run-execution-shell .u3r-step-list{gap:10px!important}.wr-run-execution-shell .u3r-step-card{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;border-radius:8px!important;grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important;min-height:54px!important;padding:10px 12px!important}.wr-run-execution-shell .u3r-step-card.selected{border-color:var(--wrrun-brand-border)!important;background:var(--wrrun-brand-bg)!important}.wr-run-execution-shell .u3r-step-status-icon{width:24px!important;height:24px!important;font-size:12px!important;line-height:18px!important}.wr-run-execution-shell .u3r-step-card-topline strong{font-size:12px!important;font-weight:600!important;line-height:16px!important}.wr-run-execution-shell .u3r-step-card-meta{gap:4px!important}.wr-run-execution-shell .u3r-step-card-meta .mini-badge{min-height:18px!important;color:var(--wrrun-muted)!important;background:0 0!important;padding:0!important;font-size:11px!important;line-height:14px!important}.wr-run-execution-shell .u3r-run-progress-summary{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-soft)!important;border-radius:8px!important;min-height:126px!important;margin-top:28px!important;padding:18px!important}.wr-run-execution-shell .u3r-run-progress-summary strong{font-size:16px!important;font-weight:600!important;line-height:24px!important}.wr-run-execution-shell .u3r-run-progress-summary p{font-size:13px!important;line-height:18px!important}.wr-run-execution-shell .u3r-work-area{background:var(--wrrun-bg)!important;padding:24px 0 60px!important;overflow-y:auto!important}.wr-run-execution-shell .u3r-current-step{background:0 0!important;gap:14px!important;width:min(1052px,100%)!important;margin:0 auto!important;display:grid!important}.wr-run-execution-shell .u3r-step-hero{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;border-radius:8px!important;align-items:flex-start!important;min-height:142px!important;padding:18px!important}.wr-run-execution-shell .u3r-step-hero-copy{gap:8px!important}.wr-run-execution-shell .u3r-step-hero .eyebrow{color:var(--wrrun-brand-text)!important;margin:0!important}.wr-run-execution-shell .u3r-step-hero h2{letter-spacing:0!important;font-size:26px!important;font-weight:600!important;line-height:34px!important}.wr-run-execution-shell .u3r-step-hero p{max-width:780px!important;font-size:14px!important;line-height:20px!important}.wr-run-execution-shell .u3r-step-hero-status{gap:8px!important}.wr-run-execution-shell .u3r-missing-required-summary{border:1px solid var(--wrrun-danger-border)!important;background:var(--wrrun-danger-bg)!important;border-radius:8px!important;min-height:74px!important;padding:18px!important}.wr-run-execution-shell .u3r-missing-required-summary strong{font-size:16px!important;font-weight:600!important;line-height:24px!important}.wr-run-execution-shell .u3r-missing-required-summary span{color:var(--wrrun-danger-text)!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.wr-run-execution-shell .run-step-response-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.wr-run-execution-shell .run-response-field-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:8px!important;padding:0!important;display:grid!important}.wr-run-execution-shell .run-response-field-card.missing{background:0 0!important}.wr-run-execution-shell .run-response-field-header{align-items:center!important;gap:8px!important}.wr-run-execution-shell .run-response-field-header label{color:#344054!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;display:block!important}.wr-run-execution-shell .run-response-field-badges{justify-content:flex-start!important}.wr-run-execution-shell input,.wr-run-execution-shell select,.wr-run-execution-shell textarea{border-color:var(--wrrun-border-strong)!important;background:var(--wrrun-panel)!important;border-radius:8px!important;min-height:40px!important;padding:9px 12px!important;font-size:14px!important;line-height:20px!important}.wr-run-execution-shell textarea{min-height:96px!important}.wr-run-execution-shell .u3r-resource-grid{grid-template-columns:minmax(0,1.3fr) minmax(320px,1fr)!important;gap:16px!important}.wr-run-execution-shell .u3r-resource-grid:has(>.run-reference-panel:only-child){grid-template-columns:minmax(0,1fr)!important}.wr-run-execution-shell .run-artifact-panel,.wr-run-execution-shell .run-reference-panel{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;border-radius:8px!important;min-height:236px!important;padding:18px!important}.wr-run-execution-shell .run-reference-panel .section-heading,.wr-run-execution-shell .run-artifact-panel .section-heading{align-items:flex-start!important}.wr-run-execution-shell .run-reference-panel .section-heading .pill,.wr-run-execution-shell .run-reference-panel .run-artifact-status-badges{display:none!important}.wr-run-execution-shell .run-inline-control-card{background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.wr-run-execution-shell .run-resource-create-card form{gap:12px!important}.wr-run-execution-shell .run-resource-create-card .form-grid.two{grid-template-columns:1fr!important;gap:10px!important}.wr-run-execution-shell .run-resource-create-card label:nth-child(n+3){display:none!important}.wr-run-execution-shell .run-resource-create-card button[type=submit]{justify-self:flex-start}.wr-run-execution-shell .run-resource-create-card details,.wr-run-execution-shell details.run-resource-create-card{border-top:1px solid var(--wrrun-border)!important;padding-top:12px!important}.wr-run-execution-shell .u3r-action-dock{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:8px!important;justify-content:flex-start!important;min-height:86px!important;padding:18px!important;display:flex!important;position:static!important}.wr-run-execution-shell .u3r-primary-actions{justify-content:flex-start!important;gap:10px!important}.wr-run-execution-shell .u3r-autosave-status{color:var(--wrrun-muted)!important;align-items:center!important;gap:8px!important;margin:0!important;font-size:13px!important;font-weight:600!important;line-height:18px!important;display:inline-flex!important}.wr-run-execution-shell .u3r-autosave-status.autosave-saving,.wr-run-execution-shell .u3r-autosave-status.autosave-dirty{color:var(--wrrun-brand-text)!important}.wr-run-execution-shell .u3r-autosave-status.autosave-failed{color:var(--wrrun-danger-text)!important}.wr-run-execution-shell .u3r-autosave-status .link-button{min-height:auto!important;color:inherit!important;background:0 0!important;border:0!important;padding:0!important;text-decoration:underline!important}.wr-run-execution-shell .u3r-primary-actions .u3r-summary-pill{background:var(--wrrun-panel)!important}.wr-run-execution-shell .u3r-assistant-handle{background:var(--wrrun-panel)!important;padding:24px 8px!important}.wr-run-execution-shell .u3r-assistant-handle button{border-radius:8px!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important}.wr-run-execution-shell .runtime-step-assistant-panel{border-left:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;border-radius:0!important;height:calc(100vh - 72px)!important;padding:18px!important;overflow-y:auto!important}.wr-run-execution-shell .u3r-step-rail-inner{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-rows:auto minmax(0,1fr) auto!important;height:100%!important;min-height:100%!important}.wr-run-execution-shell .u3r-step-list{align-content:start!important;min-height:0!important;overflow-y:auto!important}.wr-run-execution-shell .u3r-run-body.rail-collapsed{grid-template-columns:80px minmax(0,1fr) 64px!important}.wr-run-execution-shell .u3r-step-rail-collapsed{border-right:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;align-content:start!important;justify-items:center!important;gap:14px!important;width:80px!important;min-width:80px!important;height:calc(100vh - 72px)!important;padding:24px 10px!important;display:grid!important;overflow:hidden!important}.wr-run-execution-shell .u3r-collapsed-rail-toggle,.wr-run-execution-shell .u3r-collapsed-current-step{writing-mode:horizontal-tb!important;text-align:center!important;white-space:nowrap!important;border-radius:10px!important;place-items:center!important;width:56px!important;min-width:56px!important;height:40px!important;min-height:40px!important;padding:0!important;display:inline-grid!important;transform:none!important}.wr-run-execution-shell .u3r-collapsed-rail-toggle{background:var(--wrrun-primary)!important;border-color:var(--wrrun-primary)!important;color:#fff!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-run-execution-shell .u3r-collapsed-current-step{background:var(--wrrun-brand-bg)!important;border:1px solid var(--wrrun-brand-border)!important;color:var(--wrrun-brand-text)!important}.wr-run-execution-shell .u3r-collapsed-current-step span{color:inherit!important;writing-mode:horizontal-tb!important;font-size:14px!important;font-weight:700!important;line-height:20px!important;display:block!important;transform:none!important}.u3r-visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.wr-run-execution-shell .run-response-field-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.wr-run-execution-shell .run-response-field-card{max-width:920px!important}.wr-run-execution-shell .u3r-run-feedback-compact{border-radius:999px!important;align-items:center!important;max-width:max-content!important;min-height:36px!important;padding:8px 12px!important;font-size:13px!important;line-height:18px!important;display:inline-flex!important}.wr-run-execution-shell .u3r-run-loading-skeleton{border-color:var(--wrrun-border)!important;background:var(--wrrun-panel)!important;align-content:start!important;gap:16px!important;min-height:calc(100vh - 120px)!important;padding:24px!important;display:grid!important}.wr-run-execution-shell .u3r-loading-line,.wr-run-execution-shell .u3r-loading-block,.wr-run-execution-shell .u3r-step-status-icon.loading,.wr-run-execution-shell .u3r-collapsed-current-step.loading{background:linear-gradient(90deg,#eef2f7 0%,#f8fafc 48%,#eef2f7 100%) 0 0/200% 100%!important;border-radius:999px!important;animation:1.2s ease-in-out infinite wrRunSkeleton!important;overflow:hidden!important}.wr-run-execution-shell .u3r-loading-line.title{width:min(360px,62%)!important;height:26px!important}.wr-run-execution-shell .u3r-loading-line.subtitle{width:min(520px,76%)!important;height:14px!important}.wr-run-execution-shell .u3r-loading-line.action{width:42px!important;height:28px!important}.wr-run-execution-shell .u3r-loading-line.step-title{width:100%!important;height:12px!important}.wr-run-execution-shell .u3r-loading-line.step-meta{width:64%!important;height:10px!important}.wr-run-execution-shell .u3r-loading-line.progress-title,.wr-run-execution-shell .u3r-loading-line.progress-copy{height:12px!important}.wr-run-execution-shell .u3r-loading-line.progress-title{width:68%!important}.wr-run-execution-shell .u3r-loading-line.progress-copy{width:88%!important}.wr-run-execution-shell .u3r-loading-block{border-radius:12px!important}.wr-run-execution-shell .u3r-loading-block.hero{height:116px!important}.wr-run-execution-shell .u3r-loading-block.textarea{height:172px!important}.wr-run-execution-shell .u3r-loading-block.field{height:76px!important}.wr-run-execution-shell .u3r-loading-block.field.short{width:min(560px,72%)!important}.wr-run-execution-shell .u3r-loading-caption{color:var(--wrrun-muted)!important;margin:0!important;font-size:13px!important;line-height:18px!important}.wr-run-execution-shell .u3r-step-rail-loading{pointer-events:none!important}.wr-run-execution-shell .u3r-loading-step-card{cursor:default!important}.wr-run-execution-shell .u3r-collapsed-rail-toggle img,.wr-run-execution-shell .u3r-assistant-handle button img{width:20px!important;height:20px!important;display:block!important}.wr-run-execution-shell .u3r-collapsed-rail-toggle img{filter:brightness(0)invert()!important}.wr-run-execution-shell .u3r-collapsed-rail-toggle.loading,.wr-run-execution-shell .u3r-collapsed-current-step.loading{cursor:wait!important;border:0!important}.wr-run-execution-shell .u3r-assistant-handle button{place-items:center!important;display:grid!important}.wr-run-execution-shell .runtime-step-assistant-panel{grid-template-rows:auto minmax(0,1fr) auto auto!important;gap:12px!important;padding:16px!important;display:grid!important;overflow:hidden!important}.wr-run-execution-shell .runtime-assistant-header{border-bottom:1px solid var(--wrrun-border)!important;align-items:center!important;padding-bottom:12px!important}.wr-run-execution-shell .runtime-assistant-context-chip{max-width:220px!important;color:var(--wrrun-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;border:0!important;padding:0!important;display:inline-flex!important;overflow:hidden!important}.wr-run-execution-shell .runtime-assistant-conversation-window{border:1px solid var(--wrrun-border)!important;background:#f8fafc!important;border-radius:12px!important;align-content:start!important;gap:10px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow-y:auto!important}.wr-run-execution-shell .runtime-assistant-message{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;border-radius:12px!important;gap:10px!important;max-width:100%!important;padding:12px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-message.user{border-color:var(--wrrun-brand-border)!important;background:var(--wrrun-brand-bg)!important;justify-self:end!important;max-width:86%!important}.wr-run-execution-shell .runtime-assistant-message.user p{color:var(--wrrun-brand-text)!important;font-weight:600!important}.wr-run-execution-shell .u3r-run-exit-backdrop{z-index:80;background:#1018283d;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wr-run-execution-shell .u3r-run-exit-dialog{width:min(520px,100%);border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;border-radius:10px!important;padding:24px!important;box-shadow:0 24px 64px #1018282e!important}.wr-run-execution-shell .u3r-run-exit-dialog h2{letter-spacing:0;margin:0 0 8px;font-size:22px;line-height:30px}.wr-run-execution-shell .u3r-run-exit-copy{color:var(--wrrun-muted);margin:0 0 18px;font-size:14px;line-height:22px}.wr-run-execution-shell .u3r-run-exit-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wr-run-execution-shell .u3r-run-exit-actions button{border-radius:8px;min-height:38px;font-size:14px;font-weight:600}.wr-run-execution-shell .u3r-run-exit-actions .danger,.wr-run-execution-shell .u3r-run-exit-actions .danger-secondary{border-color:var(--wrrun-danger-border)!important;background:var(--wrrun-danger-bg)!important;color:var(--wrrun-danger-text)!important}.wr-run-execution-shell .u3r-run-exit-actions .ghost{color:var(--wrrun-muted)!important;background:0 0!important;border-color:#0000!important}.wr-run-execution-shell .runtime-assistant-readable-response{color:var(--wrrun-text)!important;white-space:pre-wrap!important}.wr-run-execution-shell .runtime-assistant-reference-controls{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.wr-run-execution-shell .runtime-assistant-reference-controls details{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-panel)!important;border-radius:10px!important;flex:132px!important;min-width:0!important;padding:8px!important}.wr-run-execution-shell .runtime-assistant-reference-controls summary{cursor:pointer!important;white-space:normal!important;font-size:12px!important;line-height:16px!important}.wr-run-execution-shell .runtime-assistant-reference-controls textarea{min-height:56px!important;margin-top:8px!important}.wr-run-execution-shell .runtime-assistant-chat-form{border-top:1px solid var(--wrrun-border)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px!important;padding-top:12px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-chat-form textarea{resize:vertical!important;min-height:68px!important}.wr-run-execution-shell .runtime-draft-field-list{gap:8px!important;display:grid!important}.wr-run-execution-shell .runtime-draft-field-card{border:1px solid var(--wrrun-border)!important;background:#fff!important;border-radius:10px!important;gap:8px!important;padding:10px!important;display:grid!important}.wr-run-execution-shell .runtime-draft-field-card-header{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}.wr-run-execution-shell .runtime-draft-field-card span{color:var(--wrrun-muted)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important;line-height:14px!important}.wr-run-execution-shell .runtime-draft-field-card strong{color:var(--wrrun-text)!important;font-size:13px!important;line-height:18px!important}.wr-run-execution-shell .runtime-draft-field-card em{color:var(--wrrun-muted)!important;font-size:12px!important;font-style:normal!important;line-height:16px!important}.wr-run-execution-shell .runtime-draft-answer,.wr-run-execution-shell .runtime-draft-field-card p{color:var(--wrrun-text)!important;font-size:13px!important;line-height:19px!important}.wr-run-execution-shell .runtime-draft-actions.compact{flex-wrap:wrap!important;gap:8px!important;display:flex!important}.wr-run-execution-shell .runtime-draft-actions.compact button{min-height:34px!important;padding:7px 10px!important;font-size:13px!important}.wr-run-execution-shell .runtime-draft-note-list{border:1px solid var(--wrrun-border)!important;background:#f8fafc!important;border-radius:8px!important;padding:8px!important}.wr-run-execution-shell .runtime-draft-note-list summary{cursor:pointer!important;font-size:12px!important;line-height:16px!important}.wr-run-execution-shell .runtime-draft-note-list ul{margin:8px 0 0 16px!important;padding:0!important}.wr-run-execution-shell .runtime-assistant-detail-list{gap:8px!important;margin:8px 0 0!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-detail-list div{gap:2px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-detail-list dt{color:var(--wrrun-muted)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important;line-height:14px!important}.wr-run-execution-shell .runtime-assistant-detail-list dd{color:var(--wrrun-text)!important;margin:0!important;font-size:12px!important;line-height:17px!important}.wr-run-execution-shell .runtime-assistant-copy-message{color:var(--wrrun-muted)!important;font-size:12px!important;line-height:16px!important}.wr-run-execution-shell,.wr-run-execution-shell .u3r-run-frame,.wr-run-execution-shell .u3r-run-body,.wr-run-execution-shell .u3r-work-area,.wr-run-execution-shell .u3r-current-step{min-width:0!important;overflow-x:hidden!important}.wr-run-execution-shell .u3r-run-body.rail-open{grid-template-columns:minmax(232px,248px) minmax(560px,1fr) 80px!important}.wr-run-execution-shell .u3r-run-body.rail-open.assistant-open{grid-template-columns:minmax(232px,248px) minmax(560px,1fr) minmax(336px,372px)!important}.wr-run-execution-shell .u3r-run-body.rail-collapsed.assistant-open{grid-template-columns:80px minmax(640px,1fr) minmax(336px,372px)!important}.wr-run-execution-shell .u3r-run-actions,.wr-run-execution-shell .u3r-primary-actions{flex-wrap:wrap!important;min-width:0!important}.wr-run-execution-shell .u3r-work-area{padding-inline:18px!important}.wr-run-execution-shell .u3r-current-step{width:min(920px,100%)!important}.wr-run-execution-shell .u3r-assistant-handle{background:var(--wrrun-panel)!important;place-items:start center!important;padding:20px 10px!important;display:grid!important}.wr-run-execution-shell .u3r-assistant-handle .u3r-assistant-trigger{border:1px solid var(--wrrun-brand-border)!important;background:var(--wrrun-brand-bg)!important;width:56px!important;min-width:56px!important;height:auto!important;min-height:132px!important;color:var(--wrrun-brand-text)!important;border-radius:12px!important;align-content:center!important;justify-items:center!important;gap:8px!important;padding:10px 6px!important;display:grid!important}.wr-run-execution-shell .u3r-assistant-handle .u3r-assistant-trigger:hover,.wr-run-execution-shell .u3r-assistant-handle .u3r-assistant-trigger:focus-visible{border-color:var(--wrrun-primary)!important;outline-offset:2px!important;outline:2px solid #2563eb2e!important}.wr-run-execution-shell .u3r-assistant-handle-label{color:inherit!important;writing-mode:vertical-rl!important;text-orientation:mixed!important;font-size:11px!important;font-weight:700!important;line-height:14px!important}.wr-run-execution-shell .runtime-step-assistant-panel{grid-template-rows:auto auto minmax(0,1fr) auto auto!important;min-width:0!important}.wr-run-execution-shell .runtime-assistant-status-strip,.wr-run-execution-shell .runtime-assistant-context-used,.wr-run-execution-shell .runtime-assistant-missing-facts{border:1px solid var(--wrrun-border)!important;background:var(--wrrun-soft)!important;border-radius:10px!important;padding:10px!important}.wr-run-execution-shell .runtime-assistant-status-strip{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:10px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-status-strip strong,.wr-run-execution-shell .runtime-assistant-context-section h4{color:var(--wrrun-text)!important;margin:0!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-run-execution-shell .runtime-assistant-status-dot{background:var(--wrrun-warning-text)!important;border-radius:999px!important;width:9px!important;height:9px!important;margin-top:5px!important}.wr-run-execution-shell .runtime-assistant-status-dot.editable{background:var(--wrrun-success-text)!important}.wr-run-execution-shell .runtime-assistant-run-label{margin-top:4px!important;font-weight:600!important}.wr-run-execution-shell .runtime-assistant-prompt-chips,.wr-run-execution-shell .runtime-assistant-chip-list{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.wr-run-execution-shell .runtime-assistant-prompt-chips button,.wr-run-execution-shell .runtime-assistant-context-chip-button{border-radius:999px!important;min-height:30px!important;padding:6px 9px!important;font-size:12px!important;line-height:16px!important}.wr-run-execution-shell .runtime-assistant-context-used summary,.wr-run-execution-shell .runtime-draft-note-list summary{cursor:pointer!important;color:var(--wrrun-text)!important;font-size:13px!important;font-weight:700!important;line-height:18px!important}.wr-run-execution-shell .runtime-assistant-context-grid{gap:10px!important;margin-top:10px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-context-toggle{color:var(--wrrun-text)!important;align-items:center!important;gap:8px!important;font-size:13px!important;line-height:18px!important;display:flex!important}.wr-run-execution-shell .runtime-assistant-context-section{gap:6px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-context-used-list{gap:8px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-context-used-card{border:1px solid var(--wrrun-border)!important;background:#fff!important;border-radius:8px!important;gap:6px!important;padding:8px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-context-used-card strong,.wr-run-execution-shell .runtime-assistant-context-used-card span{color:var(--wrrun-text)!important;font-size:12px!important;font-weight:700!important;line-height:16px!important}.wr-run-execution-shell .runtime-assistant-context-used-card ul{gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-context-used-card li{gap:2px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-context-used-card p{color:var(--wrrun-muted)!important;margin:0!important;font-size:12px!important;line-height:17px!important}.wr-run-execution-shell .runtime-assistant-context-chip-button{border:1px solid var(--wrrun-border)!important;color:var(--wrrun-text)!important;background:#fff!important}.wr-run-execution-shell .runtime-assistant-context-chip-button.selected{border-color:var(--wrrun-brand-border)!important;background:var(--wrrun-brand-bg)!important;color:var(--wrrun-brand-text)!important}.wr-run-execution-shell .runtime-draft-field-card-header>div{gap:2px!important;min-width:0!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-missing-facts{border-color:var(--wrrun-warning-border)!important;background:var(--wrrun-warning-bg)!important;color:var(--wrrun-warning-text)!important;gap:8px!important;display:grid!important}.wr-run-execution-shell .runtime-assistant-missing-facts ul{margin:0 0 0 18px!important;padding:0!important}@media (max-width:1360px){.wr-run-execution-shell .u3r-run-body.rail-open.assistant-open{grid-template-columns:232px minmax(520px,1fr) 336px!important}.wr-run-execution-shell .u3r-run-body.rail-collapsed.assistant-open{grid-template-columns:80px minmax(560px,1fr) 336px!important}.wr-run-execution-shell .u3r-step-rail-frame{padding-inline:14px!important}.wr-run-execution-shell .runtime-step-assistant-panel{padding:14px!important}}@media (max-width:1180px){.wr-run-execution-shell .u3r-run-body.rail-open.assistant-open,.wr-run-execution-shell .u3r-run-body.rail-collapsed.assistant-open{grid-template-columns:80px minmax(0,1fr) minmax(320px,348px)!important}.wr-run-execution-shell .u3r-step-rail-frame{display:none!important}}@keyframes wrRunSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.wr-run-drafts-page,.wr-approvals-page,.wr-members-page,.wr-settings-page{gap:18px}.wr-members-page{gap:24px}.wr-run-drafts-header,.wr-approvals-header,.wr-members-header,.wr-settings-header{padding-bottom:4px}.wr-run-drafts-header h1,.wr-approvals-header h1,.wr-members-header h1,.wr-settings-header h1{letter-spacing:0;font-size:24px;font-weight:600;line-height:32px}.wr-run-drafts-header p,.wr-approvals-header p,.wr-members-header p,.wr-settings-header p{color:#667085;max-width:560px;font-size:14px;line-height:20px}.wr-run-drafts-toolbar,.wr-approvals-toolbar{min-height:48px;box-shadow:none;border-radius:10px;gap:10px;padding:8px}.wr-run-drafts-list,.wr-approvals-list{gap:8px;margin-top:8px}.wr-run-drafts-list-header,.wr-approvals-list-header{color:#667085;text-transform:uppercase;align-items:center;gap:12px;min-width:0;padding:0 14px 2px;font-size:11px;font-weight:700;line-height:16px;display:grid}.wr-run-drafts-list-header{grid-template-columns:minmax(260px,1.45fr) minmax(112px,.38fr) minmax(140px,.46fr) minmax(160px,.56fr) minmax(312px,auto)}.wr-approvals-list-header{grid-template-columns:minmax(260px,1.45fr) minmax(116px,.38fr) minmax(180px,.68fr) minmax(150px,.5fr) minmax(300px,auto)}.wr-run-drafts-row,.wr-approvals-row{min-height:72px;box-shadow:none;border-radius:8px;gap:12px;padding:12px 14px}.wr-run-drafts-row{grid-template-columns:minmax(260px,1.45fr) minmax(112px,.38fr) minmax(140px,.46fr) minmax(160px,.56fr) minmax(312px,auto)}.wr-approvals-row{grid-template-columns:minmax(260px,1.45fr) minmax(116px,.38fr) minmax(180px,.68fr) minmax(150px,.5fr) minmax(300px,auto)}.wr-run-drafts-row h2,.wr-approvals-row h2{font-size:15px;font-weight:600;line-height:22px}.wr-run-drafts-row-eyebrow,.wr-approvals-row-eyebrow,.wr-run-drafts-row p,.wr-approvals-row p,.wr-run-drafts-row-meta span,.wr-approvals-row-meta span,.wr-run-drafts-muted,.wr-approvals-muted{font-size:12px;font-weight:500;line-height:18px}.wr-run-drafts-row-actions,.wr-approvals-row-actions{justify-content:flex-end;gap:8px;display:flex}.wr-run-drafts-row-actions{flex-wrap:wrap}.wr-approvals-row-actions{flex-wrap:nowrap}.wr-run-drafts-row-actions .wr-home-primary-link,.wr-run-drafts-row-actions .wr-home-secondary-link,.wr-run-drafts-row-actions .wr-home-secondary-button,.wr-approvals-row-actions .wr-home-primary-link,.wr-approvals-row-actions .wr-home-secondary-link,.wr-approvals-row-actions .wr-home-secondary-button{white-space:nowrap;width:auto;min-width:0;height:34px;min-height:34px;padding:6px 11px}.wr-run-drafts-row-actions .wr-home-primary-link,.wr-approvals-row-actions .wr-home-primary-link{min-width:110px}.wr-run-drafts-row-actions .wr-home-secondary-link,.wr-approvals-row-actions .wr-home-secondary-link{grid-column:auto;width:auto}.wr-run-drafts-danger-button{border-color:color-mix(in srgb, #b42318 30%, var(--border));color:#b42318;background:color-mix(in srgb, #fef3f2 72%, var(--panel))}.wr-run-drafts-danger-button:hover,.wr-run-drafts-danger-button:focus-visible{border-color:color-mix(in srgb, #b42318 52%, var(--border));background:#fef3f2}.wr-run-drafts-action-notice{border:1px solid var(--border);background:var(--panel);color:var(--text);border-radius:10px;padding:10px 12px;font-size:13px;font-weight:620;line-height:19px}.wr-run-drafts-action-notice.is-success{border-color:color-mix(in srgb, #12b76a 28%, var(--border));background:color-mix(in srgb, #ecfdf3 70%, var(--panel));color:#027a48}.wr-run-drafts-action-notice.is-error{border-color:color-mix(in srgb, #f04438 34%, var(--border));background:color-mix(in srgb, #fef3f2 76%, var(--panel));color:#b42318}.wr-run-drafts-assignee strong,.wr-run-drafts-drawer-assignee strong,.wr-approvals-submitter strong,.wr-approvals-drawer-submitter strong{font-weight:600}.wr-run-drafts-assignee span,.wr-run-drafts-drawer-assignee span,.wr-approvals-submitter span,.wr-approvals-drawer-submitter span{font-weight:500}.wr-run-drafts-toolbar{grid-template-columns:minmax(260px,1.2fr) auto minmax(180px,220px) minmax(180px,220px) max-content}.wr-run-drafts-list{gap:14px;margin-top:14px}.wr-run-drafts-card{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:none;border-radius:12px;gap:16px;padding:18px;display:grid}.wr-run-drafts-card.is-expanded{border-color:color-mix(in srgb, var(--accent) 18%, var(--border))}.wr-run-drafts-card-top{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:18px;min-width:0;display:grid}.wr-run-drafts-title-block{gap:7px;min-width:0;display:grid}.wr-run-drafts-card-kicker{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:18px;display:flex}.wr-run-drafts-card h2{color:var(--text);margin:0;font-size:18px;font-weight:720;line-height:26px}.wr-run-drafts-card p{color:var(--muted);margin:0;font-size:13px;font-weight:450;line-height:20px}.wr-run-drafts-primary-action{justify-content:flex-end;display:flex}.wr-run-drafts-primary-action .wr-home-primary-link{white-space:nowrap;min-height:38px;padding:8px 14px}.wr-run-drafts-card-meta{grid-template-columns:minmax(150px,.7fr) minmax(150px,.7fr) minmax(220px,1fr);gap:12px;min-width:0;display:grid}.wr-run-drafts-meta-item,.wr-run-drafts-assignee{border:1px solid var(--border);background:var(--panel-soft);border-radius:10px;min-width:0;padding:11px 12px}.wr-run-drafts-meta-item{gap:4px;display:grid}.wr-run-drafts-meta-item span,.wr-run-drafts-assignee span{color:var(--muted);font-size:12px;font-weight:560;line-height:18px}.wr-run-drafts-meta-item strong,.wr-run-drafts-assignee strong{min-width:0;color:var(--text);font-size:14px;font-weight:680;line-height:20px}.wr-run-drafts-assignee{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.wr-run-drafts-assignee strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.wr-run-drafts-card-actions{justify-content:flex-start;display:flex}.wr-run-drafts-card-actions .wr-home-secondary-button{min-height:34px;padding:7px 12px}.wr-run-drafts-details-panel{border-top:1px solid var(--border);gap:14px;min-width:0;padding-top:16px;display:grid}.wr-run-drafts-details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;display:grid}.wr-run-drafts-details-grid .wr-run-drafts-detail-row{border:1px solid var(--border);background:var(--panel-soft);border-radius:10px;padding:11px 12px}.wr-run-drafts-loading-detail{grid-column:1/-1}.wr-run-drafts-details-actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.wr-run-drafts-details-actions .wr-home-secondary-link,.wr-run-drafts-details-actions .wr-home-secondary-button{min-height:34px;padding:7px 12px}.wr-run-drafts-details-actions span{color:var(--muted);font-size:12px;font-weight:560;line-height:18px}.wr-reflow-drafts-page{gap:18px}.wr-reflow-drafts-header{grid-template-columns:minmax(0,1fr) auto;align-items:end}.wr-reflow-drafts-header p{max-width:680px;color:var(--muted);margin:0}.wr-reflow-drafts-toolbar{grid-template-columns:minmax(260px,480px) minmax(180px,220px) minmax(120px,1fr);align-items:center}.wr-reflow-drafts-sort{gap:6px;min-width:0;display:grid}.wr-reflow-drafts-sort span{color:var(--muted);font-size:12px;font-weight:650;line-height:18px}.wr-reflow-drafts-sort select{border:1px solid var(--border);background:var(--panel);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:12px;padding:0 12px;font-weight:650}.wr-reflow-drafts-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;width:min(100%,1120px);display:grid}.wr-reflow-draft-card{border:1px solid var(--border);background:var(--panel);min-width:0;min-height:188px;box-shadow:var(--shadow);border-radius:10px;grid-template-rows:auto auto 1fr auto;gap:12px;padding:18px;display:grid}.wr-reflow-draft-card-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;min-width:0;display:grid}.wr-reflow-draft-card-heading>div{gap:8px;min-width:0;display:grid}.wr-reflow-draft-card-heading h2{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:760;line-height:24px}.wr-reflow-draft-readiness{border:1px solid var(--border);background:var(--panel-soft);min-width:0;max-width:180px;color:var(--muted);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:5px 9px;font-size:12px;font-weight:720;line-height:16px;display:inline-flex}.wr-reflow-draft-readiness.is-ready{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.wr-reflow-draft-readiness.needs-work{color:#92400e;background:#fffbeb;border-color:#fde68a}.wr-reflow-draft-readiness.is-started{color:#475569;background:#f8fafc;border-color:#dbe3ef}.wr-reflow-draft-meta,.wr-reflow-draft-author{color:var(--muted);margin:0;font-size:13px;font-weight:560;line-height:20px}.wr-reflow-draft-author{align-self:end}.wr-reflow-draft-card-actions{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.wr-reflow-draft-card-actions .wr-home-primary-link{min-width:142px}.wr-reflow-draft-overflow{display:inline-flex;position:relative}.wr-reflow-draft-overflow-button{border:1px solid var(--border);background:var(--panel);width:40px;height:40px;color:var(--muted);font:inherit;cursor:pointer;border-radius:10px;font-weight:800}.wr-reflow-draft-overflow-button:hover,.wr-reflow-draft-overflow-button:focus-visible{border-color:var(--accent);color:var(--text);outline:none;box-shadow:0 0 0 3px #4755691f}.wr-reflow-draft-overflow-menu{z-index:10;border:1px solid var(--border);background:var(--panel);border-radius:10px;min-width:150px;padding:6px;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 16px 48px #0f172a29}.wr-reflow-draft-overflow-menu button{color:#991b1b;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:720;line-height:18px}.wr-reflow-draft-overflow-menu button:hover,.wr-reflow-draft-overflow-menu button:focus-visible{background:#fff7f7;outline:none}.wr-reflow-draft-skeleton{overflow:hidden}.wr-reflow-draft-skeleton-line{background:linear-gradient(90deg,#f1f5f9,#e2e8f0,#f1f5f9);border-radius:999px;height:14px;animation:1.4s ease-in-out infinite wr-run-drafts-skeleton-pulse;display:block}.wr-reflow-draft-skeleton-line.title{width:72%;height:20px}.wr-reflow-draft-skeleton-line.meta{width:90%}.wr-reflow-draft-skeleton-line.short{width:42%}.wr-reflow-drafts-notice{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;width:min(100%,940px);padding:10px 12px;font-size:14px;font-weight:650;line-height:20px}.wr-reflow-draft-delete-overlay{z-index:80;background:#0f172a52;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.wr-reflow-draft-delete-dialog{border:1px solid var(--border);background:var(--panel);width:min(100%,460px);color:var(--text);border-radius:16px;gap:16px;padding:20px;display:grid;box-shadow:0 24px 70px #0f172a3d}.wr-reflow-draft-delete-dialog h2{margin:0;font-size:22px;line-height:28px}.wr-reflow-draft-delete-dialog p{color:var(--muted);margin:8px 0 0;line-height:1.5}.wr-reflow-draft-delete-summary{border:1px solid var(--border);background:var(--panel-soft);border-radius:10px;gap:6px;min-width:0;padding:12px;display:grid}.wr-reflow-draft-delete-summary strong,.wr-reflow-draft-delete-summary small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wr-reflow-draft-delete-summary small{color:var(--muted);font-size:12px;line-height:18px}.wr-reflow-draft-delete-error{background:#fff7f7;border:1px solid #fecaca;border-radius:10px;padding:10px 12px;font-size:14px;color:#991b1b!important;margin:0!important}.wr-reflow-draft-delete-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.wr-reflow-draft-delete-confirm{color:#991b1b;background:#fff7f7;border-color:#fecaca}.wr-reflow-draft-delete-confirm:hover,.wr-reflow-draft-delete-confirm:focus-visible{color:#7f1d1d;border-color:#fca5a5;box-shadow:0 0 0 3px #dc26261f}@media (max-width:1500px){.wr-run-drafts-toolbar{grid-template-columns:minmax(260px,1fr) auto minmax(170px,1fr) minmax(170px,1fr)}.wr-run-drafts-result-count{justify-self:start}.wr-run-drafts-card-meta,.wr-run-drafts-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.wr-reflow-drafts-header,.wr-reflow-drafts-toolbar{grid-template-columns:1fr}.wr-reflow-draft-card-heading,.wr-reflow-draft-card-actions{grid-template-columns:1fr;align-items:stretch}.wr-reflow-draft-readiness{justify-self:start;max-width:none}.wr-run-drafts-toolbar,.wr-run-drafts-card-top,.wr-run-drafts-card-meta,.wr-run-drafts-details-grid{grid-template-columns:1fr}.wr-run-drafts-primary-action{justify-content:flex-start}.wr-run-drafts-primary-action .wr-home-primary-link{width:100%}}.wr-members-summary-card,.wr-members-panel,.wr-members-banner,.wr-members-notice,.wr-settings-rail,.wr-settings-panel,.wr-settings-side-card,.wr-settings-policy-note,.wr-settings-header-preview,.wr-settings-action-card,.wr-settings-toggle-row{box-shadow:none;border-radius:10px}.wr-members-summary-grid{gap:12px}.wr-members-summary-card{gap:8px;min-height:92px;padding:14px}.wr-members-summary-card span{font-size:12px;font-weight:600;line-height:18px}.wr-members-summary-card strong{font-size:22px;font-weight:600;line-height:28px}.wr-members-panel{gap:18px;padding:16px}.wr-members-panel-heading h2{font-size:18px;font-weight:600;line-height:26px}.wr-members-row,.wr-members-invite-row{border-radius:10px;gap:12px;padding:14px}.wr-members-row{grid-template-columns:minmax(260px,1.45fr) max-content minmax(120px,.5fr) minmax(130px,.6fr) minmax(220px,auto)}.wr-members-invite-row{grid-template-columns:minmax(260px,1.6fr) max-content max-content minmax(120px,.6fr) minmax(120px,.6fr) max-content}.wr-members-table-head{color:#667085;border-bottom:1px solid #e4e7ec;align-items:center;gap:12px;min-width:0;padding:0 14px 8px;font-size:12px;font-weight:600;line-height:18px;display:grid}.wr-members-table-head.is-members{grid-template-columns:minmax(260px,1.45fr) max-content minmax(120px,.5fr) minmax(130px,.6fr) minmax(220px,auto)}.wr-members-table-head.is-invitations{grid-template-columns:minmax(260px,1.6fr) max-content max-content minmax(120px,.6fr) minmax(120px,.6fr) max-content}.wr-members-activity-panel,.wr-members-invite-row.is-accepted,.wr-members-invite-row.is-revoked,.wr-members-invite-row.is-expired,.wr-members-invite-row.is-removed{background:#fcfcfd}.u5r-review-note-list{gap:10px;display:grid}.u5r-review-note-card{border:1px solid color-mix(in srgb, var(--border) 88%, transparent);background:color-mix(in srgb, var(--panel) 92%, #f8fafc);border-radius:10px;padding:12px}.u5r-review-note-card p{color:var(--text);white-space:pre-wrap;margin:8px 0 0;font-size:13px;line-height:1.5}.u5r-step-comment-form{gap:10px;margin-top:14px;display:grid}.wr-members-person{grid-template-columns:40px minmax(0,1fr)}.wr-members-avatar{color:#101828;width:40px;height:40px;font-weight:700}.wr-members-person strong,.wr-members-invite-row strong{font-size:14px;font-weight:600;line-height:20px}.wr-members-person span,.wr-members-invite-row span,.wr-members-muted,.wr-members-panel-heading p,.wr-members-row-actions p{font-size:12px;line-height:18px}.wr-members-row-actions{justify-content:flex-end;align-items:center;gap:8px}.wr-members-row-actions p{text-align:right;grid-column:1/-1}.wr-members-admin-card{background:var(--panel);min-width:0;box-shadow:none;border:1px solid #d0d5dd;border-radius:10px;display:grid;overflow:hidden}.wr-members-admin-toolbar{border-bottom:1px solid #d0d5dd;grid-template-columns:minmax(260px,280px) auto minmax(150px,170px) minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding:24px 24px 18px;display:grid}.wr-members-search-control{background:#fff;border:1px solid #d0d5dd;border-radius:6px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-width:0;height:38px;padding:0 11px;display:grid}.wr-members-search-icon{border:2px solid #101828;border-radius:999px;width:16px;height:16px;display:block;position:relative}.wr-members-search-icon:after{content:"";background:#101828;border-radius:999px;width:7px;height:2px;position:absolute;bottom:-3px;right:-6px;transform:rotate(45deg)}.wr-members-search-control input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;font-size:14px;line-height:20px}.wr-members-search-control input::placeholder{color:#98a2b3}.wr-members-filter-tabs{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.wr-members-filter-tabs button,.wr-members-event-filter{color:#101828;height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;padding:8px 14px;font-size:13px;line-height:18px}.wr-members-filter-tabs button{align-items:center;gap:7px;display:inline-flex}.wr-members-filter-tabs button span{color:#667085;font-size:12px}.wr-members-filter-tabs button.is-active{background:#eef2f7;border-color:#cbd5e1;font-weight:700}.wr-members-event-filter{width:100%;min-width:150px}.wr-members-directory-shell{min-width:0;display:grid}.wr-members-directory-head,.wr-members-directory-row{grid-template-columns:minmax(260px,1.55fr) minmax(100px,.42fr) minmax(122px,.42fr) minmax(170px,.68fr) minmax(180px,auto);align-items:center;gap:16px;min-width:0;display:grid}.wr-members-directory-shell.is-readonly .wr-members-directory-head,.wr-members-directory-shell.is-readonly .wr-members-directory-row{grid-template-columns:minmax(260px,1.55fr) minmax(100px,.42fr) minmax(122px,.42fr) minmax(170px,.68fr)}.wr-members-directory-head{color:#667085;text-transform:uppercase;border-bottom:1px solid #d0d5dd;min-height:40px;padding:0 24px;font-size:11px;font-weight:700;line-height:16px}.wr-members-directory-list{min-width:0;display:grid}.wr-members-directory-row{border-bottom:1px solid #eef2f6;min-height:74px;padding:13px 24px}.wr-members-directory-row:last-child{border-bottom:0}.wr-members-directory-row.is-former{background:#fcfcfd}.wr-members-person{align-self:center}.wr-members-person>div{align-content:center;gap:2px;min-width:0;display:grid}.wr-members-role-text,.wr-members-no-action{color:#101828;font-size:13px;font-weight:500;line-height:18px}.wr-members-no-action{color:#98a2b3}.wr-members-status-text{color:#344054;align-items:center;gap:9px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.wr-members-status-text span{background:#98a2b3;border-radius:999px;width:7px;height:7px}.wr-members-status-text.is-accepted{color:#027a48}.wr-members-status-text.is-accepted span{background:#039855}.wr-members-status-text.is-pending{color:#b54708}.wr-members-status-text.is-pending span{background:#dc6803}.wr-members-status-text.is-removed{color:#b42318}.wr-members-status-text.is-removed span{background:#d92d20}.wr-members-status-text.is-declined,.wr-members-status-text.is-expired,.wr-members-status-text.is-revoked{color:#667085}.wr-members-status-text.is-declined span,.wr-members-status-text.is-expired span,.wr-members-status-text.is-revoked span{background:#98a2b3}.wr-members-action-cell{justify-content:flex-end;min-width:0;display:flex}.wr-members-audit-list{min-width:0;display:grid}.wr-members-audit-row{border-bottom:1px solid #eef2f6;grid-template-columns:10px minmax(0,1fr) minmax(140px,auto);align-items:center;gap:14px;min-width:0;padding:14px 24px;display:grid}.wr-members-audit-row:last-child{border-bottom:0}.wr-members-audit-row>span{background:#98a2b3;border-radius:999px;width:8px;height:8px}.wr-members-audit-row strong,.wr-members-audit-row p,.wr-members-audit-row time{margin:0}.wr-members-audit-row strong{color:var(--text);font-size:14px;font-weight:600;line-height:20px}.wr-members-audit-row p,.wr-members-audit-row time{color:#667085;font-size:13px;line-height:18px}.wr-members-directory-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.wr-members-directory-actions .wr-home-secondary-button,.wr-members-action-cell>.wr-home-secondary-button,.wr-members-directory-actions .wr-members-danger-button{border-radius:8px;min-height:34px;padding:7px 12px}.wr-members-table-notices{border-top:1px solid #eef2f6;gap:10px;padding:16px 24px 22px;display:grid}.wr-members-compact-callout{background:#fff;border:1px solid #d0d5dd;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid}.wr-members-compact-callout strong{color:var(--text);font-size:13px;font-weight:700;line-height:18px}.wr-members-compact-callout p{color:#667085;margin:2px 0 0;font-size:13px;line-height:18px}.wr-members-compact-callout.is-warning{background:#fffbeb;border-color:#f79009}.wr-members-compact-callout.is-success{background:#ecfdf3;border-color:#75e0a7}.wr-members-compact-callout.is-error{color:#b42318;background:#fef3f2;border-color:#fda29b}.wr-members-empty-row{align-content:center;gap:6px;min-height:150px;padding:34px 24px;display:grid}.wr-members-empty-row strong{color:var(--text);font-size:16px;font-weight:700;line-height:22px}.wr-members-empty-row p{color:#667085;margin:0;font-size:13px;line-height:20px}.wr-settings-page{max-width:100%}.wr-settings-layout{grid-template-columns:240px minmax(0,560px) 260px;gap:22px}.wr-settings-rail{gap:12px;min-height:326px;padding:12px}.wr-settings-rail>strong{color:#101828;font-size:14px;font-weight:600;line-height:20px}.wr-settings-rail button{color:#344054;border-radius:8px;min-height:38px;padding:9px 10px;font-size:14px;font-weight:500;line-height:20px}.wr-settings-rail button.is-active{color:#101828;background:#f2f4f7}.wr-settings-panel{gap:16px;min-height:542px;padding:20px}.wr-settings-section-header h2,.wr-settings-side-card h2{font-size:18px;font-weight:600;line-height:26px}.wr-settings-section-header p,.wr-settings-policy-note p,.wr-settings-action-card p,.wr-settings-inline-actions span,.wr-settings-header-preview span,.wr-settings-access-person span,.wr-settings-side-card p{color:#667085;font-size:14px;line-height:20px}.wr-settings-readonly-field,.wr-settings-policy-note,.wr-settings-action-card,.wr-settings-toggle-row{border-radius:8px}.wr-settings-readonly-field span{font-size:12px;font-weight:600;line-height:18px}.wr-settings-readonly-field strong,.wr-settings-policy-note strong,.wr-settings-action-card strong,.wr-settings-toggle-row strong,.wr-settings-header-preview strong,.wr-settings-access-person strong{font-size:14px;font-weight:600;line-height:20px}.wr-settings-side-card{min-height:220px}.wr-settings-artifact-branding{gap:14px;display:grid}.wr-settings-artifact-grid{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr);gap:16px;display:grid}.wr-settings-artifact-fields,.wr-settings-artifact-preview{background:#fff;border:1px solid #eaecf0;border-radius:8px}.wr-settings-artifact-fields{gap:12px;padding:14px;display:grid}.wr-settings-input-field{gap:6px;display:grid}.wr-settings-input-field span,.wr-settings-checkbox-row span{color:#344054;font-size:13px;font-weight:600;line-height:18px}.wr-settings-input-field input,.wr-settings-input-field select{color:#101828;min-height:40px;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:8px 10px}.wr-settings-color-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wr-settings-color-row input[type=color]{min-height:44px;padding:4px}.wr-settings-checkbox-row{align-items:center;gap:8px;display:flex}.wr-settings-logo-row{border:1px solid #eaecf0;border-radius:8px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:12px;display:grid}.wr-settings-logo-row p{color:#667085;margin:2px 0 8px;font-size:13px;line-height:18px}.wr-settings-logo-preview{color:#101828;background:#f8fafc;border:1px solid #d0d5dd;border-radius:8px;place-items:center;width:56px;height:56px;font-weight:700;display:grid;overflow:hidden}.wr-settings-logo-preview img{object-fit:contain;max-width:100%;max-height:100%}.wr-settings-hidden-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.wr-home-secondary-button.is-disabled{opacity:.55;cursor:not-allowed}.wr-settings-form-message,.wr-settings-form-error{margin:0;font-size:13px;line-height:18px}.wr-settings-form-message{color:#175cd3}.wr-settings-form-error{color:#b42318}.wr-settings-artifact-preview{align-content:start;display:grid;overflow:hidden}.wr-settings-artifact-preview-cover{background:var(--wr-artifact-primary,#0f172a);color:#fff;gap:10px;min-height:190px;padding:18px;display:grid}.wr-settings-artifact-preview-cover span{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:18px}.wr-settings-artifact-preview-cover strong{font-size:22px;line-height:28px}.wr-settings-artifact-preview-cover p{color:#ffffffd1;margin:0}.wr-settings-artifact-preview-body{gap:8px;padding:16px;display:grid}.wr-settings-artifact-preview-body strong{border-left:3px solid var(--wr-artifact-accent,#2563eb);color:#101828;padding-left:8px}.wr-settings-artifact-preview-body span{color:#667085;font-size:13px;line-height:18px}.wr-settings-policy-row{background:#fff;border:1px solid #eaecf0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:grid}.wr-settings-policy-row>div{gap:4px;min-width:0;display:grid}.wr-settings-policy-row strong,.wr-settings-card-heading strong{color:#101828;font-size:14px;font-weight:600;line-height:20px}.wr-settings-policy-row span,.wr-settings-card-heading p{color:#667085;margin:0;font-size:13px;line-height:18px}.wr-settings-policy-row em{color:#344054;white-space:nowrap;background:#f9fafb;border:1px solid #d0d5dd;border-radius:999px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.wr-settings-format-list{gap:10px;display:grid}.wr-settings-artifact-fields{background:0 0;border:0;padding:0}.wr-settings-artifact-card{background:#fff;border:1px solid #eaecf0;border-radius:8px;gap:12px;min-width:0;padding:14px;display:grid}.wr-settings-card-heading{gap:4px;display:grid}.wr-settings-color-control{background:#f9fafb;border:1px solid #eaecf0;border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.wr-settings-color-control-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.wr-settings-color-control-head span{color:#344054;font-size:13px;font-weight:600;line-height:18px}.wr-settings-color-control-head i,.wr-settings-color-presets button{background:var(--wr-color-swatch);border:1px solid #d0d5dd;border-radius:999px;width:24px;height:24px;box-shadow:inset 0 0 0 2px #fff}.wr-settings-color-inputs{grid-template-columns:52px minmax(0,1fr);gap:8px;display:grid}.wr-settings-color-inputs input[type=color]{min-height:40px;padding:3px}.wr-settings-color-presets{flex-wrap:wrap;gap:8px;display:flex}.wr-settings-color-presets button{cursor:pointer}.wr-settings-color-presets button:focus-visible,.wr-settings-color-presets button:hover{outline-offset:2px;outline:2px solid #2563eb73}.wr-settings-color-warning,.wr-settings-form-message.is-neutral{color:#667085;margin:0;font-size:13px;line-height:18px}.wr-settings-logo-row{grid-template-columns:minmax(120px,160px) minmax(0,1fr)}.wr-settings-logo-preview{background:#f8fafc;width:100%;min-height:112px;padding:8px}.wr-settings-logo-stage{place-items:center;width:100%;height:96px;display:grid;overflow:hidden}.wr-settings-logo-stage img{transform-origin:50%;width:100%;max-width:none;height:100%;max-height:none}.wr-settings-logo-stage span{color:#fff;background:#101828;border-radius:16px;place-items:center;width:64px;height:64px;font-size:18px;line-height:1;display:grid}.wr-settings-logo-editor{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wr-settings-input-field small{color:#667085;font-size:12px;line-height:18px}.wr-settings-action-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wr-settings-layout.is-outputs{grid-template-columns:220px minmax(0,1fr);align-items:start}.wr-settings-layout.is-outputs .wr-settings-content{min-width:0}.wr-settings-output-panel{gap:20px;padding:24px}.wr-settings-output-panel>.wr-settings-section-header{max-width:860px}.wr-settings-output-panel .wr-settings-format-list,.wr-settings-output-panel .wr-settings-two-column{max-width:980px}.wr-settings-artifact-grid{grid-template-columns:minmax(520px,1fr) minmax(360px,420px);align-items:start;gap:22px}.wr-settings-artifact-card{border-radius:10px;gap:16px;padding:18px}.wr-settings-card-heading p{max-width:720px}.wr-settings-input-field input,.wr-settings-input-field select{width:100%;min-height:44px;padding:10px 12px}.wr-settings-input-field select{text-overflow:clip;padding-right:34px}.wr-settings-logo-row{border-radius:10px;grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:stretch;gap:16px;padding:14px}.wr-settings-logo-preview{border-radius:10px;min-height:142px}.wr-settings-logo-row>div:last-child{align-content:center;gap:6px;min-width:0;display:grid}.wr-settings-logo-row>div:last-child strong{overflow-wrap:anywhere;min-width:0}.wr-settings-logo-editor{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px}.wr-settings-choice-group,.wr-settings-range-field{gap:8px;min-width:0;display:grid}.wr-settings-choice-group>span,.wr-settings-range-field span{color:#344054;font-size:13px;font-weight:600;line-height:18px}.wr-settings-choice-options{background:#f9fafb;border:1px solid #d0d5dd;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:6px;padding:4px;display:grid}.wr-settings-choice-options button{color:#475467;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px;font-weight:600;line-height:18px}.wr-settings-choice-options button:hover,.wr-settings-choice-options button:focus-visible{color:#101828;outline-offset:1px;background:#fff;outline:2px solid #2563eb59}.wr-settings-choice-options button.is-active{color:#101828;background:#fff;box-shadow:0 1px 2px #10182814}.wr-settings-choice-options button:disabled{cursor:not-allowed;opacity:.62}.wr-settings-range-field{background:#f9fafb;border:1px solid #eaecf0;border-radius:10px;padding:12px}.wr-settings-range-field>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.wr-settings-range-field strong{color:#101828;font-size:13px;font-weight:700;line-height:18px}.wr-settings-range-field input[type=range]{accent-color:#2563eb;width:100%}.wr-settings-logo-note{color:#667085;grid-column:1/-1;margin:0;font-size:12px;line-height:18px}.wr-settings-color-row{gap:14px}.wr-settings-color-control{background:#fff;border-radius:10px;gap:12px;padding:14px}.wr-settings-color-control-head>div{gap:2px;min-width:0;display:grid}.wr-settings-color-control-head small{color:#667085;font-size:12px;line-height:18px}.wr-settings-color-inputs input[type=text]{letter-spacing:0;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.wr-settings-color-presets{gap:7px}.wr-settings-color-presets button{width:26px;height:26px}.wr-settings-checkbox-row{background:#f9fafb;border:1px solid #eaecf0;border-radius:10px;align-items:flex-start;padding:12px}.wr-settings-checkbox-row input{accent-color:#2563eb;margin-top:2px}.wr-settings-artifact-sidebar{align-self:start;gap:14px;display:grid;position:sticky;top:20px}.wr-settings-preview-label{background:#fff;border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.wr-settings-preview-label span{color:#101828;font-size:13px;font-weight:700;line-height:18px}.wr-settings-preview-label em{color:#667085;white-space:nowrap;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.wr-settings-artifact-preview{border-radius:12px}.wr-settings-artifact-preview.is-compact .wr-settings-artifact-preview-cover{gap:8px;min-height:150px}.wr-settings-artifact-preview.is-minimal .wr-settings-artifact-preview-cover{color:#101828;border-bottom:4px solid var(--wr-artifact-primary,#0f172a);background:#fff;min-height:132px}.wr-settings-artifact-preview.is-minimal .wr-settings-artifact-preview-cover p{color:#475467}.wr-settings-preview-brand-row{align-items:center;gap:10px;min-width:0;display:flex}.wr-settings-preview-brand-row>span{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-settings-preview-logo-frame{background:#ffffff1f;border:1px solid #ffffff6b;border-radius:8px;flex:none;place-items:center;width:56px;height:38px;display:grid;overflow:hidden}.wr-settings-preview-logo-frame.is-white{background:#fff;border-color:#10182829}.wr-settings-preview-logo-frame img{transform-origin:50%;width:100%;max-width:none;height:100%;max-height:none}.wr-settings-preview-logo-frame span{width:30px;height:30px;color:var(--wr-artifact-primary,#0f172a);letter-spacing:0;background:#fff;border-radius:8px;place-items:center;font-size:12px;font-weight:800;line-height:1;display:grid}.wr-settings-artifact-preview-cover i{background:color-mix(in srgb, var(--wr-artifact-accent,#2563eb) 32%, #ffffff1f);width:fit-content;color:inherit;border:1px solid #ffffff5c;border-radius:999px;padding:3px 8px;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.wr-settings-artifact-preview-body{gap:10px}.wr-settings-artifact-preview-body>div{background:#fff;border:1px solid #eaecf0;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.wr-settings-artifact-preview-body strong{border-left:0;padding-left:0}.wr-settings-artifact-preview-body>div:first-child strong{border-left:3px solid var(--wr-artifact-accent,#2563eb);padding-left:8px}.wr-settings-artifact-preview-footer{color:#667085;background:#f9fafb;border-top:1px solid #eaecf0;gap:4px;padding:12px 14px;font-size:12px;line-height:18px;display:grid}.wr-settings-artifact-preview-footer em{color:#475467;font-style:normal;font-weight:600}.wr-settings-artifact-action-panel{background:#fff;border:1px solid #eaecf0;border-radius:12px;gap:14px;padding:14px;display:grid}.wr-settings-artifact-action-panel strong{color:#101828;font-size:14px;font-weight:700;line-height:20px}.wr-settings-artifact-action-panel p{color:#667085;margin:3px 0 0;font-size:13px;line-height:18px}.wr-settings-artifact-action-panel.is-dirty{border-color:#96aee2}.wr-settings-artifact-action-panel.is-saved{border-color:#a0b6da}.wr-settings-artifact-action-panel.is-error{border-color:#c6989a}.wr-settings-layout.is-outputs{grid-template-columns:204px minmax(0,1fr);gap:22px}.wr-settings-layout.is-outputs .wr-settings-rail{top:24px}.wr-settings-output-panel{border-radius:14px;padding:28px}.wr-settings-output-panel>.wr-settings-section-header{max-width:780px;padding-bottom:4px}.wr-settings-output-panel>.wr-settings-section-header h2{font-size:22px;line-height:30px}.wr-settings-artifact-branding{gap:18px}.wr-settings-artifact-fields{gap:18px}.wr-settings-artifact-card{border-color:#dfe5ee;border-radius:12px;gap:18px;padding:20px}.wr-settings-card-heading{gap:6px}.wr-settings-card-heading strong{font-size:16px;line-height:22px}.wr-settings-card-heading p{max-width:680px;font-size:14px;line-height:20px}.wr-settings-input-field{gap:8px}.wr-settings-input-field input,.wr-settings-input-field select{border-radius:10px;min-height:46px;padding:11px 13px}.wr-settings-logo-workbench{background:#f9fafb;border:1px solid #eaecf0;border-radius:12px;grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:stretch;gap:18px;padding:16px;display:grid}.wr-settings-logo-preview-panel{min-width:0;display:grid}.wr-settings-logo-preview{background-image:linear-gradient(45deg,#10182809 25%,#0000 25%),linear-gradient(-45deg,#10182809 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#10182809 75%),linear-gradient(-45deg,#0000 75%,#10182809 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:12px;width:100%;min-height:176px}.wr-settings-logo-preview.is-white{background:#fff}.wr-settings-logo-stage{border-radius:10px;height:154px}.wr-settings-logo-details{align-content:center;gap:10px;min-width:0;display:grid}.wr-settings-logo-details strong{color:#101828;overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:22px}.wr-settings-logo-details p{color:#667085;max-width:420px;margin:0;font-size:13px;line-height:20px}.wr-settings-upload-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wr-settings-upload-actions .wr-home-primary-link,.wr-settings-upload-actions .wr-home-secondary-button{width:auto;min-height:38px}.wr-home-primary-link.is-disabled{opacity:.58;cursor:not-allowed}.wr-settings-choice-group,.wr-settings-range-field{gap:9px}.wr-settings-choice-group>span,.wr-settings-range-field span{font-size:13px;line-height:18px}.wr-settings-choice-options{border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:5px;padding:5px}.wr-settings-choice-options button{white-space:nowrap;min-height:40px;padding:9px 10px}.wr-settings-range-field{background:#fff;border-color:#dfe5ee;border-radius:12px;padding:13px 14px}.wr-settings-range-field input[type=range]{cursor:pointer;height:24px}.wr-settings-logo-note{background:#f9fafb;border:1px solid #eaecf0;border-radius:10px;padding:10px 12px}.wr-settings-color-row{grid-template-columns:repeat(2,minmax(250px,1fr));gap:16px}.wr-settings-color-control{border-color:#dfe5ee;border-radius:12px;gap:14px;padding:16px}.wr-settings-color-control-head i{border-radius:12px;flex:none;width:38px;height:38px}.wr-settings-color-control-head span{font-size:14px;line-height:20px}.wr-settings-color-inputs{grid-template-columns:62px minmax(152px,1fr);gap:10px}.wr-settings-color-inputs input[type=color],.wr-settings-color-inputs input[type=text]{border-radius:10px;min-height:44px}.wr-settings-color-inputs input[type=text]{font-size:14px;font-weight:700}.wr-settings-color-presets{grid-template-columns:repeat(6,28px);gap:9px;display:grid}.wr-settings-color-presets button{border-radius:999px;width:28px;height:28px;position:relative}.wr-settings-color-presets button.is-active:after{content:"";border-radius:inherit;border:2px solid #2563eb;position:absolute;inset:-5px}.wr-settings-checkbox-row{border-color:#dfe5ee;border-radius:12px;padding:14px}.wr-settings-artifact-sidebar{gap:16px;top:24px}.wr-settings-artifact-preview,.wr-settings-artifact-action-panel{border-color:#dfe5ee;border-radius:14px}.wr-settings-preview-label{padding:13px 16px}.wr-settings-artifact-preview-cover{min-height:238px;padding:22px}.wr-settings-artifact-preview.is-compact .wr-settings-artifact-preview-cover{min-height:190px}.wr-settings-artifact-preview.is-minimal .wr-settings-artifact-preview-cover{min-height:172px}.wr-settings-preview-logo-frame{width:72px;height:46px}.wr-settings-artifact-preview-cover strong{max-width:280px;font-size:26px;line-height:32px}.wr-settings-artifact-preview-body{padding:16px}.wr-settings-artifact-preview-body>div{padding:13px 14px}.wr-settings-artifact-preview-footer{padding:13px 16px}.wr-settings-artifact-action-panel{padding:16px}.wr-settings-artifact-action-panel .wr-settings-action-row{grid-template-columns:1fr;display:grid}.wr-settings-artifact-action-panel .wr-home-primary-link,.wr-settings-artifact-action-panel .wr-home-secondary-button{justify-content:center;width:100%}@media (max-width:1320px){.wr-settings-artifact-grid{grid-template-columns:1fr}.wr-settings-artifact-sidebar{position:static}}@media (max-width:1180px){.wr-run-drafts-list-header,.wr-approvals-list-header,.wr-members-table-head{display:none}.wr-run-drafts-row,.wr-approvals-row,.wr-members-row,.wr-members-invite-row,.wr-settings-layout,.wr-settings-artifact-grid{grid-template-columns:1fr}.wr-run-drafts-row-actions,.wr-approvals-row-actions,.wr-members-row-actions{flex-wrap:wrap;justify-content:flex-start}.wr-members-row-actions p{text-align:left}.wr-settings-rail,.wr-settings-artifact-sidebar{position:static}.wr-members-admin-toolbar,.wr-members-directory-head,.wr-members-directory-row{grid-template-columns:1fr}.wr-members-directory-head{display:none}.wr-members-action-cell,.wr-members-directory-actions{justify-content:flex-start}.wr-members-compact-callout{grid-template-columns:1fr}}@media (max-width:760px){.wr-settings-color-row,.wr-settings-appearance-block,.wr-settings-logo-row,.wr-settings-logo-editor,.wr-settings-policy-row{grid-template-columns:1fr}.wr-settings-policy-row em{justify-self:start}}.wr-settings-page{width:min(1240px,100%)}.wr-settings-layout,.wr-settings-layout.is-outputs{grid-template-columns:minmax(0,1fr);gap:16px}.wr-settings-rail,.wr-settings-layout.is-outputs .wr-settings-rail{flex-wrap:wrap;align-items:center;gap:10px;min-height:0;padding:10px;display:flex;position:static;top:auto}.wr-settings-rail>strong{flex:none;padding:0 8px}.wr-settings-rail>div{flex-wrap:wrap;flex:520px;gap:8px;min-width:0;display:flex}.wr-settings-rail button{white-space:nowrap;flex:none;width:auto;min-height:40px;padding:9px 14px}.wr-settings-side-card{max-width:420px}.wr-settings-output-panel{padding:24px}.wr-settings-artifact-grid{grid-template-columns:minmax(0,1fr);gap:20px}.wr-settings-artifact-sidebar{grid-template-columns:minmax(0,1fr) minmax(320px,360px);align-items:start;gap:18px;display:grid;position:static;top:auto}.wr-settings-logo-workbench{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px}.wr-settings-logo-preview-panel{justify-items:center}.wr-settings-logo-preview{width:min(560px,100%);min-height:228px}.wr-settings-logo-stage{height:206px}.wr-settings-logo-details{align-content:start;justify-items:start;gap:12px}.wr-settings-logo-details p{max-width:760px}.wr-settings-upload-actions{width:100%}.wr-settings-upload-actions .wr-home-primary-link,.wr-settings-upload-actions .wr-home-secondary-button{min-width:132px}.wr-settings-logo-editor{grid-template-columns:repeat(2,minmax(250px,1fr));gap:16px}.wr-settings-choice-options{grid-template-columns:repeat(auto-fit,minmax(106px,1fr))}.wr-settings-range-field{min-height:86px}.wr-settings-color-row{grid-template-columns:repeat(2,minmax(320px,1fr))}.wr-settings-color-control{min-height:190px}.wr-settings-color-inputs{grid-template-columns:64px minmax(170px,1fr)}.wr-settings-artifact-preview-cover{min-height:210px}.wr-settings-artifact-action-panel{align-content:start;min-height:210px}@media (min-width:1700px){.wr-settings-page{width:min(1420px,100%)}.wr-settings-artifact-grid{grid-template-columns:minmax(0,1fr) minmax(380px,420px)}.wr-settings-artifact-sidebar{grid-template-columns:minmax(0,1fr);position:sticky;top:24px}}@media (max-width:980px){.wr-settings-artifact-sidebar,.wr-settings-logo-editor,.wr-settings-color-row{grid-template-columns:minmax(0,1fr)}.wr-settings-rail>div{flex-basis:100%}}.wr-settings-logo-stage,.wr-settings-preview-logo-frame{position:relative;overflow:hidden}.wr-settings-logo-stage img,.wr-settings-preview-logo-frame img{max-width:none;max-height:none;display:block;position:absolute}.wr-settings-logo-quick-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;display:flex}.wr-settings-logo-quick-actions .wr-home-secondary-button{justify-content:center;width:auto;min-height:38px}.wr-settings-outputs-editor{display:block}.wr-settings-outputs-grid{grid-template-columns:minmax(0,1fr) minmax(360px,420px);align-items:start;gap:24px;min-width:0;display:grid}.wr-settings-outputs-controls,.wr-settings-output-preview-column{gap:16px;min-width:0;display:grid}.wr-settings-output-preview-column{position:sticky;top:24px}.wr-settings-output-group{border:1px solid var(--border);background:var(--panel);border-radius:14px;gap:16px;min-width:0;padding:18px;display:grid}.wr-settings-logo-compact-row{grid-template-columns:minmax(132px,168px) minmax(0,1fr);align-items:stretch;gap:16px;min-width:0;display:grid}.wr-settings-logo-compact-row .wr-settings-logo-preview{min-height:128px}.wr-settings-logo-compact-row .wr-settings-logo-stage{height:112px}.wr-settings-logo-compact-row .wr-settings-logo-details{align-content:center}.wr-settings-logo-adjust-panel{border:1px solid var(--border);background:var(--panel-soft);border-radius:12px;padding:14px}.wr-settings-color-control-head{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.wr-settings-color-control-head .wr-home-secondary-button{width:auto;min-height:34px;padding:7px 11px}.wr-settings-color-value{color:var(--text);letter-spacing:0;font-size:13px;font-weight:850}.wr-settings-color-summary{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.wr-settings-format-compact-list{gap:10px;display:grid}.wr-settings-format-compact-list .wr-settings-policy-row{padding:12px 14px}.wr-settings-output-preview-column .wr-settings-artifact-preview,.wr-settings-output-preview-column .wr-settings-artifact-action-panel{border-color:var(--border);box-shadow:none}.wr-settings-link-button{appearance:none;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:800;line-height:1.3}.wr-settings-link-button:disabled{opacity:.55;cursor:not-allowed}.wr-settings-link-button:not(:disabled):hover,.wr-settings-link-button:not(:disabled):focus-visible{color:var(--text);text-decoration:underline}@media (max-width:1180px){.wr-settings-outputs-grid,.wr-settings-logo-compact-row{grid-template-columns:minmax(0,1fr)}.wr-settings-output-preview-column{position:static}}.wr-approvals-toolbar{align-items:stretch;grid-template-columns:minmax(0,1fr)!important}.wr-approvals-toolbar-row{align-items:center;gap:10px;min-width:0;display:grid}.wr-approvals-toolbar-row-primary{grid-template-columns:minmax(240px,1fr) minmax(180px,240px) minmax(160px,220px) max-content}.wr-approvals-toolbar-row-status{flex-wrap:wrap;align-items:center;display:flex}.wr-approvals-tabs{max-width:100%;flex-wrap:wrap!important;overflow-x:visible!important}.wr-approvals-tab{white-space:nowrap}.wr-approvals-reflow-select,.wr-approvals-sort-select{min-width:0;position:relative}.wr-approvals-sort-select span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wr-approvals-sort-select select{border:1px solid var(--border);background:var(--panel);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:10px;padding:0 36px 0 14px;font-weight:650}.wr-approvals-list-header,.wr-approvals-row{grid-template-columns:minmax(280px,1.25fr) minmax(190px,.65fr) minmax(140px,.42fr) minmax(160px,.48fr) minmax(170px,auto)!important}.wr-approvals-row-main,.wr-approvals-submitter,.wr-approvals-submitted-date,.wr-approvals-row-status,.wr-approvals-row-actions{min-width:0}.wr-approvals-submitted-date{align-content:center;gap:2px;display:grid}.wr-approvals-submitted-date span{color:var(--muted);font-size:12px;font-weight:600;line-height:18px}.wr-approvals-submitted-date strong{color:var(--text);font-size:13px;font-weight:700;line-height:18px}.wr-approvals-row-indicators{flex-wrap:wrap;gap:6px;display:flex}.wr-approvals-row-indicators span{border:1px solid var(--border);background:var(--panel-soft);min-height:22px;color:var(--muted);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;line-height:16px}.wr-approvals-status{min-height:auto!important;color:var(--text)!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:start!important;padding:0!important;font-weight:650!important}.wr-approvals-row-actions{align-items:center}.wr-approvals-row-actions .wr-home-primary-link,.wr-approvals-row-actions .wr-home-secondary-link,.wr-approvals-row-actions .wr-home-secondary-button{max-width:100%}.wr-approvals-record-link{min-width:108px}@media (max-width:1240px){.wr-approvals-toolbar{grid-template-columns:minmax(0,1fr)!important}.wr-approvals-toolbar-row-primary{grid-template-columns:minmax(0,1fr) minmax(160px,220px) minmax(150px,210px)}.wr-approvals-result-count{justify-self:start}}@media (max-width:900px){.wr-approvals-toolbar-row-primary{grid-template-columns:minmax(0,1fr)}}.wr-review-shell .u5r-review-context-strip,.wr-review-shell .u5r-review-content{width:min(100%,1100px)!important}.wr-review-shell .u5r-review-layout{grid-template-columns:minmax(0,700px) minmax(300px,360px)!important}.wr-review-shell .u5r-review-topbar{min-height:78px!important;padding-right:28px!important}.wr-review-shell .u5r-review-topbar-actions{flex-wrap:wrap!important}.wr-review-shell .u5r-review-title-group h1{max-width:620px!important}.wr-review-shell .u5r-review-context-strip{align-items:start!important}.wr-review-shell .u5r-review-metadata-disclosure{border:1px solid var(--wrrev-border)!important;background:var(--wrrev-soft)!important;border-radius:8px!important;padding:0!important;display:block!important}.wr-review-shell .u5r-review-metadata-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:42px;padding:10px 12px;font-weight:700;color:var(--wrrev-brand-text)!important;display:flex!important}.wr-review-shell .u5r-review-metadata-disclosure .u5r-kv-grid{padding:0 12px 12px}.wr-review-shell .u5r-decision-choice-list{gap:10px;display:grid}.wr-review-shell .u5r-action-choice{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 12px;min-width:0;padding:12px;display:grid;border:1px solid var(--wrrev-border)!important;background:var(--wrrev-soft)!important;border-radius:10px!important}.wr-review-shell .u5r-action-choice h3{margin:0 0 4px;color:var(--wrrev-text)!important;font-size:14px!important;line-height:20px!important}.wr-review-shell .u5r-action-choice p{color:var(--wrrev-muted)!important;font-size:13px!important;line-height:18px!important}.wr-review-shell .u5r-action-choice>span{border:1px solid var(--wrrev-border);background:var(--wrrev-panel);color:var(--wrrev-muted);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;line-height:18px}.wr-review-shell .u5r-action-choice button{grid-column:1/-1;justify-self:start}.wr-review-shell .u5r-sidebar-logo-img,.wr-review-shell .u5r-sidebar-icon-img{background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;display:block}.wr-review-shell .u5r-sidebar-logo-img{background-image:url(/brand/work-reflow-logomark.png);width:24px;height:24px}.wr-review-shell .u5r-sidebar-icon-img.home{background-image:url(/icons/active-reflows.svg)}.wr-review-shell .u5r-sidebar-icon-img.approvals{background-image:url(/icons/approvals.svg)}.wr-review-shell .u5r-sidebar-icon-img.summary{background-image:url(/icons/run-progress.svg)}.wr-review-shell .u5r-sidebar-icon-img.review{background-image:url(/icons/message-chat-circle.svg)}.wr-review-shell .u5r-sidebar-icon-img.results{background-image:url(/icons/reflow-results.svg)}.wr-review-shell .u5r-sidebar-item:disabled .u5r-sidebar-icon-img{opacity:.42}.wr-review-shell .u5r-visually-hidden{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.wr-review-shell .u5r-submitted-step-list{gap:8px;display:grid}.wr-review-shell .u5r-submitted-step-row{border:1px solid var(--wrrev-border);background:var(--wrrev-soft);border-radius:8px;overflow:hidden}.wr-review-shell .u5r-submitted-step-row button{width:100%;min-height:54px;color:var(--wrrev-text);text-align:left;background:0 0;border:0;grid-template-columns:34px minmax(0,1fr) max-content;align-items:center;gap:10px;padding:10px 12px;display:grid}.wr-review-shell .u5r-submitted-step-row button:hover:not(:disabled),.wr-review-shell .u5r-submitted-step-row button:focus-visible,.wr-review-shell .u5r-submitted-step-row.is-open button{background:var(--wrrev-panel);outline:none}.wr-review-shell .u5r-submitted-step-row strong,.wr-review-shell .u5r-submitted-step-row small{overflow-wrap:anywhere;white-space:normal;min-width:0;display:block}.wr-review-shell .u5r-submitted-step-row small,.wr-review-shell .u5r-step-row-action,.wr-review-shell .u5r-submitted-step-row-detail{color:var(--wrrev-muted);font-size:12px;font-style:normal;line-height:18px}.wr-review-shell .u5r-submitted-step-context{margin-top:2px}.wr-review-shell .u5r-step-row-action{border:1px solid var(--wrrev-border-strong);background:var(--wrrev-panel);min-height:30px;color:var(--wrrev-brand-text);white-space:nowrap;border-radius:8px;padding:5px 10px;font-weight:650}.wr-review-shell .u5r-submitted-step-row-detail{border-top:1px solid var(--wrrev-border);flex-wrap:wrap;gap:8px 14px;padding:8px 12px 10px 56px;display:flex}.wr-review-shell .u5r-review-history-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;display:flex}.wr-review-shell .u5r-review-history-disclosure{display:block!important}.wr-review-shell .u5r-review-history-disclosure summary span:first-child{gap:2px;display:grid}.wr-review-shell .u5r-review-history-disclosure summary small{color:var(--wrrev-muted);font-size:12px;line-height:18px}.wr-review-shell .u5r-decision-note-field textarea{min-height:96px}.wr-review-shell .u5r-decision-note-helper{color:var(--wrrev-muted)!important;font-size:12px!important;line-height:18px!important}.wr-review-shell .u5r-decision-button-stack{gap:10px;display:grid}.wr-review-shell .u5r-decision-button-stack button{justify-content:center;width:100%}.wr-review-shell .u5r-post-review-state{max-width:680px}.wr-review-shell .u5r-readonly-decision-card{border:1px solid var(--wrrev-border)!important;background:var(--wrrev-soft)!important;color:var(--wrrev-muted)!important;border-radius:8px!important;padding:12px!important;font-size:13px!important;line-height:18px!important}.wr-review-shell .u5r-modal-scrim{z-index:60;position:fixed;inset:0;background:#1018286b!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important}.wr-review-shell .u5r-decision-modal{z-index:70;border:1px solid var(--wrrev-border);background:var(--wrrev-panel);border-radius:14px;width:min(560px,100vw - 40px);max-height:calc(100vh - 80px);display:grid;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px #10182838}.wr-review-shell .u5r-modal-header,.wr-review-shell .u5r-modal-footer{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:18px 20px;display:flex}.wr-review-shell .u5r-modal-header{border-bottom:1px solid var(--wrrev-border)}.wr-review-shell .u5r-modal-header h2{color:var(--wrrev-text)!important;font-size:20px!important;font-weight:700!important;line-height:26px!important}.wr-review-shell .u5r-modal-body{gap:14px;padding:20px;display:grid}.wr-review-shell .u5r-modal-footer{border-top:1px solid var(--wrrev-border);justify-content:flex-end}.wr-review-shell pre{display:none!important}@media (max-width:1500px){.wr-review-shell.with-rail.rail-open .u5r-review-layout{grid-template-columns:1fr!important}.wr-review-shell.with-rail.rail-open .u5r-review-side-column{position:static!important}}@media (max-width:1320px){.wr-review-shell .u5r-review-main{padding-inline:24px!important}.wr-review-shell .u5r-review-context-strip{grid-template-columns:minmax(0,1fr)!important}.wr-review-shell .u5r-review-context-kv{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1180px){.wr-review-shell .u5r-review-layout{grid-template-columns:1fr!important}.wr-review-shell .u5r-review-side-column{position:static!important}.wr-review-shell .u5r-review-topbar,.wr-review-shell .u5r-review-topbar-actions{flex-wrap:wrap!important}}@media (max-width:760px){.wr-review-shell .u5r-review-context-kv,.wr-review-shell .u5r-kv-grid{grid-template-columns:1fr!important}.wr-review-shell .u5r-submitted-step-row button{grid-template-columns:30px minmax(0,1fr)!important}.wr-review-shell .u5r-step-row-action{grid-column:2;justify-self:start}}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-inner{flex-direction:column!important;min-height:0!important;display:flex!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .u2r-step-rail-body{flex:auto!important;min-height:0!important;padding-bottom:10px!important;overflow:auto!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-with-actions{grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-select{padding:10px 12px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-card-actions{display:none!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-bottom-actions{background:#fff!important;border-top:1px solid #eaecf0!important;flex:none!important;gap:10px!important;padding:12px!important;display:grid!important;box-shadow:0 -10px 22px #1018280f!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-primary-action,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-action-grid button{color:#344054!important;cursor:pointer!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:38px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-primary-action{color:#fff!important;background:#344054!important;border-color:#344054!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-bottom-actions svg{stroke:currentColor!important;fill:none!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:15px!important;height:15px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-action-grid button.danger{color:#b42318!important;border-color:#fecdca!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-primary-action:hover:not(:disabled),.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-primary-action:focus-visible,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-action-grid button:hover:not(:disabled),.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-action-grid button:focus-visible{outline:none!important;box-shadow:0 0 0 3px #2f6bff29!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-step-rail-bottom-actions button:disabled{cursor:not-allowed!important;opacity:.45!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-setup-card{background:#f8fafc!important;border:1px solid #dbe4f0!important;border-radius:14px!important;gap:14px!important;padding:16px!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-setup-heading{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:16px!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-setup-heading h3{color:#101828!important;margin:0!important;font-size:18px!important;line-height:24px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-setup-heading p,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-empty-state span,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-setup-note span{color:#667085!important;margin:0!important;font-size:13px!important;line-height:20px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-toggle,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-card{color:#344054!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:10px!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-toggle{white-space:nowrap!important;align-items:center!important;min-height:38px!important;padding:8px 10px!important;font-size:13px!important;font-weight:700!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-setup-body{gap:12px!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-card{padding:12px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-card.active{background:#eff8ff!important;border-color:#84caff!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-card.unavailable{background:#fffbfa!important;border-color:#fecdca!important;align-items:center!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-card span{gap:3px!important;min-width:0!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-card strong,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-empty-state strong,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-setup-note strong{color:#101828!important;font-size:13px!important;line-height:18px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-card small{color:#667085!important;font-size:12px!important;line-height:17px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-role-card-action{color:#344054!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important;margin-left:auto!important;padding:6px 10px!important;font-size:12px!important;font-weight:700!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-instructions-field{color:#344054!important;gap:6px!important;font-size:13px!important;font-weight:700!important;display:grid!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-instructions-field textarea{color:#101828!important;resize:vertical!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:10px!important;width:100%!important;min-height:92px!important;padding:10px 12px!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-empty-state,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell .wr-review-setup-note{background:#fff!important;border:1px solid #eaecf0!important;border-radius:10px!important;gap:4px!important;padding:12px!important;display:grid!important}.wr-builder-cockpit-route .wr-ai-helper-proposal-section.warning{background:#fffaeb!important;border-color:#fedf89!important}.wr-shell-utility-row{z-index:30;justify-content:flex-end;align-items:center;gap:10px;min-width:0;min-height:40px;margin-bottom:-4px;display:flex;position:relative}.wr-notification-bell{position:relative}.wr-notification-bell-button{border:1px solid var(--border);background:var(--panel);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--text-secondary);cursor:pointer;border-radius:8px;place-items:center;display:inline-grid;position:relative}.wr-notification-bell-button:hover:not(:disabled),.wr-notification-bell-button:focus-visible,.wr-notification-bell-button[aria-expanded=true]{border-color:var(--border-strong);background:var(--panel-soft);color:var(--text);outline:none}.wr-notification-bell-button:disabled{cursor:not-allowed;opacity:.55}.wr-notification-bell-button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.wr-notification-bell-badge{border:2px solid var(--bg);color:#fff;background:#b42318;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:-6px;right:-6px}.wr-notification-dropdown{border:1px solid var(--border);background:var(--panel);z-index:120;border-radius:8px;width:min(380px,100vw - 32px);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 60px #0f172a2e}.wr-notification-dropdown-header{border-bottom:1px solid var(--border);min-height:48px;color:var(--text);justify-content:space-between;align-items:center;padding:0 14px;display:flex}.wr-notification-dropdown-list{max-height:360px;display:grid;overflow:auto}.wr-notification-dropdown-row{border-bottom:1px solid var(--border);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px 14px;display:grid}.wr-notification-dropdown-row.is-unread{background:#f8fafc}.wr-notification-dot,.wr-work-inbox-unread-dot{width:22px;min-width:22px;height:22px;color:var(--muted);border-radius:999px;place-items:center;font-size:10px;font-weight:700;display:inline-grid}.wr-notification-dropdown-row.is-unread .wr-notification-dot,.wr-work-inbox-row.is-unread .wr-work-inbox-unread-dot{background:var(--accent);align-self:center;width:9px;min-width:9px;height:9px}.wr-notification-row-copy{gap:2px;min-width:0;display:grid}.wr-notification-row-copy strong,.wr-work-inbox-event strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:18px;overflow:hidden}.wr-notification-row-copy span,.wr-work-inbox-event p{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:17px;overflow:hidden}.wr-notification-row-action,.wr-notification-inbox-link,.wr-work-inbox-action,.wr-work-inbox-read-button{border:1px solid var(--border);background:var(--panel);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.wr-notification-row-action{min-height:32px;padding:0 10px;font-size:12px;font-weight:700}.wr-notification-row-action:hover,.wr-notification-row-action:focus-visible,.wr-work-inbox-action:hover,.wr-work-inbox-action:focus-visible,.wr-work-inbox-read-button:hover,.wr-work-inbox-read-button:focus-visible{border-color:var(--border-strong);background:var(--panel-soft);color:var(--text);outline:none}.wr-notification-no-action,.wr-work-inbox-no-action{color:var(--muted);white-space:nowrap;font-size:12px;line-height:18px}.wr-notification-empty,.wr-notification-error{color:var(--muted);margin:0;padding:16px;font-size:13px;line-height:19px}.wr-notification-error{color:#b42318}.wr-notification-inbox-link{border-width:1px 0 0;border-radius:0;min-height:42px;font-size:13px;font-weight:700}.wr-work-inbox-page{gap:20px;width:min(720px,100%);min-width:0;padding:8px 0;display:grid}.wr-work-inbox-header{justify-content:space-between;align-items:baseline;gap:16px;min-width:0;display:flex}.wr-work-inbox-header h1{color:var(--text);letter-spacing:0;margin:0;font-size:22px;font-weight:600;line-height:30px}.wr-work-inbox-mark-read{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;line-height:18px}.wr-work-inbox-mark-read:hover,.wr-work-inbox-mark-read:focus-visible{color:var(--text);outline:none}.wr-work-inbox-mark-read:disabled{color:var(--muted);cursor:not-allowed}.wr-work-inbox-inline-status{border:1px solid var(--border);background:var(--panel-soft);color:var(--text-secondary);border-radius:8px;margin:0;padding:9px 11px;font-size:13px;line-height:19px}.wr-work-inbox-toolbar{gap:10px;min-width:0;display:grid}.wr-work-inbox-search{border:1px solid var(--border);background:var(--panel);min-width:0;min-height:36px;color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.wr-work-inbox-search span{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wr-work-inbox-search:before{content:"";box-sizing:border-box;border:2px solid;border-radius:999px;width:15px;height:15px}.wr-work-inbox-search:after{content:"";background:currentColor;border-radius:999px;width:6px;height:2px;margin-top:11px;margin-left:-12px;transform:rotate(45deg)}.wr-work-inbox-search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;font-size:14px;line-height:20px}.wr-work-inbox-filter-row{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.wr-work-inbox-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.wr-work-inbox-chip{min-height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.wr-work-inbox-chip strong{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:1;display:inline-flex}.wr-work-inbox-chip:hover,.wr-work-inbox-chip:focus-visible,.wr-work-inbox-chip.is-active{background:var(--panel-soft);color:var(--text);outline:none}.wr-work-inbox-type-filter{align-items:center;min-width:104px;display:inline-flex;position:relative}.wr-work-inbox-type-filter span{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wr-work-inbox-type-filter select{border:1px solid var(--border);background:var(--panel);width:100%;min-height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:8px;padding:0 32px 0 11px;font-size:13px;font-weight:700}.wr-work-inbox-type-filter select:hover,.wr-work-inbox-type-filter select:focus-visible{border-color:var(--border-strong);color:var(--text);outline:none}.wr-work-inbox-sections{gap:20px;min-width:0;display:grid}.wr-work-inbox-section{gap:8px;min-width:0;display:grid}.wr-work-inbox-section h2{color:var(--text-secondary);letter-spacing:0;margin:0;font-size:13px;font-weight:800;line-height:18px}.wr-work-inbox-section.is-attention h2{color:#b54708}.wr-work-inbox-list{border:1px solid var(--border);background:var(--panel);border-radius:8px;min-width:0;display:grid;overflow:hidden}.wr-work-inbox-row{border-bottom:1px solid var(--border);grid-template-columns:10px 24px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-width:0;min-height:56px;padding:10px 12px;display:grid}.wr-work-inbox-row:last-child{border-bottom:0}.wr-work-inbox-row.is-unread{background:#f8fafc}.wr-work-inbox-row.is-activity{color:var(--text-secondary)}.wr-work-inbox-unread-dot{background:0 0;border-radius:999px;width:8px;min-width:8px;height:8px}.wr-work-inbox-row.is-unread .wr-work-inbox-unread-dot{background:var(--accent)}.wr-work-inbox-icon{background:var(--panel-soft);width:22px;min-width:22px;height:22px;color:var(--text-secondary);border-radius:999px;place-items:center;font-size:10px;font-weight:900;line-height:1;display:inline-grid}.wr-work-inbox-row.is-action .wr-work-inbox-icon{color:#b54708;background:#fffaeb}.wr-work-inbox-row-copy{gap:1px;min-width:0;display:grid}.wr-work-inbox-row-copy strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:19px;overflow:hidden}.wr-work-inbox-row.is-activity .wr-work-inbox-row-copy strong{color:var(--text-secondary)}.wr-work-inbox-row-copy p{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:18px;overflow:hidden}.wr-work-inbox-time{color:var(--muted);white-space:nowrap;font-size:12px;line-height:18px}.wr-work-inbox-row-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.wr-work-inbox-row-action,.wr-work-inbox-quiet-action{border:1px solid var(--border);background:var(--panel);min-height:31px;color:var(--text-secondary);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 11px;font-size:13px;font-weight:700;line-height:18px;display:inline-flex}.wr-work-inbox-row-action.is-primary{border-color:var(--text);background:var(--text);color:var(--panel)}.wr-work-inbox-quiet-action{background:0 0;border-color:#0000}.wr-work-inbox-row-action:hover,.wr-work-inbox-row-action:focus-visible,.wr-work-inbox-quiet-action:hover,.wr-work-inbox-quiet-action:focus-visible{border-color:var(--border-strong);background:var(--panel-soft);color:var(--text);outline:none}.wr-work-inbox-row-action.is-primary:hover,.wr-work-inbox-row-action.is-primary:focus-visible{border-color:var(--accent);background:var(--accent);color:#fff}.wr-work-inbox-row-action:disabled,.wr-work-inbox-quiet-action:disabled{cursor:not-allowed;opacity:.56}.wr-work-inbox-section-empty{text-align:center;place-content:center;gap:4px;min-height:72px;padding:16px;display:grid}.wr-work-inbox-section-empty strong,.wr-work-inbox-state-card h2{color:var(--text);margin:0;font-size:15px;font-weight:800;line-height:21px}.wr-work-inbox-section-empty span,.wr-work-inbox-state-card p{color:var(--muted);margin:0;font-size:13px;line-height:19px}.wr-work-inbox-skeleton-row{border-bottom:1px solid var(--border);background:linear-gradient(90deg,#f8fafc,#fff,#f8fafc);min-height:56px}.wr-work-inbox-skeleton-row:last-child{border-bottom:0}.wr-work-inbox-state-card{border:1px solid var(--border);background:var(--panel);text-align:center;border-radius:8px;place-content:center;justify-items:center;gap:8px;min-height:180px;padding:24px;display:grid}.wr-work-inbox-state-actions{justify-content:center;gap:10px;margin-top:8px;display:flex}@media (max-width:760px){.wr-shell-utility-row{justify-content:flex-start}.wr-work-inbox-header,.wr-work-inbox-filter-row{flex-direction:column;align-items:flex-start}.wr-work-inbox-row{grid-template-columns:10px 24px minmax(0,1fr)}.wr-work-inbox-time,.wr-work-inbox-row-actions{grid-column:3/4;justify-content:flex-start}}.wr-builder-cockpit-route .wr-builder-mode-tabs{background:#f8fafc;border:1px solid #1018281a;border-radius:8px;align-items:center;gap:6px;padding:4px;display:inline-flex}.wr-builder-cockpit-route .wr-builder-mode-tabs .u2r-neutral-button{white-space:nowrap;min-height:34px;padding:0 12px}.wr-builder-cockpit-route .wr-builder-mode-tabs .u2r-neutral-button.active{color:#fff;background:#101828;border-color:#101828}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-closed,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open.assistant-open,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open{grid-template-rows:112px minmax(0,1fr)!important}.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-open>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.steps-collapsed>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell.panels-both-open>.wr-builder-cockpit-main,.wr-builder-cockpit-route .u2r-builder-shell.wr-builder-redesign.wr-builder-stabilized.wr-builder-cockpit-shell>.wr-builder-guide-drawer{height:calc(100vh - 112px)!important;max-height:calc(100vh - 112px)!important}.wr-builder-cockpit-route .wr-builder-topbar{grid-template-rows:68px 44px!important;align-items:stretch!important;min-height:112px!important;padding:0!important;display:grid!important}.wr-builder-cockpit-route .wr-builder-commandbar{border-bottom:1px solid #eaecf0!important;min-height:68px!important;padding:10px 16px!important}.wr-builder-cockpit-route .wr-builder-commandbar-left[data-builder-identity-zone]{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.wr-builder-cockpit-route .wr-builder-inline-title-field{flex:260px!important;min-width:160px!important;max-width:360px!important}.wr-builder-cockpit-route .wr-builder-inline-title-field input{color:#101828!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;width:100%!important;min-height:36px!important;padding:6px 8px!important;font-size:15px!important;font-weight:750!important}.wr-builder-cockpit-route .wr-builder-inline-title-field input:hover,.wr-builder-cockpit-route .wr-builder-inline-title-field input:focus{background:#fff!important;border-color:#d0d5dd!important}.wr-builder-cockpit-route .wr-builder-mode-nav-row{background:#fff!important;border:0!important;border-bottom:1px solid #eaecf0!important;border-radius:0!important;justify-content:flex-start!important;gap:4px!important;width:100%!important;min-height:44px!important;padding:0 16px!important;display:flex!important}.wr-builder-cockpit-route .wr-builder-mode-nav-row .u2r-neutral-button{color:#667085!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;min-height:44px!important;padding:0 12px!important;font-weight:700!important}.wr-builder-cockpit-route .wr-builder-mode-nav-row .u2r-neutral-button.active{color:#334155!important;background:0 0!important;border-bottom-color:#334155!important}.wr-builder-mode-count{color:#334155;text-align:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:999px;min-width:18px;padding:0 5px;font-size:11px;line-height:16px}.wr-builder-cockpit-route .wr-step-rail-inline-add{color:#334155!important;background:#fff!important;border:1px dashed #d0d5dd!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 10px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}.wr-builder-cockpit-route .wr-step-rail-inline-add svg{width:14px!important;height:14px!important}.wr-builder-cockpit-route .wr-step-card-with-actions{grid-template-columns:minmax(0,1fr) auto!important;overflow:visible!important}.wr-builder-cockpit-route .wr-step-card-overflow{align-self:stretch!important;place-items:center!important;padding-right:8px!important;display:grid!important;position:relative!important}.wr-builder-cockpit-route .wr-step-card-overflow>summary{color:#98a2b3!important;cursor:pointer!important;border:1px solid #0000!important;border-radius:8px!important;place-items:center!important;width:28px!important;height:28px!important;list-style:none!important;display:inline-grid!important}.wr-builder-cockpit-route .wr-step-card-overflow>summary::-webkit-details-marker{display:none!important}.wr-builder-cockpit-route .wr-step-card-with-actions:hover .wr-step-card-overflow>summary,.wr-builder-cockpit-route .wr-step-card-overflow[open]>summary,.wr-builder-cockpit-route .wr-step-card-overflow>summary:focus-visible{color:#344054!important;background:#fff!important;border-color:#d0d5dd!important;outline:none!important}.wr-builder-cockpit-route .wr-step-card-overflow svg,.wr-builder-cockpit-route .wr-step-card-menu svg{fill:none!important;stroke:currentColor!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:15px!important;height:15px!important}.wr-builder-cockpit-route .wr-step-card-menu{z-index:55!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:10px!important;gap:2px!important;width:172px!important;padding:5px!important;display:grid!important;position:absolute!important;top:calc(100% + 6px)!important;right:4px!important;box-shadow:0 14px 34px #10182829!important}.wr-builder-cockpit-route .wr-step-card-menu button{color:#344054!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:34px!important;padding:7px 8px!important;font-size:13px!important;font-weight:650!important;display:flex!important}.wr-builder-cockpit-route .wr-step-card-menu button:hover:not(:disabled),.wr-builder-cockpit-route .wr-step-card-menu button:focus-visible{background:#f2f4f7!important;outline:none!important}.wr-builder-cockpit-route .wr-step-card-menu button.danger{color:#b42318!important}.wr-builder-cockpit-route .wr-step-card-menu button:disabled{opacity:.42!important;cursor:not-allowed!important}.wr-builder-canvas-cue{color:#667085;background:#fff;border:1px solid #eaecf0;border-radius:7px;align-self:flex-end;align-items:center;min-height:28px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.wr-builder-scope-strip{border-top:1px solid #eaecf0;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.wr-builder-scope-label{color:#98a2b3;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.wr-builder-scope-chip{color:#344054!important;background:#f8fafc!important;border:1px solid #eaecf0!important;border-radius:999px!important;align-items:center!important;min-height:26px!important;padding:3px 10px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}.wr-builder-scope-chip.add{color:#334155!important;background:#fff!important;border-style:dashed!important}.wr-builder-run-preview{align-items:center!important;gap:8px!important;display:flex!important}.wr-builder-run-preview-label{color:#98a2b3;letter-spacing:.05em;text-transform:uppercase;flex:none;font-size:10px;font-weight:800}.wr-builder-inline-summary{color:#344054;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;gap:5px;margin-top:10px;padding:9px 11px;display:grid}.wr-builder-inline-summary>span{color:#667085;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.wr-builder-inline-summary p{color:#344054;margin:0;font-size:12px;line-height:1.45}.wr-builder-inline-summary button{justify-self:start;color:#334155!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:7px!important;min-height:28px!important;padding:4px 9px!important;font-size:12px!important;font-weight:750!important}.wr-decision-inline-stack{gap:12px;display:grid}.wr-decision-inline-card{border-left:3px solid #334155!important}.wr-decision-branch-summary{background:#f0f5fb;border-color:#cbd5e1}.wr-builder-add-element-search{display:block;border-bottom:1px solid #eaecf0!important;padding:10px 12px!important}.wr-builder-add-element-search input{color:#101828!important;background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important;width:100%!important;min-height:34px!important;padding:7px 10px!important;font-size:13px!important}.wr-builder-add-element-group{gap:3px;padding:8px 8px 4px;display:grid}.wr-builder-add-element-group h4{color:#98a2b3;letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0 6px 4px;font-size:10.5px;font-weight:850}.wr-builder-add-element-empty{color:#667085;margin:0;padding:14px;font-size:13px}.wr-ai-helper-scope-line{color:#334155;margin:2px 0 0;font-size:12px;font-weight:750}.wr-context-library-panel{color:#101828;gap:18px;max-width:1120px;margin:0 auto;padding:24px;display:grid}.wr-context-library-header,.wr-context-item-main,.wr-context-upload-actions{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wr-context-library-header h2,.wr-context-empty h3,.wr-context-item-card h3{color:#101828;letter-spacing:-.01em;margin:0;font-weight:850}.wr-context-library-header p,.wr-context-empty p,.wr-context-processing-note,.wr-context-upload-actions p{color:#667085;margin:4px 0 0;font-size:14px;line-height:1.5}.wr-context-count-pill,.wr-context-item-meta dd,.wr-publish-context-list span{color:#475467;background:#f8fafc;border:1px solid #1018281a;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:750}.wr-context-upload-card,.wr-context-item-card,.wr-context-empty{background:#fff;border:1px solid #1018281a;border-radius:16px;padding:18px;box-shadow:0 16px 44px #1018280f}.wr-context-upload-card{gap:16px;display:grid}.wr-context-upload-grid,.wr-context-item-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wr-context-upload-card label,.wr-context-scope-card,.wr-context-item-meta dt{color:#344054;font-size:12px;font-weight:800}.wr-context-upload-card input[type=text],.wr-context-upload-card input[type=file],.wr-context-upload-card textarea{color:#101828;width:100%;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:10px;margin-top:6px;padding:10px 12px}.wr-context-upload-card textarea{resize:vertical;min-height:88px}.wr-context-scope-card{background:#f9fafb;border:1px solid #10182814;border-radius:14px;gap:12px;padding:14px;display:grid}.wr-context-radio-row,.wr-context-toggle-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.wr-context-toggle-row label,.wr-context-radio-row label{color:#344054;align-items:center;gap:8px;font-size:13px;font-weight:750;display:inline-flex}.wr-context-toggle-row.compact{border-top:1px solid #10182814;padding-top:12px}.wr-context-step-chip-grid{flex-wrap:wrap;gap:8px;display:flex}.wr-context-step-chip{color:#475467;background:#fff;border:1px solid #d0d5dd;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.wr-context-step-chip.selected{color:#1d4ed8;background:#eff4ff;border-color:#84adff}.wr-context-list,.wr-context-item-card{gap:14px;display:grid}.wr-context-item-main .eyebrow{margin:0 0 4px}.wr-context-item-meta{margin:0}.wr-context-item-meta div{gap:6px;min-width:0;display:grid}.wr-context-item-meta dd{overflow-wrap:anywhere;width:fit-content;max-width:100%;margin:0}.wr-publish-context-card{color:#101828;background:#fff;border:1px solid #1018281a;border-radius:18px;min-width:0;padding:20px;box-shadow:0 16px 44px #1018280f}.wr-publish-context-card p{color:#667085;margin:0;font-size:14px;line-height:1.5}.wr-publish-context-list{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.wr-publish-context-list li{background:#f9fafb;border:1px solid #10182814;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}@media (max-width:960px){.wr-context-upload-grid,.wr-context-item-meta{grid-template-columns:1fr}.wr-context-library-header,.wr-context-item-main,.wr-context-upload-actions,.wr-publish-context-list li{flex-direction:column;align-items:stretch}}.wr-builder-cockpit-route .wr-builder-review-policy{gap:18px;max-width:1120px;margin:0 auto;padding:24px;display:grid}.wr-review-policy-header,.wr-review-stage-main,.wr-review-stage-actions,.wr-review-drawer-section-heading,.wr-review-drawer-actions{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.wr-review-policy-header h2,.wr-review-policy-empty h3,.wr-review-stage-card h3,.wr-review-stage-editor h3{color:#101828;margin:0}.wr-review-policy-header p,.wr-review-stage-card p,.wr-review-rule-row span,.wr-review-policy-empty p,.wr-review-scope-helper{color:#667085;margin:6px 0 0;font-size:.9rem}.wr-review-policy-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wr-review-policy-notice{color:#175cd3;background:#eff8ff;border:1px solid #1570ef2e;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.wr-review-policy-notice strong,.wr-review-policy-notice a{color:#1849a9}.wr-review-policy-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wr-review-policy-metrics span,.wr-review-policy-empty,.wr-review-stage-card,.wr-review-policy-drawer,.wr-ai-helper-review-proposal{background:#fff;border:1px solid #1018281a;border-radius:8px}.wr-review-policy-metrics span{color:#667085;gap:2px;padding:12px;font-size:.84rem;display:grid}.wr-review-policy-metrics strong{color:#101828;font-size:1.15rem}.wr-review-policy-empty{justify-items:start;gap:10px;padding:24px;display:grid}.wr-review-policy-empty.compact{padding:12px}.wr-review-stage-list{gap:14px;display:grid}.wr-review-stage-card{gap:14px;padding:16px;display:grid}.wr-review-stage-order{color:#027a48;background:#ecfdf3;border-radius:999px;place-items:center;min-width:72px;height:36px;font-size:.82rem;font-weight:800;display:grid}.wr-review-stage-rules,.wr-ai-helper-review-candidates{gap:8px;display:grid}.wr-review-rule-row{background:#f9fafb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.wr-review-rule-reviewers{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.wr-reviewer-chip{color:#3538cd;background:#eef4ff;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:.78rem;font-weight:800;display:inline-flex}.wr-reviewer-chip.warning{color:#c2410c;background:#fff7ed}.wr-review-policy-drawer{z-index:40;gap:16px;width:min(560px,100vw - 48px);max-height:calc(100vh - 116px);padding:20px;display:grid;position:fixed;top:88px;right:24px;overflow:auto;box-shadow:0 24px 80px #10182833}.wr-review-stage-editor,.wr-review-rule-editor{gap:14px;display:grid}.wr-review-stage-form-grid,.wr-review-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wr-review-stage-form-grid label,.wr-review-scope-grid label,.wr-review-instructions-field,.wr-review-member-search{color:#344054;gap:6px;font-size:.84rem;font-weight:800;display:grid}.wr-review-stage-form-grid input,.wr-review-stage-form-grid select,.wr-review-scope-grid select,.wr-review-instructions-field textarea,.wr-review-member-search input{color:#101828;width:100%;font:inherit;background:#fff;border:1px solid #10182824;border-radius:8px;padding:10px 12px;font-weight:600}.wr-review-step-picker{border:1px solid #1018281a;border-radius:8px;gap:8px;padding:12px;display:grid}.wr-review-step-picker legend{color:#344054;padding:0 4px;font-weight:900}.wr-review-step-picker label,.wr-review-final-signoff-toggle,.wr-review-member-row{align-items:center;gap:10px;display:flex}.wr-review-member-picker{gap:8px;max-height:260px;display:grid;overflow:auto}.wr-review-member-row{background:#fff;border:1px solid #1018281a;border-radius:8px;padding:10px}.wr-review-member-row.disabled{opacity:.62;background:#f9fafb}.wr-review-member-row>span:nth-of-type(2){min-width:0;display:grid}.wr-review-member-row strong,.wr-review-member-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-review-member-row em{color:#667085;margin-left:auto;font-size:.76rem;font-style:normal;font-weight:800}.wr-review-drawer-close{color:#344054;background:#f2f4f7;border:0;border-radius:999px;width:32px;height:32px;font-weight:900}.wr-review-form-error,.wr-ai-helper-warning{color:#b42318;margin:0;font-size:.84rem;font-weight:800}.wr-review-setup-shortcut{margin-top:14px}.wr-publish-review-stage-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:0 0 12px;display:grid}.wr-publish-review-stage-pill,.wr-ai-review-candidate{background:#f9fafb;border:1px solid #1018281a;border-radius:8px;gap:4px;padding:12px;display:grid}.wr-publish-review-stage-pill span,.wr-publish-review-stage-pill small,.wr-ai-review-candidate small,.wr-ai-review-candidate em{color:#667085;font-size:.78rem}.wr-ai-helper-review-proposal{background:#f9fafb;gap:10px;padding:12px;display:grid}.wr-ai-review-candidate.disabled{background:#fff7ed}.wr-approval-path-builder{--wr-approval-line:#10182824;gap:22px;display:grid}.wr-approval-path-header{gap:4px;display:grid}.wr-approval-path-header h2{color:#101828;letter-spacing:0;margin:0;font-size:1.85rem;line-height:1.15}.wr-approval-path-header p:not(.eyebrow){color:#667085;margin:0;font-size:.9rem}.wr-approval-path-flow{justify-items:stretch;gap:0;display:grid}.wr-approval-path-node{color:#475467;background:#f2f4f7;border-radius:999px;justify-self:center;align-items:center;min-height:34px;padding:0 14px;font-size:.85rem;font-weight:800;display:inline-flex}.wr-approval-path-connector{background:var(--wr-approval-line);justify-self:center;width:2px;height:20px}.wr-approval-path-segment{gap:0;width:100%;display:grid}.wr-approval-empty-state,.wr-approval-round-card,.wr-approval-live-preview{background:#fff;border:1px solid #1018281a;border-radius:12px;box-shadow:0 1px 2px #1018280a}.wr-approval-empty-state{text-align:center;justify-items:center;gap:10px;padding:28px;display:grid}.wr-approval-empty-state h3,.wr-approval-live-preview h3{color:#101828;margin:0}.wr-approval-empty-state p,.wr-approval-muted,.wr-approval-completion-summary,.wr-approval-live-preview li{color:#667085;margin:0;font-size:.9rem;line-height:1.5}.wr-approval-round-card{gap:14px;padding:18px 20px;display:grid}.wr-approval-round-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;display:grid}.wr-approval-round-title-stack{gap:5px;min-width:0;display:grid}.wr-approval-round-eyebrow{color:#667085;font-size:.8rem;font-weight:800;line-height:1.2}.wr-approval-round-name-input{color:#101828;background:0 0;border:1px solid #0000;border-radius:8px;width:min(100%,280px);min-height:32px;padding:4px 8px;font-size:.96rem;font-weight:800}.wr-approval-round-name-input::placeholder{color:#98a2b3;font-weight:650}.wr-approval-round-name-input:hover,.wr-approval-round-name-input:focus{background:#fff;border-color:#1018282e;outline:none}.wr-approval-round-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wr-approval-round-header-actions em,.wr-approval-role-chip{color:#3538cd;background:#eef4ff;border-radius:999px;padding:3px 8px;font-size:.75rem;font-style:normal;font-weight:800}.wr-approval-round-completion{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wr-approval-round-completion label,.wr-approval-scope-grid label,.wr-approval-reviewer-scope label,.wr-approval-picker-search{color:#344054;gap:6px;font-size:.84rem;font-weight:800;display:grid}.wr-approval-round-completion select,.wr-approval-scope-grid select,.wr-approval-reviewer-scope select,.wr-approval-picker-search input,.wr-approval-reviewer-scope textarea{color:#101828;width:100%;font:inherit;background:#fff;border:1px solid #10182824;border-radius:8px;padding:9px 11px;font-weight:650}.wr-approval-picker-search input::placeholder,.wr-approval-round-name-input::placeholder{color:#667085}.wr-approval-k-stepper{align-items:center;gap:8px;display:inline-flex}.wr-approval-k-stepper button,.wr-approval-icon-button{color:#344054;background:#fff;border:1px solid #1018281f;border-radius:8px;place-items:center;width:32px;height:32px;font-weight:900;display:inline-grid}.wr-approval-icon-button.danger{color:#b42318;background:#fff5f5}.wr-approval-text-button,.wr-approval-add-reviewer-button,.wr-approval-add-round-button{color:#344054;white-space:nowrap;background:#fff;border:1px solid #10182824;border-radius:9px;justify-content:center;align-items:center;min-height:34px;padding:7px 12px;font-size:.88rem;font-weight:800;line-height:1.15;display:inline-flex}.wr-approval-text-button:hover:not(:disabled),.wr-approval-text-button:focus-visible,.wr-approval-add-reviewer-button:hover:not(:disabled),.wr-approval-add-reviewer-button:focus-visible,.wr-approval-add-round-button:hover:not(:disabled),.wr-approval-add-round-button:focus-visible{background:#f8fafc;border-color:#47556961}.wr-approval-text-button.danger{color:#b42318;background:#fff7f7;border-color:#b4231829}.wr-approval-add-reviewer-button{background:#fff;width:100%}.wr-approval-add-round-button{justify-self:center}.wr-approval-final-toggle{color:#344054;align-items:center;gap:8px;width:fit-content;min-height:24px;margin:0;font-size:.86rem;font-weight:800;line-height:1.3;display:inline-flex}.wr-approval-final-toggle input[type=checkbox]{accent-color:#344054;flex:none;width:16px;height:16px;min-height:16px;margin:0;padding:0}.wr-approval-reviewer-list,.wr-approval-member-list{gap:8px;display:grid}.wr-approval-reviewer-card,.wr-approval-member-picker,.wr-approval-advanced-condition{background:#f9fafb;border:1px solid #1018281a;border-radius:10px}.wr-approval-reviewer-card{padding:10px 12px}.wr-approval-reviewer-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.wr-approval-member-row{align-items:center;gap:10px;min-width:0;display:flex}.wr-approval-reviewer-main,.wr-approval-member-main{flex:1;gap:2px;min-width:0;display:grid}.wr-approval-reviewer-main>span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wr-approval-reviewer-main em{color:#475467;background:#f2f4f7;border-radius:999px;padding:2px 8px;font-size:.72rem;font-style:normal;font-weight:800}.wr-approval-reviewer-main small,.wr-approval-member-main small{color:#667085;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-approval-reviewer-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:max-content;display:flex}.wr-approval-reviewer-scope{border-top:1px solid #1018281a;gap:12px;margin-top:12px;padding-top:12px;display:grid}.wr-approval-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wr-approval-step-chips{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;display:flex}.wr-approval-step-chips legend{color:#344054;flex-basis:100%;font-size:.84rem;font-weight:800}.wr-approval-step-chips button{color:#475467;background:#fff;border:1px solid #10182824;border-radius:999px;padding:6px 10px;font-weight:800}.wr-approval-step-chips button.selected{color:#175cd3;background:#eff8ff;border-color:#1570ef47}.wr-approval-member-picker{background:#fff;gap:10px;margin-top:2px;padding:12px;display:grid}.wr-approval-picker-hint{color:#475467;margin:0;font-size:.84rem;line-height:1.45}.wr-approval-member-row{color:#101828;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;width:100%;min-height:56px;padding:8px}.wr-approval-member-row:hover:not(:disabled){background:#f2f4f7;border-color:#10182814}.wr-approval-member-row[aria-pressed=true]{background:#f8fbff;border-color:#1570ef47}.wr-approval-member-row.disabled{opacity:.58;cursor:not-allowed}.wr-approval-member-main strong{color:#101828;font-size:.9rem;line-height:1.25}.wr-approval-member-main small{color:#475467;font-size:.82rem;line-height:1.3}.wr-approval-checkbox{background:#fff;border:1px solid #1018282e;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:inline-grid;position:relative}.wr-approval-checkbox.selected{background:#eff8ff;border-color:#175cd3}.wr-approval-checkbox.selected:after{content:"";background:#175cd3;border-radius:3px;width:8px;height:8px}.wr-approval-round-empty{color:#667085;background:#fcfcfd;border:1px dashed #10182829;border-radius:10px;gap:3px;padding:12px;font-size:.88rem;display:grid}.wr-approval-round-empty strong{color:#344054;font-size:.9rem}.wr-approval-picker-footer{justify-content:flex-end;display:flex}.wr-approval-live-preview{gap:10px;padding:18px;display:grid}.wr-approval-live-preview ol{gap:6px;margin:0;padding-left:20px;display:grid}@media (max-width:900px){.wr-approval-scope-grid{grid-template-columns:1fr}.wr-approval-round-header input{max-width:100%}.wr-approval-round-header,.wr-approval-reviewer-row{grid-template-columns:1fr}.wr-approval-round-header-actions,.wr-approval-reviewer-actions{justify-content:flex-start}.wr-review-policy-metrics,.wr-review-stage-form-grid,.wr-review-scope-grid,.wr-review-rule-row{grid-template-columns:1fr}.wr-review-policy-drawer{width:calc(100vw - 24px);top:72px;right:12px}}.wr-formatted-note-editor{gap:12px;display:grid}.wr-formatted-note-toolbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wr-formatted-note-toolbar button{border:1px solid var(--wr-border,#d8dee8);background:var(--wr-surface,#fff);color:var(--wr-text,#172033);border-radius:8px;min-height:34px;padding:6px 10px;font-size:12px;font-weight:700;line-height:1}.wr-formatted-note-toolbar button[aria-pressed=true],.wr-formatted-note-toolbar button.active{border-color:var(--wr-primary,#2f5f9f);background:color-mix(in srgb, var(--wr-primary,#2f5f9f) 10%, #fff);color:var(--wr-primary-dark,#1e426f)}.wr-formatted-note-toolbar button:disabled{cursor:not-allowed;opacity:.55}.wr-formatted-note-editor textarea{resize:vertical;min-height:160px}.wr-formatted-note-preview{border:1px solid var(--wr-border,#d8dee8);background:var(--wr-subtle,#f7f9fc);border-radius:10px;padding:12px}.wr-formatted-note-renderer{color:var(--wr-text,#172033);font-size:14px;line-height:1.55}.wr-formatted-note-renderer>*{margin:0 0 8px}.wr-formatted-note-renderer>:last-child{margin-bottom:0}.wr-formatted-note-renderer h4{color:var(--wr-text,#172033);font-size:16px;font-weight:800;line-height:1.3}.wr-formatted-note-renderer mark{color:inherit;background:#fff1a8;border-radius:4px;padding:0 2px}.wr-formatted-note-renderer ul,.wr-formatted-note-renderer ol{padding-left:22px}.wr-formatted-note-note,.wr-formatted-note-callout{border-left:3px solid var(--wr-border-strong,#b8c3d4);background:#f8fafc;border-radius:8px;padding:8px 10px}.wr-formatted-note-callout{border-left-color:var(--wr-primary,#2f5f9f);background:#eef5ff}.wr-run-drafts-page{max-width:1120px}.wr-run-drafts-title-row{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}.wr-run-drafts-title-row span{border:1px solid var(--border);background:var(--panel-soft);min-height:28px;color:var(--muted);border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.wr-run-drafts-toolbar{grid-template-columns:minmax(280px,1fr) auto minmax(176px,220px) minmax(150px,190px);align-items:center;gap:10px}.wr-run-drafts-select{gap:4px;min-width:0;display:grid}.wr-run-drafts-select span{color:var(--muted);font-size:12px;font-weight:650}.wr-run-drafts-select select{border:1px solid var(--border);background:var(--panel);width:100%;min-height:40px;color:var(--text);font:inherit;border-radius:10px;padding:8px 34px 8px 12px}.wr-run-drafts-tabs{border:1px solid var(--border);background:var(--panel-soft);border-radius:10px;gap:4px;padding:3px;display:flex}.wr-run-drafts-tab{min-height:32px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:700}.wr-run-drafts-tab:hover,.wr-run-drafts-tab:focus-visible,.wr-run-drafts-tab.is-active{border-color:var(--border);background:var(--panel);color:var(--text)}.wr-run-drafts-attention-section{gap:10px;min-width:0;display:grid}.wr-run-drafts-section-heading{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.wr-run-drafts-section-heading h2{color:var(--text);margin:0;font-size:18px;line-height:24px}.wr-run-drafts-section-heading span{color:var(--muted);font-size:12px;font-weight:700}.wr-run-drafts-list{gap:10px;margin-top:12px;display:grid}.wr-run-drafts-attention-section .wr-run-drafts-list{margin-top:0}.wr-run-drafts-card,.wr-run-drafts-correction-card{border:1px solid var(--border);background:var(--panel);min-width:0;box-shadow:none;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;display:grid}.wr-run-drafts-correction-card{border-color:color-mix(in srgb, var(--danger) 24%, var(--border));background:color-mix(in srgb, var(--danger) 5%, var(--panel))}.wr-run-drafts-card-main{gap:6px;min-width:0;display:grid}.wr-run-drafts-identity-row{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:650;line-height:18px;display:flex}.wr-run-drafts-card h2,.wr-run-drafts-correction-card h2{color:var(--text);margin:0;font-size:16px;line-height:22px}.wr-run-drafts-card p,.wr-run-drafts-correction-card p{color:var(--muted);margin:0;font-size:13px;line-height:19px}.wr-run-drafts-status{border-radius:999px;align-items:center;width:max-content;max-width:100%;min-height:24px;padding:3px 9px;font-size:12px;font-weight:800;line-height:16px;display:inline-flex}.wr-run-drafts-status.is-draft,.wr-run-drafts-status.is-default{border:1px solid var(--border);background:var(--panel-soft);color:var(--muted)}.wr-run-drafts-status.is-in-progress{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));background:var(--accent-soft);color:var(--accent)}.wr-run-drafts-status.is-needs-correction{border:1px solid color-mix(in srgb, var(--danger) 28%, var(--border));background:color-mix(in srgb, var(--danger) 8%, var(--panel));color:color-mix(in srgb, var(--danger) 78%, var(--text))}.wr-run-drafts-progress-line{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;font-weight:650;display:flex}.wr-run-drafts-progress-line span+span{color:var(--text)}.wr-run-drafts-progress-bar{background:var(--panel-soft);border-radius:999px;width:100%;height:4px;overflow:hidden}.wr-run-drafts-progress-bar span{border-radius:inherit;background:var(--accent);height:100%;display:block}.wr-run-drafts-card-actions{justify-content:flex-end;align-items:center;gap:8px;min-width:max-content;display:flex}.wr-run-drafts-card-actions .wr-home-primary-link{white-space:nowrap;min-height:36px;padding:7px 13px}.wr-run-drafts-overflow-menu{position:relative}.wr-run-drafts-overflow-menu summary{border:1px solid var(--border);background:var(--panel);min-height:36px;color:var(--text);cursor:pointer;border-radius:9px;align-items:center;padding:7px 11px;font-size:13px;font-weight:750;list-style:none;display:inline-flex}.wr-run-drafts-overflow-menu summary::-webkit-details-marker{display:none}.wr-run-drafts-overflow-menu div[role=menu]{z-index:4;border:1px solid var(--border);background:var(--panel);border-radius:10px;min-width:160px;margin-top:6px;padding:6px;position:absolute;right:0;box-shadow:0 16px 32px #0f172a1f}.wr-run-drafts-danger-menu-item{color:#b42318;text-align:left;width:100%;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 9px;font-size:13px;font-weight:750}.wr-run-drafts-danger-menu-item:hover,.wr-run-drafts-danger-menu-item:focus-visible{background:#fef3f2}.wr-run-drafts-review-note{border-left:3px solid color-mix(in srgb, var(--danger) 50%, var(--border));gap:4px;padding-left:10px;display:grid}.wr-run-drafts-review-note strong{color:var(--text);font-size:13px}.wr-run-drafts-review-note span{color:var(--muted);font-size:12px;font-weight:650}.wr-run-drafts-skeleton-card{align-items:start;min-height:108px}.wr-run-drafts-skeleton-line{background:linear-gradient(90deg, var(--panel-soft), var(--border), var(--panel-soft));background-size:220% 100%;border-radius:999px;height:14px;animation:1.4s ease-in-out infinite wr-run-drafts-skeleton-pulse;display:block}.wr-run-drafts-skeleton-line.title{width:min(420px,70%);height:18px}.wr-run-drafts-skeleton-line.meta{width:min(540px,82%)}.wr-run-drafts-skeleton-line.short{width:min(260px,46%)}@keyframes wr-run-drafts-skeleton-pulse{0%{background-position:0 0}to{background-position:-220% 0}}@media (max-width:1280px){.wr-run-drafts-toolbar{grid-template-columns:1fr 1fr}.wr-run-drafts-tabs{flex-wrap:wrap}}@media (max-width:860px){.wr-run-drafts-toolbar,.wr-run-drafts-card,.wr-run-drafts-correction-card{grid-template-columns:1fr}.wr-run-drafts-card-actions{justify-content:flex-start}}.wr-dge-toggle{color:#101828;background:#fff;border:1px solid #94a3b847;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.wr-dge-toggle input{accent-color:#475569;width:18px;height:18px}.wr-dge-toggle span,.wr-dge-segment-header>span,.wr-dge-details-header{gap:3px;min-width:0;display:grid}.wr-dge-toggle strong,.wr-dge-segment-header strong,.wr-dge-details-panel strong{color:#101828}.wr-dge-toggle em,.wr-dge-segment-header em,.wr-dge-gate-divider em,.wr-dge-details-panel em,.wr-dge-details-panel p,.wr-dge-details-panel li,.wr-dge-details-panel span{color:#667085;font-style:normal}.wr-dge-segment-group{gap:8px;display:grid}.wr-dge-segment-header,.wr-dge-gate-divider{color:#101828;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #94a3b852;border-radius:8px}.wr-dge-segment-header{grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.wr-dge-segment-header:hover:not(:disabled),.wr-dge-segment-header:focus-visible,.wr-dge-segment-header.active,.wr-dge-gate-divider:hover:not(:disabled),.wr-dge-gate-divider:focus-visible,.wr-dge-gate-divider.active{border-color:#47556985;outline:none;box-shadow:0 10px 24px #0f172a14}.wr-dge-role-chip{color:#475569;text-overflow:ellipsis;white-space:nowrap;background:#f8fafc;border:1px solid #47556938;border-radius:999px;max-width:128px;padding:4px 8px;font-size:11px;font-weight:750;line-height:1.1;overflow:hidden}.wr-dge-gate-divider{grid-template-columns:auto auto 1fr;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:grid}.wr-dge-gate-divider svg{color:#475569;fill:none;stroke:currentColor;stroke-width:1.9px;width:16px;height:16px}.wr-dge-gate-divider span{color:#344054;font-weight:800}.wr-dge-gate-divider em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wr-dge-add-bar{gap:10px}.wr-dge-add-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.wr-dge-add-actions .wr-step-rail-primary-action{justify-content:center;min-width:0}.wr-dge-details-panel{background:#fff;border:1px solid #94a3b83d;border-radius:8px;gap:18px;width:min(760px,100%);padding:24px;display:grid;box-shadow:0 18px 44px #0f172a14}.wr-dge-details-header h2{color:#101828;letter-spacing:0;margin:0;font-size:22px;line-height:1.2}.wr-dge-details-header p{max-width:620px;margin:0}.wr-dge-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wr-dge-field-grid label,.wr-dge-role-field{color:#344054;gap:7px;font-size:12px;font-weight:750;display:grid}.wr-dge-field-grid input,.wr-dge-role-field input{color:#101828;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #94a3b857;border-radius:8px;padding:8px 10px}.wr-dge-field-grid input:focus-visible,.wr-dge-role-field input:focus-visible{border-color:#4755698c;outline:2px solid #4755693d}.wr-dge-role-suggestions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wr-dge-role-suggestions button{color:#475569;background:#f8fafc;border:1px solid #47556933;border-radius:999px;min-height:30px;padding:5px 10px;font-size:12px;font-weight:750}.wr-dge-role-suggestions button:hover:not(:disabled),.wr-dge-role-suggestions button:focus-visible,.wr-dge-role-suggestions button.active{color:#101828;background:#fff;border-color:#4755697a;outline:none}.wr-dge-lock-row{background:#f8fafc;border:1px solid #94a3b83d;border-radius:8px;grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;padding:12px;display:grid}.wr-dge-lock-row input{accent-color:#475569;width:18px;height:18px;margin-top:1px}.wr-dge-lock-row span{gap:3px;display:grid}.wr-dge-step-summary,.wr-dge-fixed-behavior{background:#fff;border:1px solid #94a3b838;border-radius:8px;gap:10px;padding:14px;display:grid}.wr-dge-step-summary h3{color:#101828;margin:0;font-size:14px}.wr-dge-step-summary ol{margin:0;padding-left:20px}.wr-dge-fixed-behavior{grid-template-columns:repeat(2,minmax(0,1fr))}.wr-dge-fixed-behavior div{gap:4px;min-width:0;display:grid}.wr-dge-human-warning{color:#344054;background:#f8fafc;border:1px solid #4755693d;border-radius:8px;margin:0;padding:12px;font-weight:650}@media (max-width:860px){.wr-dge-field-grid,.wr-dge-fixed-behavior,.wr-dge-add-actions{grid-template-columns:1fr}}.wr-dge-run-rail{gap:14px}.wr-dge-relay-list,.wr-dge-relay-group,.wr-dge-step-list,.wr-dge-runtime-panel,.wr-dge-current-turn,.wr-dge-gate-review{gap:10px;display:grid}.wr-dge-segment-header{background:#fff;border:1px solid #94a3b847;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px 11px;display:grid}.wr-dge-segment-index,.wr-dge-gate-icon{color:#334155;background:#f8fafc;border:1px solid #4755693d;border-radius:999px;place-items:center;min-width:28px;height:28px;font-size:11px;font-weight:800;display:inline-grid}.wr-dge-segment-title{color:#101828;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.wr-dge-step-list{border-left:1px solid #94a3b847;margin-left:16px;padding-left:10px}.wr-dge-gate-divider{color:#344054;background:#f8fafc;border:1px dashed #47556947;border-radius:8px;align-items:center;gap:8px;margin:4px 0 4px 16px;padding:8px 10px;font-size:12px;font-weight:750;display:flex}.wr-dge-step-card.dge-locked{background:#f8fafc}.wr-dge-context-stack{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.wr-dge-context-card{color:#475467;background:#f8fafc;border:1px solid #94a3b83d;border-radius:8px;gap:4px;padding:10px;font-size:12px;display:grid}.wr-dge-context-card strong{color:#101828;font-size:13px}.wr-dge-correction-note{color:#7c2d12;background:#fffbeb;border:1px solid #d9770638;border-radius:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5;display:block}.wr-dge-correction-note strong{color:#7c2d12}.wr-dge-calm-status-card{color:#475467;background:#f8fafc;border:1px solid #94a3b847;border-radius:8px;margin:0;padding:12px 14px;font-size:13px;line-height:1.5}.wr-dge-calm-status-card strong{color:#344054}.wr-dge-calm-status-card.is-locked,.wr-dge-calm-status-card.is-waiting{background:#f8fafc;border-color:#47556933}.wr-dge-baton-receipt-card{background:#fff;border-color:#47556933;align-content:flex-start;gap:18px;width:min(780px,100%);margin:0 auto;padding:28px;display:grid;box-shadow:0 18px 44px #0f172a14}.wr-dge-baton-mark{background:#f8fafc;border:1px solid #47556933;border-radius:999px;place-items:center;width:44px;height:44px;display:inline-grid}.wr-dge-baton-mark span{background:#475569;border-radius:999px;width:18px;height:18px;box-shadow:0 0 0 8px #47556914}.wr-dge-baton-copy{gap:8px;display:grid}.wr-dge-baton-copy h2{color:#101828;letter-spacing:0;margin:0;font-size:clamp(24px,3vw,34px);line-height:1.08}.wr-dge-baton-copy p{color:#475467;max-width:660px;margin:0;font-size:15px;line-height:1.55}.wr-dge-baton-current-row{color:#475467;background:#f8fafc;border:1px solid #94a3b83d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 12px;width:fit-content;max-width:100%;padding:10px 12px;font-size:13px;display:flex}.wr-dge-baton-current-row strong{color:#101828}.wr-dge-baton-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wr-dge-baton-receipt-card.is-correction .wr-dge-baton-mark{background:#fffbeb;border-color:#d9770638}.wr-dge-baton-receipt-card.is-correction .wr-dge-baton-mark span{background:#b45309;box-shadow:0 0 0 8px #d977061a}.wr-dge-baton-receipt-card.is-approved .wr-dge-baton-mark{background:#f0fdf4;border-color:#22c55e38}.wr-dge-baton-receipt-card.is-approved .wr-dge-baton-mark span{background:#15803d;box-shadow:0 0 0 8px #22c55e1a}.wr-dge-handoff-choice{gap:7px;max-width:420px;display:grid}.wr-dge-handoff-choice select,.wr-dge-gate-review textarea{color:#101828;width:100%;font:inherit;background:#fff;border:1px solid #94a3b857;border-radius:8px}.wr-dge-handoff-choice select{min-height:40px;padding:8px 10px}.wr-dge-gate-review textarea{resize:vertical;min-height:92px;padding:10px}.results-dge-current-holder{color:#475467;align-items:center;gap:6px;margin:6px 0 0;font-size:12px;font-weight:650;display:flex}.results-dge-current-holder span{color:#475569;font-size:10px;line-height:1}.wr-dge-tracker-card{gap:14px}.wr-dge-tracker-stepper{gap:10px;padding:2px 0 4px;display:flex;overflow-x:auto}.wr-dge-tracker-hop{flex:none;align-items:center;gap:10px;display:flex}.wr-dge-tracker-node,.wr-dge-tracker-gate{color:#344054;background:#fff;border:1px solid #94a3b852;border-radius:8px;gap:3px;min-width:150px;padding:10px 11px;display:grid}.wr-dge-tracker-gate{background:#f8fafc;border-style:dashed}.wr-dge-tracker-node.active,.wr-dge-tracker-gate.active{border-color:#47556973;box-shadow:0 1px 2px #10182814}.wr-dge-tracker-node span,.wr-dge-tracker-gate span{color:#667085;font-size:11px;font-weight:800}.wr-dge-tracker-node strong,.wr-dge-tracker-gate strong{color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.wr-dge-tracker-node em,.wr-dge-tracker-gate em{color:#475467;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.wr-dge-results-timeline-card{gap:16px}.wr-dge-results-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.wr-dge-results-timeline-item{grid-template-columns:22px minmax(0,1fr);gap:12px;padding:0 0 18px;display:grid;position:relative}.wr-dge-results-timeline-item:not(:last-child):before{content:"";background:#94a3b857;width:1px;position:absolute;top:22px;bottom:0;left:10px}.wr-dge-results-timeline-marker{z-index:1;background:#fff;border:1px solid #47556957;border-radius:999px;width:22px;height:22px;position:relative;box-shadow:0 1px 1px #1018280f}.wr-dge-results-timeline-item.gate .wr-dge-results-timeline-marker{background:#f8fafc;border-style:dashed}.wr-dge-results-timeline-item.correction .wr-dge-results-timeline-marker{background:#fffbeb;border-color:#b453096b}.wr-dge-results-timeline-item.closure .wr-dge-results-timeline-marker{background:#f0fdf4;border-color:#16a34a6b}.wr-dge-results-timeline-body{gap:7px;min-width:0;padding-bottom:2px;display:grid}.wr-dge-results-timeline-title-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.wr-dge-results-timeline-title-row span,.wr-dge-results-timeline-title-row em{color:#667085;font-size:12px;font-style:normal;font-weight:700}.wr-dge-results-timeline-body h3{color:#101828;margin:0;font-size:14px;font-weight:700;line-height:20px}.wr-dge-results-timeline-body p{color:#344054;margin:0;font-size:13px;line-height:20px}.wr-dge-results-response-summary,.wr-dge-results-correction-reason{background:#f8fafc;border:1px solid #94a3b847;border-radius:8px;padding:9px 10px}.wr-dge-results-correction-reason{background:#fffbeb;border-color:#b4530938}.wr-dge-results-evidence-chips{flex-wrap:wrap;gap:8px;display:flex}.wr-dge-results-evidence-chips a,.wr-dge-results-evidence-chips span{color:#334155;background:#fff;border:1px solid #94a3b852;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.wr-dge-results-evidence-chips a:hover,.wr-dge-results-evidence-chips a:focus-visible{background:#f8fafc;border-color:#47556973;outline:none}
