.os-header-actions > .toolbar-theme-toggle{color:var(--gold2,#d8ae35)}
.os-header-actions > [data-module="settings"],.os-header-actions > .toolbar-theme-toggle{flex:none}
.os-header-actions > [data-module="settings"]:focus-visible,.os-header-actions > .toolbar-theme-toggle:focus-visible,.roc-score-animated:focus-visible{outline:2px solid var(--gold2,#d8ae35);outline-offset:2px}
.roc-score-link.roc-score-animated{--score-color:#e3bf55;display:inline-flex;flex-direction:row;align-items:center;gap:8px;min-height:42px;max-width:100%;font-family:inherit;font-size:10px;line-height:1.2;vertical-align:middle;font-weight:500}
.roc-score-link.roc-score-animated--good{--score-color:#49b7f1}.roc-score-link.roc-score-animated--fair{--score-color:#eda145}.roc-score-link.roc-score-animated--weak{--score-color:#ed727a}.roc-score-link.roc-score-animated--empty{--score-color:var(--command-muted,#8e938f)}
.loan-table th:nth-child(6){width:170px}.loan-table td:nth-child(6){padding-inline:10px}
.loan-table .loan-col-score{width:13%}.loan-table .loan-col-status{width:7.5%}
.loan-mobile-card{background:var(--command-surface,var(--panel,#fff));color:var(--command-text,var(--text,#171717))}
.loan-mobile-score{display:flex;align-items:center;min-width:0}
.roc-score-animated__gauge{position:relative;width:36px;height:36px;flex:none;display:grid;place-items:center}
.roc-score-animated__ring{position:absolute;inset:0;width:36px;height:36px;transform:rotate(-90deg)}
.roc-score-animated__value{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--command-text,var(--text,#eee));line-height:1}
.roc-score-animated__track,.roc-score-animated__fill{fill:none;stroke-width:3}
.roc-score-animated__track{stroke:#4d5451}
.roc-score-animated__fill{stroke:var(--score-color);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--roc-score));animation:roc-score-reveal .85s ease-out both}
.roc-score-animated__content{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;max-width:126px}
.roc-score-animated__label{color:var(--score-color);font-weight:600;white-space:normal;line-height:1.2}
.roc-score-animated__stars{display:flex;gap:1px;color:#4d5451;line-height:1}
.roc-score-animated__stars .ui-icon{display:block;width:9px;height:9px;fill:currentColor;stroke:currentColor;stroke-width:1}
.roc-score-animated__stars .is-filled{color:var(--score-color)}
.roc-score-animated__description{font-size:8px;line-height:1.25;color:var(--command-muted,var(--muted,#8e938f));white-space:normal;font-weight:400}
@keyframes roc-score-reveal{from{stroke-dashoffset:100}to{stroke-dashoffset:calc(100 - var(--roc-score))}}
@media(prefers-reduced-motion:reduce){.roc-score-animated__fill{animation:none}}
@media(max-width:850px){.os-header-actions{min-width:0}.os-header-actions .search{min-width:0}.os-header-actions .search input{min-width:0;width:100%}}
