
/* Candidate B. The geometry, shadow values and fixed type layer remain unchanged. */
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after]{
--c-canvas:#F4F6F5;
--c-surface:#FFFFFF;
--c-subtle:#F7F8F7;
--c-inset:#EFF3F0;
--c-table-head:#ECF1ED;
--c-hover:#F7F9F7;
--c-pressed:#E7EFEB;
--c-text:#1C2927;
--c-text-secondary:#495B55;
--c-muted:#60716B;
--c-placeholder:#62736B;
--c-border:#DCE4DF;
--c-border-strong:#B2C1B9;
--c-field-border:#7F9289;
--c-focus:#467B6B;
--c-action:#0F766E;
--c-action-hover:#0B625C;
--c-action-pressed:#09544F;
--c-on-action:#FFFFFF;
--c-secondary:#FFFFFF;
--c-secondary-border:#BCCBC3;
--c-secondary-ink:#213D32;
--c-secondary-hover:#F0F5F1;
--c-icon-surface:#F0F4F1;
--c-icon-border:#DCE5DF;
--c-icon-ink:#486054;
--c-selected:#EAF4F0;
--c-selected-border:#B6D3C8;
--c-selected-ink:#185C4E;
--c-nav-active:#16352E;
--c-nav-icon:#B5D1C5;
--c-favorite:#A63250;
--c-favorite-bg:#FAF1F3;
--c-favorite-line:#E8D2D8;
--c-danger:#B03245;
--c-danger-bg:#FFF2F4;
--c-danger-line:#E7BFC7;
--c-success:#176B45;
--c-success-bg:#EDF6F0;
--c-warning:#855A14;
--c-warning-bg:#FCF4E5;
--c-info:#315E8D;
--c-info-bg:#EFF4FA;
--c-disabled-bg:#EEF1EF;
--c-disabled-text:#79867F;
--c-toast:#203C32;
--c-inverse-muted:#DCE8E2;
--c-badge-bg:#F1F4F2;
--c-badge-text:#556A5F;
--c-scroll:#AFBDB5;
--bg:var(--c-canvas);
--surface:var(--c-surface);
--surface-subtle:var(--c-subtle);
--surface-hover:var(--c-hover);
--surface-pressed:var(--c-pressed);
--text:var(--c-text);
--text-secondary:var(--c-text-secondary);
--muted:var(--c-muted);
--placeholder:var(--c-placeholder);
--line:var(--c-border);
--line-strong:var(--c-border-strong);
--field-line:var(--c-field-border);
--accent:var(--c-action);
--accent-hover:var(--c-action-hover);
--accent-active:var(--c-action-pressed);
--soft:var(--c-selected);
--soft-text:var(--c-selected-ink);
--soft-line:var(--c-selected-border);
--focus:var(--c-focus);
--on-accent:var(--c-on-action);
--danger:var(--c-danger);
--danger-bg:var(--c-danger-bg);
--danger-line:var(--c-danger-line);
--success:var(--c-success);
--success-bg:var(--c-success-bg);
--warning:var(--c-warning);
--warning-bg:var(--c-warning-bg);
--info:var(--c-info);
--info-bg:var(--c-info-bg);
--disabled-bg:var(--c-disabled-bg);
--disabled-text:var(--c-disabled-text);
--ns-ink:var(--c-nav-active);
--sc-action:var(--c-secondary);
--sc-action-hover:var(--c-secondary-hover);
--sc-action-border:var(--c-secondary-border);
--sc-action-ink:var(--c-secondary-ink);
--sc-neutral:var(--c-icon-surface);
--sc-neutral-hover:var(--c-pressed);
--sc-row-hover:var(--c-hover);
--sc-field:var(--c-field-border);
--sc-focus:var(--c-focus);
}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] body{background-color:var(--c-canvas)!important;color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .topbar,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sidebar,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-card,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .panel,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .collection-summary,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #createDialog,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .dialog-head,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .dialog-foot{background-color:var(--c-surface)!important;color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-card,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .panel,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sc-detail-overview,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #createDialog{border-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sidebar{border-right-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .topbar{border-bottom-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .nav button{color:var(--c-text-secondary)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .nav button .i{color:var(--c-muted)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .nav button:hover:not([aria-current=page]){background-color:var(--c-secondary-hover)!important;color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .nav button[aria-current=page]{background-color:var(--c-nav-active)!important;color:white!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .nav button[aria-current=page] .i{color:var(--c-nav-icon)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=page],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=section],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=object],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=price],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=metric],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=row],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=rowprice],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=rowtitle],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #createDialog [data-type-role=dialog]{color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=body],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=meta],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .pagehead p,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-developer-link,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .breadcrumbs,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-tabbar button,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .dialog label,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sc-label-new{color:var(--c-text-secondary)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [data-type-role=caption],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .muted,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .caption,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-meta,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-meta .i,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-metrics small,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .summary-item>span,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-footer,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .table-object small,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sc-optional,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .smallnote,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .specimen-note,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sc-collection-label>span,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ty-form-tools,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .topbar-search .i{color:var(--c-muted)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-metrics>div,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .summary-item+.summary-item,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-tabbar,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-footer,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sc-selected-heading,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .selected-row{border-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-tabbar button[aria-selected=true]{color:var(--c-action)!important;border-bottom-color:var(--c-action)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-tab-count,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .badge{background-color:var(--c-badge-bg)!important;color:var(--c-badge-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-tabbar button[aria-selected=true] .ps-tab-count{background-color:var(--c-selected)!important;color:var(--c-selected-ink)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn:not(.primary):not(.icon),html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-link-action{background-color:var(--c-secondary)!important;color:var(--c-secondary-ink)!important;border-color:var(--c-secondary-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn:not(.primary):not(.icon):hover,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-link-action:hover{background-color:var(--c-secondary-hover)!important;border-color:var(--c-border-strong)!important;color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn:not(.primary):not(.icon):active,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .ps-link-action:active{background-color:var(--c-pressed)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.primary{background-color:var(--c-action)!important;color:white!important;border-color:var(--c-action)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.primary:hover{background-color:var(--c-action-hover)!important;border-color:var(--c-action-hover)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.primary:active{background-color:var(--c-action-pressed)!important;border-color:var(--c-action-pressed)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.icon{background-color:var(--c-icon-surface)!important;color:var(--c-icon-ink)!important;border-color:var(--c-icon-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.icon:hover{background-color:var(--c-pressed)!important;color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.icon.danger-outline{color:var(--c-danger)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.icon.danger-outline:hover{background-color:var(--c-danger-bg)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .dialog-head .btn.icon,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .selected-row .btn.icon{background-color:transparent!important;border-color:transparent!important;color:var(--c-muted)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .dialog-head .btn.icon:hover,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .selected-row .btn.icon:hover{background-color:var(--c-icon-surface)!important;color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.cs-select-action:not(.primary):not(.icon)[aria-pressed=true],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.cs-select-action:not(.primary):not(.icon)[aria-pressed=true]:hover{background-color:var(--c-selected)!important;color:var(--c-selected-ink)!important;border-color:var(--c-selected-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn:not(.primary):not(.icon):disabled,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.primary:disabled,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .btn.icon:disabled{background-color:var(--c-disabled-bg)!important;border-color:var(--c-border)!important;color:var(--c-disabled-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .fav{background-color:white!important;border-color:var(--c-border)!important;color:var(--c-muted)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .fav:hover{background-color:var(--c-subtle)!important;color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .fav[aria-pressed=true],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .fav[aria-pressed=true]:hover{background-color:var(--c-favorite-bg)!important;border-color:var(--c-favorite-line)!important;color:var(--c-favorite)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] :is(.app,.dialog) .btn:not(.primary):not(.icon):is([data-add],.ps-link-action,[data-ps-developer],[data-ps-selection],[data-ps-catalog],[data-show-building]){background-color:var(--c-secondary)!important;color:var(--c-secondary-ink)!important;border-color:var(--c-secondary-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] :is(.app,.dialog) .btn:not(.primary):not(.icon):is([data-add],.ps-link-action,[data-ps-developer],[data-ps-selection],[data-ps-catalog],[data-show-building]):hover{background-color:var(--c-secondary-hover)!important;color:var(--c-text)!important;border-color:var(--c-border-strong)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .field,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .topbar-search .field{background-color:white!important;border-color:var(--c-field-border)!important;color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .field::placeholder{color:var(--c-placeholder)!important;opacity:1}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .field:focus,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .field:focus-visible{background-color:white!important;border-color:var(--c-focus)!important;outline-color:var(--c-focus)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] button:focus-visible,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] a:focus-visible,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] [tabindex]:focus-visible{outline-color:var(--c-focus)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .field[aria-invalid=true],html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .field[aria-invalid=true]:focus{border-color:var(--c-danger)!important;outline-color:var(--c-danger)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .field:disabled{background-color:var(--c-disabled-bg)!important;color:var(--c-disabled-text)!important;border-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .form-label [data-type-role=label]{color:var(--c-text)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .field-error{color:var(--c-danger)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .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] .sc-selected-section{background-color:var(--c-subtle)!important;border-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #scSelectedCount,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sc-selected-heading>span{background-color:var(--c-inset)!important;color:var(--c-text-secondary)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .collection-note{background-color:var(--c-subtle)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .table-placeholder,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .sc-selected-placeholder{background-color:var(--c-inset)!important;color:var(--c-muted)!important;border-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .collection-group .section-head:hover{background-color:var(--c-hover)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #collectionScreen thead th,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #statesScreen thead th{background-color:var(--c-table-head)!important;color:var(--c-text-secondary)!important;border-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #collectionScreen tbody td,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #statesScreen tbody td{border-bottom-color:var(--c-border)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #collectionScreen tbody tr:hover,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #statesScreen tbody tr:hover{background-color:var(--c-hover)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #statesScreen .cs-state-table tr.cs-row-selected,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #statesScreen .cs-state-table tr.cs-row-selected:hover{background-color:var(--c-selected)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .table-scroll,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .create-selected{scrollbar-color:var(--c-scroll) transparent}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .table-scroll::-webkit-scrollbar-thumb,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .create-selected::-webkit-scrollbar-thumb{background-color:var(--c-scroll)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #productToast:not([data-tone=error]){background-color:var(--c-toast)!important;color:white!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] #productToast[data-tone=error]{background-color:var(--c-danger)!important;color:white!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .cs-state-panel .inline-message.success{color:var(--c-success)!important;background-color:var(--c-success-bg)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .cs-state-panel .inline-message.warning{color:var(--c-warning)!important;background-color:var(--c-warning-bg)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .cs-state-panel .inline-message.info{color:var(--c-info)!important;background-color:var(--c-info-bg)!important}
html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .cs-state-panel .inline-message.error,html[data-sea-review][data-northstar=b][data-components-pass=after][data-refinement=after] .inline-message.error{color:var(--c-danger)!important;background-color:var(--c-danger-bg)!important}
