/* Surface colors only. Text, borders, chart strokes, logos and images are untouched. */
:root,html[data-bk-theme=dark]{--bk-bg:#101010!important;--bk-panel:#151515!important;--bk-card:#181818!important;--bk-active:#262626!important;--bk-skeleton:#2d2d2d!important}
html:not([data-bk-theme=light]) :is(body,body *){--bk-bg:#101010!important;--bk-panel:#151515!important;--bk-card:#181818!important;--bk-active:#262626!important;--bk-skeleton:#2d2d2d!important}
html[data-bk-theme=light] :is(body,#dashboard-app,#dashboard-app *,#bk-settings-root,#bk-settings-root *,.bk-floating-portal,.bk-floating-portal *,#bk-support-root,#bk-support-root *,#bk-team-root,#bk-team-root *,#bk-adaptive-loading,#bk-adaptive-loading *,[role=dialog],[role=dialog] *){--bk-bg:#f7f7f7!important;--bk-panel:#fff!important;--bk-card:#fff!important;--bk-active:#f1f1f1!important;--bk-skeleton:#e8e8e8!important}
#bk-adaptive-loading{background:var(--bk-bg)!important}.bk-adaptive-panel{background:var(--bk-panel)!important}.bk-adaptive-shape{background:#232323!important}html[data-bk-theme=light] .bk-adaptive-shape{background:#e8e8e8!important}
:is(.bk-skeleton,.bk-support-loading span,.bk-clean-skeleton,.bk-settings-loading-content .bk-skeleton){background-color:var(--bk-skeleton)!important}
/* Shimmer remains animated, but its paint has no colored stops. */
.bk-adaptive-shape::after{background:linear-gradient(100deg,transparent 15%,rgba(255,255,255,.065) 45%,rgba(255,255,255,.1) 52%,transparent 85%)!important}
html[data-bk-theme=light] .bk-adaptive-shape::after{background:linear-gradient(100deg,transparent 15%,rgba(255,255,255,.4) 45%,rgba(255,255,255,.65) 52%,transparent 85%)!important}
/* Native navigation/header rules use hardcoded colors and hover transitions. */
.bk-nav-dock-item{background:transparent!important}.bk-nav-dock-item:is(:hover,[data-active=true],[data-branch-active=true]){background:var(--bk-active)!important}
#dashboard-app main [class*="_iconButton_"]{background:var(--bk-bg)!important}
.bk-nav-dock::before{background:var(--bk-bg)!important}
.bk-nav-panel::before{background:var(--bk-panel)!important}
:is(.bk-nav-item,.bk-nav-subitem):is(:hover,[data-active=true],[data-branch-active=true]){background:var(--bk-active)!important}
