/* Phoenix v69-fix3 */
.lesson-actions69fix3 .btn{min-height:50px}
.lesson-actions69fix3 .lesson-paste69fix3{border-color:color-mix(in srgb,var(--accent) 36%,var(--line));background:color-mix(in srgb,var(--accentSoft) 78%,var(--card));color:var(--accent)}

/* A selected class gets one real table column instead of rendering the entire school table. */
.sched-table.single-class69fix3{width:100%;min-width:100%}
.sched-table.single-class69fix3 .sched-table-row{width:100%;min-width:100%}
.sched-table.single-class69fix3 .sched-cell,
.sched-table.single-class69fix3 .sched-table-cell-head{flex:1 1 auto;width:auto;min-width:0}
.sched-table.single-class69fix3 .sched-cell{min-height:92px}

/* Rank in the account picker should read like the profile card, not dominate the whole card. */
.account-card69fix2 .account-rank69fix2{font-size:14px!important;line-height:1.15;letter-spacing:.01em;font-weight:800;max-width:100%}
.account-card69fix2 .account-rank69fix2 .rank-name{font-size:inherit!important;line-height:inherit!important;white-space:nowrap}
@media(max-width:430px){.account-card69fix2 .account-rank69fix2{font-size:13px!important}}
