/* 3.2b — color-only candidate. No card, control or type geometry overrides. */
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after]{
--c-canvas:#F6F7F8;
--c-surface:#FFFFFF;
--c-subtle:#FAFBFC;
--c-inset:#F0F3F5;
--c-table-head:#EEF1F4;
--c-table-head-light:#EEF1F4;
--c-table-head-ink:#505F6C;
--c-hover:#F8F9FA;
--c-pressed:#E9EEF2;
--c-text:#202D36;
--c-text-secondary:#505F6C;
--c-muted:#64727F;
--c-placeholder:#64727F;
--c-border:#E0E5EA;
--c-border-strong:#B4BEC8;
--c-field-border:#87929D;
--c-focus:#587D89;
--c-graphite:#253541;
--c-graphite-hover:#314551;
--c-on-graphite:#FFFFFF;
--c-action:#00828C;
--c-action-hover:#00717C;
--c-action-pressed:#005E6C;
--c-on-action:#FFFFFF;
--c-brand-bright:#10B7B4;
--c-action-gradient-end:#005F73;
--c-action-gradient-hover-end:#005263;
--c-secondary:#FFFFFF;
--c-secondary-border:#C6CED6;
--c-secondary-ink:#253541;
--c-secondary-hover:#F5F7F9;
--c-icon-surface:#F1F4F6;
--c-icon-border:#E0E5EA;
--c-icon-ink:#536471;
--c-selected:#E8F7F9;
--c-selected-border:#B7DCE2;
--c-selected-ink:#006D7C;
--c-nav-active:#253541;
--c-nav-icon:#D5E1E8;
--c-favorite:#AE3553;
--c-favorite-bg:#FFF2F5;
--c-favorite-line:#EED4DC;
--c-danger:#B52D44;
--c-danger-bg:#FFF2F4;
--c-danger-line:#E9C1CA;
--c-success:#17744B;
--c-success-bg:#F0FAF4;
--c-warning:#865A12;
--c-warning-bg:#FFF7E8;
--c-info:#365C86;
--c-info-bg:#F0F5FC;
--c-disabled-bg:#F0F2F4;
--c-disabled-text:#7C8792;
--c-toast:#253541;
--c-inverse-muted:#E0E6EB;
--c-badge-bg:#F2F4F6;
--c-badge-text:#536471;
--c-scroll:#B8C1CA;
}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after][data-table-head=light]{--c-table-head:var(--c-table-head-light);--c-table-head-ink:var(--c-text-secondary)}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] #collectionScreen thead th,html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] #statesScreen thead th{color:var(--c-table-head-ink)!important;border-bottom-color:var(--c-table-head)!important}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-page.current,html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-page[aria-current=page],html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .avatar{background-color:var(--c-graphite)!important;color:var(--c-on-graphite)!important;border-color:var(--c-graphite)!important}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.primary{background-image:none!important}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after][data-action-finish=gradient] .btn.primary:not(:disabled){background-image:linear-gradient(135deg,var(--c-action) 0%,var(--c-action-gradient-end) 100%)!important}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after][data-action-finish=gradient] .btn.primary:not(:disabled):hover{background-image:linear-gradient(135deg,var(--c-action-hover) 0%,var(--c-action-gradient-hover-end) 100%)!important}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after][data-action-finish=gradient] .btn.primary:not(:disabled):active{background-image:none!important}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .cs-state-panel select.field{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23536471' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .collection-summary,html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .collection-note,html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .collection-group .section-head{border-color:var(--c-border)!important}
html[data-sea-review][data-marine-stage="3.2d"][data-northstar=b][data-components-pass=after][data-refinement=after] .dialog-head .sc-create-symbol{background-color:var(--c-selected)!important;color:var(--c-action)!important}


html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after]{
--c-content-action-ink:#253541;
--c-content-action-border:#C6CED6;
--c-content-action-hover:#F5F7F9;
--c-content-action-hover-ink:#202D36;
--c-content-action-hover-border:#B4BEC8;
--c-active-control:#253541;
--c-active-control-ink:#FFFFFF;
--c-selection-button:#E8F7F9;
--c-selection-button-ink:#006D7C;
--c-selection-button-border:#B7DCE2;
--c-content-icon-bg:#F1F4F6;
--c-content-icon-ink:#536471;
--c-content-icon-border:#E0E5EA;
--c-navigation-link:#505F6C;
--c-count-bg:#F0F3F5;
--c-count-ink:#505F6C;
--c-tab-count-bg:#E8F7F9;
--c-tab-count-ink:#006D7C;
--c-symbol-bg:#E8F7F9;
--c-symbol-ink:#00828C;
}

/* Review controls are neutral in both variants, not part of the product. */
.ty-bottom{flex-wrap:wrap;gap:8px 16px}
.sea-options{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font:500 12px/18px var(--ui-font),Arial,sans-serif;color:#505F6C}
.sea-options label{display:flex;align-items:center;gap:7px;cursor:pointer;white-space:nowrap}
.sea-options input{width:15px;height:15px;accent-color:#253541;margin:0}
.sea-option-hint{color:#697682;font-size:12px}
.ty-lab .ty-step{color:#505F6C;background:#F0F3F5;border-color:#E0E5EA}
.ty-lab,.ty-dock,.ty-dialog{--accent:#253541;--soft:#F1F4F6;--text:#202D36;--text-secondary:#505F6C;--muted:#64727F;--line:#E0E5EA}
.ty-lab .ty-toggle button[aria-pressed=true],.ty-dock .ty-toggle button[aria-pressed=true]{background:#253541!important;color:#FFFFFF!important}
.ty-lab .ty-views button[aria-pressed=true]{background:#EDF2F5!important;color:#253541!important}
.ty-lab button:focus-visible,.ty-dialog button:focus-visible,.ty-dock button:focus-visible{outline-color:#587D89!important}
.cs-source-note a{color:#006D7C;text-decoration:underline}
@media(max-width:620px){.sea-options{gap:8px 12px}.sea-option-hint{width:100%}.ty-bottom #scopeNote{max-width:100%}}
