/* THRS V14.87 — Central Deletion Center / Recycle Bin DARK PALETTE ONLY.
   Keeps original V14.50 gold SVG hero, component layout, filter state, table,
   10-row pagination, Super Admin approval and restore logic, and Light Mode. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450{
 --rb-paper:#173449!important;
 --rb-soft:#203e52!important;
 --rb-ink:#edf4f9!important;
 --rb-muted:#c1d2df!important;
 --rb-line:#4e6d80!important;
 --rb-shadow:0 8px 21px rgba(0,8,20,.23),inset 0 1px 0 rgba(255,255,255,.035)!important;
 color-scheme:dark!important;
}
/* Keep golden recycle bin image and waves unchanged. Active governance indicator is subtle. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-phase-badge{
 background:#204736!important;
 color:#c4e9d1!important;
 border-color:#4d8266!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-live-dot{
 background:#6bcc91!important;
 box-shadow:0 0 0 3px rgba(107,204,145,.13)!important;
}
/* All four KPI icon wells harmonized with Midnight Navy / muted semantic colors. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-kpis article{
 --rb-accent:#e5c589!important;
 --rb-icon:#4b402f!important;
 --rb-wash:rgba(145,116,64,.10)!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-kpis article.tone-purple{
 --rb-accent:#d0bce9!important;
 --rb-icon:#413b57!important;
 --rb-wash:rgba(118,104,156,.10)!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-kpis article.tone-green{
 --rb-accent:#b6e4cc!important;
 --rb-icon:#22493c!important;
 --rb-wash:rgba(80,137,107,.10)!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-kpis article.tone-blue{
 --rb-accent:#b9d1e8!important;
 --rb-icon:#29455b!important;
 --rb-wash:rgba(81,117,153,.10)!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-kpi-icon{
 box-shadow:inset 0 0 0 1px rgba(255,255,255,.055),0 3px 9px rgba(0,8,20,.14)!important;
}
/* Policy notice badge: dark cumin, never bright cream. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-admin-pill{
 background:#4c402c!important;
 color:#efd29b!important;
 border-color:#927748!important;
}
/* Search, four selectors, two calendar inputs & page-size selector use dark native UI. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-filters input,
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-filters select,
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-page-size select{
 color-scheme:dark!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-filters select option,
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-page-size select option{
 background:#19394d!important;
 color:#eef4fa!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-filters>label>svg{
 color:#d9b573!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-filter-actions button.is-primary{
 background:linear-gradient(120deg,#dbb16c,#c99d54)!important;
 border-color:#bd9757!important;
 color:#152b3b!important;
 box-shadow:0 4px 10px rgba(0,8,20,.17)!important;
}
/* State badges: Pending review gold, Confirmed slate, Restored green. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-status{
 background:#4b402e!important;
 color:#eed3a0!important;
 box-shadow:inset 0 0 0 1px #90784f!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-status.is-confirmed{
 background:#2b465b!important;
 color:#c6dbea!important;
 box-shadow:inset 0 0 0 1px #5f7c91!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-status.is-restored{
 background:#234b3b!important;
 color:#bde9ce!important;
 box-shadow:inset 0 0 0 1px #588c73!important;
}
/* Inspect stays navy; Confirm = cumin gold; Restore = restrained green. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-row-actions button:not(.is-confirm):not(.is-restore){
 background:#1c3a4e!important;
 color:#e6eef5!important;
 border-color:#58778b!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-row-actions button.is-confirm{
 background:#4b402e!important;
 color:#f1d49c!important;
 border-color:#99804e!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-row-actions button.is-restore{
 background:#24513f!important;
 color:#c5ecd7!important;
 border-color:#568f74!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-row-actions button:hover{
 filter:brightness(1.11)!important;
}
/* Empty state and pagination adapted without changing placement. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-empty-icon{
 background:radial-gradient(circle at 42% 70%,#2b4a60,#213a4f)!important;
 color:#b9d1e7!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-empty-icon::after{
 background:#ddba78!important;
 box-shadow:0 0 0 4px rgba(221,186,120,.12)!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-empty>button{
 background:#24445a!important;
 color:#eef5fa!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-pagination-controls>button.is-current{
 background:linear-gradient(120deg,#dbb16c,#c89b52)!important;
 color:#152c3d!important;
 border-color:#be9756!important;
 box-shadow:0 3px 9px rgba(0,8,20,.15)!important;
}
/* Notices and Super Admin drawer/confirmation dialog surface. */
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-notice{
 color:#bbe8ce!important;
 background:#22493c!important;
 border-color:#568b73!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-error{
 color:#f1c4cc!important;
 background:#4a333f!important;
 border-color:#9b697a!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-error button{
 background:#254459!important;
 color:#eef5fa!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 .thrs-delete-review-modal textarea{
 color-scheme:dark!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 :is(.thrs-delete-review-actions button,.thrs-delete-drawer-actions button).is-restore{
 background:#28624c!important;
 color:#f0f9f4!important;
 border-color:#58967b!important;
}
html[data-theme="dark"] body .thrs-shell .thrs-delete-v1450 :is(.thrs-delete-review-actions button,.thrs-delete-drawer-actions button).is-confirm{
 background:#b38c4d!important;
 color:#102b3b!important;
 border-color:#d4af6f!important;
}
/* Paint only, no new geometry/layout, SVG, permission, data or Light Mode rules. */
