/* v230: Agenda must override the legacy panel background, including its gradient. */
#app-shell #tab-planificación{
 --card-alt:#101f29;--court-paper:#09151d;--court-line:#293c48;
 background:#050d12!important;color:var(--module-text)!important;color-scheme:dark;
}
#app-shell #tab-planificación :is(.p26-context-card,.p26-status){background:var(--module-bg)!important;color:var(--module-text)!important;border-color:var(--module-line)!important;box-shadow:none!important}
#app-shell #tab-planificación .p26-status{border-left:3px solid #83b2ff!important}
#app-shell #tab-planificación .pf-context-icon{background:#193c5a!important;color:#a8d1ff!important}
#app-shell #tab-planificación :is(.p26-sub,.p26-context-card .sub,.pv38-head p){color:#a6bac7!important}
#app-shell #tab-planificación :is(.p26-title,.p26-context-card .value){color:#f4f8fa!important}
#app-shell #tab-planificación .pv38-game{background:#391f2a!important;color:#ffa1ad!important}
#app-shell #tab-planificación .pv38-day-head>span{color:#ffd08a!important}
#app-shell #tab-planificación .plan-v38-tabs button.active{background:#26391c!important;color:#d2fa83!important;border-color:#7c9b47!important}
#app-shell #tab-planificación :is(.p26-md,.pv38-day-head .md){background:#172e4b!important;color:#b6d4ff!important}
