/* Work.105.6: only additions to the intact Work.105.4 theme/lighting UI. */
body.work-mobile[data-brand-contrast="dark"] .brand-en {background-image:linear-gradient(100deg,#17152b 8%,#594183 55%,#70349b 96%);filter:drop-shadow(0 1px 1px #ffffff55)}
body.work-mobile[data-brand-contrast="dark"] .brand-ja {color:#43216b}
body.work-mobile[data-brand-contrast="light"] .brand-en {filter:drop-shadow(0 1px 2px #050715b0)}
body.work-mobile[data-brand-contrast="light"] .brand-ja {color:#e8cfff;text-shadow:0 1px 2px #090c1a}
#stage[data-logo-contrast="dark"] .empty-brand-en {background-image:linear-gradient(100deg,#181428 8%,#513578 55%,#81389a 96%)}
#stage[data-logo-contrast="dark"] .empty-brand-ja {color:#48246e}
#stage[data-logo-contrast="light"] .empty-brand-en {filter:drop-shadow(0 2px 3px #0a0d19b8)}
#stage[data-logo-contrast="light"] .empty-brand-ja {color:#f0dfff;text-shadow:0 1px 3px #090c1a}
.work-mobile #panel-dance .music-sync-control {padding:12px 10px;border:1px solid var(--line);border-radius:13px;margin:12px 0;background:color-mix(in srgb,var(--panel) 92%,var(--accent))}
.work-mobile #panel-dance .music-sync-title {display:block;font-weight:700;font-size:13px;margin:0 0 9px}
.work-mobile #panel-dance .music-sync-directions {display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted)}
.work-mobile #panel-dance #musicSyncSlider {display:block;width:100%;margin:12px 0 8px;accent-color:var(--accent);touch-action:pan-y}
.work-mobile #panel-dance .music-sync-footer {display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}
.work-mobile #panel-dance #musicSyncStatus {font-size:12px;font-weight:700;color:var(--text)}
.work-mobile #panel-dance #musicSyncReset {min-height:36px;padding:6px 10px;font-size:12px}
.work-mobile #panel-dance .music-sync-control .note {font-size:11px;margin:7px 0 0}
.settings-reworked .settings-v2-navitem[disabled][data-settings-key="dance"] {opacity:.4;filter:grayscale(1);cursor:not-allowed;pointer-events:none}
.settings-reworked .settings-v2-navitem[disabled][data-settings-key="dance"]:active {transform:none}
