/* QWERTY Mobile Core v106 — compact presentation only. */
.qcm-mobile-view{
  --qcm-purple:#6d28d9;--qcm-blue:#2563eb;--qcm-green:#16a34a;
  --qcm-orange:#ea580c;--qcm-red:#dc2626;
  --qcm-line:color-mix(in srgb,var(--border,#dbe3ef) 84%,transparent);
  --qcm-soft:var(--surface-2,#f5f7fb);--qcm-card:var(--surface,#fff);
  min-width:0;overflow-x:clip;color:var(--text,#1f2937)
}

.qcm-page{display:grid;gap:12px;width:100%;max-width:1120px;min-width:0;margin:0 auto;padding:0 0 10px;color:var(--text,#1f2937)}
.qcm-page *{box-sizing:border-box}
.qcm-page button,.qcm-page a,.qcm-page input,.qcm-page select,.qcm-page textarea{font:inherit}
.qcm-page button,.qcm-page a,.qcm-page select{touch-action:manipulation}
.qcm-page button:focus-visible,.qcm-page a:focus-visible,.qcm-page input:focus-visible,.qcm-page select:focus-visible,.qcm-page textarea:focus-visible,.qcm-sheet button:focus-visible,.qcm-sheet a:focus-visible{outline:3px solid color-mix(in srgb,var(--accent,#6d28d9) 38%,transparent);outline-offset:2px}
.qcm-page button:active{transform:translateY(1px)}

.qcm-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;padding:18px;border:1px solid var(--qcm-line);border-radius:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#6d28d9) 9%,var(--qcm-card)),var(--qcm-card));box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.06))}
.qcm-hero-copy{min-width:0}.qcm-hero-copy>span{display:block;color:var(--accent,#6d28d9);font-size:.67rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.qcm-hero h2{margin:4px 0 0;font-size:1.45rem;line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere}.qcm-hero p{max-width:680px;margin:5px 0 0;color:var(--text-soft,#64748b);font-size:.82rem;line-height:1.45}.qcm-hero-side{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}
.qcm-primary,.qcm-secondary{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border-radius:12px;font-size:.74rem;font-weight:850;text-decoration:none;cursor:pointer}.qcm-primary{border:1px solid var(--accent,#6d28d9);background:linear-gradient(135deg,var(--accent,#6d28d9),#2563eb);color:#fff}.qcm-secondary{border:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#1f2937)}.qcm-full{width:100%}

.qcm-badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;max-width:100%;padding:0 10px;border-radius:999px;font-size:.64rem;font-weight:850;line-height:1.2;white-space:nowrap}.qcm-badge.success{background:#dcfce7;color:#15803d}.qcm-badge.danger{background:#fee2e2;color:#b91c1c}.qcm-badge.warn{background:#ffedd5;color:#c2410c}.qcm-badge.info{background:#dbeafe;color:#1d4ed8}

.qcm-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0}.qcm-kpi{position:relative;min-width:0;min-height:110px;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-areas:"icon label" "icon value" "icon note";align-content:center;column-gap:10px;padding:13px;border:1px solid var(--qcm-line);border-radius:16px;background:var(--qcm-card);color:var(--text,#1f2937);text-align:left;box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qcm-kpi:is(button){cursor:pointer}.qcm-kpi>span{grid-area:icon;width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#dbeafe;color:#1d4ed8}.qcm-kpi>small{grid-area:label;align-self:end;color:var(--text-soft,#64748b);font-size:.66rem;font-weight:800}.qcm-kpi>strong{grid-area:value;min-width:0;margin-top:2px;font-size:1.06rem;line-height:1.18;overflow-wrap:anywhere}.qcm-kpi>em{grid-area:note;margin-top:3px;color:var(--text-soft,#64748b);font-size:.61rem;font-style:normal}.qcm-kpi>i{position:absolute;right:10px;bottom:10px;color:var(--text-soft,#64748b);font-size:.6rem}.qcm-kpi.green>span{background:#dcfce7;color:#15803d}.qcm-kpi.orange>span{background:#ffedd5;color:#c2410c}.qcm-kpi.red>span{background:#fee2e2;color:#b91c1c}.qcm-kpi.purple>span{background:#ede9fe;color:#6d28d9}

.qcm-section{min-width:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:18px;background:var(--qcm-card);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qcm-section>header{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid var(--qcm-line)}.qcm-section>header h3{min-width:0;margin:0;font-size:.9rem;overflow-wrap:anywhere}.qcm-section>header button{min-height:44px;padding:0 6px;border:0;background:transparent;color:var(--accent,#6d28d9);font-size:.7rem;font-weight:850;cursor:pointer}.qcm-section>header>span{color:var(--text-soft,#64748b);font-size:.67rem;font-weight:700}.qcm-section-body{min-width:0}.qcm-section-body>.qcm-state{border:0;border-radius:0}

.qcm-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px}.qcm-actions-wide{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.qcm-action{min-width:0;min-height:78px;display:grid;grid-template-columns:40px minmax(0,1fr) 12px;grid-template-rows:auto auto;align-items:center;gap:1px 9px;padding:10px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-card);color:var(--text,#1f2937);text-align:left;cursor:pointer}.qcm-action>span{grid-row:1/3;width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:#ede9fe;color:#6d28d9}.qcm-action>strong{align-self:end;min-width:0;font-size:.78rem;line-height:1.2;overflow-wrap:anywhere}.qcm-action>small{align-self:start;min-width:0;color:var(--text-soft,#64748b);font-size:.62rem;line-height:1.3;overflow-wrap:anywhere}.qcm-action>i{grid-row:1/3;grid-column:3;color:var(--text-soft,#64748b);font-size:.62rem}.qcm-action.green>span{background:#dcfce7;color:#15803d}.qcm-action.orange>span{background:#ffedd5;color:#c2410c}.qcm-action.blue>span{background:#dbeafe;color:#1d4ed8}.qcm-action.red>span{background:#fee2e2;color:#b91c1c}

.qcm-record-list,.qcm-section-body{display:grid}.qcm-record{min-width:0;min-height:64px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"icon title right" "icon meta right";align-items:center;gap:2px 10px;width:100%;padding:10px 12px;border:0;border-bottom:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#1f2937);text-align:left}.qcm-record:last-child{border-bottom:0}.qcm-record:is(button){cursor:pointer}.qcm-record>span:first-child{grid-area:icon;width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:#dbeafe;color:#1d4ed8}.qcm-record>span.green{background:#dcfce7;color:#15803d}.qcm-record>span.red{background:#fee2e2;color:#b91c1c}.qcm-record>span.orange{background:#ffedd5;color:#c2410c}.qcm-record>span.purple{background:#ede9fe;color:#6d28d9}.qcm-record>strong{grid-area:title;align-self:end;min-width:0;font-size:.76rem;line-height:1.25;overflow-wrap:anywhere}.qcm-record>small{grid-area:meta;align-self:start;min-width:0;color:var(--text-soft,#64748b);font-size:.64rem;line-height:1.3;overflow-wrap:anywhere}.qcm-record-right{grid-area:right;display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.qcm-record-right>.qcm-money{font-size:.78rem;white-space:nowrap}.qcm-mini{min-height:36px;padding:0 10px;border:1px solid var(--qcm-line);border-radius:10px;background:var(--qcm-soft);color:var(--accent,#6d28d9);font-size:.67rem;font-weight:850;cursor:pointer}

.qcm-state{display:grid;place-items:center;min-height:150px;padding:24px;border:1px solid var(--qcm-line);border-radius:16px;background:var(--qcm-card);text-align:center}.qcm-state>i{font-size:1.4rem;color:var(--text-soft,#64748b)}.qcm-state.error>i,.qcm-state.denied>i{color:var(--qcm-red)}.qcm-state.offline>i{color:var(--qcm-orange)}.qcm-state h3{margin:10px 0 0;font-size:.9rem}.qcm-state p{max-width:440px;margin:5px 0 0;color:var(--text-soft,#64748b);font-size:.72rem;line-height:1.5}.qcm-state small{margin-top:6px;color:var(--text-soft,#64748b);font-size:.6rem}.qcm-state .qcm-primary{margin-top:12px}
.qcm-home-note{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;padding:12px 14px;border:1px solid var(--qcm-line);border-radius:15px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#6d28d9) 7%,var(--qcm-card)),var(--qcm-card))}.qcm-home-note>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:var(--accent-soft,#ede9fe);color:var(--accent,#6d28d9)}.qcm-home-note strong{display:block;font-size:.79rem}.qcm-home-note p{margin:3px 0 0;color:var(--text-soft,#64748b);font-size:.66rem;line-height:1.4}.qcm-action.is-disabled{cursor:not-allowed;opacity:.58;filter:saturate(.55)}.qcm-action.is-disabled>i:last-child{color:var(--text-soft,#64748b)}
.mobile-primary-nav [data-qedu-workspace-home]{position:relative;background:linear-gradient(145deg,var(--accent,#6d28d9),#2563eb)!important;color:#fff!important;box-shadow:0 7px 17px color-mix(in srgb,var(--accent,#6d28d9) 28%,transparent)!important}.mobile-primary-nav [data-qedu-workspace-home] i,.mobile-primary-nav [data-qedu-workspace-home] span{color:#fff!important}.mobile-primary-nav [data-qedu-workspace-home].active{background:linear-gradient(145deg,var(--accent,#6d28d9),#2563eb)!important;color:#fff!important}

.qcm-chooser,.qcm-month{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-card)}.qcm-chooser>span,.qcm-month>span{color:var(--text-soft,#64748b);font-size:.72rem;font-weight:850}.qcm-chooser select,.qcm-month select{min-width:0;width:100%;height:44px;padding:0 36px 0 11px;border:1px solid var(--qcm-line);border-radius:11px;background:var(--qcm-card);color:var(--text,#1f2937);font-size:16px}
.qcm-identity{position:relative;min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:14px;border:1px solid var(--qcm-line);border-radius:18px;background:var(--qcm-card);color:var(--text,#1f2937);text-align:left;box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qcm-identity.is-clickable{grid-template-columns:58px minmax(0,1fr) auto 14px;cursor:pointer}.qcm-avatar{width:58px;height:58px;display:grid;place-items:center;overflow:hidden;border-radius:16px;background:linear-gradient(135deg,var(--accent,#6d28d9),#2563eb);color:#fff;font-size:1.2rem;font-weight:900}.qcm-avatar img{width:100%;height:100%;object-fit:cover}.qcm-identity-copy{min-width:0;display:flex;flex-direction:column}.qcm-identity-copy small{color:var(--text-soft,#64748b);font-size:.66rem}.qcm-identity-copy strong{margin-top:2px;font-size:.96rem;line-height:1.25;overflow-wrap:anywhere}.qcm-identity-copy em{margin-top:3px;color:var(--text-soft,#64748b);font-size:.7rem;font-style:normal;line-height:1.3;overflow-wrap:anywhere}.qcm-identity>i{color:var(--text-soft,#64748b)}

.qcm-tabs,.qcm-filter-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;padding:4px;border-radius:14px;background:var(--qcm-soft)}.qcm-filter-tabs{grid-template-columns:1fr 1fr}.qcm-tabs button,.qcm-filter-tabs button{min-width:0;min-height:44px;padding:4px;border:0;border-radius:10px;background:transparent;color:var(--text-soft,#64748b);font-size:.7rem;font-weight:800;line-height:1.2;cursor:pointer}.qcm-tabs button.active,.qcm-filter-tabs button.active{background:var(--qcm-card);color:var(--accent,#6d28d9);box-shadow:0 2px 8px rgba(15,23,42,.08)}.qcm-tabs button b{margin-left:3px}
.qcm-profile-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.qcm-profile-panel[hidden]{display:none}.qcm-profile-panel article{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"icon label" "icon value";gap:1px 10px;padding:12px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-card)}.qcm-profile-panel article>span{grid-area:icon;width:40px;height:40px;display:grid;place-items:center;border-radius:11px;background:var(--accent-soft,#ede9fe);color:var(--accent,#6d28d9)}.qcm-profile-panel small{grid-area:label;color:var(--text-soft,#64748b);font-size:.64rem}.qcm-profile-panel strong{grid-area:value;min-width:0;font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}

.qcm-attendance-summary{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:18px;padding:18px;border:1px solid var(--qcm-line);border-radius:18px;background:var(--qcm-card)}.qcm-donut{--score:0;position:relative;width:150px;aspect-ratio:1;display:grid;place-items:center;margin:auto;border-radius:50%;background:conic-gradient(var(--accent,#6d28d9) calc(var(--score)*1%),var(--qcm-soft) 0)}.qcm-donut:before{content:"";position:absolute;inset:18px;border-radius:50%;background:var(--qcm-card)}.qcm-donut strong,.qcm-donut small{position:relative}.qcm-donut strong{font-size:1.6rem;color:var(--accent,#6d28d9)}.qcm-donut small{margin-top:-45px;color:var(--text-soft,#64748b);font-size:.65rem}.qcm-attendance-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.qcm-attendance-counts .qcm-kpi{min-height:92px}

/* Guardian monthly attendance tracker v158. */
.qcm-guardian-attendance{--qcm-attendance-blue:#07529b;--qcm-attendance-sky:#10b9ec;--qcm-attendance-present:#179b35;--qcm-attendance-absent:#ef4444;--qcm-attendance-leave:#f59e0b}
.qcm-attendance-head{position:relative;isolation:isolate;min-height:132px;display:flex;align-items:center;gap:15px;overflow:hidden;padding:20px;border:1px solid #38bdf8;border-radius:22px;background:linear-gradient(135deg,#06427f,#0879c6 58%,#10b9ec);color:#fff;box-shadow:0 12px 28px rgba(7,82,155,.2)}
.qcm-attendance-head:before,.qcm-attendance-head:after{content:"";position:absolute;z-index:-1;border:2px solid rgba(255,255,255,.13);border-radius:50%}.qcm-attendance-head:before{width:125px;height:125px;right:-32px;top:-55px}.qcm-attendance-head:after{width:88px;height:88px;right:62px;bottom:-62px}
.qcm-attendance-head>span{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.28);border-radius:18px;background:rgba(255,255,255,.14);font-size:1.35rem;box-shadow:inset 0 1px rgba(255,255,255,.22)}
.qcm-attendance-head>div{min-width:0}.qcm-attendance-head small{display:block;font-size:.6rem;font-weight:900;letter-spacing:.14em;opacity:.82}.qcm-attendance-head h2{margin:4px 0 0;font-size:1.45rem;line-height:1.08;letter-spacing:-.03em}.qcm-attendance-head p{overflow:hidden;margin:6px 0 0;font-size:.7rem;opacity:.86;text-overflow:ellipsis;white-space:nowrap}
#qcmAttendanceBody{display:grid;gap:12px;min-width:0}
.qcm-attendance-overall{min-height:106px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border:1px solid var(--qcm-line);border-radius:18px;background:linear-gradient(135deg,#fff,var(--qcm-card));box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.06))}
.qcm-attendance-overall>div{display:grid;gap:4px}.qcm-attendance-overall small{color:var(--text-soft,#64748b);font-size:.7rem;font-weight:800}.qcm-attendance-overall strong{color:#123f73;font-size:1.05rem}.qcm-attendance-overall>b{color:#07529b;font-size:2.2rem;line-height:1;letter-spacing:-.06em}
.qcm-attendance-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.qcm-attendance-metrics article{min-width:0;min-height:98px;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:9px;padding:12px;border:1px solid var(--qcm-line);border-radius:16px;background:var(--qcm-card);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.04))}
.qcm-metric-ring{--qcm-value:0;position:relative;width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--qcm-attendance-present) calc(var(--qcm-value)*1%),#dcfce7 0)}.qcm-metric-ring:before{content:"";position:absolute;inset:5px;border-radius:50%;background:var(--qcm-card)}.qcm-metric-ring b{position:relative;font-size:.64rem}.qcm-attendance-metrics article.absent .qcm-metric-ring{background:conic-gradient(var(--qcm-attendance-absent) calc(var(--qcm-value)*1%),#fee2e2 0)}.qcm-attendance-metrics article.leave .qcm-metric-ring{background:conic-gradient(var(--qcm-attendance-leave) calc(var(--qcm-value)*1%),#ffedd5 0)}
.qcm-attendance-metrics article>div{min-width:0;display:grid;gap:2px}.qcm-attendance-metrics small{color:var(--text-soft,#64748b);font-size:.61rem;font-weight:800}.qcm-attendance-metrics strong{font-size:.77rem;white-space:nowrap}.qcm-attendance-metrics .present strong,.qcm-attendance-metrics .present .qcm-metric-ring b{color:#15803d}.qcm-attendance-metrics .absent strong,.qcm-attendance-metrics .absent .qcm-metric-ring b{color:#dc2626}.qcm-attendance-metrics .leave strong,.qcm-attendance-metrics .leave .qcm-metric-ring b{color:#c2410c}
.qcm-attendance-calendar{overflow:hidden;border:1px solid var(--qcm-line);border-radius:18px;background:var(--qcm-card);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.06))}.qcm-attendance-calendar>header{min-height:72px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--qcm-line);background:linear-gradient(180deg,#fff,var(--qcm-card))}.qcm-attendance-calendar>header button{width:44px;height:44px;border:1px solid #bfdbfe;border-radius:12px;background:#eff6ff;color:#0676bc;cursor:pointer}.qcm-attendance-calendar>header button:disabled{border-color:var(--qcm-line);background:var(--qcm-soft);color:#94a3b8;cursor:not-allowed;opacity:.6}.qcm-attendance-calendar>header div{min-width:0;text-align:center}.qcm-attendance-calendar>header small{display:block;color:var(--text-soft,#64748b);font-size:.58rem;font-weight:800}.qcm-attendance-calendar>header strong{display:block;margin-top:2px;color:#123f73;font-size:1rem}
.qcm-attendance-week,.qcm-attendance-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center}.qcm-attendance-week{padding:12px 12px 5px}.qcm-attendance-week b{color:#31557c;font-size:.57rem;text-align:center}.qcm-attendance-grid{gap:6px;padding:6px 12px 14px}.qcm-attendance-day{position:relative;width:34px;height:34px;display:grid;place-items:center;justify-self:center;border:1px solid transparent;border-radius:50%;color:#334155;font-size:.68rem;font-weight:800}.qcm-attendance-day.present{background:#dcfce7;color:#15803d}.qcm-attendance-day.absent{background:#fee2e2;color:#dc2626}.qcm-attendance-day.leave{background:#ffedd5;color:#c2410c}.qcm-attendance-day.unmarked{border-color:#dbe3ef;background:#fff;color:#475569}.qcm-attendance-day.outside{color:#cbd5e1}.qcm-attendance-day.today:after{content:"";position:absolute;inset:-3px;border:2px solid #0ea5e9;border-radius:inherit}
.qcm-attendance-calendar>footer{display:flex;align-items:center;justify-content:center;gap:8px 13px;flex-wrap:wrap;padding:10px 12px;border-top:1px solid var(--qcm-line);background:var(--qcm-soft)}.qcm-attendance-calendar>footer span{display:inline-flex;align-items:center;gap:5px;color:var(--text-soft,#64748b);font-size:.55rem;font-weight:750}.qcm-attendance-calendar>footer span:before{content:"";width:8px;height:8px;border-radius:50%;background:#fff;border:1px solid #cbd5e1}.qcm-attendance-calendar>footer .present:before{border-color:#86efac;background:#bbf7d0}.qcm-attendance-calendar>footer .absent:before{border-color:#fca5a5;background:#fecaca}.qcm-attendance-calendar>footer .leave:before{border-color:#fdba74;background:#fed7aa}.qcm-attendance-empty{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:10px 12px;border-top:1px solid var(--qcm-line);color:var(--text-soft,#64748b);font-size:.6rem;text-align:center}
@media(max-width:599px){.qcm-attendance-head{min-height:112px;padding:16px;border-radius:18px}.qcm-attendance-head>span{width:50px;height:50px;border-radius:15px;font-size:1.1rem}.qcm-attendance-head h2{font-size:1.24rem}.qcm-attendance-overall{min-height:92px;padding:15px}.qcm-attendance-overall>b{font-size:1.9rem}.qcm-attendance-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.qcm-attendance-metrics article{min-height:88px;grid-template-columns:1fr;justify-items:center;gap:5px;padding:9px 5px;text-align:center}.qcm-metric-ring{width:46px;height:46px}.qcm-attendance-metrics strong{font-size:.65rem}.qcm-attendance-grid{gap:4px;padding-inline:8px}.qcm-attendance-day{width:32px;height:32px;font-size:.64rem}.qcm-attendance-week{padding-inline:8px}}

/* Guardian attendance v183: every monthly fact stays inside one phone
   viewport. The page itself never becomes a second vertical scroller. */
@media(max-width:599px){
  .qcm-guardian-attendance{
    height:calc(100dvh - var(--topbar-h,66px) - 87px - env(safe-area-inset-bottom));
    min-height:0;grid-template-rows:58px minmax(0,1fr);gap:6px;overflow:hidden;padding:0
  }
  .qcm-guardian-attendance .qcm-attendance-head{min-height:0;height:58px;gap:10px;padding:7px 10px;border-radius:14px;box-shadow:0 5px 14px rgba(7,82,155,.14)}
  .qcm-guardian-attendance .qcm-attendance-head>span{width:40px;height:40px;border-radius:12px;font-size:.9rem}
  .qcm-guardian-attendance .qcm-attendance-head small{font-size:.48rem;letter-spacing:.1em}
  .qcm-guardian-attendance .qcm-attendance-head h2{margin-top:1px;font-size:.94rem;line-height:1.05}
  .qcm-guardian-attendance .qcm-attendance-head p{margin-top:2px;font-size:.54rem}
  .qcm-guardian-attendance .qcm-attendance-child{width:100%;height:44px;margin-top:-1px;padding:0 28px 0 7px;border:1px solid rgba(255,255,255,.28);border-radius:10px;background:rgba(255,255,255,.14);color:#fff;font-size:13px;font-weight:800}
  .qcm-guardian-attendance .qcm-attendance-child option{color:#1f2937;background:#fff}
  .qcm-guardian-attendance.has-child-switch .qcm-attendance-head small{display:none}
  .qcm-guardian-attendance #qcmAttendanceBody{min-height:0;grid-template-rows:50px 52px minmax(0,1fr);gap:6px;overflow:hidden}
  .qcm-guardian-attendance .qcm-attendance-overall{min-height:0;height:50px;padding:6px 12px;border-radius:12px;box-shadow:none}
  .qcm-guardian-attendance .qcm-attendance-overall>div{gap:0}
  .qcm-guardian-attendance .qcm-attendance-overall small{font-size:.51rem}
  .qcm-guardian-attendance .qcm-attendance-overall strong{font-size:.7rem}
  .qcm-guardian-attendance .qcm-attendance-overall>b{font-size:1.28rem}
  .qcm-guardian-attendance .qcm-attendance-metrics{height:52px;gap:5px}
  .qcm-guardian-attendance .qcm-attendance-metrics article{min-height:0;height:52px;grid-template-columns:30px minmax(0,1fr);justify-items:stretch;gap:5px;padding:5px;border-radius:11px;text-align:left;box-shadow:none}
  .qcm-guardian-attendance .qcm-metric-ring{width:30px;height:30px}
  .qcm-guardian-attendance .qcm-metric-ring:before{inset:3px}
  .qcm-guardian-attendance .qcm-metric-ring b{font-size:.42rem}
  .qcm-guardian-attendance .qcm-attendance-metrics small{font-size:.46rem}
  .qcm-guardian-attendance .qcm-attendance-metrics strong{font-size:.52rem}
  .qcm-guardian-attendance .qcm-attendance-calendar{min-height:0;display:grid;grid-template-rows:44px 18px minmax(0,1fr) 24px;border-radius:13px;box-shadow:none}
  .qcm-guardian-attendance .qcm-attendance-calendar>header{min-height:0;height:44px;grid-template-columns:44px minmax(0,1fr) 44px;gap:4px;padding:0 5px}
  .qcm-guardian-attendance .qcm-attendance-calendar>header button{width:44px;height:44px;border:0;border-radius:10px;background:transparent}
  .qcm-guardian-attendance .qcm-attendance-calendar>header small{font-size:.44rem}
  .qcm-guardian-attendance .qcm-attendance-calendar>header strong{margin-top:0;font-size:.72rem}
  .qcm-guardian-attendance .qcm-attendance-week{height:18px;padding:3px 5px 0}
  .qcm-guardian-attendance .qcm-attendance-week b{font-size:.43rem}
  .qcm-guardian-attendance .qcm-attendance-grid{height:100%;align-content:space-evenly;gap:1px 3px;padding:1px 5px 3px}
  .qcm-guardian-attendance .qcm-attendance-day{width:clamp(22px,7.2vw,28px);height:clamp(22px,7.2vw,28px);font-size:.52rem}
  .qcm-guardian-attendance .qcm-attendance-day.today:after{inset:-1px;border-width:1px}
  .qcm-guardian-attendance .qcm-attendance-calendar>footer{height:24px;gap:3px 8px;flex-wrap:nowrap;padding:2px 5px}
  .qcm-guardian-attendance .qcm-attendance-calendar>footer span{gap:3px;font-size:.42rem;white-space:nowrap}
  .qcm-guardian-attendance .qcm-attendance-calendar>footer span:before{width:6px;height:6px}
  .qcm-guardian-attendance .qcm-attendance-empty{display:none}
}

.qcm-work-grid,.qcm-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qcm-work-card{min-width:0;min-height:150px;padding:15px;border:1px solid var(--qcm-line);border-left:4px solid var(--qcm-orange);border-radius:16px;background:var(--qcm-card);color:var(--text,#1f2937);text-align:left;cursor:pointer}.qcm-work-card>span{color:var(--qcm-orange);font-size:.64rem;font-weight:850}.qcm-work-card h3{margin:6px 0 0;font-size:.9rem;overflow-wrap:anywhere}.qcm-work-card p{min-height:40px;margin:7px 0;color:var(--text-soft,#64748b);font-size:.7rem;line-height:1.45;overflow-wrap:anywhere}.qcm-work-card footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.qcm-work-card footer small{color:var(--text-soft,#64748b);font-size:.64rem}
.qcm-result{overflow:hidden;border:1px solid var(--qcm-line);border-radius:17px;background:var(--qcm-card)}.qcm-result>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;background:linear-gradient(135deg,#f5f3ff,var(--qcm-card))}.qcm-result>header small{color:var(--text-soft,#64748b);font-size:.62rem}.qcm-result>header h3{margin:3px 0 0;font-size:.92rem}.qcm-result>header>strong{font-size:1.45rem;color:var(--qcm-purple)}.qcm-result>div{padding:5px 14px}.qcm-result article{display:grid;grid-template-columns:minmax(0,1fr) auto 38px;align-items:center;gap:10px;min-height:48px;border-bottom:1px solid var(--qcm-line)}.qcm-result article:last-child{border:0}.qcm-result article strong{font-size:.75rem;overflow-wrap:anywhere}.qcm-result article span{color:var(--text-soft,#64748b);font-size:.7rem;white-space:nowrap}.qcm-result article b{width:38px;height:32px;display:grid;place-items:center;border-radius:9px;background:#ede9fe;color:#6d28d9;font-size:.7rem}

.qcm-total-due{display:flex;flex-direction:column;padding:18px;border:1px solid #bbf7d0;border-radius:18px;background:linear-gradient(135deg,#ecfdf5,#f0fdf4);color:#166534}.qcm-total-due small{font-size:.68rem;font-weight:750}.qcm-total-due strong{margin-top:3px;font-size:1.75rem;line-height:1.15;letter-spacing:-.04em;overflow-wrap:anywhere}.qcm-total-due span{margin-top:3px;font-size:.66rem}.qcm-fee-line{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:9px 14px;border-bottom:1px solid var(--qcm-line);font-size:.72rem}.qcm-fee-line:last-child{border:0}.qcm-fee-line span{min-width:0;overflow-wrap:anywhere}.qcm-fee-line strong{flex:0 0 auto;white-space:nowrap}.qcm-fee-line.total{background:#ecfdf5;color:#166534;font-weight:850}
.qcm-student-ledger{gap:15px;max-width:1000px}.qcm-fee-due-card{display:grid;grid-template-columns:82px minmax(0,1fr) 42px;align-items:center;gap:18px;min-height:188px;padding:24px;border:1px solid;border-radius:24px;box-shadow:0 10px 30px rgba(15,23,42,.07)}.qcm-fee-due-card.is-due{border-color:#fca5a5;background:linear-gradient(135deg,#fff7f7,#fff1f2);color:#dc2626}.qcm-fee-due-card.is-cleared{border-color:#86efac;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);color:#15803d}.qcm-fee-due-icon{width:78px;height:78px;display:grid;place-items:center;border:10px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:50%;background:currentColor;box-shadow:0 0 0 1px color-mix(in srgb,currentColor 28%,transparent)}.qcm-fee-due-icon i{color:#fff;font-size:1.75rem}.qcm-fee-due-card>div{min-width:0}.qcm-fee-due-card small{display:block;font-size:1rem;font-weight:750}.qcm-fee-due-card strong{display:block;margin-top:4px;font-size:2.5rem;line-height:1;letter-spacing:-.045em}.qcm-fee-due-card p{margin:12px 0 0;color:var(--text,#172033);font-size:.83rem;line-height:1.4}.qcm-fee-due-card>i{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--qcm-card);box-shadow:0 6px 18px rgba(15,23,42,.12);font-size:1rem}.qcm-fee-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.qcm-fee-tabs button{min-width:0;min-height:50px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-card);color:var(--text,#172033);font-size:.72rem;font-weight:800;cursor:pointer}.qcm-fee-tabs button i{color:#6d28d9;font-size:.85rem}.qcm-fee-tabs button.active{border-color:#6d28d9;background:linear-gradient(135deg,#6d28d9,#4f46e5);color:#fff;box-shadow:0 6px 16px rgba(109,40,217,.2)}.qcm-fee-tabs button.active i{color:#fff}.qcm-fee-ledger-head,.qcm-fee-ledger-row{display:grid;grid-template-columns:64px 92px minmax(160px,1fr) 88px 82px 10px;align-items:center;gap:10px}.qcm-fee-ledger-head{padding:0 14px;color:var(--text-soft,#64748b);font-size:.62rem}.qcm-fee-ledger-head span:nth-child(2){grid-column:2/4}.qcm-fee-ledger-head span:nth-child(3),.qcm-fee-ledger-head span:nth-child(4){text-align:right}.qcm-fee-ledger-list{display:grid;gap:9px}.qcm-fee-ledger-row{width:100%;min-height:92px;padding:12px 14px;border:1px solid var(--qcm-line);border-radius:16px;background:var(--qcm-card);color:var(--text,#172033);text-align:left;box-shadow:0 4px 14px rgba(15,23,42,.04);cursor:pointer}.qcm-fee-ledger-row time{display:grid;color:#172554;font-style:normal}.qcm-fee-ledger-row time strong{font-size:1rem}.qcm-fee-ledger-row time span,.qcm-fee-ledger-row time em{font-size:.55rem;font-style:normal}.qcm-fee-kind{justify-self:start;padding:7px 8px;border-radius:8px;background:#dbeafe;color:#1d4ed8;font-size:.58rem;font-weight:800}.qcm-fee-ledger-row.payment .qcm-fee-kind{background:#dcfce7;color:#15803d}.qcm-fee-ledger-row.adjustment .qcm-fee-kind{background:#ede9fe;color:#6d28d9}.qcm-fee-copy{min-width:0;display:flex;flex-direction:column}.qcm-fee-copy strong{overflow:hidden;font-size:.7rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.qcm-fee-copy small{margin-top:4px;color:var(--text-soft,#64748b);font-size:.58rem}.qcm-fee-amount,.qcm-fee-balance{font-size:.75rem;text-align:right;white-space:nowrap}.qcm-fee-amount.positive{color:#15803d}.qcm-fee-amount.negative{color:#dc2626}.qcm-fee-ledger-row>i{color:var(--text-soft,#64748b);font-size:.6rem}.qcm-fee-secure{display:flex;align-items:center;gap:8px;margin:2px 5px;color:var(--text-soft,#64748b);font-size:.62rem}.qcm-fee-secure i{color:#6d28d9}.qcm-fee-pay-locked{min-height:54px;border:1px solid #cbd5e1;border-radius:14px;background:#f1f5f9;color:#94a3b8;font-size:.78rem;font-weight:850;cursor:not-allowed}.qcm-fee-pay-locked i{margin-right:8px}
@media(max-width:599px){.qcm-student-ledger{gap:10px}.qcm-fee-due-card{grid-template-columns:54px minmax(0,1fr) 30px;gap:10px;min-height:126px;padding:14px;border-radius:16px}.qcm-fee-due-icon{width:54px;height:54px;border-width:7px}.qcm-fee-due-icon i{font-size:1.15rem}.qcm-fee-due-card small{font-size:.68rem}.qcm-fee-due-card strong{font-size:1.65rem}.qcm-fee-due-card p{margin-top:7px;font-size:.59rem;line-height:1.35}.qcm-fee-due-card>i{width:30px;height:30px;font-size:.7rem}.qcm-fee-tabs{gap:5px}.qcm-fee-tabs button{min-height:44px;flex-direction:column;gap:2px;padding:3px;border-radius:10px;font-size:.51rem}.qcm-fee-tabs button i{font-size:.7rem}.qcm-fee-ledger-head,.qcm-fee-ledger-row{grid-template-columns:34px 49px minmax(0,1fr) 49px 45px 6px;gap:4px}.qcm-fee-ledger-head{padding:0 7px;font-size:.43rem}.qcm-fee-ledger-row{min-height:74px;padding:7px;border-radius:11px}.qcm-fee-ledger-row time strong{font-size:.72rem}.qcm-fee-ledger-row time span,.qcm-fee-ledger-row time em{font-size:.4rem}.qcm-fee-kind{padding:5px 4px;border-radius:6px;font-size:.4rem}.qcm-fee-copy strong{font-size:.52rem}.qcm-fee-copy small{margin-top:2px;font-size:.42rem}.qcm-fee-amount,.qcm-fee-balance{font-size:.51rem}.qcm-fee-ledger-row>i{font-size:.42rem}.qcm-fee-secure{font-size:.5rem}.qcm-fee-pay-locked{min-height:46px;font-size:.62rem}}

.qcm-day-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px}.qcm-day-tabs button{min-width:0;min-height:44px;border:1px solid var(--qcm-line);border-radius:11px;background:var(--qcm-card);color:var(--text-soft,#64748b);font-size:.68rem;font-weight:800;cursor:pointer}.qcm-day-tabs button.active{border-color:var(--accent,#6d28d9);background:var(--accent,#6d28d9);color:#fff}.qcm-timeline{display:grid;gap:8px;padding:12px;border:1px solid var(--qcm-line);border-radius:18px;background:var(--qcm-card)}.qcm-timeline>article{display:grid;grid-template-columns:74px 10px minmax(0,1fr);align-items:center;gap:10px;min-height:64px}.qcm-timeline time{color:var(--text-soft,#64748b);font-size:.66rem;font-weight:750}.qcm-timeline>article>i{position:relative;width:9px;height:9px;border-radius:50%;background:var(--accent,#6d28d9)}.qcm-timeline>article>i:before{content:"";position:absolute;top:9px;bottom:-47px;left:4px;width:1px;background:var(--qcm-line)}.qcm-timeline>article:last-child>i:before{display:none}.qcm-timeline>article>div{display:flex;min-width:0;flex-direction:column;padding:11px;border:1px solid var(--qcm-line);border-radius:12px}.qcm-timeline strong{font-size:.76rem;overflow-wrap:anywhere}.qcm-timeline small{margin-top:3px;color:var(--text-soft,#64748b);font-size:.64rem;overflow-wrap:anywhere}

/* Guardian period-wise timetable v159. */
.qcm-guardian-timetable-page>.qcm-hero{border-color:#0ea5e9;background:linear-gradient(135deg,#073b78,#075ba7 58%,#0db7e9);color:#fff}.qcm-guardian-timetable-page>.qcm-hero .qcm-hero-copy>span,.qcm-guardian-timetable-page>.qcm-hero p{color:rgba(255,255,255,.82)}
.qcm-guardian-timetable{min-width:0;overflow:hidden;border:1px solid #dce7f3;border-radius:18px;background:#f7fbff;box-shadow:0 9px 24px rgba(17,58,101,.07)}.qcm-guardian-timetable.is-home{border:0;border-radius:0;box-shadow:none}
#qcmTimetableShell{min-width:0;transition:opacity .16s ease}#qcmTimetableShell.is-loading{opacity:.58;pointer-events:none}
.qcm-tt-dates{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:12px;border-bottom:1px solid #dce7f3;background:#fff}.qcm-tt-dates button{min-width:0;min-height:68px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:5px 2px;border:1px solid #e2e8f0;border-radius:12px;background:#fff;color:#173f71;box-shadow:0 4px 12px rgba(15,23,42,.05);cursor:pointer}.qcm-tt-dates button strong{font-size:.83rem}.qcm-tt-dates button span{color:#64748b;font-size:.52rem;font-weight:800}.qcm-tt-dates button.active{border-color:#0ea5e9;background:linear-gradient(150deg,#18b8ed,#0989d6);color:#fff;box-shadow:0 7px 16px rgba(14,165,233,.25)}.qcm-tt-dates button.active span{color:#fff}
.qcm-tt-date-title{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:62px;padding:13px 15px;border-bottom:1px solid #dce7f3;background:linear-gradient(180deg,#fafdff,#f5f9fe)}.qcm-tt-date-title strong{min-width:0;color:#123f73;font-size:.87rem;overflow-wrap:anywhere}.qcm-tt-date-title span{flex:0 0 auto;color:#64748b;font-size:.61rem;font-weight:800}
.qcm-tt-list{display:grid;gap:10px;padding:12px}.qcm-tt-period{min-width:0;min-height:104px;display:grid;grid-template-columns:88px 50px minmax(0,1fr);align-items:center;gap:10px;padding:13px;border:1px solid #e2e8f0;border-radius:15px;background:#fff;box-shadow:0 5px 16px rgba(15,23,42,.055)}.qcm-tt-number{display:flex;min-width:0;flex-direction:column}.qcm-tt-number strong{color:#123f73;font-size:.74rem}.qcm-tt-number span{margin-top:3px;color:#64748b;font-size:.61rem;line-height:1.2}.qcm-tt-subject{width:50px;height:50px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(145deg,#2db7f2,#0b82d3);color:#fff;font-size:1.1rem;font-style:normal;box-shadow:0 5px 13px rgba(14,165,233,.2)}.qcm-tt-subject.green{background:linear-gradient(145deg,#43d34e,#18a632)}.qcm-tt-subject.orange{background:linear-gradient(145deg,#ffad27,#f97316)}.qcm-tt-subject.cyan{background:linear-gradient(145deg,#38d4ec,#06a9cf)}.qcm-tt-subject.pink{background:linear-gradient(145deg,#ff78b2,#ec4899)}.qcm-tt-subject.purple{background:linear-gradient(145deg,#8b75ff,#6655e9)}.qcm-tt-subject.red{background:linear-gradient(145deg,#ff6c76,#ef4444)}.qcm-tt-copy{display:flex;min-width:0;flex-direction:column}.qcm-tt-copy strong{color:#123f73;font-size:.9rem;line-height:1.22;overflow-wrap:anywhere}.qcm-tt-copy span{margin-top:4px;color:#64748b;font-size:.68rem;line-height:1.3;overflow-wrap:anywhere}.qcm-tt-copy small{margin-top:3px;color:#94a3b8;font-size:.57rem}
.qcm-tt-recess{min-height:54px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 13px;border-radius:13px;background:linear-gradient(135deg,#0aa7e4,#12c4ee);color:#fff;box-shadow:0 5px 14px rgba(14,165,233,.18)}.qcm-tt-recess i{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:rgba(255,255,255,.17)}.qcm-tt-recess strong{font-size:.72rem}.qcm-tt-recess span{font-size:.61rem;font-weight:750;white-space:nowrap}.qcm-guardian-timetable .qcm-state{min-height:150px;border:0;background:transparent;box-shadow:none}
.qcm-teacher-timetable-page>.qcm-hero{min-height:64px;padding:12px 14px;background:linear-gradient(135deg,#073b78,#075ba7 58%,#0db7e9)}.qcm-teacher-timetable-page>.qcm-hero .qcm-hero-copy>span,.qcm-teacher-timetable-page>.qcm-hero .qcm-hero-side{display:none}.qcm-teacher-timetable-page>.qcm-hero h2{margin:0}.qcm-tt-teacher-period .qcm-tt-copy>span{display:flex;align-items:center;gap:6px;color:#365f8d;font-weight:750}.qcm-tt-teacher-period .qcm-tt-copy>span i{color:#0b93d5;font-size:.66rem}.qcm-tt-teacher-period .qcm-tt-copy small{display:flex;align-items:center;gap:5px;color:#7c3aed}.qcm-teacher-timetable.is-loading{opacity:.68;pointer-events:none;transition:opacity .16s ease}
@media(max-width:599px){.qcm-tt-dates{gap:4px;padding:9px 7px}.qcm-tt-dates button{min-height:61px;border-radius:10px}.qcm-tt-dates button strong{font-size:.75rem}.qcm-tt-date-title{min-height:58px;padding:11px 12px}.qcm-tt-date-title strong{font-size:.77rem}.qcm-tt-period{min-height:94px;grid-template-columns:73px 44px minmax(0,1fr);gap:8px;padding:10px}.qcm-tt-subject{width:44px;height:44px;border-radius:12px;font-size:.96rem}.qcm-tt-number strong{font-size:.68rem}.qcm-tt-number span{font-size:.56rem}.qcm-tt-copy strong{font-size:.8rem}.qcm-tt-copy span{font-size:.62rem}.qcm-tt-list{gap:8px;padding:9px}.qcm-tt-recess{grid-template-columns:30px minmax(0,1fr);min-height:50px}.qcm-tt-recess i{width:30px;height:30px}.qcm-tt-recess span{grid-column:2;white-space:normal}.qcm-teacher-timetable .qcm-tt-teacher-period{min-height:50px;grid-template-columns:max-content minmax(105px,1.45fr) minmax(48px,.72fr) minmax(66px,1fr);gap:5px;padding:7px 8px}.qcm-teacher-timetable .qcm-tt-teacher-period .qcm-tt-number strong{font-size:.58rem;white-space:nowrap}.qcm-tt-teacher-time{min-width:0;color:#64748b;font-size:.54rem;font-weight:650;white-space:nowrap}.qcm-tt-teacher-subject,.qcm-tt-teacher-class{min-width:0;padding:6px 5px;border-radius:9px;color:#123f73;font-size:.59rem;line-height:1.12;text-align:center;overflow-wrap:anywhere}.qcm-tt-teacher-subject{background:#f0f5fb;font-weight:750}.qcm-tt-teacher-class{background:#b8c5d5;font-weight:850}.qcm-tt-teacher-note{grid-column:1/-1;color:#7c3aed;font-size:.52rem}.qcm-teacher-timetable .qcm-tt-recess{min-height:48px;grid-template-columns:27px auto minmax(0,1fr);gap:7px;padding:7px 10px}.qcm-teacher-timetable .qcm-tt-recess i{width:27px;height:27px}.qcm-teacher-timetable .qcm-tt-recess strong{font-size:.65rem;white-space:nowrap}.qcm-teacher-timetable .qcm-tt-recess span{grid-column:auto;font-size:.57rem;white-space:nowrap}}

.qcm-search{position:relative;display:block;min-width:0}.qcm-search>i{position:absolute;z-index:1;top:50%;left:14px;transform:translateY(-50%);color:var(--text-soft,#64748b);pointer-events:none}.qcm-search input{width:100%;height:46px;padding:0 14px 0 42px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-card);color:var(--text,#1f2937);font-size:16px}.qcm-more-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.qcm-more-grid button{min-width:0;min-height:98px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:10px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-card);color:var(--text,#1f2937);cursor:pointer}.qcm-more-grid button>i{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:var(--accent-soft,#ede9fe);color:var(--accent,#6d28d9)}.qcm-more-grid strong{max-width:100%;font-size:.7rem;line-height:1.25;text-align:center;overflow-wrap:anywhere}.qcm-more-grid small{color:var(--text-soft,#64748b);font-size:.58rem}.qcm-account-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.qcm-account-actions button{min-height:46px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-card);color:var(--text,#1f2937);font-size:.72rem;font-weight:750;cursor:pointer}.qcm-account-actions button i{margin-right:6px}.qcm-account-actions button.danger{border-color:#fecaca;background:#fef2f2;color:#b91c1c}

.qcm-class-card,.qcm-transport-card{min-width:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:16px;background:var(--qcm-card);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qcm-class-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:15px}.qcm-class-card>header>div{min-width:0}.qcm-class-card>header small{color:var(--accent,#6d28d9);font-size:.62rem;font-weight:850;text-transform:uppercase}.qcm-class-card h3{margin:4px 0 0;font-size:1rem;overflow-wrap:anywhere}.qcm-class-card p{margin:4px 0 0;color:var(--text-soft,#64748b);font-size:.68rem;line-height:1.4;overflow-wrap:anywhere}.qcm-class-card>footer{display:flex;gap:8px;padding:10px;border-top:1px solid var(--qcm-line)}.qcm-class-card>footer button{flex:1;min-height:44px;border:0;border-radius:10px;background:var(--qcm-soft);color:var(--text,#1f2937);font-size:.7rem;font-weight:850;cursor:pointer}.qcm-class-card>footer button.primary{background:var(--qcm-green);color:#fff}
.qcm-transport-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:15px}.qcm-transport-card>span{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;background:#dbeafe;color:#1d4ed8;font-size:1.15rem}.qcm-transport-card>div{min-width:0}.qcm-transport-card small{color:var(--text-soft,#64748b);font-size:.62rem}.qcm-transport-card h3{margin:3px 0 10px;font-size:.9rem;overflow-wrap:anywhere}.qcm-transport-card dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px}.qcm-transport-card dl div{min-width:0}.qcm-transport-card dt{color:var(--text-soft,#64748b);font-size:.6rem}.qcm-transport-card dd{margin:2px 0 0;font-size:.7rem;overflow-wrap:anywhere}

.qcm-command-strip{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border:1px solid #ddd6fe;border-radius:16px;background:linear-gradient(135deg,#f5f3ff,#eef2ff)}.qcm-command-strip>div{display:flex;min-width:0;flex-direction:column}.qcm-command-strip small{color:#6d28d9;font-size:.62rem;font-weight:850;text-transform:uppercase}.qcm-command-strip strong{font-size:1.6rem;line-height:1;color:#4c1d95}.qcm-command-strip button{min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border:0;border-radius:12px;background:#fff;color:#4c1d95;font-size:.72rem;font-weight:850;cursor:pointer}.qcm-inbox-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}
.qcm-student-list{display:grid;gap:8px}.qcm-student-card{min-width:0;min-height:76px;display:grid;grid-template-columns:46px minmax(0,1fr) auto 10px;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-card);color:var(--text,#1f2937);text-align:left;cursor:pointer}.qcm-student-card>span:first-child{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(135deg,var(--accent,#6d28d9),#2563eb);color:#fff;font-size:.92rem;font-weight:900}.qcm-student-card>div{display:flex;min-width:0;flex-direction:column}.qcm-student-card strong{font-size:.78rem;line-height:1.25;overflow-wrap:anywhere}.qcm-student-card small,.qcm-student-card em{margin-top:2px;color:var(--text-soft,#64748b);font-size:.62rem;font-style:normal;line-height:1.3;overflow-wrap:anywhere}.qcm-student-card>i{color:var(--text-soft,#64748b);font-size:.6rem}

.qcm-offline-hint{display:flex;align-items:center;gap:10px;min-width:0;margin:0 0 10px;padding:10px 12px;border:1px solid #bbf7d0;border-radius:13px;background:#f0fdf4;color:#166534}.qcm-offline-hint.offline{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.qcm-offline-hint>i{width:34px;height:34px;display:grid;flex:0 0 auto;place-items:center;border-radius:10px;background:rgba(255,255,255,.75)}.qcm-offline-hint>span{display:flex;min-width:0;flex-direction:column}.qcm-offline-hint strong{font-size:.72rem}.qcm-offline-hint small{margin-top:2px;font-size:.62rem;line-height:1.35;overflow-wrap:anywhere}

.qcm-loading{display:grid;gap:12px;padding:12px}.qcm-loading>span{color:var(--text-soft,#64748b);font-size:.72rem;text-align:center}.qcm-skeleton,.qcm-skeleton-grid i{display:block;overflow:hidden;border-radius:16px;background:linear-gradient(90deg,var(--qcm-soft) 25%,color-mix(in srgb,var(--qcm-soft) 55%,#fff) 50%,var(--qcm-soft) 75%);background-size:220% 100%;animation:qcm-shimmer 1.15s infinite}.qcm-skeleton.hero{height:110px}.qcm-skeleton.list{height:220px}.qcm-skeleton-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.qcm-skeleton-grid i{height:110px}@keyframes qcm-shimmer{to{background-position:-220% 0}}
.qcm-inline-loading{min-height:92px;display:flex;align-items:center;justify-content:center;gap:9px;color:var(--text-soft,#64748b);font-size:.7rem}

.qcm-sheet-layer{position:fixed;z-index:2200;inset:0;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.qcm-sheet-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.52);opacity:0;transition:opacity .18s ease}.qcm-sheet{position:relative;width:min(620px,100%);max-height:min(82vh,760px);display:flex;flex-direction:column;border-radius:20px 20px 0 0;background:var(--surface,#fff);box-shadow:0 -20px 60px rgba(15,23,42,.22);transform:translateY(105%);transition:transform .18s ease}.qcm-sheet-layer.open{pointer-events:auto}.qcm-sheet-layer.open .qcm-sheet-backdrop{opacity:1}.qcm-sheet-layer.open .qcm-sheet{transform:translateY(0)}.qcm-sheet>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--border,#dbe3ef)}.qcm-sheet>header h3{margin:0;font-size:.95rem;overflow-wrap:anywhere}.qcm-sheet>header button{width:44px;height:44px;border:0;border-radius:12px;background:var(--surface-2,#f5f7fb);color:var(--text,#1f2937);cursor:pointer}.qcm-sheet-content{overflow:auto;padding:15px}.qcm-sheet>footer{display:flex;justify-content:flex-end;gap:8px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--border,#dbe3ef)}.qcm-sheet-details{display:grid;gap:0;margin:0}.qcm-sheet-details>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid var(--border,#dbe3ef)}.qcm-sheet-details>div:last-child{border:0}.qcm-sheet-details dt{color:var(--text-soft,#64748b);font-size:.68rem}.qcm-sheet-details dd{min-width:0;margin:0;color:var(--text,#1f2937);font-size:.74rem;line-height:1.45;overflow-wrap:anywhere}.qcm-ledger-detail{margin:0;font-size:.76rem;line-height:1.6;overflow-wrap:anywhere}

/* Tablet Director/Management student profile master-detail. */
.qcm-director-tablet-profile{display:grid!important;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:12px;max-width:none!important;overflow:visible!important}.qcm-tablet-switcher{position:sticky;top:8px;max-height:calc(100dvh - 84px);display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--qcm-line);border-radius:17px;background:var(--surface,#fff);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.06))}.qcm-tablet-switcher>header{padding:14px 14px 5px}.qcm-tablet-switcher>header small{color:var(--accent,#6d28d9);font-size:.6rem;font-weight:900;text-transform:uppercase}.qcm-tablet-switcher>header h3{margin:4px 0 0;font-size:1rem}.qcm-tablet-switcher>.qcm-search{margin:8px 10px}.qcm-tablet-switcher>[data-qcm-tablet-results]{display:grid;overflow:auto;padding:0 8px 8px}.qcm-tablet-switcher [data-qcm-tablet-student]{min-width:0;min-height:64px;display:grid;grid-template-columns:38px minmax(0,1fr) 8px;align-items:center;gap:8px;padding:8px;border:0;border-bottom:1px solid var(--qcm-line);background:transparent;color:var(--text,#1f2937);text-align:left;cursor:pointer}.qcm-tablet-switcher [data-qcm-tablet-student]>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:var(--accent-soft,#ede9fe);color:var(--accent,#6d28d9);font-size:.72rem;font-weight:900}.qcm-tablet-switcher [data-qcm-tablet-student]>div{display:flex;min-width:0;flex-direction:column}.qcm-tablet-switcher [data-qcm-tablet-student] strong{font-size:.7rem;line-height:1.25;overflow-wrap:anywhere}.qcm-tablet-switcher [data-qcm-tablet-student] small{margin-top:2px;color:var(--text-soft,#64748b);font-size:.56rem;line-height:1.25;overflow-wrap:anywhere}.qcm-tablet-switcher [data-qcm-tablet-student]>i{color:var(--text-soft,#64748b);font-size:.54rem}.qcm-tablet-detail{display:grid;min-width:0;gap:12px}.qcm-tablet-tabs{position:sticky;z-index:12;top:8px;display:flex;gap:6px;overflow-x:auto;padding:7px;border:1px solid var(--qcm-line);border-radius:14px;background:color-mix(in srgb,var(--surface,#fff) 94%,transparent);backdrop-filter:blur(14px);scrollbar-width:none}.qcm-tablet-tabs::-webkit-scrollbar{display:none}.qcm-tablet-tabs button{flex:0 0 auto;min-height:44px;padding:0 12px;border:1px solid var(--qcm-line);border-radius:10px;background:var(--surface,#fff);color:var(--text-soft,#64748b);font-size:.65rem;font-weight:800;cursor:pointer}.qcm-tablet-tabs button:first-child{border-color:var(--accent,#6d28d9);background:var(--accent,#6d28d9);color:#fff}.qcm-tablet-detail .spx-panel,.qcm-tablet-detail .spx-profile-card,.qcm-tablet-detail .spx-transactions{scroll-margin-top:78px}.qcm-tablet-detail .spx-actions{position:sticky!important;z-index:10;bottom:8px}.qcm-tablet-detail .spx-transactions tbody tr{cursor:pointer}

@media(max-width:1024px){
  html,body,.main,.content,#view{max-width:100%;min-width:0}
  body.qcm-v106-ready{overflow-x:clip}
  .qcm-mobile-view{width:100%;max-width:100%;box-sizing:border-box}
  .qcm-input,.mobile-app-ready input,.mobile-app-ready select,.mobile-app-ready textarea{font-size:16px!important}
  .mobile-app-ready .form-grid,.mobile-app-ready .admission-form-grid{gap:10px}
  .mobile-app-ready .field>label,.mobile-app-ready .field>span{font-size:.72rem}
  .mobile-app-ready .form-actions,.mobile-app-ready .modal-foot{position:sticky;z-index:16;bottom:0;padding-bottom:max(10px,env(safe-area-inset-bottom));background:var(--surface,#fff)}
  .mobile-app-ready .form-actions .btn,.mobile-app-ready .modal-foot .btn,.mobile-app-ready .attendance-stage button{min-height:44px}
  .mobile-app-ready .data-table th,.mobile-app-ready .data-table td{font-size:.72rem}
  .mobile-app-ready .mobile-card-table{display:block;width:100%}.mobile-app-ready .mobile-card-table thead{display:none}.mobile-app-ready .mobile-card-table tbody{display:grid;gap:9px}.mobile-app-ready .mobile-card-table tr{display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:14px;background:var(--surface,#fff)}.mobile-app-ready .mobile-card-table td{display:grid;grid-template-columns:minmax(88px,.7fr) minmax(0,1fr);gap:8px;min-width:0;padding:9px 10px;border:0;border-bottom:1px solid var(--qcm-line);overflow-wrap:anywhere}.mobile-app-ready .mobile-card-table td:before{content:attr(data-label);color:var(--text-soft,#64748b);font-size:.62rem;font-weight:800}.mobile-app-ready .mobile-card-table td:last-child{border-bottom:0}.mobile-app-ready .mobile-scroll-table{position:relative;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.mobile-app-ready .mobile-scroll-table:after{content:"Swipe table →";position:sticky;right:8px;bottom:6px;display:inline-flex;padding:4px 7px;border-radius:8px;background:rgba(15,23,42,.78);color:#fff;font-size:.56rem;pointer-events:none}
}

@media(min-width:1025px){body.qcm-v106-ready>.mobile-primary-nav{display:none!important}}

@media(min-width:600px) and (max-width:1024px){
  .qcm-page{padding-inline:2px}.qcm-actions-wide{grid-template-columns:repeat(3,minmax(0,1fr))}
  .mobile-primary-nav{position:fixed!important;z-index:90;top:66px!important;right:auto!important;bottom:12px!important;left:8px!important;width:68px!important;height:auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:5px!important;padding:7px!important;border:1px solid var(--qcm-line)!important;border-radius:17px!important;background:color-mix(in srgb,var(--surface,#fff) 94%,transparent)!important;backdrop-filter:blur(16px);box-shadow:0 12px 30px rgba(15,23,42,.14)!important}
  .mobile-primary-nav button{width:54px!important;min-height:54px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:var(--text-soft,#64748b)!important}.mobile-primary-nav button.active{background:var(--accent-soft,#ede9fe)!important;color:var(--accent,#6d28d9)!important}.mobile-primary-nav button i{font-size:1rem!important}.mobile-primary-nav button span{font-size:.52rem!important;font-weight:800!important}
}

@media(max-width:760px){
  .qcm-page{gap:10px}.qcm-hero{padding:15px;border-radius:15px}.qcm-hero h2{font-size:1.2rem}.qcm-hero p{font-size:.73rem}.qcm-hero-side{max-width:44%}
  .qcm-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qcm-kpi{min-height:96px;padding:10px}.qcm-kpi>strong{font-size:.96rem}
  .qcm-actions-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.qcm-card-grid,.qcm-work-grid{grid-template-columns:1fr}.qcm-more-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
  .qcm-profile-panel{grid-template-columns:1fr}.qcm-attendance-summary{grid-template-columns:1fr;padding:14px}.qcm-donut{width:130px}.qcm-attendance-counts{grid-template-columns:repeat(3,minmax(0,1fr))}
}

@media(max-width:599px){
  .mobile-app-ready .content{padding:9px 9px calc(78px + env(safe-area-inset-bottom))!important}
  .mobile-primary-nav{position:fixed!important;z-index:100;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;left:8px!important;width:auto!important;height:64px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;padding:4px!important;border:1px solid var(--qcm-line)!important;border-radius:17px!important;background:color-mix(in srgb,var(--surface,#fff) 96%,transparent)!important;backdrop-filter:blur(18px);box-shadow:0 12px 32px rgba(15,23,42,.18)!important}
  .mobile-primary-nav button{min-width:0!important;min-height:54px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:3px!important;border:0!important;border-radius:12px!important;background:transparent!important;color:var(--text-soft,#64748b)!important}.mobile-primary-nav button.active{background:var(--accent-soft,#ede9fe)!important;color:var(--accent,#6d28d9)!important}.mobile-primary-nav button i{font-size:.98rem!important}.mobile-primary-nav button span{max-width:100%;font-size:.52rem!important;font-weight:850!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .qcm-hero{align-items:flex-start}.qcm-hero-side{max-width:48%;align-items:flex-end;flex-direction:column}.qcm-hero .qcm-primary{min-height:44px;padding:0 10px;font-size:.66rem}.qcm-badge{font-size:.58rem}
  .qcm-identity{grid-template-columns:50px minmax(0,1fr) auto;padding:11px}.qcm-identity.is-clickable{grid-template-columns:50px minmax(0,1fr) auto 9px}.qcm-avatar{width:50px;height:50px;border-radius:13px}.qcm-identity-copy strong{font-size:.84rem}.qcm-identity-copy em{font-size:.62rem}
  .qcm-section{border-radius:15px}.qcm-section>header{min-height:48px;padding:9px 12px}.qcm-actions{gap:7px;padding:10px}.qcm-action{min-height:72px;padding:8px}.qcm-action>strong{font-size:.72rem}.qcm-action>small{font-size:.58rem}
  .qcm-record{grid-template-columns:38px minmax(0,1fr) auto;min-height:60px;padding:9px}.qcm-record>span:first-child{width:38px;height:38px}.qcm-record>strong{font-size:.72rem}.qcm-record>small{font-size:.6rem}.qcm-record-right>.qcm-money{font-size:.7rem}
  .qcm-day-tabs{gap:4px}.qcm-day-tabs button{font-size:.6rem}.qcm-timeline{padding:10px}.qcm-timeline>article{grid-template-columns:58px 8px minmax(0,1fr);gap:8px}
  .qcm-more-grid button{min-height:86px}.qcm-account-actions{grid-template-columns:1fr 1fr}.qcm-account-actions .danger{grid-column:1/-1}
  .qcm-command-strip{align-items:stretch}.qcm-command-strip button{max-width:66%;text-align:left}.qcm-student-card{grid-template-columns:44px minmax(0,1fr) auto 8px;padding:9px}.qcm-student-card>span:first-child{width:44px;height:44px}.qcm-student-card .qcm-badge{padding:0 7px}
  .qcm-student-home>.qcm-hero{min-height:70px;padding:10px 13px;border-radius:13px}.qcm-student-home>.qcm-hero .qcm-hero-copy>span{font-size:.56rem}.qcm-student-home>.qcm-hero h2{margin-top:3px;font-size:1rem;line-height:1.12}.qcm-student-home>.qcm-hero .qcm-hero-side{display:none}
  .qcm-sheet{max-height:88dvh}.qcm-sheet-details>div{grid-template-columns:100px minmax(0,1fr)}
  .mobile-app-ready .mobile-card-table tr{grid-template-columns:1fr}.mobile-app-ready .mobile-card-table td{grid-template-columns:110px minmax(0,1fr)}
}

@media(max-width:370px){
  .qcm-actions{grid-template-columns:1fr}.qcm-actions.qcm-fixed-home-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px}.qcm-fixed-home-actions .qcm-action{min-height:72px;grid-template-columns:34px minmax(0,1fr) 8px;gap:1px 6px;padding:7px}.qcm-fixed-home-actions .qcm-action>span{width:34px;height:34px;border-radius:10px}.qcm-fixed-home-actions .qcm-action>strong{font-size:.66rem}.qcm-fixed-home-actions .qcm-action>small{font-size:.51rem;line-height:1.22}.qcm-fixed-home-actions .qcm-action>i{font-size:.54rem}.qcm-actions-wide{grid-template-columns:1fr 1fr}.qcm-more-grid{grid-template-columns:1fr 1fr}.qcm-kpi>strong{font-size:.88rem}.qcm-hero-side .qcm-badge{display:none}.qcm-inbox-tabs button{font-size:.6rem}.qcm-student-card .qcm-badge{display:none}
}

@media(max-width:329px){.qcm-actions.qcm-fixed-home-actions{grid-template-columns:1fr}}

@media(prefers-reduced-motion:reduce){.qcm-page,.qcm-page *,.qcm-sheet,.qcm-sheet-backdrop{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
@media print{.mobile-primary-nav,.qcm-hero-side,.qcm-account-actions,.qcm-tabs,.qcm-day-tabs,.qcm-search,.qcm-tablet-switcher{display:none!important}.qcm-page,.qcm-tablet-detail{display:block!important}.qcm-section,.qcm-result{break-inside:avoid;box-shadow:none}.qcm-director-tablet-profile{display:block!important}}

/* v141 · shared employee home, contextual centre button and teacher class insights */
.qcm-swipe-enter{animation:qcm-swipe-enter .28s cubic-bezier(.22,.8,.3,1) both}.qcm-swipe-back-enter{animation:qcm-swipe-back-enter .28s cubic-bezier(.22,.8,.3,1) both}@keyframes qcm-swipe-enter{from{transform:translate3d(54px,0,0)}to{transform:translate3d(0,0,0)}}@keyframes qcm-swipe-back-enter{from{transform:translate3d(-54px,0,0)}to{transform:translate3d(0,0,0)}}
.qcm-mobile-view[data-qcm-workspace-gestures]{touch-action:pan-y;overscroll-behavior-x:none}.qcm-mobile-view.qcm-live-swiping{position:relative;overflow:hidden!important;isolation:isolate;touch-action:pan-y;user-select:none}
.qcm-mobile-view.qcm-live-swiping>.qcm-page{position:relative;z-index:1;backface-visibility:hidden}
.qcm-live-swipe-preview{position:absolute;z-index:2;right:0;left:0;min-width:100%;overflow:hidden;background:var(--bg,#f5f7fb);pointer-events:none;will-change:transform;backface-visibility:hidden;contain:layout paint style;box-shadow:none}
.qcm-live-swipe-preview>.qcm-page{min-height:100%;padding-bottom:calc(82px + env(safe-area-inset-bottom));background:var(--bg,#f5f7fb)}
.qcm-live-swipe-preview.qcm-swipe-handoff{z-index:89;min-width:0;contain:paint;box-shadow:none}
html.qcm-swipe-handoff-active,html.qcm-swipe-handoff-active body{scroll-behavior:auto!important;overflow-anchor:none}
body.qcm-swipe-handoff-active .content,body.qcm-swipe-handoff-active #view{overflow-anchor:none}
.qcm-mobile-view.qcm-swipe-layout-lock{min-height:var(--qcm-swipe-min-height)!important}
body[data-qcm-route="roleWorkspace"]{overscroll-behavior-x:none}
body[data-qcm-route="roleWorkspace"] #view{touch-action:pan-y;overscroll-behavior-x:none}
.mobile-primary-nav [data-qedu-workspace-home]{align-self:center;transform:translateY(-8px);min-width:58px!important;min-height:58px!important;border-radius:50%!important}
.mobile-primary-nav [data-qedu-workspace-home]:active{transform:translateY(-7px) scale(.97)!important}
.mobile-primary-nav button{position:relative}.mobile-primary-nav [data-qedu-task-count]{position:absolute;top:2px;right:8px;min-width:18px;height:18px;display:grid;place-items:center;padding:0 4px;border:2px solid var(--surface,#fff);border-radius:999px;background:#dc2626;color:#fff;font-size:.54rem;line-height:1}.mobile-primary-nav [data-qedu-task-count][hidden]{display:none}
.mobile-primary-nav button:disabled{opacity:.38;cursor:default}.qcm-home-v141 .qcm-hero{min-height:116px}.qcm-swipe-hint{display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:9px 12px;border:1px dashed color-mix(in srgb,var(--accent,#6d28d9) 42%,var(--qcm-line));border-radius:14px;background:color-mix(in srgb,var(--accent-soft,#ede9fe) 48%,var(--qcm-card));color:var(--accent,#6d28d9);font-size:.69rem;font-weight:800;text-align:center}
.qcm-teacher-insights{touch-action:pan-y}.qcm-insight-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:17px;border:1px solid var(--qcm-line);border-radius:18px;background:linear-gradient(135deg,#eff6ff,var(--qcm-card));box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qcm-insight-head>div{min-width:0}.qcm-insight-head small{color:#2563eb;font-size:.62rem;font-weight:900;letter-spacing:.1em}.qcm-insight-head h2{margin:4px 0 0;font-size:1.35rem;line-height:1.1}.qcm-insight-head p{margin:5px 0 0;color:var(--text-soft,#64748b);font-size:.7rem;line-height:1.4}.qcm-insight-head>span{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-size:.65rem;font-weight:900}
.qcm-class-picker{position:relative;flex:0 0 auto;z-index:12}.qcm-class-picker>summary{min-width:104px;min-height:44px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 13px;border:1px solid #bfdbfe;border-radius:14px;background:#fff;color:#1d4ed8;font-size:.76rem;font-weight:900;list-style:none;cursor:pointer;box-shadow:0 5px 14px rgba(37,99,235,.1)}.qcm-class-picker>summary::-webkit-details-marker{display:none}.qcm-class-picker>summary i{font-size:.66rem;transition:transform .18s ease}.qcm-class-picker[open]>summary i{transform:rotate(180deg)}.qcm-class-picker-menu{position:absolute;top:calc(100% + 8px);right:0;width:min(310px,calc(100vw - 36px));max-height:min(420px,62vh);overflow-y:auto;padding:7px;border:1px solid var(--qcm-line);border-radius:16px;background:var(--qcm-card,#fff);box-shadow:0 20px 48px rgba(15,23,42,.2)}.qcm-class-picker-menu button{width:100%;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 11px;border:0;border-radius:11px;background:transparent;color:var(--text,#172033);text-align:left;cursor:pointer}.qcm-class-picker-menu button+button{margin-top:3px}.qcm-class-picker-menu button.active{background:#eff6ff;color:#1d4ed8}.qcm-class-picker-menu button span{min-width:0;display:grid;gap:3px}.qcm-class-picker-menu button strong,.qcm-class-picker-menu button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qcm-class-picker-menu button strong{font-size:.78rem}.qcm-class-picker-menu button small{color:var(--text-soft,#64748b);font-size:.65rem;font-weight:700}.qcm-class-picker-menu button>i{flex:0 0 auto;color:#2563eb}
.qcm-slide-controls{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:9px}.qcm-slide-controls button{width:44px;height:44px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-card);color:var(--accent,#6d28d9);cursor:pointer}.qcm-slide-controls button:disabled{opacity:.35}.qcm-slide-controls>div{display:flex;align-items:center;justify-content:center;gap:5px;overflow:hidden}.qcm-slide-controls>div i{width:7px;height:7px;flex:0 0 auto;border-radius:999px;background:#cbd5e1}.qcm-slide-controls>div i.active{width:24px;background:var(--accent,#6d28d9)}
.qcm-insight-chart{min-width:0;overflow:hidden;padding:10px 10px 8px}.qcm-insight-chart svg{display:block;width:100%;height:auto;max-height:230px;overflow:visible}.qcm-insight-chart svg line{stroke:var(--qcm-line);stroke-width:1}.qcm-insight-chart svg text{fill:var(--text-soft,#64748b);font-size:11px}.qcm-insight-chart svg polyline{fill:none;stroke:#2563eb;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.qcm-insight-chart svg circle{fill:#fff;stroke:#2563eb;stroke-width:3}.qcm-chart-green svg polyline{stroke:#16a34a}.qcm-chart-green svg circle{stroke:#16a34a}.qcm-chart-labels{display:block;position:relative;height:18px;margin:0 2px 0 28px}.qcm-chart-labels span{position:absolute;top:0;max-width:44px;overflow:hidden;color:var(--text-soft,#64748b);font-size:.55rem;text-align:center;text-overflow:ellipsis;transform:translateX(-50%);white-space:nowrap}
.qcm-rank-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.qcm-rank-card{min-width:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:16px;background:var(--qcm-card)}.qcm-rank-card>header{padding:10px 12px;background:var(--qcm-soft)}.qcm-rank-card h4{margin:0;font-size:.72rem}.qcm-rank-card ol{display:grid;margin:0;padding:0;list-style:none}.qcm-rank-card li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:48px;padding:7px 9px;border-bottom:1px solid var(--qcm-line)}.qcm-rank-card li:last-child{border:0}.qcm-rank-card li>b{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#dcfce7;color:#15803d;font-size:.62rem}.qcm-rank-card li>span{display:flex;min-width:0;flex-direction:column}.qcm-rank-card li strong{overflow:hidden;font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.qcm-rank-card li small{margin-top:2px;color:var(--text-soft,#64748b);font-size:.54rem}.qcm-rank-card li em{color:#15803d;font-size:.66rem;font-style:normal;font-weight:900}.qcm-rank-red li>b{background:#fee2e2;color:#b91c1c}.qcm-rank-red li em{color:#b91c1c}.qcm-rank-orange li>b{background:#ffedd5;color:#c2410c}.qcm-rank-orange li em{color:#c2410c}.qcm-rank-blue li>b{background:#dbeafe;color:#1d4ed8}.qcm-rank-blue li em{color:#1d4ed8}.qcm-rank-card li.is-empty{display:flex;justify-content:center;color:var(--text-soft,#64748b);font-size:.65rem}
.qcm-insight-stats,.qcm-ledger-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:11px}.qcm-insight-stats article,.qcm-ledger-summary article{min-width:0;padding:11px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qcm-insight-stats span,.qcm-ledger-summary span{display:block;color:var(--text-soft,#64748b);font-size:.6rem}.qcm-insight-stats strong,.qcm-ledger-summary strong{display:block;margin-top:3px;font-size:.92rem;overflow-wrap:anywhere}.qcm-my-ledger-list{display:grid}.qcm-my-ledger-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:70px;padding:10px 12px;border-bottom:1px solid var(--qcm-line)}.qcm-my-ledger-row:last-child{border:0}.qcm-my-ledger-row>div{display:flex;min-width:0;flex-direction:column}.qcm-my-ledger-row small,.qcm-my-ledger-row span{color:var(--text-soft,#64748b);font-size:.58rem}.qcm-my-ledger-row strong{margin:3px 0;font-size:.69rem;line-height:1.3}.qcm-my-ledger-row em{font-size:.75rem;font-style:normal;font-weight:900;white-space:nowrap}.qcm-my-ledger-row em.credit{color:#15803d}.qcm-my-ledger-row em.debit{color:#b91c1c}
@media(max-width:599px){.mobile-primary-nav [data-qedu-workspace-home]{transform:translateY(-10px);box-shadow:0 8px 22px rgba(109,40,217,.3)!important}.qcm-rank-grid{grid-template-columns:1fr}.qcm-insight-chart{padding-inline:4px}.qcm-insight-stats,.qcm-ledger-summary{gap:6px;padding:8px}.qcm-insight-stats article,.qcm-ledger-summary article{padding:9px 7px}.qcm-ledger-summary strong{font-size:.78rem}}

/* Unified Class Analysis and the two route-scoped Home swipe neighbours. */
.qcm-class-analysis{touch-action:pan-y}.qca-head{align-items:center}.qca-head .qcm-analysis-picker>summary{max-width:148px;background:var(--qcm-card,#fff);color:#1d4ed8}.qca-head .qcm-analysis-picker>summary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qca-head .qcm-class-picker-menu button.active{background:color-mix(in srgb,#dbeafe 72%,var(--qcm-card));color:#1d4ed8}
.qca-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.qca-kpi{min-width:0;min-height:100px;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center;gap:2px 8px;padding:10px;border:1px solid var(--qcm-line);border-radius:15px;background:var(--qcm-card);color:var(--text,#172033);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qca-kpi>span{width:38px;height:38px;grid-row:1/4;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,#dbeafe 78%,var(--qcm-card));color:#1d4ed8}.qca-kpi small{overflow:hidden;color:var(--text-soft,#64748b);font-size:.54rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.qca-kpi strong{font-size:.94rem;line-height:1.1}.qca-kpi em{overflow:hidden;color:var(--text-soft,#64748b);font-size:.5rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.qca-kpi.green>span{background:color-mix(in srgb,#dcfce7 78%,var(--qcm-card));color:#15803d}.qca-kpi.purple>span{background:color-mix(in srgb,#ede9fe 78%,var(--qcm-card));color:#6d28d9}.qca-kpi.orange>span{background:color-mix(in srgb,#ffedd5 78%,var(--qcm-card));color:#c2410c}.qca-kpi.red>span{background:color-mix(in srgb,#fee2e2 78%,var(--qcm-card));color:#b91c1c}
.qca-card{min-width:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:17px;background:var(--qcm-card);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qca-card>header{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 13px;border-bottom:1px solid var(--qcm-line)}.qca-card>header>div{min-width:0;display:grid;gap:3px}.qca-card>header small{color:#2563eb;font-size:.54rem;font-weight:900;letter-spacing:.08em}.qca-card>header h3{margin:0;font-size:.78rem;line-height:1.25}.qca-card>header>span{color:var(--text-soft,#64748b);font-size:.56rem;font-weight:800}.qca-delta{display:grid!important;justify-items:end;color:var(--text-soft,#64748b)!important;font-size:.72rem!important}.qca-delta small{color:inherit!important;font-size:.48rem!important;letter-spacing:0!important}.qca-delta.up{color:#15803d!important}.qca-delta.down{color:#b91c1c!important}
.qca-performance-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(190px,.7fr);gap:8px;padding:8px}.qca-performance-grid>article,.qca-performance-grid>aside{min-width:0}.qca-performance-grid>aside{padding:8px 9px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qca-performance-grid h4{margin:0 0 8px;font-size:.62rem}.qca-subject-row{display:grid;grid-template-columns:minmax(66px,1fr) minmax(52px,1.4fr) 38px;align-items:center;gap:6px;min-height:29px}.qca-subject-row span{overflow:hidden;font-size:.57rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.qca-subject-row>i{height:6px;overflow:hidden;border-radius:999px;background:var(--qcm-line)}.qca-subject-row>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#7c3aed)}.qca-subject-row strong{font-size:.58rem;text-align:right}.qca-empty{min-height:54px;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px;color:var(--text-soft,#64748b);font-size:.6rem;text-align:center}
.qca-attendance{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:8px;padding:8px}.qca-attendance>article{min-width:0}.qca-attendance>aside{display:grid;align-content:start;gap:8px}.qca-attendance .qca-kpi{min-height:86px}.qca-students{display:grid}.qca-student{min-width:0;min-height:58px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 12px;border-bottom:1px solid var(--qcm-line)}.qca-student:last-child{border-bottom:0}.qca-student .qct-avatar{width:36px;height:36px;font-size:.58rem}.qca-student>div{min-width:0;display:grid;gap:2px}.qca-student strong,.qca-student small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qca-student strong{font-size:.66rem}.qca-student small{color:var(--text-soft,#64748b);font-size:.54rem}.qca-student em{color:#1d4ed8;font-size:.68rem;font-style:normal;font-weight:900}.qca-two-column{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.qca-learning{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:9px}.qca-learning article{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:2px 8px;padding:9px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qca-learning i{width:32px;height:32px;grid-row:1/3;display:grid;place-items:center;border-radius:10px;background:color-mix(in srgb,#dcfce7 76%,var(--qcm-card));color:#15803d}.qca-learning small{overflow:hidden;color:var(--text-soft,#64748b);font-size:.52rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.qca-learning strong{overflow:hidden;font-size:.64rem;text-overflow:ellipsis;white-space:nowrap}.qcm-analysis-switching .qcm-analysis-picker{pointer-events:none}
.qca-skeleton .qca-skeleton-pill,.qca-skeleton .qca-kpis>i,.qca-skeleton-card{display:block;border-radius:14px;background:linear-gradient(100deg,var(--qcm-soft) 25%,color-mix(in srgb,var(--qcm-line) 70%,var(--qcm-card)) 40%,var(--qcm-soft) 55%);background-size:220% 100%;animation:qca-skeleton 1.2s linear infinite}.qca-skeleton .qca-skeleton-pill{width:116px;height:44px}.qca-skeleton .qca-kpis>i{height:100px;border:1px solid var(--qcm-line)}.qca-skeleton-card{height:250px;border:1px solid var(--qcm-line)}.qca-skeleton-card.short{height:150px}@keyframes qca-skeleton{to{background-position:-220% 0}}
.qcm-update-pending{min-height:calc(100dvh - 150px);align-content:start;touch-action:pan-y}.qcm-update-pending-card{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 20px;border:1px solid var(--qcm-line);border-radius:22px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent-soft,#ede9fe) 55%,var(--qcm-card)),var(--qcm-card));color:var(--text,#172033);text-align:center;box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qcm-update-pending-card>span{width:72px;height:72px;display:grid;place-items:center;margin-bottom:16px;border-radius:22px;background:color-mix(in srgb,var(--accent-soft,#ede9fe) 74%,var(--qcm-card));color:var(--accent,#6d28d9);font-size:1.75rem}.qcm-update-pending-card>small{color:var(--accent,#6d28d9);font-size:.62rem;font-weight:900;letter-spacing:.14em}.qcm-update-pending-card h2{margin:8px 0 6px;font-size:1.45rem}.qcm-update-pending-card p{margin:0;color:var(--text-soft,#64748b);font-size:.72rem;line-height:1.5}
@media(max-width:599px){.qca-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.qca-kpi{min-height:88px;grid-template-columns:34px minmax(0,1fr);padding:9px 8px}.qca-kpi>span{width:34px;height:34px}.qca-performance-grid,.qca-attendance,.qca-two-column{grid-template-columns:1fr}.qca-attendance>aside{grid-template-columns:repeat(2,minmax(0,1fr))}.qca-learning{gap:6px;padding:8px}.qca-learning article{display:flex;min-height:82px;flex-direction:column;align-items:flex-start;gap:4px;padding:8px}.qca-learning i{width:30px;height:30px}.qca-learning small,.qca-learning strong{max-width:100%}.qca-skeleton .qca-kpis>i{height:88px}.qcm-update-pending-card{min-height:300px}}

/* v147 · Principal Role dashboard. All values are supplied by the compact
   server summary; these rules contain presentation only. */
.qcm-principal-role{--qcm-principal-blue:#2563eb;--qcm-principal-green:#16a34a}
.qcm-principal-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 18px;border:1px solid #bfdbfe;border-radius:18px;background:linear-gradient(135deg,#1d4ed8,#2563eb 58%,#4f46e5);color:#fff;box-shadow:0 12px 28px rgba(37,99,235,.22)}
.qcm-principal-head>div{min-width:0}.qcm-principal-head small{font-size:.6rem;font-weight:900;letter-spacing:.11em;opacity:.82}.qcm-principal-head h2{margin:4px 0 0;font-size:1.35rem;line-height:1.12;letter-spacing:-.025em}.qcm-principal-head p{margin:5px 0 0;font-size:.67rem;opacity:.82}.qcm-principal-head>span{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.14);font-size:.62rem;font-weight:850}.qcm-principal-head>span i{width:7px;height:7px;border-radius:50%;background:#86efac;box-shadow:0 0 0 4px rgba(134,239,172,.14)}
.qcm-principal-kpis .qcm-kpi{min-height:102px}.qcm-principal-kpis .qcm-kpi>strong{font-size:.94rem}.qcm-principal-kpis .qcm-kpi:nth-child(3)>strong,.qcm-principal-kpis .qcm-kpi:nth-child(4)>strong{font-size:.84rem}
.qcm-principal-today{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 10px 0}.qcm-principal-today article{min-width:0;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:11px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-soft)}.qcm-principal-today article>span{width:42px;height:42px;display:grid;place-items:center;border-radius:12px}.qcm-principal-today article>span.blue{background:#dbeafe;color:#1d4ed8}.qcm-principal-today article>span.green{background:#dcfce7;color:#15803d}.qcm-principal-today article>div{min-width:0;display:grid}.qcm-principal-today small{color:var(--text-soft,#64748b);font-size:.58rem;font-weight:800}.qcm-principal-today strong{margin-top:1px;font-size:1rem}.qcm-principal-today em{margin-top:1px;color:var(--text-soft,#64748b);font-size:.56rem;font-style:normal}
.qcm-principal-trend{min-width:0;overflow:hidden;padding:9px 10px 11px}.qcm-principal-trend-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:2px 5px 5px}.qcm-principal-trend-head>div:first-child{display:grid;gap:2px}.qcm-principal-trend-head strong{font-size:.68rem}.qcm-principal-trend-head small{color:var(--text-soft,#64748b);font-size:.54rem}.qcm-principal-legend{display:flex;align-items:center;justify-content:flex-end;gap:11px;color:var(--text-soft,#64748b);font-size:.55rem;font-weight:800}.qcm-principal-legend span{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.qcm-principal-legend i{width:13px;height:3px;border-radius:9px;background:#2563eb}.qcm-principal-legend .employees i{background:#16a34a}.qcm-principal-legend b{color:var(--text,#172033);font-size:.58rem}.qcm-principal-trend svg{display:block;width:100%;height:auto;max-height:214px;overflow:visible}.qcm-principal-trend svg .plot{fill:color-mix(in srgb,var(--qcm-soft) 72%,transparent);stroke:var(--qcm-line);stroke-width:1}.qcm-principal-trend svg line{stroke:color-mix(in srgb,var(--qcm-line) 78%,transparent);stroke-width:1;stroke-dasharray:4 5}.qcm-principal-trend svg text{fill:var(--text-soft,#64748b);font-size:10px}.qcm-principal-trend svg .line{fill:none;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px rgba(15,23,42,.08))}.qcm-principal-trend svg .area{stroke:none}.qcm-principal-trend svg circle{fill:var(--qcm-card);stroke-width:3}.qcm-principal-trend svg .students .line,.qcm-principal-trend svg .students circle{stroke:#2563eb}.qcm-principal-trend svg .employees .line,.qcm-principal-trend svg .employees circle{stroke:#16a34a}
.qcm-principal-decisions{display:grid}.qcm-principal-decision{min-width:0;min-height:66px;display:grid;grid-template-columns:40px minmax(0,1fr) auto 9px;align-items:center;gap:9px;padding:9px 12px;border:0;border-bottom:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#1f2937);text-align:left;cursor:pointer}.qcm-principal-decision:last-child{border-bottom:0}.qcm-principal-decision>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px}.qcm-principal-decision.orange>span{background:#ffedd5;color:#c2410c}.qcm-principal-decision.blue>span{background:#dbeafe;color:#1d4ed8}.qcm-principal-decision.red>span{background:#fee2e2;color:#b91c1c}.qcm-principal-decision>div{min-width:0;display:grid;gap:3px}.qcm-principal-decision strong{font-size:.74rem}.qcm-principal-decision small{color:var(--text-soft,#64748b);font-size:.58rem}.qcm-principal-decision>b{min-width:28px;height:28px;display:grid;place-items:center;padding:0 7px;border-radius:999px;background:var(--qcm-soft);font-size:.68rem}.qcm-principal-decision>i{color:var(--text-soft,#64748b);font-size:.55rem}
.qcm-principal-pulses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px}.qcm-principal-pulse{position:relative;min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;overflow:hidden;padding:10px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qcm-principal-pulse>span{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:#ede9fe;color:#6d28d9}.qcm-principal-pulse.blue>span{background:#dbeafe;color:#1d4ed8}.qcm-principal-pulse.green>span{background:#dcfce7;color:#15803d}.qcm-principal-pulse>div{min-width:0;display:grid}.qcm-principal-pulse small{color:var(--text-soft,#64748b);font-size:.56rem;font-weight:800}.qcm-principal-pulse strong{font-size:.88rem}.qcm-principal-pulse em{overflow:hidden;color:var(--text-soft,#64748b);font-size:.53rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.qcm-principal-pulse>i{position:absolute;right:0;bottom:0;left:0;height:3px;background:linear-gradient(90deg,currentColor var(--qcm-progress),var(--qcm-line) var(--qcm-progress));color:#7c3aed}.qcm-principal-pulse.blue>i{color:#2563eb}.qcm-principal-pulse.green>i{color:#16a34a}
.qcm-principal-analysis{width:calc(100% - 20px);min-height:44px;display:flex;align-items:center;justify-content:space-between;margin:0 10px 10px;padding:0 12px;border:1px solid #ddd6fe;border-radius:12px;background:#f5f3ff;color:#6d28d9;font-size:.68rem;font-weight:850;cursor:pointer}.qcm-principal-analysis span{display:inline-flex;align-items:center;gap:7px}.qcm-principal-analysis>i{font-size:.56rem}
@media(max-width:599px){.qcm-principal-head{padding:14px}.qcm-principal-head h2{font-size:1.18rem}.qcm-principal-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.qcm-principal-kpis .qcm-kpi{min-height:94px}.qcm-principal-today{grid-template-columns:1fr 1fr;padding-inline:8px}.qcm-principal-today article{grid-template-columns:36px minmax(0,1fr);gap:7px;padding:9px}.qcm-principal-today article>span{width:36px;height:36px}.qcm-principal-pulses{grid-template-columns:1fr;padding:8px}.qcm-principal-pulse{min-height:62px}.qcm-principal-trend{padding-inline:4px}.qcm-principal-trend-head{align-items:flex-start;flex-direction:column}.qcm-principal-legend{width:100%;justify-content:flex-start}.qcm-principal-decision{min-height:64px}.qcm-principal-analysis{width:calc(100% - 16px);margin:0 8px 8px}}

/* Accounts Manager / Accountant mobile Role dashboard. */
.qcm-account-role{--qcm-account-green:#16a34a;--qcm-account-blue:#2563eb;--qcm-account-red:#dc2626}
.qcm-account-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;border:1px solid #99f6e4;border-radius:18px;background:linear-gradient(135deg,#0f766e,#0d9488 54%,#2563eb);color:#fff;box-shadow:0 12px 28px rgba(13,148,136,.22)}
.qcm-account-head>div{min-width:0}.qcm-account-head small{font-size:.6rem;font-weight:900;letter-spacing:.11em;opacity:.84}.qcm-account-head h2{margin:4px 0 0;font-size:1.35rem;line-height:1.12;letter-spacing:-.025em}.qcm-account-head p{margin:5px 0 0;font-size:.67rem;opacity:.84}.qcm-account-head>span{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.14);font-size:.62rem;font-weight:850}.qcm-account-head>span i{width:7px;height:7px;border-radius:50%;background:#86efac;box-shadow:0 0 0 4px rgba(134,239,172,.14)}
.qcm-account-kpis .qcm-kpi{min-height:104px}.qcm-account-kpis .qcm-kpi>strong{overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.qcm-account-kpis .qcm-kpi>em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.qcm-account-snapshots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px}.qcm-account-snapshot{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:10px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qcm-account-snapshot>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#dbeafe;color:#1d4ed8}.qcm-account-snapshot.green>span{background:#dcfce7;color:#15803d}.qcm-account-snapshot.red>span{background:#fee2e2;color:#b91c1c}.qcm-account-snapshot>div{min-width:0;display:grid}.qcm-account-snapshot small{color:var(--text-soft,#64748b);font-size:.54rem;font-weight:850}.qcm-account-snapshot strong{overflow:hidden;margin-top:1px;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.qcm-account-snapshot em{overflow:hidden;margin-top:1px;color:var(--text-soft,#64748b);font-size:.5rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}
.qcm-account-chart{min-width:0;padding:10px 10px 12px}.qcm-account-chart-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:0 2px 10px}.qcm-account-chart-head>div:first-child{display:grid;gap:2px}.qcm-account-chart-head strong{font-size:.7rem}.qcm-account-chart-head small{color:var(--text-soft,#64748b);font-size:.54rem}.qcm-account-chart-head>div:last-child{display:flex;gap:10px;color:var(--text-soft,#64748b);font-size:.54rem;font-weight:800}.qcm-account-chart-head>div:last-child span{display:inline-flex;align-items:center;gap:4px}.qcm-account-chart-head>div:last-child i{width:10px;height:10px;border-radius:3px;background:#22c55e}.qcm-account-chart-head>div:last-child .expense i{background:#f87171}.qcm-account-chart-grid{height:174px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;padding:8px 4px 0;border:1px solid var(--qcm-line);border-radius:14px;background:linear-gradient(to top,color-mix(in srgb,var(--qcm-line) 45%,transparent) 1px,transparent 1px);background-size:100% 25%}.qcm-account-chart-grid article{min-width:0;display:grid;grid-template-rows:minmax(0,1fr) 20px;gap:5px}.qcm-account-chart-grid article>div{min-height:0;display:flex;align-items:flex-end;justify-content:center;gap:3px}.qcm-account-chart-grid article>div>span{position:relative;width:min(17px,42%);height:var(--qcm-account-height);min-height:0;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#4ade80,#16a34a);box-shadow:0 2px 8px rgba(22,163,74,.16)}.qcm-account-chart-grid article>div>span.expense{background:linear-gradient(180deg,#fca5a5,#ef4444);box-shadow:0 2px 8px rgba(239,68,68,.14)}.qcm-account-chart-grid article>div>span b{position:absolute;right:50%;bottom:calc(100% + 3px);display:none;transform:translateX(50%);color:var(--text,#172033);font-size:.43rem;white-space:nowrap}.qcm-account-chart-grid article>div>span:hover b{display:block}.qcm-account-chart-grid article>small{overflow:hidden;color:var(--text-soft,#64748b);font-size:.52rem;font-weight:800;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.qcm-account-dues{display:grid}.qcm-account-dues>button{min-width:0;min-height:62px;display:grid;grid-template-columns:38px minmax(0,1fr) auto 8px;align-items:center;gap:8px;padding:9px 11px;border:0;border-bottom:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#172033);text-align:left}.qcm-account-dues>button:last-child{border-bottom:0}.qcm-account-dues>button>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#dcfce7;color:#15803d}.qcm-account-dues>button.blue>span{background:#dbeafe;color:#1d4ed8}.qcm-account-dues>button.orange>span{background:#ffedd5;color:#c2410c}.qcm-account-dues>button.red>span{background:#fee2e2;color:#b91c1c}.qcm-account-dues>button>div{min-width:0;display:grid;gap:2px}.qcm-account-dues strong{font-size:.68rem}.qcm-account-dues small{color:var(--text-soft,#64748b);font-size:.54rem}.qcm-account-dues b{font-size:.68rem;white-space:nowrap}.qcm-account-dues>button>i{color:var(--text-soft,#64748b);font-size:.52rem}
@media(max-width:599px){.qcm-account-head{padding:14px}.qcm-account-head h2{font-size:1.18rem}.qcm-account-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.qcm-account-kpis .qcm-kpi{min-height:96px}.qcm-account-snapshots{grid-template-columns:1fr;padding:8px}.qcm-account-snapshot{min-height:60px}.qcm-account-chart{padding-inline:7px}.qcm-account-chart-grid{height:158px;gap:4px}.qcm-account-chart-grid article>div{gap:2px}.qcm-account-dues>button{min-height:60px}.qcm-account-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Office Manager mobile Role dashboard: admission first, follow-up focused. */
.qcm-office-role{--qcm-office-blue:#2563eb;--qcm-office-orange:#ea580c;--qcm-office-green:#16a34a}
.qcm-office-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;border:1px solid #bae6fd;border-radius:18px;background:linear-gradient(135deg,#0369a1,#0284c7 56%,#4f46e5);color:#fff;box-shadow:0 12px 28px rgba(2,132,199,.22)}
.qcm-office-head>div{min-width:0}.qcm-office-head small{font-size:.6rem;font-weight:900;letter-spacing:.11em;opacity:.84}.qcm-office-head h2{margin:4px 0 0;font-size:1.35rem;line-height:1.12;letter-spacing:-.025em}.qcm-office-head p{margin:5px 0 0;font-size:.67rem;opacity:.84}.qcm-office-head>span{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.14);font-size:.62rem;font-weight:850}.qcm-office-head>span i{width:7px;height:7px;border-radius:50%;background:#86efac;box-shadow:0 0 0 4px rgba(134,239,172,.14)}
.qcm-office-admit{width:100%;min-height:88px;display:grid;grid-template-columns:50px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:14px 16px;border:1px solid #bbf7d0;border-radius:18px;background:linear-gradient(135deg,#f0fdf4,#ecfeff);color:var(--text,#172033);text-align:left;cursor:pointer;box-shadow:0 8px 22px rgba(22,163,74,.12)}.qcm-office-admit>span{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#16a34a,#0d9488);color:#fff;font-size:1.08rem}.qcm-office-admit>div{min-width:0;display:grid;gap:2px}.qcm-office-admit small{color:#15803d;font-size:.56rem;font-weight:900;letter-spacing:.1em}.qcm-office-admit strong{font-size:1.03rem}.qcm-office-admit em{overflow:hidden;color:var(--text-soft,#64748b);font-size:.62rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.qcm-office-admit>i{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#fff;color:#15803d;box-shadow:0 4px 12px rgba(15,23,42,.08)}
.qcm-office-kpis .qcm-kpi{min-height:101px}.qcm-office-kpis .qcm-kpi>strong{font-size:.98rem}
.qcm-office-followups{display:grid}.qcm-office-followup{min-width:0;min-height:70px;display:grid;grid-template-columns:42px minmax(0,1fr) auto 8px;align-items:center;gap:9px;padding:10px 12px;border:0;border-bottom:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#172033);text-align:left;cursor:pointer}.qcm-office-followup:last-child{border-bottom:0}.qcm-office-followup>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#ffedd5;color:#c2410c}.qcm-office-followup.red>span{background:#fee2e2;color:#b91c1c}.qcm-office-followup>div{min-width:0;display:grid;gap:2px}.qcm-office-followup strong,.qcm-office-followup small,.qcm-office-followup em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qcm-office-followup strong{font-size:.71rem}.qcm-office-followup small{color:var(--text-soft,#64748b);font-size:.56rem}.qcm-office-followup em{color:#9a3412;font-size:.52rem;font-style:normal;font-weight:800}.qcm-office-followup.red em{color:#b91c1c}.qcm-office-followup>b{padding:5px 7px;border-radius:999px;background:#fff7ed;color:#c2410c;font-size:.54rem;white-space:nowrap}.qcm-office-followup.red>b{background:#fef2f2;color:#b91c1c}.qcm-office-followup>i{color:var(--text-soft,#64748b);font-size:.52rem}
.qcm-office-chart{min-width:0;padding:10px 10px 12px}.qcm-office-chart-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:0 2px 10px}.qcm-office-chart-head>div:first-child{display:grid;gap:2px}.qcm-office-chart-head strong{font-size:.7rem}.qcm-office-chart-head small{color:var(--text-soft,#64748b);font-size:.54rem}.qcm-office-chart-head>div:last-child{display:flex;gap:10px;color:var(--text-soft,#64748b);font-size:.54rem;font-weight:800}.qcm-office-chart-head>div:last-child span{display:inline-flex;align-items:center;gap:4px}.qcm-office-chart-head>div:last-child i{width:10px;height:10px;border-radius:3px;background:#3b82f6}.qcm-office-chart-head>div:last-child .follow i{background:#f97316}.qcm-office-chart-grid{height:172px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding:8px 4px 0;border:1px solid var(--qcm-line);border-radius:14px;background:linear-gradient(to top,color-mix(in srgb,var(--qcm-line) 45%,transparent) 1px,transparent 1px);background-size:100% 25%}.qcm-office-chart-grid article{min-width:0;display:grid;grid-template-rows:minmax(0,1fr) 20px;gap:5px}.qcm-office-chart-grid article>div{min-height:0;display:flex;align-items:flex-end;justify-content:center;gap:3px}.qcm-office-chart-grid article>div>span{position:relative;width:min(15px,42%);height:var(--qcm-office-height);border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#60a5fa,#2563eb);box-shadow:0 2px 8px rgba(37,99,235,.16)}.qcm-office-chart-grid article>div>span.follow{background:linear-gradient(180deg,#fdba74,#f97316);box-shadow:0 2px 8px rgba(249,115,22,.14)}.qcm-office-chart-grid article>div>span b{position:absolute;right:50%;bottom:calc(100% + 3px);transform:translateX(50%);color:var(--text,#172033);font-size:.44rem}.qcm-office-chart-grid article>small{overflow:hidden;color:var(--text-soft,#64748b);font-size:.5rem;font-weight:800;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.qcm-office-pulses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px}.qcm-office-pulses article{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:10px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qcm-office-pulses article>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#dbeafe;color:#1d4ed8}.qcm-office-pulses article>span.purple{background:#ede9fe;color:#6d28d9}.qcm-office-pulses article>span.green{background:#dcfce7;color:#15803d}.qcm-office-pulses article>div{min-width:0;display:grid}.qcm-office-pulses small{color:var(--text-soft,#64748b);font-size:.54rem;font-weight:850}.qcm-office-pulses strong{font-size:.88rem}.qcm-office-pulses em{overflow:hidden;color:var(--text-soft,#64748b);font-size:.51rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}
.qcm-office-admissions{display:grid}.qcm-office-admission{min-width:0;min-height:64px;display:grid;grid-template-columns:38px minmax(0,1fr) auto 8px;align-items:center;gap:9px;padding:9px 12px;border:0;border-bottom:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#172033);text-align:left}.qcm-office-admission:last-child{border-bottom:0}.qcm-office-admission>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#dbeafe;color:#1d4ed8;font-size:.7rem;font-weight:900}.qcm-office-admission>div{min-width:0;display:grid;gap:2px}.qcm-office-admission strong,.qcm-office-admission small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qcm-office-admission strong{font-size:.7rem}.qcm-office-admission small,.qcm-office-admission time{color:var(--text-soft,#64748b);font-size:.54rem}.qcm-office-admission>i{color:var(--text-soft,#64748b);font-size:.52rem}
@media(max-width:599px){.qcm-office-head{padding:14px}.qcm-office-head h2{font-size:1.18rem}.qcm-office-admit{min-height:82px;padding:12px 13px}.qcm-office-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.qcm-office-kpis .qcm-kpi{min-height:94px}.qcm-office-followup{grid-template-columns:38px minmax(0,1fr) auto 7px;min-height:68px;padding-inline:9px}.qcm-office-followup>span{width:38px;height:38px}.qcm-office-followup>b{font-size:.49rem}.qcm-office-chart{padding-inline:7px}.qcm-office-chart-grid{height:154px;gap:3px}.qcm-office-chart-grid article>div{gap:2px}.qcm-office-pulses{grid-template-columns:1fr;padding:8px}.qcm-office-pulses article{min-height:58px}.qcm-office-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Hostel Warden mobile Role dashboard. */
.qcm-hostel-role{--qcm-hostel-green:#0f766e;--qcm-hostel-blue:#2563eb;--qcm-hostel-red:#dc2626}
.qcm-hostel-head{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 18px;border:1px solid #99f6e4;border-radius:18px;background:linear-gradient(135deg,#115e59,#0f766e 55%,#0891b2);color:#fff;box-shadow:0 12px 28px rgba(15,118,110,.22)}.qcm-hostel-head>div{min-width:0}.qcm-hostel-head small{font-size:.6rem;font-weight:900;letter-spacing:.11em;opacity:.84}.qcm-hostel-head h2{margin:4px 0 0;font-size:1.35rem;line-height:1.12;letter-spacing:-.025em}.qcm-hostel-head p{margin:5px 0 0;font-size:.67rem;opacity:.84}.qcm-hostel-head>span{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(255,255,255,.14);font-size:.62rem;font-weight:850}.qcm-hostel-head>span i{width:7px;height:7px;border-radius:50%;background:#86efac;box-shadow:0 0 0 4px rgba(134,239,172,.14)}
.qcm-hostel-primary-actions{min-width:0;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:10px}.qcm-hostel-attendance-action,.qcm-hostel-gate-action{width:100%;min-width:0;min-height:88px;display:grid;grid-template-columns:50px minmax(0,1fr) 36px;align-items:center;gap:11px;padding:14px;border-radius:18px;color:var(--text,#172033);text-align:left;cursor:pointer;box-shadow:0 8px 22px rgba(15,118,110,.12)}.qcm-hostel-attendance-action{border:1px solid #a7f3d0;background:linear-gradient(135deg,#ecfdf5,#ecfeff)}.qcm-hostel-gate-action{border:1px solid #bfdbfe;background:linear-gradient(135deg,#eff6ff,#ecfeff);box-shadow:0 8px 22px rgba(37,99,235,.11)}.qcm-hostel-attendance-action>span,.qcm-hostel-gate-action>span{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;color:#fff;font-size:1.08rem}.qcm-hostel-attendance-action>span{background:linear-gradient(135deg,#0f766e,#0891b2)}.qcm-hostel-gate-action>span{background:linear-gradient(135deg,#1d4ed8,#0891b2)}.qcm-hostel-attendance-action>div,.qcm-hostel-gate-action>div{min-width:0;display:grid;gap:2px}.qcm-hostel-attendance-action small,.qcm-hostel-gate-action small{font-size:.54rem;font-weight:900;letter-spacing:.08em}.qcm-hostel-attendance-action small{color:#0f766e}.qcm-hostel-gate-action small{color:#1d4ed8}.qcm-hostel-attendance-action strong,.qcm-hostel-gate-action strong{font-size:.91rem;line-height:1.15}.qcm-hostel-attendance-action em,.qcm-hostel-gate-action em{overflow:hidden;color:var(--text-soft,#64748b);font-size:.59rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.qcm-hostel-attendance-action>i,.qcm-hostel-gate-action>i{width:36px;height:36px;display:grid;place-items:center;border-radius:12px;background:#fff;box-shadow:0 4px 12px rgba(15,23,42,.08)}.qcm-hostel-attendance-action>i{color:#0f766e}.qcm-hostel-gate-action>i{color:#1d4ed8}
.qcm-hostel-kpis .qcm-kpi{min-height:101px}.qcm-hostel-kpis .qcm-kpi>strong{font-size:.98rem}
.qcm-hostel-chart{min-width:0;padding:10px 10px 12px}.qcm-hostel-chart-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:0 2px 10px}.qcm-hostel-chart-head>div:first-child{display:grid;gap:2px}.qcm-hostel-chart-head strong{font-size:.7rem}.qcm-hostel-chart-head small{color:var(--text-soft,#64748b);font-size:.54rem}.qcm-hostel-chart-head>div:last-child{display:flex;gap:10px;color:var(--text-soft,#64748b);font-size:.54rem;font-weight:800}.qcm-hostel-chart-head>div:last-child span{display:inline-flex;align-items:center;gap:4px}.qcm-hostel-chart-head>div:last-child i{width:10px;height:10px;border-radius:3px;background:#14b8a6}.qcm-hostel-chart-head>div:last-child .absent i{background:#ef4444}.qcm-hostel-chart-grid{height:172px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding:8px 4px 0;border:1px solid var(--qcm-line);border-radius:14px;background:linear-gradient(to top,color-mix(in srgb,var(--qcm-line) 45%,transparent) 1px,transparent 1px);background-size:100% 25%}.qcm-hostel-chart-grid article{min-width:0;display:grid;grid-template-rows:minmax(0,1fr) 20px;gap:5px}.qcm-hostel-chart-grid article>div{min-height:0;display:flex;align-items:flex-end;justify-content:center;gap:3px}.qcm-hostel-chart-grid article>div>span{position:relative;width:min(15px,42%);height:var(--qcm-hostel-height);border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#5eead4,#0f766e);box-shadow:0 2px 8px rgba(15,118,110,.16)}.qcm-hostel-chart-grid article>div>span.absent{background:linear-gradient(180deg,#fca5a5,#ef4444);box-shadow:0 2px 8px rgba(239,68,68,.14)}.qcm-hostel-chart-grid article>div>span b{position:absolute;right:50%;bottom:calc(100% + 3px);transform:translateX(50%);color:var(--text,#172033);font-size:.44rem}.qcm-hostel-chart-grid article>small{overflow:hidden;color:var(--text-soft,#64748b);font-size:.5rem;font-weight:800;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.qcm-hostel-attention-list{display:grid}.qcm-hostel-attention{min-width:0;min-height:70px;display:grid;grid-template-columns:42px minmax(0,1fr) auto 8px;align-items:center;gap:9px;padding:10px 12px;border:0;border-bottom:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#172033);text-align:left}.qcm-hostel-attention:last-child{border-bottom:0}.qcm-hostel-attention>span{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:#ffedd5;color:#c2410c}.qcm-hostel-attention.red>span{background:#fee2e2;color:#b91c1c}.qcm-hostel-attention>div{min-width:0;display:grid;gap:2px}.qcm-hostel-attention strong,.qcm-hostel-attention small,.qcm-hostel-attention em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qcm-hostel-attention strong{font-size:.71rem}.qcm-hostel-attention small{color:var(--text-soft,#64748b);font-size:.55rem}.qcm-hostel-attention em{color:var(--text-soft,#64748b);font-size:.51rem;font-style:normal}.qcm-hostel-attention>b{padding:5px 7px;border-radius:999px;background:#fff7ed;color:#c2410c;font-size:.55rem}.qcm-hostel-attention.red>b{background:#fef2f2;color:#b91c1c}.qcm-hostel-attention>i{color:var(--text-soft,#64748b);font-size:.52rem}
.qcm-hostel-groups{display:grid;gap:11px;padding:12px}.qcm-hostel-groups article{min-width:0;display:grid;gap:6px}.qcm-hostel-groups article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.qcm-hostel-groups strong{overflow:hidden;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.qcm-hostel-groups span{color:var(--text-soft,#64748b);font-size:.54rem;white-space:nowrap}.qcm-hostel-groups article>i{height:7px;overflow:hidden;border-radius:999px;background:#e2e8f0}.qcm-hostel-groups article>i>b{display:block;width:var(--qcm-hostel-width);height:100%;border-radius:inherit;background:linear-gradient(90deg,#14b8a6,#2563eb)}
.qcm-hostel-pulses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px}.qcm-hostel-pulses article{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;padding:10px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qcm-hostel-pulses article>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px}.qcm-hostel-pulses .green{background:#dcfce7;color:#15803d}.qcm-hostel-pulses .orange{background:#ffedd5;color:#c2410c}.qcm-hostel-pulses .red{background:#fee2e2;color:#b91c1c}.qcm-hostel-pulses article>div{min-width:0;display:grid}.qcm-hostel-pulses small{color:var(--text-soft,#64748b);font-size:.54rem;font-weight:850}.qcm-hostel-pulses strong{font-size:.88rem}.qcm-hostel-pulses em{overflow:hidden;color:var(--text-soft,#64748b);font-size:.51rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:599px){.qcm-hostel-head{padding:14px}.qcm-hostel-head h2{font-size:1.18rem}.qcm-hostel-primary-actions{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:8px}.qcm-hostel-attendance-action,.qcm-hostel-gate-action{min-height:92px;grid-template-columns:38px minmax(0,1fr);grid-template-areas:"icon copy";gap:8px;padding:10px}.qcm-hostel-attendance-action>span,.qcm-hostel-gate-action>span{grid-area:icon;width:38px;height:38px;border-radius:12px;font-size:.86rem}.qcm-hostel-attendance-action>div,.qcm-hostel-gate-action>div{grid-area:copy}.qcm-hostel-attendance-action>i,.qcm-hostel-gate-action>i{display:none}.qcm-hostel-attendance-action small,.qcm-hostel-gate-action small{font-size:.45rem;letter-spacing:.055em}.qcm-hostel-attendance-action strong,.qcm-hostel-gate-action strong{font-size:.72rem}.qcm-hostel-attendance-action em,.qcm-hostel-gate-action em{font-size:.49rem}.qcm-hostel-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.qcm-hostel-kpis .qcm-kpi{min-height:94px}.qcm-hostel-chart{padding-inline:7px}.qcm-hostel-chart-grid{height:154px;gap:3px}.qcm-hostel-chart-grid article>div{gap:2px}.qcm-hostel-attention{grid-template-columns:38px minmax(0,1fr) auto 7px;min-height:68px;padding-inline:9px}.qcm-hostel-attention>span{width:38px;height:38px}.qcm-hostel-pulses{grid-template-columns:1fr;padding:8px}.qcm-hostel-pulses article{min-height:58px}.qcm-hostel-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Guardian student profile: real identity, finance, attendance and ratings. */
.qcm-student-profile{gap:14px;max-width:1180px}.qcm-sp-profile-card{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);gap:18px;padding:20px;border:1px solid color-mix(in srgb,var(--accent,#6d28d9) 28%,var(--qcm-line));border-radius:22px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#6d28d9) 4%,var(--qcm-card)),var(--qcm-card));box-shadow:0 12px 34px rgba(76,29,149,.08)}
.qcm-sp-person{min-width:0;display:grid;grid-template-columns:126px minmax(0,1fr);gap:20px}.qcm-sp-avatar-wrap{display:flex;flex-direction:column;align-items:center;gap:9px;padding-top:3px}.qcm-sp-avatar-ring{--qcm-sp-ring:#94a3b8;width:112px;height:112px;display:grid;place-items:center;padding:6px;border-radius:50%;background:conic-gradient(var(--qcm-sp-ring) 0 100%);box-shadow:0 0 0 5px color-mix(in srgb,var(--qcm-sp-ring) 13%,transparent),0 10px 24px rgba(15,23,42,.12)}.qcm-sp-avatar-ring.is-present{--qcm-sp-ring:#16a34a}.qcm-sp-avatar-ring.is-absent{--qcm-sp-ring:#dc2626}.qcm-sp-avatar-ring.is-leave{--qcm-sp-ring:#f59e0b}.qcm-sp-avatar{width:100%;height:100%;display:grid;place-items:center;overflow:hidden;border:5px solid var(--qcm-card);border-radius:50%;background:linear-gradient(135deg,#ede9fe,#dbeafe);color:#5b21b6;font-size:2.5rem;font-weight:900}.qcm-sp-avatar img{width:100%;height:100%;object-fit:cover}.qcm-sp-avatar-wrap>em{max-width:122px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;margin-top:-18px;padding:0 10px;border:2px solid var(--qcm-card);border-radius:999px;background:#f1f5f9;color:#475569;font-size:.62rem;font-style:normal;font-weight:900;text-align:center;box-shadow:0 3px 8px rgba(15,23,42,.1)}.qcm-sp-avatar-wrap>em.is-present{background:#dcfce7;color:#15803d}.qcm-sp-avatar-wrap>em.is-absent{background:#fee2e2;color:#b91c1c}.qcm-sp-avatar-wrap>em.is-leave{background:#ffedd5;color:#c2410c}
.qcm-sp-person-copy{min-width:0}.qcm-sp-person-copy h3{margin:2px 0 9px;font-size:1.55rem;line-height:1.1;letter-spacing:-.035em;overflow-wrap:anywhere}.qcm-sp-chips{display:flex;gap:7px;flex-wrap:wrap}.qcm-sp-chips span,.qcm-sp-session{min-height:31px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;background:linear-gradient(135deg,#ede9fe,#f5f3ff);color:#5b21b6;font-size:.7rem;font-weight:850}.qcm-sp-session{margin-top:8px}.qcm-sp-person-copy dl{display:grid;margin:15px 0 0}.qcm-sp-person-copy dl>div{display:grid;grid-template-columns:135px minmax(0,1fr);gap:10px;padding:10px 0;border-top:1px solid var(--qcm-line)}.qcm-sp-person-copy dt{color:var(--text-soft,#64748b);font-size:.7rem}.qcm-sp-person-copy dt i{width:22px;color:#6d28d9}.qcm-sp-person-copy dd{min-width:0;margin:0;font-size:.73rem;font-weight:800;overflow-wrap:anywhere}
.qcm-sp-keyfacts{display:grid;grid-template-columns:1fr 1fr;gap:9px;align-content:start;padding-left:17px;border-left:1px dashed color-mix(in srgb,var(--accent,#6d28d9) 24%,var(--qcm-line))}.qcm-sp-info{min-width:0;min-height:92px;display:grid;grid-template-columns:38px minmax(0,1fr);grid-template-areas:"icon label" "icon value";align-content:center;gap:2px 9px;padding:11px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-card)}.qcm-sp-info>span{grid-area:icon;width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#ede9fe;color:#6d28d9}.qcm-sp-info>small{grid-area:label;color:var(--text-soft,#64748b);font-size:.6rem}.qcm-sp-info>strong{grid-area:value;min-width:0;font-size:.72rem;overflow-wrap:anywhere}.qcm-sp-info.green>span{background:#dcfce7;color:#15803d}.qcm-sp-info.green>strong{color:#15803d}.qcm-sp-info.red>span{background:#fee2e2;color:#b91c1c}.qcm-sp-info.red>strong{color:#b91c1c}
.qcm-sp-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qcm-sp-service,.qcm-sp-due{min-width:0;min-height:98px;padding:14px;border:1px solid var(--qcm-line);border-radius:17px;background:var(--qcm-card);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}.qcm-sp-service{display:grid;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:11px}.qcm-sp-service>span{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;background:#ede9fe;color:#6d28d9}.qcm-sp-service small{display:block;color:var(--text-soft,#64748b);font-size:.66rem}.qcm-sp-service strong{display:block;margin-top:4px;font-size:.9rem;overflow-wrap:anywhere}.qcm-sp-service.green>span{background:#dcfce7;color:#15803d}.qcm-sp-service.green strong{color:#15803d}.qcm-sp-service.red>span{background:#fee2e2;color:#dc2626}.qcm-sp-service.red strong{color:#dc2626}.qcm-sp-service.orange>span{background:#ffedd5;color:#ea580c}.qcm-sp-service.blue>span{background:#dbeafe;color:#2563eb}.qcm-sp-service.slate>span{background:#f1f5f9;color:#64748b}.qcm-sp-due{display:flex;flex-direction:column;justify-content:center;border-color:#86efac;background:linear-gradient(135deg,#ecfdf5,#f0fdf4);color:#15803d}.qcm-sp-due small{font-size:.7rem;font-weight:800}.qcm-sp-due strong{margin-top:3px;font-size:1.65rem;line-height:1}.qcm-sp-due span{margin-top:5px;font-size:.66rem}
.qcm-sp-ratings{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;padding:12px;border:1px solid var(--qcm-line);border-radius:19px;background:var(--qcm-card)}.qcm-sp-rating{min-width:0;min-height:152px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 9px;border:1px solid var(--qcm-line);border-radius:14px;background:linear-gradient(180deg,var(--qcm-card),color-mix(in srgb,#ede9fe 22%,var(--qcm-card)));text-align:center}.qcm-sp-rating header{display:flex;align-items:center;gap:7px}.qcm-sp-rating header>span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#ede9fe;color:#6d28d9}.qcm-sp-rating header strong{font-size:.66rem;text-transform:uppercase}.qcm-sp-stars{display:flex;gap:2px;margin-top:11px;color:#6d28d9;font-size:.68rem}.qcm-sp-rating>b{margin-top:8px;font-size:.86rem}.qcm-sp-rating>small{margin-top:5px;color:var(--text-soft,#64748b);font-size:.58rem;line-height:1.35;overflow-wrap:anywhere}.qcm-sp-rating.green{background:linear-gradient(180deg,var(--qcm-card),#f0fdf4)}.qcm-sp-rating.green header>span{background:#dcfce7;color:#15803d}.qcm-sp-rating.green .qcm-sp-stars{color:#16a34a}.qcm-sp-rating.blue header>span{background:#dbeafe;color:#2563eb}.qcm-sp-rating.blue .qcm-sp-stars{color:#2563eb}.qcm-sp-rating.orange{background:linear-gradient(180deg,var(--qcm-card),#fff7ed)}.qcm-sp-rating.orange header>span{background:#ffedd5;color:#ea580c}.qcm-sp-rating.orange .qcm-sp-stars{color:#f59e0b}.qcm-sp-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.qcm-sp-actions .qcm-primary,.qcm-sp-actions .qcm-secondary{min-height:52px;font-size:.78rem}.qcm-sp-actions .is-locked{cursor:not-allowed;filter:saturate(.35);opacity:.68;box-shadow:none}.qcm-sp-payment-note{grid-column:1/-1;min-height:58px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #fde68a;border-radius:14px;background:linear-gradient(135deg,#fffbeb,#fff7ed);color:#92400e}.qcm-sp-payment-note>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;border-radius:10px;background:#fef3c7;color:#b45309}.qcm-sp-payment-note div{min-width:0;display:grid;gap:2px}.qcm-sp-payment-note strong{font-size:.7rem}.qcm-sp-payment-note small{color:#a16207;font-size:.6rem}
@media(max-width:900px){.qcm-sp-profile-card{grid-template-columns:1fr}.qcm-sp-keyfacts{grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 0 0;border-top:1px dashed var(--qcm-line);border-left:0}.qcm-sp-ratings{grid-template-columns:repeat(3,minmax(0,1fr))}.qcm-sp-rating:last-child{grid-column:2}}
@media(max-width:599px){
  .qcm-student-profile{gap:5px;padding-bottom:74px}
  .qcm-student-profile>.qcm-chooser{min-height:36px;margin:0;padding:4px 7px}.qcm-student-profile>.qcm-chooser span{font-size:.5rem}.qcm-student-profile>.qcm-chooser select{min-height:28px;font-size:.56rem}
  .qcm-sp-profile-card{gap:6px;padding:8px;border-radius:13px;box-shadow:0 5px 16px rgba(76,29,149,.06)}
  .qcm-sp-person{grid-template-columns:54px minmax(0,1fr);gap:7px}.qcm-sp-avatar-wrap{gap:2px;padding-top:1px}.qcm-sp-avatar-ring{width:50px;height:50px;padding:3px;box-shadow:0 0 0 2px color-mix(in srgb,var(--qcm-sp-ring) 14%,transparent),0 4px 9px rgba(15,23,42,.09)}.qcm-sp-avatar{border-width:2px;font-size:1.05rem}.qcm-sp-avatar-wrap>em{max-width:58px;min-height:16px;margin-top:-10px;padding:0 4px;border-width:1px;font-size:.38rem;line-height:1}
  .qcm-sp-person-copy h3{margin:1px 0 3px;font-size:.82rem;line-height:1.05}.qcm-sp-chips{gap:3px;flex-wrap:nowrap}.qcm-sp-chips span,.qcm-sp-session{min-height:19px;padding:0 6px;font-size:.42rem;white-space:nowrap}.qcm-sp-session{margin-top:3px}
  .qcm-sp-person-copy dl{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-top:5px}.qcm-sp-person-copy dl>div{display:block;min-width:0;padding:4px;border:1px solid var(--qcm-line);border-radius:6px}.qcm-sp-person-copy dt,.qcm-sp-person-copy dd{overflow:hidden;font-size:.42rem;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.qcm-sp-person-copy dt i{width:11px}.qcm-sp-person-copy dd{margin-top:2px}
  .qcm-sp-keyfacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding-top:5px}.qcm-sp-info{min-height:42px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;padding:4px;border-radius:7px}.qcm-sp-info>span{width:18px;height:18px;border-radius:5px;font-size:.5rem}.qcm-sp-info>small{font-size:.38rem;line-height:1}.qcm-sp-info>strong{max-width:100%;overflow:hidden;font-size:.46rem;text-overflow:ellipsis;white-space:nowrap}
  .qcm-sp-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.qcm-sp-service,.qcm-sp-due{min-height:54px;padding:5px;border-radius:8px;box-shadow:none}.qcm-sp-service{display:flex;align-items:center;gap:4px}.qcm-sp-service>span{width:22px;height:22px;flex:0 0 22px;border-radius:6px;font-size:.58rem}.qcm-sp-service small{font-size:.38rem;line-height:1.05}.qcm-sp-service strong{margin-top:2px;font-size:.49rem;line-height:1.05}.qcm-sp-due{grid-column:auto}.qcm-sp-due small{font-size:.4rem}.qcm-sp-due strong{font-size:.78rem}.qcm-sp-due span{margin-top:2px;font-size:.36rem}
  .qcm-sp-ratings{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:4px;border-radius:9px}.qcm-sp-rating,.qcm-sp-rating:last-child{grid-column:auto;min-height:88px;padding:4px 2px;border-radius:7px}.qcm-sp-rating header{display:grid;justify-items:center;gap:2px}.qcm-sp-rating header>span{width:19px;height:19px;border-radius:5px;font-size:.5rem}.qcm-sp-rating header strong{max-width:100%;overflow:hidden;font-size:.36rem;text-overflow:ellipsis;white-space:nowrap}.qcm-sp-stars{gap:0;margin-top:5px;font-size:.42rem}.qcm-sp-rating>b{margin-top:4px;font-size:.5rem}.qcm-sp-rating>small{display:-webkit-box;max-height:20px;margin-top:3px;overflow:hidden;font-size:.34rem;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}
  .qcm-sp-actions{grid-template-columns:1fr 1fr;gap:5px}.qcm-sp-actions .qcm-primary,.qcm-sp-actions .qcm-secondary{min-height:38px;padding:0 5px;font-size:.55rem}.qcm-sp-payment-note{min-height:46px;gap:7px;padding:6px 9px;border-radius:8px}.qcm-sp-payment-note>span{width:27px;height:27px;flex-basis:27px;border-radius:7px;font-size:.68rem}.qcm-sp-payment-note strong{font-size:.52rem;line-height:1.15}.qcm-sp-payment-note small{font-size:.42rem;line-height:1.15}
}
@media(max-width:370px){.qcm-sp-profile-card{padding:6px}.qcm-sp-person{grid-template-columns:48px minmax(0,1fr)}.qcm-sp-avatar-ring{width:44px;height:44px}.qcm-sp-person-copy h3{font-size:.74rem}.qcm-sp-chips span,.qcm-sp-session{font-size:.38rem}.qcm-sp-service,.qcm-sp-due{min-height:50px;padding:4px}.qcm-sp-rating,.qcm-sp-rating:last-child{min-height:82px}.qcm-sp-rating>small{display:none}}
/* One compact school brand across every mobile role and route. Route names
   remain available to screen readers and browser history, while the visible
   header no longer jumps in width between pages. */
@media(max-width:1024px){
  .mobile-app-ready .topbar{z-index:10030;min-height:58px}
  .mobile-app-ready .page-title.qcm-brand-title{display:flex!important;align-items:center;gap:8px;max-width:none;min-width:0;margin:0;overflow:visible;color:var(--text,#172033);white-space:normal}
  .qcm-brand-mark{width:38px;height:38px;display:grid;place-items:center;flex:0 0 38px;overflow:hidden;border:1px solid var(--border,#e2e8f0);border-radius:50%;background:#fff}
  .qcm-brand-mark img{width:100%;height:100%;display:block;object-fit:contain;border-radius:50%}
  .qcm-brand-copy{min-width:0;display:flex;flex-direction:column;justify-content:center;line-height:1}
  .qcm-brand-copy strong{color:#e64a19;font-size:.84rem;font-weight:950;letter-spacing:.01em}
  .qcm-brand-copy small{align-self:flex-start;margin-top:3px;color:#1976d2;font-size:.61rem;font-weight:950;letter-spacing:.055em}
  .mobile-app-ready .topbar .icon-btn{flex:0 0 40px}
  .mobile-app-ready .topbar .user-chip{flex:0 0 auto}
}
@media(max-width:374px){
  .mobile-app-ready .topbar{padding-inline:8px}
  .qcm-brand-mark{width:34px;height:34px;flex-basis:34px}
  .qcm-brand-copy strong{font-size:.76rem}
  .qcm-brand-copy small{font-size:.56rem}
}

/* Account-scoped mobile workspace switcher. It is an overlay control, so the
   existing topbar height and every page's document flow remain unchanged. */
.qedu-workspace-switcher{display:none;position:relative;min-width:0;flex:0 1 auto}
@media(max-width:1024px){
  .mobile-app-ready .qedu-workspace-switcher:not([hidden]){display:block}
  .qedu-workspace-current{width:clamp(104px,20vw,170px);height:40px;min-height:40px!important;min-width:0!important;display:block;padding:0 11px;overflow:hidden;border:1px solid var(--border,#dbe4f0);border-radius:13px;background:var(--surface-2,#f6f8fc);color:var(--text,#172033);font:inherit;cursor:pointer;box-shadow:none;text-align:center}
  .qedu-workspace-current span{display:block;min-width:0;overflow:hidden;font-size:.68rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}
  .qedu-workspace-menu{position:absolute;z-index:90;top:calc(100% + 8px);right:0;width:min(310px,calc(100vw - 20px));padding:8px;border:1px solid var(--border,#dbe4f0);border-radius:16px;background:var(--surface,#fff);box-shadow:0 18px 48px rgba(15,23,42,.2)}
  .qedu-workspace-menu[hidden]{display:none!important}.qedu-workspace-menu header{display:grid;gap:2px;padding:5px 7px 9px;border-bottom:1px solid var(--border,#dbe4f0)}.qedu-workspace-menu header small{color:var(--accent,#2563eb);font-size:.52rem;font-weight:950;letter-spacing:.11em}.qedu-workspace-menu header strong{font-size:.72rem}
  .qedu-workspace-menu>button{width:100%;min-height:54px;display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:9px;margin-top:5px;padding:7px 9px;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text,#172033);font:inherit;text-align:left;cursor:pointer}
  .qedu-workspace-menu>button:hover,.qedu-workspace-menu>button:focus-visible,.qedu-workspace-menu>button.active{border-color:var(--border,#dbe4f0);background:var(--surface-2,#f6f8fc);outline:0}.qedu-workspace-menu>button.active{box-shadow:inset 3px 0 0 var(--accent,#2563eb)}
  .qedu-workspace-menu>button>i:first-child{width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:var(--accent-soft,#dbeafe);color:var(--accent,#2563eb)}.qedu-workspace-menu>button>i:last-child{color:#16a34a;font-size:.72rem}.qedu-workspace-menu>button span{min-width:0;display:grid;gap:2px}.qedu-workspace-menu>button strong,.qedu-workspace-menu>button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qedu-workspace-menu>button strong{font-size:.72rem}.qedu-workspace-menu>button small{color:var(--text-soft,#64748b);font-size:.55rem}
}
@media(max-width:599px){
  .qedu-workspace-current{width:clamp(96px,31vw,132px);height:38px;min-height:38px!important;padding-inline:7px;border-radius:12px}.qedu-workspace-current span{font-size:.59rem}
  .qedu-workspace-menu{position:fixed;top:64px;right:10px;left:10px;width:auto}.qedu-workspace-menu>button{min-height:52px}
}
@media(max-width:350px){
  .qedu-workspace-current{width:92px}.qedu-workspace-current span{font-size:.53rem}.mobile-app-ready .topbar{gap:3px;padding-inline:5px}.qcm-brand-mark{width:30px;height:30px;flex-basis:30px}.qcm-brand-copy strong{font-size:.68rem}.qcm-brand-copy small{font-size:.48rem}
}

.qedu-mobile-profile-layer{position:fixed;z-index:10020;inset:58px 0 0;display:flex;justify-content:center;background:rgba(5,12,26,.58);opacity:0;transition:opacity .16s ease;backdrop-filter:blur(2px)}
.qedu-mobile-profile-layer.open{opacity:1}.qedu-mobile-profile-panel{width:min(760px,100%);height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--surface,#fff);color:var(--text,#172033);box-shadow:0 -10px 44px rgba(15,23,42,.2)}
.qedu-mobile-profile-content{min-width:0;min-height:0;width:100%;flex:1;overflow:auto;padding:0;scrollbar-width:none}.qedu-mobile-profile-content::-webkit-scrollbar{width:0;height:0}.qedu-mobile-profile-content>.grid-2{grid-template-columns:1fr!important;gap:10px;width:100%;max-width:none!important;margin:0!important;padding:10px!important}.qedu-mobile-profile-content .card{margin:0!important;border-radius:16px}.qedu-mobile-profile-content .section-title{font-size:.86rem}
@media(max-width:350px){.qedu-mobile-profile-layer{inset-block-start:58px}.qedu-mobile-profile-content>.grid-2{padding:6px!important}}

/* Director-only mobile Home. The renderer is protected independently on the
   client and server; these styles never alter another role's common Home. */
.qcm-director-home{gap:12px;padding-bottom:86px}.qcm-director-welcome{position:relative;min-height:172px;display:flex;align-items:center;overflow:hidden;padding:22px;border:1px solid #ddd6fe;border-radius:21px;background:radial-gradient(circle at 92% 10%,rgba(255,255,255,.9),transparent 34%),linear-gradient(135deg,#faf5ff,#eef2ff 58%,#ede9fe);box-shadow:0 12px 30px rgba(109,40,217,.09)}.qcm-director-welcome:after{content:"";position:absolute;right:-32px;bottom:-68px;width:190px;height:190px;border-radius:50%;background:rgba(167,139,250,.14)}.qcm-director-welcome>div{position:relative;z-index:2;max-width:70%}.qcm-director-welcome small{color:#6d28d9;font-size:.58rem;font-weight:950;letter-spacing:.13em}.qcm-director-welcome h2{margin:8px 0 0;color:var(--text,#172033);font-size:1.42rem;line-height:1.14;letter-spacing:-.035em}.qcm-director-welcome p{margin:7px 0 0;color:var(--text-soft,#64748b);font-size:.68rem;line-height:1.45}.qcm-director-welcome time{min-height:30px;display:inline-flex;align-items:center;gap:7px;margin-top:13px;padding:0 10px;border:1px solid #ddd6fe;border-radius:999px;background:rgba(255,255,255,.76);color:#6d28d9;font-size:.58rem;font-weight:850}.qcm-director-welcome>i{position:absolute;z-index:1;right:23px;bottom:28px;color:#8b5cf6;font-size:4.4rem;filter:drop-shadow(0 9px 13px rgba(109,40,217,.16));opacity:.76}.qcm-director-block{min-width:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:19px;background:var(--qcm-card);box-shadow:var(--shadow-sm,0 6px 22px rgba(15,23,42,.06))}.qcm-director-block>header{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 15px;border-bottom:1px solid var(--qcm-line)}.qcm-director-block>header h3{margin:0;font-size:.83rem}.qcm-director-block>header button{min-height:44px;padding:0;border:0;background:transparent;color:#6d28d9;font-size:.58rem;font-weight:850}.qcm-director-block>header button i{margin-left:5px;font-size:.48rem}.qcm-director-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.qcm-director-overview{min-width:0;min-height:124px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:9px 6px;border:1px solid var(--qcm-line);border-radius:15px;background:var(--qcm-card);color:var(--text,#172033);text-align:center}.qcm-director-overview>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#ede9fe;color:#6d28d9;font-size:.92rem}.qcm-director-overview.green>span{background:#dcfce7;color:#15803d}.qcm-director-overview.blue>span{background:#dbeafe;color:#2563eb}.qcm-director-overview.orange>span{background:#ffedd5;color:#ea580c}.qcm-director-overview small{margin-top:8px;color:var(--text-soft,#64748b);font-size:.55rem;font-weight:750}.qcm-director-overview strong{max-width:100%;overflow:hidden;margin-top:4px;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.qcm-director-overview em{margin-top:3px;color:var(--text-soft,#64748b);font-size:.48rem;font-style:normal}.qcm-director-priority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px}.qcm-director-priority{min-width:0;min-height:86px;display:grid;grid-template-columns:40px minmax(0,1fr) 8px;align-items:center;gap:9px;padding:10px;border:1px solid var(--qcm-line);border-radius:14px;background:var(--qcm-card);color:var(--text,#172033);text-align:left}.qcm-director-priority>span{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:#dcfce7;color:#15803d}.qcm-director-priority.orange>span{background:#ffedd5;color:#ea580c}.qcm-director-priority.purple>span{background:#ede9fe;color:#6d28d9}.qcm-director-priority.blue>span{background:#dbeafe;color:#2563eb}.qcm-director-priority.red>span{background:#fee2e2;color:#dc2626}.qcm-director-priority.yellow>span{background:#fef3c7;color:#b45309}.qcm-director-priority>div{min-width:0;display:grid}.qcm-director-priority small{overflow:hidden;color:var(--text-soft,#64748b);font-size:.53rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.qcm-director-priority strong{margin-top:2px;font-size:.83rem}.qcm-director-priority em{margin-top:2px;color:var(--text-soft,#64748b);font-size:.48rem;font-style:normal}.qcm-director-priority>i{color:var(--text-soft,#64748b);font-size:.48rem}.qcm-director-notices{display:grid}.qcm-director-notice{min-width:0;min-height:64px;display:grid;grid-template-columns:38px minmax(0,1fr) 8px;align-items:center;gap:9px;padding:9px 13px;border:0;border-bottom:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#172033);text-align:left}.qcm-director-notice:last-child{border-bottom:0}.qcm-director-notice>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#ede9fe;color:#6d28d9}.qcm-director-notice>span.urgent{background:#fee2e2;color:#dc2626}.qcm-director-notice>div{min-width:0;display:grid;gap:3px}.qcm-director-notice strong{overflow:hidden;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.qcm-director-notice small{color:var(--text-soft,#64748b);font-size:.52rem}.qcm-director-notice>i{color:var(--text-soft,#64748b);font-size:.48rem}.qcm-director-finance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.qcm-director-finance{min-width:0;min-height:92px;display:flex;flex-direction:column;justify-content:center;padding:11px;border:1px solid var(--qcm-line);border-radius:14px;background:linear-gradient(145deg,var(--qcm-card),#f8fafc);color:var(--text,#172033);text-align:left}.qcm-director-finance small{color:var(--text-soft,#64748b);font-size:.51rem}.qcm-director-finance strong{max-width:100%;overflow:hidden;margin-top:5px;color:#15803d;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.qcm-director-finance.orange strong{color:#ea580c}.qcm-director-finance.blue strong{color:#2563eb}.qcm-director-finance.red strong{color:#dc2626}.qcm-director-finance.purple strong{color:#6d28d9}.qcm-director-finance em{margin-top:4px;color:var(--text-soft,#64748b);font-size:.46rem;font-style:normal}
@media(max-width:599px){.qcm-director-home{gap:6px;padding:6px 6px 74px}.qcm-director-welcome{min-height:72px;padding:10px 12px;border-radius:15px}.qcm-director-welcome>div{max-width:80%}.qcm-director-welcome small{font-size:.46rem}.qcm-director-welcome h2{margin-top:3px;font-size:.91rem}.qcm-director-welcome p{margin-top:2px;font-size:.49rem}.qcm-director-welcome time{min-height:21px;margin-top:4px;padding:0 7px;font-size:.43rem}.qcm-director-welcome>i{right:13px;bottom:13px;font-size:2.35rem}.qcm-director-block{border-radius:14px}.qcm-director-block>header{min-height:29px;padding-inline:9px}.qcm-director-block>header h3{font-size:.64rem}.qcm-director-block>header button{min-height:29px;font-size:.46rem}.qcm-director-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px}.qcm-director-overview{min-height:76px;padding:5px 2px;border-radius:10px}.qcm-director-overview>span{width:27px;height:27px;font-size:.66rem}.qcm-director-overview small{margin-top:4px;font-size:.43rem;line-height:1.08}.qcm-director-overview strong{margin-top:2px;font-size:.65rem}.qcm-director-overview em{margin-top:1px;font-size:.38rem;line-height:1.08}.qcm-director-priority-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:5px}.qcm-director-priority{min-height:52px;grid-template-columns:25px minmax(0,1fr);gap:4px;padding:5px;border-radius:9px}.qcm-director-priority>span{width:25px;height:25px;border-radius:8px;font-size:.58rem}.qcm-director-priority>i{display:none}.qcm-director-priority small{font-size:.39rem;line-height:1.08;white-space:normal}.qcm-director-priority strong{margin-top:1px;font-size:.6rem}.qcm-director-priority em{margin-top:0;font-size:.36rem}.qcm-director-notice{min-height:30px;grid-template-columns:22px minmax(0,1fr) 6px;gap:5px;padding:3px 8px}.qcm-director-notice>span{width:22px;height:22px;border-radius:7px;font-size:.52rem}.qcm-director-notice>div{gap:0}.qcm-director-notice strong{font-size:.49rem}.qcm-director-notice small{font-size:.39rem}.qcm-director-notices .qcm-state{min-height:38px;padding:5px}.qcm-director-finance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px}.qcm-director-finance{min-height:55px;padding:5px;border-radius:9px}.qcm-director-finance small{font-size:.4rem;line-height:1.08}.qcm-director-finance strong{margin-top:2px;font-size:.57rem}.qcm-director-finance em{margin-top:1px;font-size:.35rem;line-height:1.08}}
@media(max-width:599px){.qcm-director-home{gap:4px;padding:4px 4px 66px}.qcm-director-welcome{min-height:58px;padding:7px 10px}.qcm-director-welcome h2{font-size:.84rem}.qcm-director-welcome p{display:none}.qcm-director-welcome time{min-height:18px;margin-top:3px}.qcm-director-welcome>i{bottom:9px;font-size:2rem}.qcm-director-block>header{min-height:24px}.qcm-director-block>header button{min-height:24px}.qcm-director-overview-grid{padding:4px}.qcm-director-overview{min-height:62px;padding:3px 2px}.qcm-director-overview>span{width:22px;height:22px;font-size:.55rem}.qcm-director-overview small{margin-top:2px}.qcm-director-overview strong{font-size:.59rem}.qcm-director-priority-grid{padding:4px}.qcm-director-priority{min-height:42px;grid-template-columns:20px minmax(0,1fr);padding:3px}.qcm-director-priority>span{width:20px;height:20px;font-size:.47rem}.qcm-director-notices{grid-template-columns:repeat(3,minmax(0,1fr))}.qcm-director-notice{min-height:38px;grid-template-columns:16px minmax(0,1fr);padding:3px 4px;border-right:1px solid var(--qcm-line);border-bottom:0}.qcm-director-notice:last-child{border-right:0}.qcm-director-notice>span{width:16px;height:16px;font-size:.4rem}.qcm-director-notice>i{display:none}.qcm-director-notice strong{font-size:.43rem}.qcm-director-notice small{font-size:.34rem}.qcm-director-finance-grid{padding:4px}.qcm-director-finance{min-height:47px;padding:4px}.qcm-director-finance strong{font-size:.53rem}}

/* Director/Principal mobile Balance Sheet. Finance calculations and actions
   stay in the shared ledger module; this layer only presents them as cards. */
@media(max-width:700px){
  body[data-qcm-route="balancesheet"] .balance-sheet-page{display:grid;gap:6px;margin:0}
  body[data-qcm-route="balancesheet"] .balance-sheet-heading{display:none!important}
  body[data-qcm-route="balancesheet"] .balance-ledger{margin:0;border:0;background:transparent;box-shadow:none;overflow:visible}
  body[data-qcm-route="balancesheet"] .balance-ledger-head{display:block;padding:0;border:0}
  body[data-qcm-route="balancesheet"] .balance-ledger-head>div:first-child{display:none}
  body[data-qcm-route="balancesheet"] .balance-ledger-head-actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}
  body[data-qcm-route="balancesheet"] .balance-current-box{grid-column:1/-1;order:1;width:100%;min-width:0;min-height:92px;display:grid;grid-template-columns:minmax(112px,.9fr) minmax(0,1.25fr);grid-template-rows:auto 1fr;align-items:center;justify-content:stretch;padding:11px 14px;border:0;border-radius:14px;background:linear-gradient(135deg,#2369e8,#0b91df 58%,#056a9d)!important;color:#fff;box-shadow:0 8px 18px rgba(15,105,210,.2)}
  body[data-qcm-route="balancesheet"] .balance-current-box>span{grid-column:1;grid-row:1;color:rgba(255,255,255,.88);font-size:.52rem;letter-spacing:.1em}
  body[data-qcm-route="balancesheet"] .balance-current-box>strong{grid-column:1;grid-row:2;margin:3px 0 0;color:#fff!important;font-size:1.42rem;letter-spacing:-.04em}
  body[data-qcm-route="balancesheet"] .balance-daily-summary{grid-column:2;grid-row:1/3;height:100%;align-items:center;margin:0;padding:0 0 0 11px;border-top:0;border-left:1px solid rgba(255,255,255,.28);gap:7px}
  body[data-qcm-route="balancesheet"] .balance-daily-item{grid-template-columns:24px minmax(0,1fr);gap:5px}
  body[data-qcm-route="balancesheet"] .balance-daily-item+ .balance-daily-item{padding-left:7px;border-left:1px solid rgba(255,255,255,.24)}
  body[data-qcm-route="balancesheet"] .balance-daily-item>i{width:24px;height:24px;background:rgba(255,255,255,.2);color:#fff;font-size:.62rem}
  body[data-qcm-route="balancesheet"] .balance-daily-item small{color:rgba(255,255,255,.82);font-size:.41rem;letter-spacing:.02em}
  body[data-qcm-route="balancesheet"] .balance-daily-item b{margin-top:0;color:#fff;font-size:.63rem}
  body[data-qcm-route="balancesheet"] .balance-daily-item em{color:rgba(255,255,255,.72);font-size:.39rem}
  body[data-qcm-route="balancesheet"] #bsAddTransaction{grid-column:1/-1;order:2;min-height:42px;border:0;border-radius:11px;background:linear-gradient(135deg,#6d28d9,#7c3aed);color:#fff;font-size:.68rem;box-shadow:0 5px 13px rgba(109,40,217,.18)}
  body[data-qcm-route="balancesheet"] #bsReconcileStudents{order:3}
  body[data-qcm-route="balancesheet"] #bsExport{order:4}
  body[data-qcm-route="balancesheet"] #bsReconcileStudents,body[data-qcm-route="balancesheet"] #bsExport{min-height:42px;padding:5px 7px;border:1px solid var(--qcm-line);border-radius:11px;background:var(--surface,#fff);color:var(--text,#172033);font-size:.52rem;line-height:1.16;white-space:normal}
  body[data-qcm-route="balancesheet"] .balance-ledger-filters,body[data-qcm-route="balancesheet"] .balance-colour-legend{display:none!important}
  body[data-qcm-route="balancesheet"] .balance-ledger .table-scroll.balance-ledger-scroll{max-height:none;min-height:0;overflow:visible!important;border:0;background:transparent}
  body[data-qcm-route="balancesheet"] .balance-ledger-table{display:block!important;width:100%;min-width:0;border-collapse:separate;background:transparent;font-size:.68rem}
  body[data-qcm-route="balancesheet"] .balance-ledger-table thead{display:none!important}
  body[data-qcm-route="balancesheet"] .balance-ledger-table tbody{display:grid!important;gap:6px}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-virtual-spacer{display:none!important}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row{min-height:92px;display:grid!important;grid-template-columns:minmax(82px,.9fr) minmax(102px,1.2fr) minmax(70px,.72fr);grid-template-areas:"txn item amount" "date item balance" "category receipt actions";align-items:center;gap:1px 7px;overflow:hidden;padding:7px 8px 6px;border:1px solid var(--qcm-line);border-left:4px solid #94a3b8;border-radius:11px;background:var(--surface,#fff);box-shadow:0 3px 10px rgba(15,23,42,.045)}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-income{border-left-color:#22c55e;background:linear-gradient(90deg,#f0fdf4,var(--surface,#fff) 40%)}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-expense,body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-employee-expense{border-left-color:#ef4444;background:linear-gradient(90deg,#fff1f2,var(--surface,#fff) 45%)}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-new-bill{border-left-color:#eab308;background:linear-gradient(90deg,#fefce8,var(--surface,#fff) 45%)}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-auto-bill{border-left-color:#3b82f6;background:linear-gradient(90deg,#eff6ff,var(--surface,#fff) 45%)}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-opening,body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-adjustment{border-left-color:#8b5cf6;background:linear-gradient(90deg,#faf5ff,var(--surface,#fff) 45%)}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td{display:none!important;min-width:0;padding:1px!important;border:0!important;background:transparent!important;white-space:normal;overflow:hidden;text-overflow:ellipsis}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(2){grid-area:txn;display:block!important;align-self:end;color:#172554;font-size:.68rem}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(3){grid-area:date;display:block!important;align-self:start;color:#172554;font-size:.52rem;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(4){grid-area:category;display:block!important;align-self:center;padding:3px 5px!important;border-radius:999px!important;background:#dcfce7!important;color:#15803d;font-size:.41rem;font-weight:800;white-space:nowrap}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-expense>td:nth-child(4),body[data-qcm-route="balancesheet"] .balance-ledger-table .ledger-tone-employee-expense>td:nth-child(4){background:#fee2e2!important;color:#dc2626}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(5){grid-area:item;display:block!important;align-self:center;color:#172554;font-size:.58rem;line-height:1.25}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(6){grid-area:receipt;display:block!important;align-self:start;color:#334155;font-size:.47rem;white-space:nowrap}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(9){grid-area:amount;display:block!important;align-self:end;text-align:right;font-size:.66rem;white-space:nowrap}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(10){grid-area:balance;display:grid!important;align-self:start;text-align:right;color:#172554;font-size:.54rem;white-space:nowrap}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(10):before{content:"Balance";color:#64748b;font-size:.39rem;font-weight:500}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(12){grid-area:actions;display:block!important;align-self:end;overflow:visible}
  body[data-qcm-route="balancesheet"] .ledger-mobile-subcategory{display:none!important}
  body[data-qcm-route="balancesheet"] .ledger-actions{display:flex;justify-content:flex-end;gap:4px}
  body[data-qcm-route="balancesheet"] .ledger-actions button{width:28px;height:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:1px;border:1px solid #dbe3ef;border-radius:8px;background:#fff;color:#172554;font-size:.48rem}
  body[data-qcm-route="balancesheet"] .ledger-actions button[data-ledger-print]{display:none}
  body[data-qcm-route="balancesheet"] .ledger-actions button[data-ledger-view]:after{content:"View";font-size:.34rem}
  body[data-qcm-route="balancesheet"] .ledger-actions button[data-ledger-reverse]:after{content:"Undo";font-size:.34rem}
  body[data-qcm-route="balancesheet"] .balance-ledger-load-status{position:static!important;width:auto!important;height:auto!important;margin:6px 0 0!important;padding:8px!important;overflow:visible!important;clip:auto!important;clip-path:none!important;border:1px solid var(--qcm-line)!important;border-radius:10px;background:var(--surface,#fff);color:#6d28d9;font-size:.54rem;font-weight:800;text-align:center;white-space:normal!important;cursor:pointer}
}

@media(max-width:380px){
  body[data-qcm-route="balancesheet"] .balance-current-box{min-height:86px;grid-template-columns:minmax(106px,.88fr) minmax(0,1.2fr);padding:9px 11px}
  body[data-qcm-route="balancesheet"] .balance-current-box>strong{font-size:1.28rem}
  body[data-qcm-route="balancesheet"] .balance-daily-summary{padding-left:8px}
  body[data-qcm-route="balancesheet"] .balance-daily-item{grid-template-columns:21px minmax(0,1fr);gap:3px}
  body[data-qcm-route="balancesheet"] .balance-daily-item>i{width:21px;height:21px}
  body[data-qcm-route="balancesheet"] .balance-daily-item b{font-size:.57rem}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row{min-height:88px;grid-template-columns:minmax(76px,.86fr) minmax(94px,1.15fr) minmax(64px,.72fr);gap:1px 4px;padding-inline:7px}
}

/* Ultra-compact mobile ledger v188-4. Keep every transaction readable in two
   lines; secondary receipt/detail text remains available from the View action. */
@media(max-width:700px){
  body[data-qcm-route="balancesheet"] .balance-ledger-table tbody{gap:3px}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row{
    min-height:62px;height:62px;
    grid-template-columns:minmax(58px,.76fr) minmax(0,1.4fr) minmax(68px,.82fr) 50px;
    grid-template-rows:repeat(2,minmax(0,1fr));
    grid-template-areas:"txn item amount actions" "date category balance actions";
    gap:2px 7px;padding:6px 7px;border-left-width:3px;border-radius:9px;
    box-shadow:0 2px 7px rgba(15,23,42,.04)
  }
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(2),
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(3),
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(4),
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(5),
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(9),
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(10){width:100%!important;max-width:100%;justify-self:stretch}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(2){align-self:center;font-size:.64rem;line-height:1;white-space:nowrap!important}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(3){align-self:center;font-size:.48rem;line-height:1}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(4){align-self:center;max-width:100%;padding:3px 5px!important;font-size:.42rem;line-height:1;overflow:hidden!important;text-overflow:ellipsis!important}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(5){align-self:center;font-size:.57rem;line-height:1.12;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(6){display:none!important}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(9){align-self:center;font-size:.63rem;line-height:1}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(10){align-self:center;display:block!important;font-size:.5rem;line-height:1;overflow:hidden!important;text-overflow:ellipsis!important}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(10):before{display:none}
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row>td:nth-child(12){align-self:center;justify-self:end}
  body[data-qcm-route="balancesheet"] .ledger-actions{gap:2px}
  body[data-qcm-route="balancesheet"] .ledger-actions button{width:23px;height:28px;gap:0;border-radius:7px;font-size:.49rem}
  body[data-qcm-route="balancesheet"] .ledger-actions button[data-ledger-view]:after,
  body[data-qcm-route="balancesheet"] .ledger-actions button[data-ledger-reverse]:after{display:none}
}
@media(max-width:380px){
  body[data-qcm-route="balancesheet"] .balance-ledger-table .bs-ledger-row{min-height:58px;height:58px;grid-template-columns:minmax(54px,.74fr) minmax(0,1.35fr) minmax(64px,.8fr) 48px;gap:1px 5px;padding:5px 6px}
}

/* Director Home + Principal Role management dashboard v189. The same live,
   server-authoritative figures are presented to the two approved roles. */
.qcm-management-dashboard{width:min(100%,980px);margin-inline:auto;gap:14px;padding-bottom:92px;color:#0f265c}
.qcm-mgmt-heading{min-height:88px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;border:1px solid #dbe6f4;border-radius:20px;background:linear-gradient(135deg,#fff,#f5f9ff);box-shadow:0 7px 24px rgba(30,64,175,.06)}
.qcm-mgmt-heading>div{min-width:0}.qcm-mgmt-heading small{color:#2563eb;font-size:.62rem;font-weight:900;letter-spacing:.13em}.qcm-mgmt-heading h2{margin:4px 0 0;color:#10245a;font-size:1.32rem;line-height:1.1;letter-spacing:-.025em}.qcm-mgmt-heading p{margin:5px 0 0;color:#64748b;font-size:.68rem;font-weight:650}.qcm-mgmt-heading>span{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;border-radius:17px;background:linear-gradient(145deg,#dbeafe,#eff6ff);color:#2563eb;font-size:1.25rem}.qcm-mgmt-heading.principal small{color:#7c3aed}.qcm-mgmt-heading.principal>span{background:linear-gradient(145deg,#ede9fe,#faf5ff);color:#7c3aed}
.qcm-mgmt-hero{position:relative;min-height:310px;overflow:hidden;display:grid;grid-template-rows:auto 1fr;padding:27px 30px 22px;border:0;border-radius:25px;background:radial-gradient(circle at 88% 4%,rgba(34,211,238,.82),transparent 35%),linear-gradient(135deg,#0865e9 0%,#0751b8 55%,#04a8c8 100%);box-shadow:0 17px 34px rgba(8,84,190,.25);color:#fff;text-align:left;cursor:pointer}.qcm-mgmt-hero:before{content:"";position:absolute;right:-5%;top:-35%;width:58%;height:100%;border:1px solid rgba(255,255,255,.12);border-radius:50%;transform:rotate(-10deg)}.qcm-mgmt-hero.negative{background:radial-gradient(circle at 88% 4%,rgba(249,115,22,.66),transparent 35%),linear-gradient(135deg,#075fd4,#073a91 62%,#b45309)}.qcm-mgmt-hero-copy{position:relative;z-index:2;display:grid;align-content:start}.qcm-mgmt-hero-copy small{font-size:.84rem;font-weight:800;letter-spacing:.08em}.qcm-mgmt-hero-copy strong{margin-top:11px;font-size:3.45rem;line-height:1;font-weight:900;letter-spacing:-.045em}.qcm-mgmt-wallet{position:absolute;z-index:1;right:40px;top:44px;width:180px;height:124px;color:#fff}.qcm-mgmt-wallet .fa-wallet{position:absolute;right:0;bottom:0;font-size:7.8rem;filter:drop-shadow(0 13px 12px rgba(4,45,121,.32));opacity:.96}.qcm-mgmt-wallet .fa-coins{position:absolute;left:0;bottom:-8px;color:#ffd24c;font-size:4.1rem;filter:drop-shadow(0 7px 5px rgba(90,49,0,.3));transform:rotate(-7deg)}
.qcm-mgmt-formula{position:relative;z-index:2;align-self:end;min-height:126px;display:grid;grid-template-columns:150px minmax(0,1fr) 38px minmax(0,1fr);align-items:center;gap:20px;padding:15px 21px;border:1px solid rgba(255,255,255,.3);border-radius:22px;background:rgba(0,44,126,.42);backdrop-filter:blur(4px)}.qcm-mgmt-formula>div:not(.qcm-mgmt-rate){min-width:0;display:grid;gap:7px}.qcm-mgmt-formula>div>small{color:#dbeafe;font-size:.75rem;font-weight:650}.qcm-mgmt-formula>div>strong{color:#55efcf;font-size:1.34rem;line-height:1.1;white-space:nowrap}.qcm-mgmt-formula>i{color:#bfd6ff;font-size:1.9rem}.qcm-mgmt-rate{display:grid;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:10px}.qcm-mgmt-rate>span{width:78px;height:78px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at center,#0757bd 56%,transparent 58%),conic-gradient(#28e0bd var(--qcm-mgmt-rate),rgba(255,255,255,.25) 0);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.qcm-mgmt-rate b{font-size:1.2rem}.qcm-mgmt-rate>small{color:#fff!important;font-size:.67rem!important;line-height:1.3}
.qcm-mgmt-section{overflow:hidden;border:1px solid #dbe6f4;border-radius:21px;background:#fff;box-shadow:0 6px 22px rgba(15,23,42,.055)}.qcm-mgmt-section>header{min-height:57px;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid #e8eef7}.qcm-mgmt-section>header>span{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;background:#dbeafe;color:#1682f3}.qcm-mgmt-section>header h3{flex:1;margin:0;color:#0f2f79;font-size:.94rem;letter-spacing:.005em}.qcm-mgmt-section>header button{width:42px;height:42px;border:0;background:transparent;color:#1682f3}.qcm-mgmt-section.green>header>span{background:#dcfce7;color:#15803d}.qcm-mgmt-section.green>header h3,.qcm-mgmt-section.green>header button{color:#15803d}.qcm-mgmt-section.red{border-color:#fee2e2;background:linear-gradient(180deg,#fff,#fffafa)}.qcm-mgmt-section.red>header{border-color:#fee2e2}.qcm-mgmt-section.red>header>span{background:#fee2e2;color:#e32727}.qcm-mgmt-section.red>header h3,.qcm-mgmt-section.red>header button{color:#d71920}.qcm-mgmt-section.purple>header>span{background:#ede9fe;color:#6d28d9}.qcm-mgmt-section.purple>header h3,.qcm-mgmt-section.purple>header button{color:#3f2aa8}
.qcm-mgmt-grid{display:grid;gap:12px;padding:15px 18px 18px}.qcm-mgmt-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.qcm-mgmt-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.qcm-mgmt-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.qcm-mgmt-metric{min-width:0;min-height:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:13px 9px;border:1px solid #bfdbfe;border-radius:16px;background:linear-gradient(145deg,#fff,#f2f8ff);color:#0f2f79;text-align:center}.qcm-mgmt-metric>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#e0f2fe;color:#1385ed;font-size:1.13rem}.qcm-mgmt-metric small{margin-top:10px;color:#233d73;font-size:.68rem;font-weight:700;line-height:1.2}.qcm-mgmt-metric strong{max-width:100%;overflow:hidden;margin-top:5px;color:#0c2571;font-size:1.28rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.qcm-mgmt-metric em{margin-top:4px;color:#64748b;font-size:.53rem;font-style:normal}.qcm-mgmt-metric.green{border-color:#9ee7bd;background:linear-gradient(145deg,#fff,#effdf4)}.qcm-mgmt-metric.green>span{background:#dcfce7;color:#16a34a}.qcm-mgmt-metric.green strong{color:#08752b}.qcm-mgmt-metric.red{border-color:#fecaca;background:linear-gradient(145deg,#fff,#fff0f0)}.qcm-mgmt-metric.red>span{background:#fee2e2;color:#dc2626}.qcm-mgmt-metric.red strong{color:#dc1717}.qcm-mgmt-metric.purple{border-color:#d8ccff;background:linear-gradient(145deg,#fff,#f7f3ff)}.qcm-mgmt-metric.purple>span{background:#ede9fe;color:#6d28d9}.qcm-mgmt-metric.purple strong{color:#3f2aa8}.qcm-mgmt-metric.solid-purple{border-color:#5930df;background:linear-gradient(135deg,#5430d7,#7c3aed);box-shadow:0 9px 20px rgba(91,48,216,.2);color:#fff}.qcm-mgmt-metric.solid-purple>span{background:rgba(255,255,255,.15);color:#fff}.qcm-mgmt-metric.solid-purple small,.qcm-mgmt-metric.solid-purple strong,.qcm-mgmt-metric.solid-purple em{color:#fff}
.qcm-mgmt-sunk{min-height:82px;width:calc(100% - 36px);display:grid;grid-template-columns:54px minmax(0,1fr) 45px;align-items:center;gap:13px;margin:0 18px 18px;padding:11px 17px;border:1px solid #fdba74;border-radius:15px;background:linear-gradient(100deg,#fff7ed,#fffbeb);color:#9a3412;text-align:left}.qcm-mgmt-sunk>span{width:50px;height:50px;display:grid;place-items:center;border-radius:14px;background:#f97316;color:#fff;font-size:1.3rem}.qcm-mgmt-sunk>div{display:grid}.qcm-mgmt-sunk small{font-size:.65rem;font-weight:750}.qcm-mgmt-sunk strong{margin-top:2px;color:#ea580c;font-size:1.1rem}.qcm-mgmt-sunk em{margin-top:2px;color:#9a3412;font-size:.52rem;font-style:normal}.qcm-mgmt-sunk>i{width:38px;height:38px;display:grid;place-items:center;border:1px solid #fdba74;border-radius:50%;color:#f97316}
.qcm-mgmt-load-formula{display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1.25fr);align-items:center;gap:10px;padding:15px 18px 0}.qcm-mgmt-load-formula>.qcm-mgmt-metric{min-height:128px}.qcm-mgmt-load-formula>i{color:#6d28d9;font-size:1.35rem}.qcm-mgmt-month-load{padding-top:12px}.qcm-mgmt-month-load>.qcm-mgmt-metric{min-height:96px;display:grid;grid-template-columns:minmax(0,1fr) 42px;grid-template-areas:"label icon" "value icon";align-content:center;justify-items:start;padding-inline:16px;text-align:left}.qcm-mgmt-month-load>.qcm-mgmt-metric>span{grid-area:icon}.qcm-mgmt-month-load>.qcm-mgmt-metric small{grid-area:label;margin:0}.qcm-mgmt-month-load>.qcm-mgmt-metric strong{grid-area:value;margin-top:5px}
.qcm-director-gate-pass{border-color:#bfe8dd;background:linear-gradient(180deg,#fff,#f7fffc)}.qcm-director-gate-pass>header{border-color:#d9f2eb}.qcm-director-gate-pass>header>span{background:#dcfce7;color:#087a54}.qcm-director-gate-pass>header h3{color:#086c4c}.qcm-director-gate-pass>header>small{display:inline-flex;align-items:center;gap:6px;color:#087a54;font-size:.64rem;font-weight:850}.qcm-director-gate-pass>header>small i{font-size:.42rem}.qcm-director-gate-pass-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px 18px 18px}.qcm-director-gate-pass-grid article{min-width:0;min-height:112px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;padding:15px;border:1px solid #a7e4ce;border-radius:16px;background:linear-gradient(145deg,#fff,#effcf6);color:#134e3a}.qcm-director-gate-pass-grid article>span{width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:#d9f8e9;color:#078153;font-size:1.2rem}.qcm-director-gate-pass-grid article>div{min-width:0;display:grid}.qcm-director-gate-pass-grid small{color:#285748;font-size:.73rem;font-weight:750;line-height:1.25}.qcm-director-gate-pass-grid strong{margin-top:3px;color:#08754f;font-size:1.65rem;line-height:1}.qcm-director-gate-pass-grid em{margin-top:4px;color:#5c786f;font-size:.62rem;font-style:normal}.qcm-director-gate-pass-grid article.overdue{border-color:#fecaca;background:linear-gradient(145deg,#fff,#fff4f4);color:#991b1b}.qcm-director-gate-pass-grid article.overdue>span{background:#fee2e2;color:#dc2626}.qcm-director-gate-pass-grid article.overdue small{color:#7f1d1d}.qcm-director-gate-pass-grid article.overdue strong{color:#dc2626}.qcm-director-gate-pass-grid article.overdue em{color:#9f4b4b}
@media(max-width:599px){
  .qcm-management-dashboard{gap:8px;padding:7px 7px 78px}.qcm-mgmt-heading{min-height:67px;padding:10px 12px;border-radius:15px}.qcm-mgmt-heading small{font-size:.44rem}.qcm-mgmt-heading h2{margin-top:3px;font-size:.9rem}.qcm-mgmt-heading p{margin-top:3px;font-size:.48rem}.qcm-mgmt-heading>span{width:38px;height:38px;flex-basis:38px;border-radius:12px;font-size:.92rem}
  .qcm-mgmt-hero{min-height:226px;padding:17px 18px 14px;border-radius:17px}.qcm-mgmt-hero-copy small{font-size:.59rem}.qcm-mgmt-hero-copy strong{margin-top:7px;font-size:2.16rem}.qcm-mgmt-wallet{right:18px;top:25px;width:94px;height:74px}.qcm-mgmt-wallet .fa-wallet{font-size:4.5rem}.qcm-mgmt-wallet .fa-coins{font-size:2.45rem}.qcm-mgmt-formula{min-height:100px;grid-template-columns:82px minmax(0,1fr) 18px minmax(0,1fr);gap:8px;padding:10px 9px;border-radius:14px}.qcm-mgmt-rate{grid-template-columns:52px 1fr;gap:5px}.qcm-mgmt-rate>span{width:52px;height:52px}.qcm-mgmt-rate b{font-size:.79rem}.qcm-mgmt-rate>small{font-size:.43rem!important}.qcm-mgmt-formula>div>small{font-size:.45rem;line-height:1.25}.qcm-mgmt-formula>div>strong{font-size:.71rem}.qcm-mgmt-formula>i{font-size:.82rem}
  .qcm-mgmt-section{border-radius:15px}.qcm-mgmt-section>header{min-height:37px;gap:7px;padding:0 9px}.qcm-mgmt-section>header>span{width:23px;height:23px;border-radius:7px;font-size:.63rem}.qcm-mgmt-section>header h3{font-size:.64rem}.qcm-mgmt-section>header button{width:31px;height:31px;font-size:.65rem}.qcm-mgmt-grid{gap:5px;padding:7px 8px 9px}.qcm-mgmt-metric{min-height:84px;padding:7px 3px;border-radius:10px}.qcm-mgmt-metric>span{width:28px;height:28px;border-radius:8px;font-size:.74rem}.qcm-mgmt-metric small{margin-top:5px;font-size:.45rem;line-height:1.12}.qcm-mgmt-metric strong{margin-top:3px;font-size:.7rem}.qcm-mgmt-metric em{margin-top:2px;font-size:.38rem;line-height:1.1}.qcm-mgmt-sunk{min-height:58px;width:calc(100% - 16px);grid-template-columns:36px minmax(0,1fr) 29px;gap:8px;margin:0 8px 9px;padding:7px 9px;border-radius:10px}.qcm-mgmt-sunk>span{width:34px;height:34px;border-radius:9px;font-size:.85rem}.qcm-mgmt-sunk small{font-size:.45rem}.qcm-mgmt-sunk strong{font-size:.73rem}.qcm-mgmt-sunk em{font-size:.36rem}.qcm-mgmt-sunk>i{width:27px;height:27px;font-size:.65rem}
  .qcm-mgmt-load-formula{grid-template-columns:minmax(0,1fr) 13px minmax(0,1fr) 13px minmax(0,1.18fr);gap:3px;padding:8px 8px 0}.qcm-mgmt-load-formula>.qcm-mgmt-metric{min-height:88px}.qcm-mgmt-load-formula>i{font-size:.62rem}.qcm-mgmt-month-load{padding-top:6px}.qcm-mgmt-month-load>.qcm-mgmt-metric{min-height:64px;grid-template-columns:minmax(0,1fr) 28px;padding-inline:8px}.qcm-mgmt-month-load>.qcm-mgmt-metric strong{font-size:.68rem}
  .qcm-director-gate-pass>header>small{font-size:.68rem}.qcm-director-gate-pass-grid{gap:7px;padding:8px}.qcm-director-gate-pass-grid article{min-height:124px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px;padding:12px 9px;border-radius:11px}.qcm-director-gate-pass-grid article>span{width:34px;height:34px;border-radius:10px;font-size:.88rem}.qcm-director-gate-pass-grid small{font-size:1rem;line-height:1.25}.qcm-director-gate-pass-grid strong{margin-top:7px;font-size:1.7rem}.qcm-director-gate-pass-grid em{margin-top:6px;font-size:.82rem}
}
@media(max-width:370px){.qcm-mgmt-hero{min-height:214px}.qcm-mgmt-hero-copy strong{font-size:1.95rem}.qcm-mgmt-formula{grid-template-columns:72px minmax(0,1fr) 14px minmax(0,1fr)}.qcm-mgmt-rate{grid-template-columns:45px 1fr}.qcm-mgmt-rate>span{width:45px;height:45px}.qcm-mgmt-metric strong{font-size:.63rem}}

/* Director Home / Principal Role: two-page management swipe and live
   Financial Insights. Only the two approved renderers can mount this view. */
.qcm-mgmt-pager{min-height:34px;display:flex;align-items:center;justify-content:center;gap:9px;padding:2px 6px;color:#64748b}.qcm-mgmt-pager button{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;border:0;background:transparent;color:#64748b;font-size:.64rem;font-weight:800}.qcm-mgmt-pager button i{width:7px;height:7px;border-radius:50%;background:#cbd5e1;transition:.2s}.qcm-mgmt-pager button.active{color:#5b25e7}.qcm-mgmt-pager button.active i{width:22px;border-radius:5px;background:linear-gradient(90deg,#2563eb,#7c3aed)}.qcm-mgmt-pager small{margin-left:auto;font-size:.58rem;font-weight:700;color:#8290a9}
.qcm-financial-insights{width:min(100%,980px);margin-inline:auto;gap:14px;padding-bottom:92px;color:#10245a}.qcm-insight-heading{min-height:86px;display:grid;grid-template-columns:44px minmax(0,1fr) 52px;align-items:center;gap:13px;padding:14px 18px;border:1px solid #dbe6f4;border-radius:20px;background:linear-gradient(135deg,#fff,#f4f8ff);box-shadow:0 7px 24px rgba(30,64,175,.06)}.qcm-insight-heading>button{width:42px;height:42px;display:grid;place-items:center;border:1px solid #dbe6f4;border-radius:13px;background:#fff;color:#173d88}.qcm-insight-heading>div{min-width:0}.qcm-insight-heading small{color:#2563eb;font-size:.6rem;font-weight:900;letter-spacing:.13em}.qcm-insight-heading h2{margin:3px 0 0;color:#10245a;font-size:1.26rem;line-height:1.1}.qcm-insight-heading p{margin:4px 0 0;color:#64748b;font-size:.65rem;font-weight:650}.qcm-insight-heading>span{width:52px;height:52px;display:grid;place-items:center;border-radius:17px;background:linear-gradient(145deg,#dbeafe,#ede9fe);color:#5b31d5;font-size:1.2rem}
.qcm-insight-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.qcm-insight-metric{position:relative;min-width:0;min-height:125px;display:flex;flex-direction:column;align-items:flex-start;padding:13px 12px;border:1px solid #dbe6f4;border-radius:17px;background:#fff;box-shadow:0 5px 18px rgba(15,23,42,.045)}.qcm-insight-metric>span{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;font-size:.95rem}.qcm-insight-metric>small{min-height:28px;margin-top:9px;color:#445571;font-size:.63rem;font-weight:800;line-height:1.25}.qcm-insight-metric>strong{margin-top:4px;color:#174fc2;font-size:1.25rem;line-height:1}.qcm-insight-metric>em{margin-top:auto;padding-top:7px;color:#64748b;font-size:.52rem;font-style:normal;line-height:1.25}.qcm-insight-metric.green>span{background:#dcfce7;color:#139548}.qcm-insight-metric.green>strong{color:#138a45}.qcm-insight-metric.blue>span{background:#dbeafe;color:#1769ed}.qcm-insight-metric.orange>span{background:#ffedd5;color:#ef4d26}.qcm-insight-metric.orange>strong{color:#ef3f24}.qcm-insight-metric.purple>span{background:#ede9fe;color:#7535e6}.qcm-insight-metric.purple>strong{color:#6d28d9}
.qcm-insight-card{overflow:hidden;border:1px solid #dbe6f4;border-radius:18px;background:#fff;box-shadow:0 5px 19px rgba(15,23,42,.045)}.qcm-insight-card>header{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;border-bottom:1px solid #e8eef7}.qcm-insight-card>header h3{margin:0;color:#102d72;font-size:.86rem}.qcm-insight-card>header small{color:#718096;font-size:.55rem;font-weight:700}.qcm-insight-card.orange>header h3{color:#c2410c}.qcm-insight-card.purple>header h3{color:#5b21b6}.qcm-insight-card.green>header h3{color:#087a36}
.qcm-insight-line{padding:10px 12px 8px}.qcm-insight-line svg{display:block;width:100%;height:auto;max-height:190px}.qcm-insight-line text{fill:#66758f;font:600 9px system-ui,sans-serif}.qcm-insight-legend{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;color:#4b5d78;font-size:.56rem;font-weight:750}.qcm-insight-legend span{display:inline-flex;align-items:center;gap:5px}.qcm-insight-legend i{width:13px;height:3px;border-radius:5px;background:var(--qcm-line)}
.qcm-insight-donut-wrap{min-height:210px;display:grid;grid-template-columns:148px minmax(0,1fr);align-items:center;gap:24px;padding:20px}.qcm-insight-donut{width:142px;height:142px;display:grid;place-content:center;border-radius:50%;background:radial-gradient(circle,#fff 0 47%,transparent 48%),conic-gradient(var(--qcm-donut));text-align:center;box-shadow:inset 0 0 0 1px rgba(15,23,42,.03)}.qcm-insight-donut strong{font-size:.83rem}.qcm-insight-donut small{margin-top:2px;color:#64748b;font-size:.52rem}.qcm-insight-donut-legend{display:grid;gap:9px}.qcm-insight-donut-legend span{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:7px;color:#243a66;font-size:.61rem}.qcm-insight-donut-legend i{width:9px;height:9px;border-radius:3px;background:var(--qcm-dot)}.qcm-insight-donut-legend b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qcm-insight-donut-legend em{font-style:normal;font-weight:850}
.qcm-insight-bars{display:grid;gap:11px;padding:16px}.qcm-insight-bars article{display:grid;gap:5px}.qcm-insight-bars article>div{display:flex;justify-content:space-between;gap:9px;color:#263b64;font-size:.63rem}.qcm-insight-bars article>div strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qcm-insight-bars article>div span{font-weight:850}.qcm-insight-bars article>i{height:11px;overflow:hidden;border-radius:10px;background:#edf2f8}.qcm-insight-bars article>i>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1d65ea,#208bf3)}.qcm-insight-bars.mixed article:nth-child(2)>i>b{background:#20b56b}.qcm-insight-bars.mixed article:nth-child(3)>i>b{background:#7338e6}.qcm-insight-bars.mixed article:nth-child(4)>i>b{background:#ef3434}.qcm-insight-bars article>small{color:#7a879d;font-size:.5rem}
.qcm-insight-columns{padding:13px 16px 11px}.qcm-insight-column-grid{height:180px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:10px;margin-top:8px;padding-top:24px;border-bottom:1px solid #dbe6f4;background:repeating-linear-gradient(to bottom,#fff 0,#fff 43px,#edf2f8 44px)}.qcm-insight-column-grid article{height:100%;display:grid;grid-template-rows:20px minmax(0,1fr) 20px;align-items:end;text-align:center}.qcm-insight-column-grid article>em{align-self:start;justify-self:center;padding:2px 5px;border-radius:6px;background:#dcfce7;color:#15803d;font-size:.48rem;font-style:normal;font-weight:850}.qcm-insight-column-grid article>em.down{background:#fee2e2;color:#dc2626}.qcm-insight-column-grid article>div{height:100%;display:flex;align-items:end;justify-content:center;gap:4px}.qcm-insight-column-grid article>div i,.qcm-insight-column-grid article>div b{width:14px;min-height:2px;border-radius:5px 5px 0 0;background:#a9c9ff}.qcm-insight-column-grid article>div b{background:#1859ca}.qcm-insight-column-grid article>small{font-size:.5rem;color:#66758f}.qcm-insight-columns>p{margin:8px 0 0;color:#7a879d;font-size:.49rem;text-align:center}
.qcm-insight-empty{min-height:170px;display:grid;place-content:center;justify-items:center;gap:8px;color:#8090aa;font-size:.64rem;font-weight:700}.qcm-insight-empty i{font-size:1.3rem;color:#a9b7ca}.qcm-insight-alerts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.qcm-insight-alerts article{min-height:80px;display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid #dbe6f4;border-radius:16px;background:#fff}.qcm-insight-alerts article>i{width:39px;height:39px;flex:0 0 39px;display:grid;place-items:center;border-radius:50%;font-size:1rem}.qcm-insight-alerts span{min-width:0;display:grid;gap:3px}.qcm-insight-alerts strong{overflow:hidden;color:#243a66;font-size:.69rem;text-overflow:ellipsis;white-space:nowrap}.qcm-insight-alerts small{color:#64748b;font-size:.53rem}.qcm-insight-alerts .red{border-color:#fecaca;background:#fffafa}.qcm-insight-alerts .red>i{background:#fee2e2;color:#dc2626}.qcm-insight-alerts .orange{border-color:#fed7aa;background:#fffaf4}.qcm-insight-alerts .orange>i{background:#ffedd5;color:#ea580c}.qcm-insight-alerts .green{border-color:#bbf7d0;background:#f8fff9}.qcm-insight-alerts .green>i{background:#dcfce7;color:#15803d}
@keyframes qcmMgmtEnterLeft{from{opacity:.45;transform:translateX(28px)}to{opacity:1;transform:translateX(0)}}@keyframes qcmMgmtEnterRight{from{opacity:.45;transform:translateX(-28px)}to{opacity:1;transform:translateX(0)}}.qcm-mgmt-enter-left{animation:qcmMgmtEnterLeft .2s ease-out}.qcm-mgmt-enter-right{animation:qcmMgmtEnterRight .2s ease-out}
@media(min-width:600px) and (max-width:1024px){.qcm-financial-insights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.qcm-insight-heading,.qcm-mgmt-pager,.qcm-insight-metrics,.qcm-insight-alerts{grid-column:1/-1}.qcm-insight-card{min-width:0}}
@media(max-width:599px){
  .qcm-mgmt-pager{min-height:25px;gap:2px;padding:0 2px}.qcm-mgmt-pager button{gap:4px;padding:3px 5px;font-size:.46rem}.qcm-mgmt-pager button i{width:5px;height:5px}.qcm-mgmt-pager button.active i{width:15px}.qcm-mgmt-pager small{font-size:.4rem}
  .qcm-financial-insights{gap:8px;padding:7px 7px 78px}.qcm-insight-heading{min-height:67px;grid-template-columns:32px minmax(0,1fr) 38px;gap:8px;padding:9px 10px;border-radius:15px}.qcm-insight-heading>button{width:30px;height:30px;border-radius:9px;font-size:.65rem}.qcm-insight-heading small{font-size:.43rem}.qcm-insight-heading h2{font-size:.88rem}.qcm-insight-heading p{margin-top:3px;font-size:.46rem}.qcm-insight-heading>span{width:38px;height:38px;border-radius:12px;font-size:.86rem}
  .qcm-insight-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.qcm-insight-metric{min-height:86px;padding:7px 8px;border-radius:11px}.qcm-insight-metric>span{width:25px;height:25px;border-radius:8px;font-size:.66rem}.qcm-insight-metric>small{min-height:18px;margin-top:5px;font-size:.45rem}.qcm-insight-metric>strong{font-size:.82rem}.qcm-insight-metric>em{padding-top:4px;font-size:.37rem}
  .qcm-insight-card{border-radius:13px}.qcm-insight-card>header{min-height:38px;padding:7px 9px}.qcm-insight-card>header h3{font-size:.61rem}.qcm-insight-card>header small{font-size:.4rem}.qcm-insight-line{padding:6px 7px 3px}.qcm-insight-line svg{max-height:150px}.qcm-insight-legend{gap:8px;font-size:.4rem}.qcm-insight-legend i{width:9px;height:2px}
  .qcm-insight-donut-wrap{min-height:146px;grid-template-columns:95px minmax(0,1fr);gap:12px;padding:10px}.qcm-insight-donut{width:92px;height:92px}.qcm-insight-donut strong{font-size:.58rem}.qcm-insight-donut small{font-size:.37rem}.qcm-insight-donut-legend{gap:5px}.qcm-insight-donut-legend span{grid-template-columns:7px minmax(0,1fr) auto;gap:5px;font-size:.43rem}.qcm-insight-donut-legend i{width:7px;height:7px}
  .qcm-insight-bars{gap:7px;padding:9px}.qcm-insight-bars article{gap:3px}.qcm-insight-bars article>div{font-size:.46rem}.qcm-insight-bars article>i{height:7px}.qcm-insight-bars article>small{font-size:.36rem}.qcm-insight-columns{padding:8px 9px}.qcm-insight-column-grid{height:132px;gap:4px;margin-top:5px;padding-top:17px;background:repeating-linear-gradient(to bottom,#fff 0,#fff 31px,#edf2f8 32px)}.qcm-insight-column-grid article{grid-template-rows:15px minmax(0,1fr) 15px}.qcm-insight-column-grid article>em{padding:1px 3px;font-size:.35rem}.qcm-insight-column-grid article>div{gap:2px}.qcm-insight-column-grid article>div i,.qcm-insight-column-grid article>div b{width:9px}.qcm-insight-column-grid article>small{font-size:.36rem}.qcm-insight-columns>p{font-size:.35rem}.qcm-insight-empty{min-height:116px;font-size:.46rem}.qcm-insight-empty i{font-size:.9rem}
  .qcm-insight-alerts{gap:5px}.qcm-insight-alerts article{min-height:57px;gap:6px;padding:6px;border-radius:10px}.qcm-insight-alerts article>i{width:27px;height:27px;flex-basis:27px;font-size:.68rem}.qcm-insight-alerts strong{font-size:.45rem}.qcm-insight-alerts small{font-size:.36rem;line-height:1.15}
}
@media(prefers-reduced-motion:reduce){.qcm-mgmt-enter-left,.qcm-mgmt-enter-right{animation:none}}

/* Teacher syllabus hub: assigned-class overview and chapter status page. */
.qcm-syllabus-hub{width:min(100%,760px);gap:12px;padding-bottom:92px}.qcm-syllabus-tabs{position:sticky;z-index:8;top:0;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--qcm-line,#dce5f1);border-radius:16px;background:color-mix(in srgb,var(--qcm-card,#fff) 94%,transparent);box-shadow:0 5px 18px rgba(15,23,42,.06);backdrop-filter:blur(14px)}.qcm-syllabus-tabs button{min-height:46px;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:12px;background:transparent;color:var(--text-soft,#64748b);font-size:.76rem;font-weight:850;cursor:pointer}.qcm-syllabus-tabs button.active{position:relative;background:linear-gradient(135deg,#f3e8ff,#eef2ff);color:#6d28d9}.qcm-syllabus-tabs button.active:after{content:"";position:absolute;right:12px;bottom:-4px;left:12px;height:3px;border-radius:4px;background:linear-gradient(90deg,#7c3aed,#2563eb)}
.qcm-syllabus-hero{min-height:148px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:23px 24px;border:1px solid #e6defd;border-radius:22px;background:radial-gradient(circle at 90% 0,#ede9fe,transparent 42%),linear-gradient(135deg,#fff,#fbf8ff);box-shadow:0 7px 24px rgba(91,33,182,.06)}.qcm-syllabus-hero>div{min-width:0}.qcm-syllabus-hero small{color:#7c3aed;font-size:.66rem;font-weight:900;letter-spacing:.14em}.qcm-syllabus-hero h2{margin:7px 0 0;color:var(--text,#172033);font-size:1.45rem;line-height:1.12;letter-spacing:-.03em}.qcm-syllabus-hero p{margin:7px 0 0;color:var(--text-soft,#64748b);font-size:.79rem}.qcm-syllabus-hero>.qcm-badge{flex:0 0 auto}
.qcm-syllabus-overview{min-height:0;display:block;padding:18px 20px}.qcm-syllabus-overview>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.qcm-syllabus-overview>header h2{min-width:0;margin:0;font-size:1.28rem;white-space:nowrap}.qcm-syllabus-next-exam{height:34px;flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border-radius:999px;background:#dcfce7;color:#15803d;font-size:.68rem;font-weight:900;white-space:nowrap}.qcm-syllabus-next-exam i{font-size:.78rem}.qcm-syllabus-next-exam.is-empty{background:#f1f5f9;color:#64748b}.qcm-syllabus-overview-section{margin-top:14px}.qcm-syllabus-overview-section.terminal{margin-top:12px}.qcm-syllabus-overview-label{display:flex;align-items:baseline;gap:18px;margin-bottom:8px}.qcm-syllabus-overview-label h3{margin:0;color:var(--text,#172033);font-size:.88rem;line-height:1.15}.qcm-syllabus-overview-label span{color:#64748b;font-size:.75rem;font-weight:850}.qcm-syllabus-overview-track{position:relative}.qcm-syllabus-overview-bar{position:relative;height:14px;border-radius:999px;background:#e5e7eb}.qcm-syllabus-overview-bar>i{position:absolute;top:0;height:100%;border-radius:inherit}.qcm-syllabus-overview-bar>i.expected{left:0;width:var(--qcm-expected);background:#ddd6fe}.qcm-syllabus-overview-bar>i.actual{left:0;width:var(--qcm-actual-base);background:linear-gradient(90deg,#7c3aed,#8b5cf6)}.qcm-syllabus-overview-bar>i.ahead{left:var(--qcm-expected);width:var(--qcm-ahead);background:#a78bfa}.qcm-syllabus-overview-track.is-terminal .qcm-syllabus-overview-bar>i.expected{background:#bfdbfe}.qcm-syllabus-overview-track.is-terminal .qcm-syllabus-overview-bar>i.actual{background:linear-gradient(90deg,#1769ff,#2563eb)}.qcm-syllabus-overview-track.is-terminal .qcm-syllabus-overview-bar>i.ahead{background:#60a5fa}.qcm-syllabus-overview-bar>strong{position:absolute;z-index:2;top:50%;left:var(--qcm-actual);transform:translate(calc(-100% - 5px),-50%);color:#fff;font-size:.7rem;line-height:1;white-space:nowrap}.qcm-syllabus-overview-bar>strong.is-low{left:6px;transform:translateY(-50%);color:#475569}.qcm-syllabus-expected-pin{position:absolute;z-index:3;top:0;bottom:0;left:clamp(12px,var(--qcm-expected),calc(100% - 12px));width:1px;background:#64748b}.qcm-syllabus-expected-pin>b{position:absolute;bottom:calc(100% + 3px);left:50%;transform:translateX(-50%);color:#334155;font-size:.58rem;line-height:1;white-space:nowrap}.qcm-syllabus-expected-pin>i{position:absolute;top:-3px;left:50%;width:8px;height:8px;transform:translateX(-50%);border:1px solid #64748b;border-radius:50%;background:#fff}.qcm-syllabus-terminal-markers{position:relative;height:25px}.qcm-syllabus-terminal-marker{position:absolute;top:4px;left:clamp(9px,var(--qcm-marker),calc(100% - 9px));transform:translateX(-50%);display:grid;justify-items:center;gap:2px}.qcm-syllabus-terminal-marker i{width:6px;height:6px;border-radius:50%;background:#57534e}.qcm-syllabus-terminal-marker b{color:#334155;font-size:.6rem;line-height:1}
.qcm-syllabus-list{overflow:hidden;border:1px solid var(--qcm-line,#dce5f1);border-radius:21px;background:var(--qcm-card,#fff);box-shadow:0 7px 24px rgba(15,23,42,.05)}.qcm-syllabus-list>header{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 18px;border-bottom:1px solid var(--qcm-line,#dce5f1)}.qcm-syllabus-list>header h2{margin:0;font-size:1.05rem}.qcm-syllabus-list>header p{margin:4px 0 0;color:var(--text-soft,#64748b);font-size:.62rem;font-weight:700}.qcm-syllabus-list>header>span{padding:6px 10px;border-radius:999px;background:#f3e8ff;color:#6d28d9;font-size:.64rem;font-weight:900}.qcm-syllabus-list>div{display:grid;gap:10px;padding:12px}
.qcm-syllabus-assignment{position:relative;min-width:0;min-height:132px;display:grid;grid-template-columns:52px minmax(0,1fr) auto 10px;align-items:center;gap:11px;padding:13px 14px;border:1px solid var(--qcm-line,#dce5f1);border-radius:17px;background:var(--qcm-card,#fff);color:var(--text,#172033);text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.qcm-syllabus-assignment:hover{border-color:#c4b5fd;box-shadow:0 7px 20px rgba(91,33,182,.08)}.qcm-syllabus-assignment:active{transform:scale(.993)}.qcm-syllabus-subject-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;background:#dbeafe;color:#2563eb;font-size:1.2rem}.qcm-syllabus-assignment.is-progress .qcm-syllabus-subject-icon{background:#fff3cd;color:#d89200}.qcm-syllabus-assignment.is-complete .qcm-syllabus-subject-icon{background:#dcfce7;color:#16a34a}.qcm-syllabus-assignment-copy{min-width:0}.qcm-syllabus-assignment-copy>small{color:#334155;font-size:.72rem;font-weight:900}.qcm-syllabus-assignment-copy h3{margin:3px 0 0;color:#2563eb;font-size:.98rem}.qcm-syllabus-assignment.is-progress h3{color:#6d28d9}.qcm-syllabus-assignment.is-complete h3{color:#159447}.qcm-syllabus-assignment-copy p{overflow:hidden;margin:7px 0 0;color:var(--text-soft,#64748b);font-size:.67rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.qcm-syllabus-assignment-copy p b{color:#526078}.qcm-syllabus-progress-line{display:grid;grid-template-columns:auto minmax(70px,1fr);align-items:center;gap:10px;margin-top:8px}.qcm-syllabus-progress-line>strong{font-size:.66rem}.qcm-syllabus-progress-line>span{height:6px;overflow:hidden;border-radius:999px;background:#e9eef5}.qcm-syllabus-progress-line>span i{display:block;width:var(--qcm-syllabus-progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#facc15);transition:width .35s ease}.qcm-syllabus-assignment.is-complete .qcm-syllabus-progress-line>span i{background:linear-gradient(90deg,#16a34a,#22c55e)}.qcm-syllabus-assignment>em{align-self:start;padding:5px 8px;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:.56rem;font-style:normal;font-weight:900;white-space:nowrap}.qcm-syllabus-assignment.is-progress>em{background:#fff3cd;color:#b77900}.qcm-syllabus-assignment.is-complete>em{background:#dcfce7;color:#15803d}.qcm-syllabus-assignment>i{color:#64748b;font-size:.65rem}
.qcm-syllabus-detail{gap:13px}.qcm-syllabus-detail-head{min-height:69px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding:10px 13px;border:1px solid var(--qcm-line,#dce5f1);border-radius:17px;background:var(--qcm-card,#fff);box-shadow:0 5px 18px rgba(15,23,42,.05)}.qcm-syllabus-detail-head>button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--qcm-line,#dce5f1);border-radius:12px;background:var(--qcm-card,#fff);color:#27364f;cursor:pointer}.qcm-syllabus-detail-head h2{margin:0;font-size:1.13rem}.qcm-syllabus-detail-head p{margin:3px 0 0;color:var(--text-soft,#64748b);font-size:.65rem;font-weight:700}
.qcm-syllabus-summary{min-height:154px;display:grid;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:17px;padding:20px;border:1px solid var(--qcm-line,#dce5f1);border-radius:21px;background:linear-gradient(135deg,var(--qcm-card,#fff),#f8fbff);box-shadow:0 7px 24px rgba(15,23,42,.05)}.qcm-syllabus-summary>span{width:72px;height:72px;display:grid;place-items:center;border-radius:21px;background:linear-gradient(145deg,#dbeafe,#ede9fe);color:#3157d5;font-size:1.7rem}.qcm-syllabus-summary>div{min-width:0;display:grid}.qcm-syllabus-summary>div>small{color:#334155;font-size:.72rem;font-weight:850}.qcm-syllabus-summary>div>strong{margin-top:3px;color:#3157d5;font-size:2rem;line-height:1}.qcm-syllabus-summary>div>p{margin:6px 0 8px;color:var(--text-soft,#64748b);font-size:.68rem}.qcm-syllabus-summary>div>em{height:7px;overflow:hidden;border-radius:999px;background:#e9eef5}.qcm-syllabus-summary>div>em i{display:block;width:var(--qcm-syllabus-progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,#6d28d9,#2563eb);transition:width .35s ease}.qcm-syllabus-summary>.qcm-badge{align-self:start}
.qcm-syllabus-chapters{overflow:hidden;border:1px solid var(--qcm-line,#dce5f1);border-radius:20px;background:var(--qcm-card,#fff);box-shadow:0 7px 24px rgba(15,23,42,.045)}.qcm-syllabus-chapters>header{padding:15px 17px 11px}.qcm-syllabus-chapters>header h2{margin:0;font-size:1.02rem}.qcm-syllabus-chapters>header p{margin:4px 0 0;color:var(--text-soft,#64748b);font-size:.62rem}.qcm-syllabus-chapters>div{display:grid;gap:8px;padding:0 11px 12px}.qcm-syllabus-chapter{min-width:0;min-height:78px;display:grid;grid-template-columns:32px 38px minmax(0,1fr) 9px;align-items:center;gap:9px;padding:10px 12px;border:1px solid var(--qcm-line,#dce5f1);border-radius:14px;background:var(--qcm-card,#fff);color:var(--text,#172033);text-align:left;cursor:pointer}.qcm-syllabus-chapter>b{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#f1f5f9;color:#64748b;font-size:.72rem}.qcm-syllabus-chapter>span{width:36px;height:36px;display:grid;place-items:center;border:2px solid #cbd5e1;border-radius:50%;color:#94a3b8;font-size:.72rem}.qcm-syllabus-chapter>div{min-width:0;display:grid}.qcm-syllabus-chapter>div>strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.qcm-syllabus-chapter>div>small{margin-top:4px;color:var(--text-soft,#64748b);font-size:.58rem;font-weight:700}.qcm-syllabus-chapter>i{color:#64748b;font-size:.6rem}.qcm-syllabus-chapter.is-complete{border-color:#bbf7d0;background:linear-gradient(90deg,#f0fdf4,#fff)}.qcm-syllabus-chapter.is-complete>b{background:#dcfce7;color:#15803d}.qcm-syllabus-chapter.is-complete>span{border-color:#16a34a;background:#16a34a;color:#fff}.qcm-syllabus-chapter.is-complete>div>strong,.qcm-syllabus-chapter.is-complete>div>small{color:#159447}.qcm-syllabus-chapter.is-current{border-color:#f6cf63;background:linear-gradient(90deg,#fff9e6,#fff)}.qcm-syllabus-chapter.is-current>b{background:#fff0bd;color:#b77900}.qcm-syllabus-chapter.is-current>span{border-color:#f2b300;background:#f2b300;color:#fff}.qcm-syllabus-chapter.is-current>div>small{color:#b77900}.qcm-syllabus-chapter>div>em{height:5px;overflow:hidden;margin-top:7px;border-radius:999px;background:#eceff4}.qcm-syllabus-chapter>div>em i{display:block;width:var(--qcm-syllabus-progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#facc15)}
.qcm-syllabus-update-current{position:sticky;z-index:6;bottom:76px;min-height:52px;width:100%;display:flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:15px;background:linear-gradient(90deg,#7c3aed,#2563eb);box-shadow:0 10px 24px rgba(79,70,229,.24);color:#fff;font-size:.78rem;font-weight:900;cursor:pointer}
@media(max-width:599px){.qcm-syllabus-hub{gap:9px;padding:6px 6px 78px}.qcm-syllabus-tabs{border-radius:13px}.qcm-syllabus-tabs button{min-height:40px;font-size:.64rem}.qcm-syllabus-hero{min-height:116px;padding:16px;border-radius:17px}.qcm-syllabus-hero small{font-size:.49rem}.qcm-syllabus-hero h2{margin-top:5px;font-size:1.03rem}.qcm-syllabus-hero p{margin-top:5px;font-size:.58rem}.qcm-syllabus-list{border-radius:16px}.qcm-syllabus-list>header{min-height:54px;padding:9px 11px}.qcm-syllabus-list>header h2{font-size:.78rem}.qcm-syllabus-list>header p{font-size:.46rem}.qcm-syllabus-list>header>span{padding:4px 7px;font-size:.48rem}.qcm-syllabus-list>div{gap:7px;padding:8px}.qcm-syllabus-assignment{min-height:105px;grid-template-columns:42px minmax(0,1fr) auto 7px;gap:8px;padding:9px;border-radius:13px}.qcm-syllabus-subject-icon{width:42px;height:42px;border-radius:12px;font-size:.92rem}.qcm-syllabus-assignment-copy>small{font-size:.56rem}.qcm-syllabus-assignment-copy h3{font-size:.76rem}.qcm-syllabus-assignment-copy p{margin-top:5px;font-size:.5rem}.qcm-syllabus-progress-line{gap:6px;margin-top:6px}.qcm-syllabus-progress-line>strong{font-size:.5rem}.qcm-syllabus-progress-line>span{height:5px}.qcm-syllabus-assignment>em{padding:4px 6px;font-size:.42rem}.qcm-syllabus-detail-head{min-height:56px;grid-template-columns:34px minmax(0,1fr);gap:8px;padding:7px 9px;border-radius:14px}.qcm-syllabus-detail-head>button{width:32px;height:32px;border-radius:9px;font-size:.65rem}.qcm-syllabus-detail-head h2{font-size:.88rem}.qcm-syllabus-detail-head p{font-size:.47rem}.qcm-syllabus-summary{min-height:117px;grid-template-columns:53px minmax(0,1fr) auto;gap:10px;padding:13px;border-radius:16px}.qcm-syllabus-summary>span{width:53px;height:53px;border-radius:15px;font-size:1.18rem}.qcm-syllabus-summary>div>small{font-size:.53rem}.qcm-syllabus-summary>div>strong{font-size:1.4rem}.qcm-syllabus-summary>div>p{margin:4px 0 6px;font-size:.49rem}.qcm-syllabus-chapters{border-radius:15px}.qcm-syllabus-chapters>header{padding:10px 11px 7px}.qcm-syllabus-chapters>header h2{font-size:.76rem}.qcm-syllabus-chapters>header p{font-size:.45rem}.qcm-syllabus-chapters>div{gap:5px;padding:0 7px 8px}.qcm-syllabus-chapter{min-height:61px;grid-template-columns:25px 29px minmax(0,1fr) 7px;gap:6px;padding:7px 8px;border-radius:10px}.qcm-syllabus-chapter>b{width:24px;height:24px;font-size:.54rem}.qcm-syllabus-chapter>span{width:28px;height:28px;font-size:.52rem}.qcm-syllabus-chapter>div>strong{font-size:.6rem}.qcm-syllabus-chapter>div>small{margin-top:2px;font-size:.43rem}.qcm-syllabus-chapter>div>em{height:4px;margin-top:5px}.qcm-syllabus-update-current{bottom:70px;min-height:44px;border-radius:12px;font-size:.61rem}}
@media(max-width:599px){.qcm-syllabus-overview{min-height:0;padding:13px 14px 14px}.qcm-syllabus-overview>header h2{margin:0;font-size:1.03rem}.qcm-syllabus-next-exam{height:29px;gap:5px;padding:0 9px;font-size:.52rem}.qcm-syllabus-next-exam i{font-size:.61rem}.qcm-syllabus-overview-section{margin-top:10px}.qcm-syllabus-overview-section.terminal{margin-top:8px}.qcm-syllabus-overview-label{gap:14px;margin-bottom:7px}.qcm-syllabus-overview-label h3{font-size:.68rem}.qcm-syllabus-overview-label span{font-size:.59rem}.qcm-syllabus-overview-bar{height:12px}.qcm-syllabus-overview-bar>strong{font-size:.58rem}.qcm-syllabus-expected-pin>b{font-size:.48rem}.qcm-syllabus-expected-pin>i{top:-3px;width:7px;height:7px}.qcm-syllabus-terminal-markers{height:21px}.qcm-syllabus-terminal-marker{top:4px;gap:2px}.qcm-syllabus-terminal-marker i{width:5px;height:5px}.qcm-syllabus-terminal-marker b{font-size:.48rem}}
/* Approved syllabus-bar labels: shared geometry, tone-only variants and measured collision modes. */
.qcm-syllabus-next-exam:not(.is-empty){background:linear-gradient(135deg,#4f46e5,#6d28d9);box-shadow:0 4px 11px rgba(79,70,229,.24);color:#fff}.qcm-syllabus-next-exam.is-empty{box-shadow:none}.qcm-syllabus-overview-track.is-overall{--qcm-achieved-label-on-track:#6d28d9;--qcm-expected-label:#7c3aed;--qcm-expected-label-on-fill:#ede9fe}.qcm-syllabus-overview-track.is-terminal{--qcm-achieved-label-on-track:#1d4ed8;--qcm-expected-label:#3765bd;--qcm-expected-label-on-fill:#dbeafe}.qcm-syllabus-overview-bar>i.actual{width:var(--qcm-actual)}.qcm-syllabus-overview-bar>i.ahead{display:none}.qcm-syllabus-overview-bar>.qcm-syllabus-actual-value,.qcm-syllabus-overview-bar>.qcm-syllabus-expected-value{position:absolute;z-index:3;top:50%;left:0;transform:translateY(-50%);font-size:.7rem;font-weight:900;line-height:1;white-space:nowrap}.qcm-syllabus-overview-bar>.qcm-syllabus-actual-value{color:#fff}.qcm-syllabus-overview-bar>.qcm-syllabus-expected-value{color:var(--qcm-expected-label)}.qcm-syllabus-overview-bar[data-qcm-label-mode="low-single"]>.qcm-syllabus-actual-value,.qcm-syllabus-overview-bar[data-qcm-label-mode="low-collision"]>.qcm-syllabus-actual-value{color:var(--qcm-achieved-label-on-track)}.qcm-syllabus-overview-bar[data-qcm-label-mode="end-collision"][data-qcm-collision-surface="actual"]>.qcm-syllabus-expected-value{color:var(--qcm-expected-label-on-fill);text-shadow:0 1px 2px rgba(30,41,59,.42)}.qcm-syllabus-overview-bar[data-qcm-label-mode="end-collision"]:not([data-qcm-collision-surface="actual"])>.qcm-syllabus-actual-value{color:var(--qcm-achieved-label-on-track)}
@media(max-width:599px){.qcm-syllabus-overview-bar>.qcm-syllabus-actual-value,.qcm-syllabus-overview-bar>.qcm-syllabus-expected-value{font-size:.58rem}}
@media(prefers-reduced-motion:reduce){.qcm-syllabus-assignment,.qcm-syllabus-progress-line>span i,.qcm-syllabus-summary>div>em i{transition:none}}

/* Teacher home essentials: titles only; permissions, icons and actions remain unchanged. */
.qcm-fixed-home-actions .qcm-action{grid-template-rows:1fr}
.qcm-fixed-home-actions .qcm-action>span,.qcm-fixed-home-actions .qcm-action>i{grid-row:1}
.qcm-fixed-home-actions .qcm-action>strong{align-self:center;font-size:.78rem;font-weight:800;line-height:1.18}
@media(max-width:599px){.qcm-fixed-home-actions .qcm-action>strong{font-size:.7rem}}

/* Approved teacher More launcher: four columns, permission-scoped sections. */
.qcm-more-launcher{gap:0;padding-bottom:86px}.qcm-more-launcher>.qcm-hero{margin-bottom:22px;border-color:#e3f1e8;background:linear-gradient(135deg,#f3fbf6,#fff);box-shadow:none}.qcm-more-launcher>.qcm-hero .qcm-hero-copy>span{color:#16a34a}.qcm-more-launcher-section{display:grid;gap:15px;padding:0 3px 22px}.qcm-more-launcher-section+.qcm-more-launcher-section{position:relative;padding-top:21px}.qcm-more-launcher-section+.qcm-more-launcher-section:before{content:"";position:absolute;top:0;right:3px;left:3px;height:1px;background:var(--qcm-line,#dbe3ef)}.qcm-more-launcher-section>h3{margin:0;color:#16a34a;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.qcm-more-launcher-section.role>h3{color:#1765cf}.qcm-more-launcher-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 8px}.qcm-more-tool{min-width:0;min-height:82px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;padding:0 2px;border:0;border-radius:0;background:transparent;color:var(--text,#172033);box-shadow:none;cursor:pointer}.qcm-more-tool>i{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border-radius:14px;background:#e5f6eb;color:#0aa04b;font-size:1.08rem}.qcm-more-tool>strong{display:-webkit-box;max-width:100%;overflow:hidden;color:var(--text,#172033);font-size:.62rem;font-weight:800;line-height:1.27;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.qcm-more-launcher-section.class-teacher .qcm-more-tool>i{background:#fff2cf;color:#d79a00}.qcm-more-launcher-section.role .qcm-more-tool>i{background:#eaf2ff;color:#1264d4}.qcm-more-tool:hover>i{filter:saturate(1.08)}.qcm-more-tool:active{transform:translateY(1px)}
.qcm-common-home .qcm-home-theme{width:36px;height:36px;display:grid;place-items:center;padding:0;border:1px solid var(--qcm-line,#dbe3ef);border-radius:11px;background:var(--qcm-card,#fff);color:var(--accent,#6d28d9);box-shadow:0 4px 11px rgba(15,23,42,.08);cursor:pointer}.qcm-common-home .qcm-home-theme i{font-size:.86rem}
@media(max-width:599px){.qcm-more-launcher{padding:6px 6px 78px}.qcm-more-launcher>.qcm-hero{margin-bottom:18px;padding:15px}.qcm-more-launcher-section{gap:13px;padding:0 0 19px}.qcm-more-launcher-section+.qcm-more-launcher-section{padding-top:18px}.qcm-more-launcher-section+.qcm-more-launcher-section:before{right:0;left:0}.qcm-more-launcher-section>h3{font-size:.64rem}.qcm-more-launcher-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px 5px}.qcm-more-tool{min-height:76px;gap:7px;padding:0}.qcm-more-tool>i{width:43px;height:43px;flex-basis:43px;border-radius:13px;font-size:1rem}.qcm-more-tool>strong{font-size:.57rem;line-height:1.25}.qcm-common-home .qcm-home-theme{width:34px;height:34px;border-radius:10px}.qcm-common-home .qcm-home-theme i{font-size:.8rem}}
@media(max-width:359px){.qcm-more-launcher-grid{gap:15px 3px}.qcm-more-tool>i{width:40px;height:40px;flex-basis:40px;border-radius:12px}.qcm-more-tool>strong{font-size:.54rem}}

/* Approved Class Teacher and Subject Teacher analysis surfaces only. */
.qcm-class-analysis{gap:10px}.qcm-class-analysis .qca-head{min-height:114px;padding:18px 20px;border:1px solid var(--qcm-line);border-radius:20px;background:linear-gradient(135deg,#f5f9ff,var(--qcm-card));box-shadow:0 6px 20px rgba(15,23,42,.04)}.qcm-class-analysis .qca-head>div>small{color:#1769ff;font-size:.66rem;font-weight:900;letter-spacing:.08em}.qcm-class-analysis .qca-head h2{margin:5px 0 0;font-size:1.48rem;line-height:1.08}.qcm-class-analysis .qca-head p{margin:5px 0 0;color:var(--text-soft,#64748b);font-size:.72rem}.qcm-class-analysis .qca-head .qcm-analysis-picker>summary{min-width:170px;max-width:210px;min-height:52px;padding:0 15px;border-color:#aac8ff;border-radius:15px;font-size:.75rem}
.qca-dashboard-card{min-width:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:18px;background:var(--qcm-card);box-shadow:0 6px 22px rgba(15,23,42,.045)}.qca-dashboard-card>header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 9px}.qca-dashboard-card>header h3{margin:0;color:#0964ea;font-size:.7rem;font-weight:950;letter-spacing:.075em}.qca-dashboard-card>header small{display:block;margin-top:4px;color:var(--text-soft,#64748b);font-size:.57rem}.qca-dashboard-card>header strong{display:block;margin-top:5px;font-size:1.6rem;line-height:1}.qca-dashboard-card>header em{display:block;margin-top:6px;color:#15803d;font-size:.58rem;font-style:normal;font-weight:850}.qca-dashboard-card>header em.down{color:#dc2626}
.qca-today{padding-bottom:0}.qca-attendance-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 14px;border:1px solid var(--qcm-line);border-radius:14px 14px 0 0}.qca-attendance-strip>.qca-kpi{min-height:86px;border:0;border-right:1px solid var(--qcm-line);border-radius:0;box-shadow:none}.qca-attendance-strip>.qca-kpi:first-child{border-radius:13px 0 0}.qca-attendance-strip>.qca-kpi small{font-size:.55rem}.qca-attendance-strip>.qca-kpi strong{font-size:1.18rem}.qca-attendance-state{min-width:0;display:grid;grid-template-columns:39px minmax(0,1fr) 8px;align-items:center;gap:8px;padding:10px;border:0;border-radius:0 13px 0 0;background:var(--qcm-card);color:var(--text,#172033);text-align:left;cursor:pointer}.qca-attendance-state>i:first-child{width:39px;height:39px;display:grid;place-items:center;border-radius:50%;background:#dcfce7;color:#16a34a;font-size:1.25rem}.qca-attendance-state.pending>i:first-child{background:#fff7ed;color:#f97316}.qca-attendance-state span{min-width:0;display:grid;gap:4px}.qca-attendance-state strong,.qca-attendance-state small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qca-attendance-state strong{color:#15803d;font-size:.61rem}.qca-attendance-state.pending strong{color:#c2410c}.qca-attendance-state small{color:#0964ea;font-size:.55rem;font-weight:850}.qca-attendance-state>i:last-child{color:#0964ea;font-size:.56rem}.qca-today-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 14px 14px;border:1px solid var(--qcm-line);border-top:0;border-radius:0 0 14px 14px}.qca-teaching-row{min-width:0;min-height:78px;display:grid;grid-template-columns:44px minmax(0,1fr) 8px;align-items:center;gap:9px;padding:11px 13px;border:0;border-right:1px solid var(--qcm-line);border-bottom:1px solid var(--qcm-line);background:var(--qcm-card);color:var(--text,#172033);text-align:left;cursor:pointer}.qca-teaching-row:nth-child(2n){border-right:0}.qca-teaching-row:nth-last-child(-n+2){border-bottom:0}.qca-teaching-row>span{width:44px;height:44px;display:grid;place-items:center;border-radius:13px;background:#eef4ff;color:#1769ff;font-size:1.05rem}.qca-teaching-row.green>span{background:#e8f9ee;color:#159447}.qca-teaching-row.purple>span{background:#f2eaff;color:#7c3aed}.qca-teaching-row.orange>span{background:#fff4e8;color:#f97316}.qca-teaching-row>div{min-width:0;display:grid;gap:3px}.qca-teaching-row strong,.qca-teaching-row small,.qca-teaching-row em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qca-teaching-row strong{font-size:.68rem}.qca-teaching-row small{color:#f97316;font-size:.62rem;font-weight:900}.qca-teaching-row.green small{color:#15803d}.qca-teaching-row em{color:#ef4444;font-size:.5rem;font-style:normal}.qca-teaching-row>i{color:#0964ea;font-size:.55rem}
.qca-syllabus-card{padding-bottom:10px}.qca-syllabus-open{position:relative;width:calc(100% - 28px);display:grid;grid-template-columns:minmax(125px,.42fr) minmax(0,1fr) 9px;align-items:start;gap:12px;margin:0 14px;padding:10px 9px;border:0;border-bottom:1px solid var(--qcm-line);background:transparent;color:var(--text,#172033);text-align:left;cursor:pointer}.qca-syllabus-open:last-of-type{border-bottom:0}.qca-syllabus-open>span{display:flex;align-items:baseline;gap:8px;padding-top:1px;font-size:.65rem;font-weight:850}.qca-syllabus-open>span small{color:var(--text-soft,#64748b);font-size:.55rem}.qca-syllabus-open>.qcm-syllabus-overview-track{width:100%}.qca-syllabus-open>i{align-self:center;color:#0964ea;font-size:.58rem}.qca-syllabus-open .qcm-syllabus-terminal-markers{height:22px}.qca-syllabus-notes{display:grid;gap:8px;padding:8px 17px 1px}.qca-syllabus-notes p{display:flex;align-items:center;gap:9px;margin:0;color:var(--text-soft,#64748b);font-size:.58rem}.qca-syllabus-notes p>i{width:22px;color:#1769ff;text-align:center}.qca-syllabus-notes b{color:var(--text,#172033)}
.qca-summary-kpis .qca-kpi{min-height:96px}.qca-performance-card>.qca-performance-wide{min-height:170px;padding:2px 14px 0 180px;margin-top:-72px}.qca-performance-card>.qca-subjects-wide{display:grid;gap:2px;padding:0 16px 13px}.qca-performance-card .qca-subject-row{grid-template-columns:120px minmax(90px,1fr) 42px}.qca-rank-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 13px 13px}.qca-rank-panel{min-width:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qca-rank-panel h4{display:flex;align-items:center;gap:7px;margin:0;padding:9px 11px;border-bottom:1px solid var(--qcm-line);color:#1769ff;font-size:.65rem}.qca-rank-panel.green h4,.qca-rank-panel.green strong{color:#159447}.qca-rank-panel.red h4,.qca-rank-panel.red strong{color:#dc2626}.qca-rank-panel.orange h4,.qca-rank-panel.orange strong{color:#f97316}.qca-rank-panel ol{margin:0;padding:0;list-style:none}.qca-rank-panel li{min-height:31px;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:4px 9px;border-bottom:1px solid var(--qcm-line);font-size:.61rem}.qca-rank-panel li:last-child{border-bottom:0}.qca-rank-panel li>b{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#1769ff;color:#fff;font-size:.48rem}.qca-rank-panel.green li>b{background:#16a34a}.qca-rank-panel.red li>b{background:#ef4444}.qca-rank-panel.orange li>b{background:#f97316}.qca-rank-panel li>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qca-rank-panel li>strong{font-size:.62rem}.qca-rank-panel li.is-empty{grid-template-columns:1fr;min-height:56px;color:var(--text-soft,#64748b);text-align:center}
.qca-session-grid{display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px;padding:0 14px 13px}.qca-session-grid>aside{display:grid;align-content:center;padding:6px 4px}.qca-session-grid>aside>small{color:var(--text-soft,#64748b);font-size:.58rem;font-weight:800}.qca-session-grid>aside>strong{font-size:1.7rem}.qca-session-grid>aside p{margin:7px 0 0;font-size:.58rem;font-weight:750}.qca-session-grid>aside p i{width:18px;color:#f97316}.qca-session-grid>article{min-width:0}.qca-lower-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.qca-attention-row{width:100%;min-height:48px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 7px;align-items:center;gap:8px;padding:7px 11px;border:0;border-bottom:1px solid var(--qcm-line);background:transparent;color:var(--text,#172033);text-align:left}.qca-attention-row:last-child{border-bottom:0}.qca-attention-row .qct-avatar{width:32px;height:32px;font-size:.5rem}.qca-attention-row>strong{overflow:hidden;font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.qca-attention-row>em{padding:4px 7px;border-radius:999px;background:#fff7ed;color:#f97316;font-size:.48rem;font-style:normal}.qca-attention-row>em.red{background:#fef2f2;color:#ef4444}.qca-attention-row>i{color:#0964ea;font-size:.5rem}.qca-movement-legend{display:flex;justify-content:flex-end;gap:12px;padding:0 13px;color:var(--text-soft,#64748b);font-size:.5rem}.qca-movement-legend span{display:flex;align-items:center;gap:4px}.qca-movement-legend i{width:9px;height:4px;border-radius:3px;background:#16a34a}.qca-movement-legend i.exit{background:#ef4444}.qca-movement-legend i.net{background:#1769ff}.qca-movement-chart{height:132px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:3px;padding:7px 10px 10px}.qca-movement-chart article{min-width:0;display:grid;grid-template-rows:100px 14px}.qca-movement-chart article>div{position:relative;display:flex;align-items:center;justify-content:center;gap:2px;border-bottom:1px solid var(--qcm-line)}.qca-movement-chart article>div>i{width:5px;align-self:center;margin-top:auto;background:#22c55e}.qca-movement-chart article>div>i.exit{background:#ef4444}.qca-movement-chart article>div>b.net{position:absolute;left:50%;width:7px;height:7px;transform:translateX(-50%);border:2px solid #1769ff;border-radius:50%;background:#fff}.qca-movement-chart small{overflow:hidden;color:var(--text-soft,#64748b);font-size:.44rem;text-align:center}.qca-student-mix>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 14px 14px}.qca-mix-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;border:1px solid var(--qcm-line);border-radius:13px;background:var(--qcm-soft)}.qca-mix-row>span{width:38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#dbeafe;color:#1769ff}.qca-mix-row>span.green{background:#dcfce7;color:#15803d}.qca-mix-row>span.orange{background:#ffedd5;color:#f97316}.qca-mix-row>div{min-width:0;display:grid;gap:6px}.qca-mix-row strong{font-size:.59rem}.qca-mix-row>div>i{height:5px;overflow:hidden;border-radius:999px;background:var(--qcm-line)}.qca-mix-row>div>i>b{display:block;height:100%;border-radius:inherit;background:#1769ff}.qca-mix-row>em{font-size:.76rem;font-style:normal;font-weight:900}
.qca-subject-check>div{display:grid}.qca-subject-check .qca-teaching-row{grid-template-columns:44px minmax(0,1fr) 8px;min-height:68px;border-right:0}.qca-subject-check .qca-teaching-row:last-child{border-bottom:0}.qca-subject-kpis .qca-kpi{min-height:96px}.qca-distribution{display:grid;gap:9px;padding:9px 5px}.qca-distribution>div{display:grid;grid-template-columns:55px minmax(0,1fr) 24px;align-items:center;gap:7px}.qca-distribution span,.qca-distribution strong{font-size:.55rem}.qca-distribution>div>i{height:10px;overflow:hidden;border-radius:3px;background:var(--qcm-line)}.qca-distribution>div>i>b{display:block;height:100%;border-radius:inherit;background:#1769ff}.qca-distribution>div>i.green>b{background:#16a34a}.qca-distribution>div>i.orange>b{background:#f97316}.qca-distribution>div>i.red>b{background:#ef4444}.qca-standalone-ranks{padding:0}.qca-standalone-ranks>.qca-rank-panel{background:var(--qcm-card);box-shadow:0 6px 22px rgba(15,23,42,.045)}.qca-homework-rhythm{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:center;padding:8px 13px}.qca-homework-rhythm>header{padding:0}.qca-homework-rhythm>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.qca-homework-rhythm>div>span{min-height:53px;display:grid;place-items:center;border-radius:9px;background:#eaf8ef;color:#15803d}.qca-homework-rhythm>div>span.pending{background:#fff4e8;color:#f97316}.qca-homework-rhythm>div>span.off{background:#f1f5f9;color:#64748b}.qca-homework-rhythm span small{font-size:.48rem;font-weight:850}.qca-homework-rhythm span i{font-size:.72rem}.qca-assessment>div{display:grid;grid-template-columns:1.25fr repeat(3,1fr);padding:0 13px 13px}.qca-assessment article{min-width:0;display:grid;align-content:center;gap:4px;min-height:66px;padding:7px 12px;border-right:1px solid var(--qcm-line)}.qca-assessment article:last-child{border-right:0}.qca-assessment small{color:var(--text-soft,#64748b);font-size:.52rem}.qca-assessment strong{overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.qca-assessment article>i{height:5px;overflow:hidden;border-radius:999px;background:var(--qcm-line)}.qca-assessment article>i>b{display:block;height:100%;border-radius:inherit;background:#1769ff}
.qca-sheet-backdrop{position:fixed;z-index:10050;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-top:45px;background:rgba(4,12,28,.68);backdrop-filter:blur(2px)}.qca-sheet{width:min(680px,100%);max-height:calc(100dvh - 45px);overflow:auto;border-radius:20px 20px 0 0;background:var(--qcm-card,#fff);color:var(--text,#172033);box-shadow:0 -18px 55px rgba(2,8,23,.28)}.qca-sheet-head{position:sticky;z-index:3;top:0;min-height:70px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 34px;align-items:center;gap:8px;padding:10px 13px;border-bottom:1px solid var(--qcm-line,#dce5f1);background:var(--qcm-card,#fff)}.qca-syllabus-sheet .qca-sheet-head{grid-template-columns:34px minmax(0,1fr) 34px}.qca-sheet-head>button{width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--text,#172033)}.qca-sheet-head h3{margin:0;font-size:.9rem}.qca-sheet-head p{margin:3px 0 0;color:#1769ff;font-size:.54rem}.qca-sheet-head>em{padding:5px 8px;border-radius:999px;background:#dcfce7;color:#15803d;font-size:.48rem;font-style:normal;font-weight:900}.qca-sheet-head>em.pending{background:#ffedd5;color:#c2410c}.qca-sheet-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:10px 12px;border:1px solid var(--qcm-line);border-radius:12px}.qca-sheet-metrics .qca-kpi{min-height:62px;grid-template-columns:27px minmax(0,1fr);padding:7px;border:0;border-right:1px solid var(--qcm-line);border-radius:0;box-shadow:none}.qca-sheet-metrics .qca-kpi:last-child{border-right:0}.qca-sheet-metrics .qca-kpi>span{width:27px;height:27px;border-radius:9px;font-size:.64rem}.qca-sheet-metrics .qca-kpi small{font-size:.43rem}.qca-sheet-metrics .qca-kpi strong{font-size:.78rem}.qca-sheet-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:5px 12px 10px}.qca-sheet-tabs button{min-height:32px;padding:3px;border:1px solid var(--qcm-line);border-radius:7px;background:var(--qcm-card);color:var(--text-soft,#64748b);font-size:.5rem}.qca-sheet-tabs button.active{border-color:#1769ff;background:#1769ff;color:#fff;font-weight:850}.qca-sheet-content{padding:0 12px 22px}.qca-sheet-student{position:relative;min-height:58px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--qcm-line);border-bottom:0}.qca-sheet-student:first-child{border-radius:11px 11px 0 0}.qca-sheet-student:last-child{border-bottom:1px solid var(--qcm-line);border-radius:0 0 11px 11px}.qca-sheet-student .qct-avatar{width:34px;height:34px;font-size:.5rem}.qca-sheet-student>div{min-width:0;display:grid;gap:3px}.qca-sheet-student strong{font-size:.61rem}.qca-sheet-student small{color:var(--text-soft,#64748b);font-size:.49rem}.qca-sheet-student>em{padding:4px 7px;border-radius:6px;background:#dcfce7;color:#15803d;font-size:.46rem;font-style:normal}.qca-sheet-student>em.absent{background:#fee2e2;color:#dc2626}.qca-sheet-student>b{position:absolute;right:10px;bottom:2px;color:#1769ff;font-size:.4rem}.qca-review-section{margin-top:14px}.qca-review-section h4,.qca-chapter-title h4{margin:0 0 8px;color:#0964ea;font-size:.65rem}.qca-review-metrics,.qca-submission{overflow:hidden;border:1px solid var(--qcm-line);border-radius:11px}.qca-review-metrics p,.qca-submission p{min-height:37px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:7px 10px;border-bottom:1px solid var(--qcm-line);font-size:.51rem}.qca-review-metrics p:last-child,.qca-submission p:last-child{border-bottom:0}.qca-review-metrics strong{color:#15803d}.qca-subject-sheet-list{display:grid;gap:9px}.qca-subject-sheet-list>button{width:100%;display:grid;grid-template-columns:100px minmax(0,1fr) 8px;align-items:start;gap:10px;padding:11px;border:1px solid var(--qcm-line);border-radius:12px;background:var(--qcm-card);color:var(--text);text-align:left}.qca-subject-sheet-list>button>strong{overflow:hidden;padding-top:1px;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}.qca-subject-sheet-list>button>i{align-self:center;color:#1769ff;font-size:.5rem}.qca-subject-sheet-list .qcm-syllabus-terminal-markers{height:20px}.qca-sheet-back{min-height:32px;display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;padding:0 9px;border:1px solid var(--qcm-line);border-radius:8px;background:var(--qcm-soft);color:#1769ff;font-size:.52rem;font-weight:850}.qca-chapter-title small{color:var(--text-soft,#64748b);font-size:.5rem}.qca-chapter-list{display:grid;gap:7px;margin-top:10px}.qca-chapter-row{min-height:61px;display:grid;grid-template-columns:26px 30px minmax(0,1fr);align-items:center;gap:7px;padding:8px;border:1px solid var(--qcm-line);border-radius:11px}.qca-chapter-row>b{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#f1f5f9;color:#64748b;font-size:.52rem}.qca-chapter-row>span{width:29px;height:29px;display:grid;place-items:center;border:2px solid #cbd5e1;border-radius:50%;color:#94a3b8;font-size:.5rem}.qca-chapter-row>div{min-width:0;display:grid;gap:3px}.qca-chapter-row strong{overflow:hidden;font-size:.59rem;text-overflow:ellipsis;white-space:nowrap}.qca-chapter-row small{color:var(--text-soft,#64748b);font-size:.45rem}.qca-chapter-row>div>i{height:4px;overflow:hidden;border-radius:999px;background:var(--qcm-line)}.qca-chapter-row>div>i>b{display:block;height:100%;border-radius:inherit;background:#f59e0b}.qca-chapter-row.complete{border-color:#bbf7d0;background:#f0fdf4}.qca-chapter-row.complete>span{border-color:#16a34a;background:#16a34a;color:#fff}.qca-chapter-row.progress{border-color:#fde68a;background:#fffbeb}.qca-chapter-row.progress>span{border-color:#f59e0b;background:#f59e0b;color:#fff}
@media(max-width:599px){.qcm-class-analysis{padding:6px 6px 78px}.qcm-class-analysis .qca-head{min-height:106px;padding:14px;border-radius:17px}.qcm-class-analysis .qca-head>div>small{font-size:.55rem}.qcm-class-analysis .qca-head h2{font-size:1.22rem}.qcm-class-analysis .qca-head p{font-size:.62rem}.qcm-class-analysis .qca-head .qcm-analysis-picker>summary{min-width:132px;max-width:146px;min-height:45px;padding:0 10px;font-size:.59rem}.qca-dashboard-card{border-radius:16px}.qca-dashboard-card>header{padding:12px 12px 8px}.qca-dashboard-card>header h3{font-size:.61rem}.qca-attendance-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 9px}.qca-attendance-strip>.qca-kpi{min-height:76px;border-bottom:1px solid var(--qcm-line)}.qca-attendance-strip>.qca-kpi:nth-child(2){border-right:0}.qca-attendance-state{min-height:76px;border-radius:0}.qca-today-actions{grid-template-columns:1fr;margin:0 9px 9px}.qca-teaching-row{min-height:66px;border-right:0}.qca-teaching-row:nth-last-child(2){border-bottom:1px solid var(--qcm-line)}.qca-teaching-row>span{width:39px;height:39px}.qca-syllabus-open{width:calc(100% - 18px);grid-template-columns:1fr;gap:7px;margin:0 9px;padding:9px 4px 11px}.qca-syllabus-open>i{position:absolute;right:5px;top:12px}.qca-syllabus-open>span{padding-right:18px;font-size:.58rem}.qca-syllabus-open>.qcm-syllabus-overview-track{padding-right:0}.qca-performance-card>.qca-performance-wide{min-height:146px;margin:0;padding:0 7px}.qca-performance-card>.qca-subjects-wide{padding:0 10px 10px}.qca-performance-card .qca-subject-row{grid-template-columns:82px minmax(60px,1fr) 38px}.qca-rank-grid,.qca-lower-grid{grid-template-columns:1fr}.qca-rank-grid{padding:0 9px 9px}.qca-session-grid{grid-template-columns:1fr;padding:0 9px 9px}.qca-session-grid>aside{grid-template-columns:auto auto;align-items:center;gap:2px 12px}.qca-session-grid>aside>strong{grid-row:2/5;font-size:1.5rem}.qca-session-grid>aside p{margin:2px 0}.qca-student-mix>div{grid-template-columns:1fr;padding:0 9px 9px}.qca-homework-rhythm{grid-template-columns:1fr;gap:9px;padding:10px}.qca-homework-rhythm>div{gap:4px}.qca-homework-rhythm>div>span{min-height:45px}.qca-assessment>div{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 9px 9px}.qca-assessment article:nth-child(2){border-right:0}.qca-assessment article:nth-child(-n+2){border-bottom:1px solid var(--qcm-line)}.qca-sheet{max-height:calc(100dvh - 28px);border-radius:17px 17px 0 0}.qca-sheet-backdrop{padding-top:28px}.qca-sheet-metrics .qca-kpi{min-height:58px;display:grid;grid-template-columns:25px minmax(0,1fr)}.qca-sheet-metrics .qca-kpi>span{width:25px;height:25px}.qca-subject-sheet-list>button{grid-template-columns:76px minmax(0,1fr) 7px}.qca-subject-sheet-list>button>strong{font-size:.53rem}}

/* Employee home: locked checklist statuses and four-item follow-up row. */
.qcm-home-v141 .qcm-fixed-home-actions .qcm-action.has-status{grid-template-rows:auto auto}
.qcm-home-v141 .qcm-fixed-home-actions .qcm-action.has-status>span,.qcm-home-v141 .qcm-fixed-home-actions .qcm-action.has-status>i{grid-row:1/3}
.qcm-home-v141 .qcm-fixed-home-actions .qcm-action.has-status>strong{align-self:end}
.qcm-home-v141 .qcm-fixed-home-actions .qcm-action.has-status>small{align-self:start;font-weight:850}
.qcm-home-v141 .qcm-fixed-home-actions .qcm-action.green>small{color:#16a34a}
.qcm-home-v141 .qcm-fixed-home-actions .qcm-action.blue>small{color:#2563eb}
.qcm-home-v141 .qcm-fixed-home-actions .qcm-action.purple>small{color:#7c3aed}
.qcm-home-followups{min-width:0;overflow:hidden;border:1px solid var(--qcm-line);border-radius:18px;background:var(--qcm-card);box-shadow:var(--shadow-sm,0 5px 20px rgba(15,23,42,.05))}
.qcm-home-followups>h3{margin:0;padding:13px 14px 7px;font-size:.88rem}
.qcm-home-followups>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:3px 7px 11px}
.qcm-home-followup{position:relative;min-width:0;min-height:83px;display:grid;place-content:center;justify-items:center;gap:8px;padding:7px 3px;border:0;border-right:1px solid var(--qcm-line);background:transparent;color:var(--text,#1f2937);text-align:center;cursor:pointer}
.qcm-home-followup:last-child{border-right:0}
.qcm-home-followup>span{position:relative;width:38px;height:36px;display:grid;place-items:center}
.qcm-home-followup>span>i{font-size:1.35rem}
.qcm-home-followup>span>b{position:absolute;top:-5px;right:-7px;min-width:19px;height:19px;display:grid;place-items:center;padding:0 4px;border:2px solid var(--qcm-card);border-radius:999px;background:var(--qcm-followup-color);color:#fff;font-size:.54rem;line-height:1}
.qcm-home-followup>strong{min-width:0;font-size:.59rem;line-height:1.18;overflow-wrap:anywhere}
.qcm-home-followup.blue{--qcm-followup-color:#2563eb}.qcm-home-followup.yellow{--qcm-followup-color:#f4b400}.qcm-home-followup.red{--qcm-followup-color:#ef3f58}.qcm-home-followup.green{--qcm-followup-color:#16a34a}.qcm-home-followup>span{color:var(--qcm-followup-color)}
.qcm-home-followup.is-disabled{cursor:default}
@media(max-width:599px){.qcm-home-followups{border-radius:15px}.qcm-home-followups>h3{padding:11px 12px 5px;font-size:.77rem}.qcm-home-followups>div{padding:2px 5px 9px}.qcm-home-followup{min-height:76px;gap:6px;padding:6px 2px}.qcm-home-followup>span{width:34px;height:32px}.qcm-home-followup>span>i{font-size:1.15rem}.qcm-home-followup>span>b{top:-5px;right:-6px;min-width:18px;height:18px;font-size:.49rem}.qcm-home-followup>strong{font-size:.52rem}}

/* MOBILE TYPOGRAPHY MEDIUM V1 — v410. Approved mobile academic/teacher surfaces only.
 * Non-hero card headings: 13px at the existing default 16px root.
 * Only font size, weight and unitless line-height. No layout or alignment changes; inherited icon metrics are preserved.
 * Account/other workspaces and >=600px viewports are excluded. */
@media(max-width:599px){
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(p,.qca-empty,.qca-profile-empty,.qca-profile-record-note,.qhod-ranking-empty){font-size:0.875rem!important;font-weight:400!important;line-height:1.45!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(h4,h5,.qca-month-events-title){font-size:0.875rem!important;font-weight:600!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(h3,.qca-profile-section h4){font-size:0.8125rem!important;font-weight:600!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(strong,b){font-size:0.8125rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(small,em){font-size:0.75rem!important;font-weight:400!important;line-height:1.45!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(button:not([aria-label]),a[data-mobile-go],a[data-go]){font-size:0.8125rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(td,.qca-profile-person p){font-size:0.8125rem!important;font-weight:400!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(th,label,.qhod-attendance-table-head strong,.qhod-teaching-table-head strong,.qhod-operational-table-head strong,.qhod-studentmix-table-head strong,.qhod-attendance-metric small,.qca-kpi>small,.qca-profile-kpis header b,.qca-latest-analysis article small,.qca-rating-components small){font-size:0.75rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(input,textarea,select){font-size:1rem!important;font-weight:400!important;line-height:1.4!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.form-help,.form-hint,.form-error,.field-error,.invalid-feedback,[data-validation-message]){font-size:0.75rem!important;font-weight:400!important;line-height:1.45!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-insight-head h2,.qcm-hero h2,.qca-sheet-head h3,.qca-profile-head h3){font-size:1.125rem!important;font-weight:700!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-insight-head small,.qcm-hero-copy>span,.qhod-live,.qca-attendance-state strong,.qca-profile-person>div>span,.qca-sheet-head>em,.qca-profile-section header>em,.qcm-home-followup b,.qca-sheet-student em,.qhod-ranking-list button>b,.qca-rank-panel li>b,.qcm-syllabus-next-exam strong,.qhod-attendance-sent-mobile,.qhod-wing-reminder-sent small,.qca-teaching-status){font-size:0.6875rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-insight-head p,.qcm-hero p,.qca-sheet-head p,.qca-profile-head p,.qca-dashboard-card>header small,.qca-kpi>em,.qca-profile-kpis article>em,.qca-teaching-row em,.qca-event-list small,.qca-event-list em,.qca-calendar-event-list small,.qhod-calendar-audience,.qca-syllabus-open>span small,.qhod-ranking-list small,.qca-sheet-student small,.qca-mix-pie small,.qca-mix-legend small,.qhod-attendance-class-copy small,.qhod-teaching-class-copy small,.qhod-teaching-class-copy em,.qhod-operational-copy small,.qhod-operational-copy em,.qhod-studentmix-copy small,.qhod-studentmix-copy em,.qca-profile-kpis strong small,.qcm-swipe-hint span){font-size:0.75rem!important;font-weight:400!important;line-height:1.45!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-kpi>strong,.qca-profile-kpis article>strong,.qca-mix-pie strong,.qca-session-grid>aside>strong,.qca-performance-card header strong,.qca-mix-legend em){font-size:1.25rem!important;font-weight:700!important;line-height:1.15!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-teaching-row strong,.qcm-action strong,.qcm-home-followup strong,.qca-attendance-state small,.qca-upcoming-events header button,.qca-calendar-toggle button,.qca-sheet-tabs button,.qca-teaching-action-cell button){font-size:0.8125rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-event-list strong,.qca-calendar-event-list strong,.qca-syllabus-open>span,.qca-subject-sheet-list>button>strong,.qhod-ranking-list strong,.qca-rank-panel li>span,.qca-attention-row>strong,.qca-sheet-student strong,.qhod-attendance-class-copy strong,.qhod-teaching-class-copy strong,.qhod-operational-copy strong,.qhod-studentmix-copy strong,.qca-mix-legend strong,.qca-profile-person h4,.qca-subject-marks article>strong,.qhod-class-list-card strong,.qca-teacher-copy strong,.qca-chapter-row strong){font-size:0.8125rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qhod-attendance-metric strong,.qhod-operational-metric strong,.qhod-studentmix-metric strong){font-size:0.8125rem!important;font-weight:400!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-teaching-row small,.qcm-action small,.qcm-syllabus-actual-value,.qcm-syllabus-expected-value,.qca-subject-row>strong,.qhod-ranking-list em,.qca-latest-analysis article strong,.qca-rating-components strong,.qca-subject-marks article>span,.qhod-teaching-status strong,.qca-student-mix-toggle strong){font-size:0.75rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(time,.qca-event-list time,.qca-calendar-event-list time,.qca-month-nav strong,.qca-month-grid b,.qca-date,.qca-time){font-size:0.75rem!important;font-weight:500!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-terminal-marker b,.qct-line-labels span,.qca-movement-legend span,.qca-movement-chart small,.qhod-attendance-legend span,.qca-exam-labels span,.qca-exam-legend span,.qca-profile-attendance-chart>div span,.qca-attendance-legend span,.qca-month-week b){font-size:0.6875rem!important;font-weight:500!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qct-avatar,.qca-profile-avatar b){font-size:0.875rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qhod-studentmix-dashboard-open strong){font-size:0.875rem!important;font-weight:600!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-state h3,.qcm-state p){font-size:0.875rem!important;font-weight:400!important;line-height:1.45!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]):is([data-qcm-route="overview"],[data-qcm-route="roleWorkspace"],[data-qcm-route="mobileTeacherClasses"],[data-qcm-route="mobileClassAttendanceDetail"],[data-qcm-route="mobileAcademicWings"],[data-qcm-route="mobileHodClasses"],[data-qcm-route="mobileHodClass"],[data-qcm-route="mobileHodDetail"],[data-qcm-route="mobileSyllabusHub"],[data-qcm-route="attendance"],[data-qcm-route="homework"],[data-qcm-route="timetable"]) .topbar .qcm-brand-copy strong{font-size:0.8125rem!important;font-weight:700!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]):is([data-qcm-route="overview"],[data-qcm-route="roleWorkspace"],[data-qcm-route="mobileTeacherClasses"],[data-qcm-route="mobileClassAttendanceDetail"],[data-qcm-route="mobileAcademicWings"],[data-qcm-route="mobileHodClasses"],[data-qcm-route="mobileHodClass"],[data-qcm-route="mobileHodDetail"],[data-qcm-route="mobileSyllabusHub"],[data-qcm-route="attendance"],[data-qcm-route="homework"],[data-qcm-route="timetable"]) .topbar .qcm-brand-copy small{font-size:0.6875rem!important;font-weight:600!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]):is([data-qcm-route="overview"],[data-qcm-route="roleWorkspace"],[data-qcm-route="mobileTeacherClasses"],[data-qcm-route="mobileClassAttendanceDetail"],[data-qcm-route="mobileAcademicWings"],[data-qcm-route="mobileHodClasses"],[data-qcm-route="mobileHodClass"],[data-qcm-route="mobileHodDetail"],[data-qcm-route="mobileSyllabusHub"],[data-qcm-route="attendance"],[data-qcm-route="homework"],[data-qcm-route="timetable"]) .topbar .qedu-workspace-current>span{font-size:0.75rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]):is([data-qcm-route="overview"],[data-qcm-route="roleWorkspace"],[data-qcm-route="mobileTeacherClasses"],[data-qcm-route="mobileClassAttendanceDetail"],[data-qcm-route="mobileAcademicWings"],[data-qcm-route="mobileHodClasses"],[data-qcm-route="mobileHodClass"],[data-qcm-route="mobileHodDetail"],[data-qcm-route="mobileSyllabusHub"],[data-qcm-route="attendance"],[data-qcm-route="homework"],[data-qcm-route="timetable"]) .topbar #userAvatar{font-size:0.875rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]):is([data-qcm-route="overview"],[data-qcm-route="roleWorkspace"],[data-qcm-route="mobileTeacherClasses"],[data-qcm-route="mobileClassAttendanceDetail"],[data-qcm-route="mobileAcademicWings"],[data-qcm-route="mobileHodClasses"],[data-qcm-route="mobileHodClass"],[data-qcm-route="mobileHodDetail"],[data-qcm-route="mobileSyllabusHub"],[data-qcm-route="attendance"],[data-qcm-route="homework"],[data-qcm-route="timetable"]) #mobilePrimaryNav span{font-size:0.6875rem!important;font-weight:600!important;line-height:1.35!important}
/* Preserve original icon metrics where their parent text now uses Medium V1. */
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-action>span>i,.qcm-class-picker-menu>button>i){font-size:1rem!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-upcoming-events>header button>i){font-size:.52rem!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-rank-panel h4>i){font-size:.65rem!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-session-grid>aside p>i){font-size:.58rem!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-empty>i){font-size:.6rem!important}
/* Direct teacher-home learning forms; existing behavior and geometry untouched. */
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-hero h2,.qcm-syllabus-detail-head h2,.qhw-hero h2,.qhw-modal>header h2,.attendance-mobile-head h2,.syl-daily-drawer>header h3){font-size:1.125rem!important;font-weight:700!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-list>header h2,.qcm-syllabus-chapters>header h2,.qhw-list-card>header h3,.attendance-stage>header h3){font-size:0.8125rem!important;font-weight:600!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-overview-label h3,.qcm-syllabus-chapter-copy strong,.syl-chapter-title strong){font-size:0.875rem!important;font-weight:600!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-summary strong){font-size:1.25rem!important;font-weight:700!important;line-height:1.15!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-assignment-copy h3,.qhw-assignment-subject,.qhw-class-pill,.qcm-tt-copy strong,.attendance-mobile-row strong,.attendance-review-list strong,.syl-daily-class strong){font-size:0.8125rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-list>header p,.qcm-syllabus-detail-head p,.qcm-syllabus-summary p,.qcm-syllabus-chapters>header p,.qhw-hero p,.qhw-modal>header p,.qcm-tt-copy span,.attendance-mobile-head p,.syl-hint,.syl-suggest,.syl-daily-note){font-size:0.75rem!important;font-weight:400!important;line-height:1.45!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-progress-line strong,.qcm-syllabus-overview-label span,.qcm-syllabus-actual-value,.qcm-syllabus-expected-value,.qcm-syllabus-progress-value,.attendance-return-count,.attendance-new-count,.attendance-complaint-count,.attendance-footer-counts){font-size:0.75rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-tt-dates strong,.qcm-tt-date-title strong,.qcm-tt-number span,.qcm-tt-copy time,.qhw-due,.syl-daily-date){font-size:0.75rem!important;font-weight:500!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-tt-dates span,.qcm-syllabus-terminal-marker b){font-size:0.6875rem!important;font-weight:500!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qhw-status,.qhw-eyebrow,.qcm-syllabus-hub .qcm-badge,.attendance-stepper b,.attendance-review-list em){font-size:0.6875rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qhw-field>span,.syl-field>label,.attendance-scope label>span){font-size:0.75rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-assignment-copy small,.qcm-syllabus-assignment-copy p,.qcm-syllabus-chapter-copy small,.qcm-syllabus-next-exam small,.qcm-tt-date-title span,.qhw-assignment-copy small){font-size:0.75rem!important;font-weight:400!important;line-height:1.45!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.attendance-mobile-empty h3,.attendance-mobile-empty p,.qcm-state h3,.qcm-state p){font-size:0.875rem!important;font-weight:400!important;line-height:1.45!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.attendance-footer-counts strong){font-size:1.125rem!important;font-weight:700!important;line-height:1.15!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.syl-readbox,.syl-drow strong){font-size:0.8125rem!important;font-weight:400!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qhw-modal textarea::placeholder,.qhw-modal input::placeholder,.syl-daily-drawer textarea::placeholder,.syl-daily-drawer input::placeholder){font-size:1rem!important;font-weight:400!important;line-height:1.4!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(dt,.qca-syllabus-update-card dt){font-size:0.75rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(dd,.qca-syllabus-update-card dd){font-size:0.8125rem!important;font-weight:400!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-tt-teacher-time,.qcm-tt-recess>span,.qca-teaching-submitted span){font-size:0.75rem!important;font-weight:500!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-tt-teacher-class){font-size:0.8125rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qcm-syllabus-list>header>span,.qcm-syllabus-assignment>em,.qca-updated-pill,.qca-homework-summary>em){font-size:0.6875rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-syllabus-update-card h4){font-size:0.8125rem!important;font-weight:600!important;line-height:1.3!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(#view .qcm-common-home,#view .qcm-class-analysis,#view .qca-attendance-page,.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet,#view .qcm-syllabus-hub,#view .qcm-teacher-timetable-page,#view .attendance-mobile-page,#view .qhw-page,.qhw-modal,.syl-daily-drawer) :is(.qca-progress-change strong,.qca-progress-change strong b,.qca-progress-change>em,.qca-syllabus-progress>strong){font-size:0.75rem!important;font-weight:600!important;line-height:1.35!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) :where(.qca-sheet-backdrop .qca-sheet,.qca-child-sheet-backdrop .qca-child-sheet) .qca-updated-pill>i{font-size:.58rem!important}
body:is([data-qedu-workspace="teacher_ct"],[data-qedu-workspace="authority:academic_incharge"],[data-qedu-workspace="authority:kids_hod"],[data-qedu-workspace="authority:junior_hod"],[data-qedu-workspace="authority:senior_hod"]) #view .attendance-mobile-actions .btn>i{font-size:1rem!important}
}

/* MOBILE TYPOGRAPHY v411: approved mobile text size/case only.
 * Original v410 bytes above are retained. Families, weights, line heights,
 * alignment, layout, icons, permissions, data and workflows are not rewritten.
 * Existing <=11px legacy text is not reduced; inputs retain their baseline size. */
@media screen and (max-width:599px){
/* css/theme.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.btn-sm){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.field label){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.hint){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.err){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.badge){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.toast span){font-size:0.8125rem!important}
/* css/dashboard.profile-v75-5.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.sidebar-head .name){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.sidebar-head .role){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.nav-item){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.nav-item.nav-parent .nav-caret){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.nav-item.nav-child){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.topbar .menu-btn){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.page-title){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.work-context-current strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.work-context-option small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.work-context-help){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.stat-card .value){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.stat-card .label){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.stat-card .trend){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.section-title){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.data-table){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.data-table th){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.modal-head h3){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-filter-parent, .student-filter-leaf, .student-filter-clear-all){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-db-overview-head strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-db-overview-head span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-db-overview-head small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-db-metric strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-db-table){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-db-table .has-dues){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-db-table .paid){font-size:0.8125rem!important}
@media (max-width: 768px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-db-table){font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-photo){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-name small, .student-quick-name > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-name h2){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-name p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-dues strong){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-details strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-fees strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-ledger h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-quick-ledger table){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.admission-form-grid .form-section-title){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.hover-multiselect-summary span){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.admission-form-grid .field label){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.admission-form-grid .form-section-title){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.webcam-pop-head){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.webcam-pop-x){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-sheet-kicker){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-summary-card span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-summary-card strong){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-entry-launcher > summary strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-entry-launcher > summary small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-sheet-grid.compact .balance-sheet-field label){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.field-number){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-sheet-error){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-sheet-question){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-sheet-radio small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-ledger-head p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-current-box strong){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-daily-item b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-ledger-table){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-review span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-review strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-picker-heading h2){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-picker-heading p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-picker-kicker){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-picker-section-head strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-picker-section-head > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-date-choice strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-category-copy strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-choice-check){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.transaction-picker-selection){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-compact-card small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-compact-card strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-primary strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-fee-title p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fee-month-status){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-fee-line-head){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-payment-summary strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.category-option-manager p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.category-option-list span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.salary-employee-summary span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.salary-employee-summary strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.salary-month-picker label){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bill-student-preview small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bill-generator-section-head h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bill-generator-section-head p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bill-generator-section-head > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bulk-bill-target span, .bulk-bill-target small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bulk-bill-target strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bulk-bill-target > b){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bulk-bill-note){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bulk-bill-impact){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bulk-bill-impact strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-profile-search-copy h2){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-profile-search-copy p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-photo){font-size:1.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-name > small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-name h2){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-name > p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-parent-lines){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-metrics span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-metrics strong){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-metrics .student-account-dues strong){font-size:1.4375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-section-head h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-section-head p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-account-section-head > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-head h2){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-head p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-chip){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-kpi .ic){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-kpi small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-kpi b){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-kpi .sub){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-trend){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-panel > h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-panel > .ps){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-av){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-rl .nm){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-rl .mt){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-rl .amt){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-mini){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-mini .mt){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-duehead){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-statline div){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-statline b){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-unassigned){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adx-empty){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-exit-summary strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.student-exit-note){font-size:0.75rem!important}
@media (max-width: 700px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-ledger-table){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.message-tabs button span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.message-date){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.message-detail-meta){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.photo-preview-empty){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-photo){font-size:1.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-identity-copy > small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-identity-copy > strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-identity-copy h2){font-size:1.4375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-identity-copy > p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-identity-copy dd){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-details strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-fee-stats strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-total-dues span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-total-dues strong){font-size:1.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-total-dues small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-panel > header h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-panel > header p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-donut strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-attendance-score small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-attendance-score > div:last-child strong){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-exam-layout table){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-exam-averages strong){font-size:0.8125rem!important}
@media (max-width: 700px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-identity-copy h2){font-size:1.125rem!important}}
@media (max-width: 700px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-total-dues strong){font-size:1.5625rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-register-head > span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-sn){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-choice span){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-recent > header h2){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-recent > header p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-recent > header > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-recent-photo){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-recent-name h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-recent-name > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-recent-money strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-identity-copy dd){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-donut strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-recent-fact b, .spx-recent-fact small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-facility-line){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-facility-line > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-registration){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-stat-body span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-stat-body strong){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-tab){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-field){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-grid){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-grid thead th){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-day-head span){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-cell){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-pct){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-overall small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-note){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.as-intro h2){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.as-card header h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.as-hint){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.as-chip){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.as-empty){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.as-day){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.as-holiday span){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.as-holiday strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.btn-lg){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.he-bulk span){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.he-info strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.he-info small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.he-btn){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-head h2){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-head p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-legend){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-info strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-info small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-btn){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-counter){font-size:0.8125rem!important}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-head h2){font-size:1.0625rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-head p){font-size:0.75rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-toolbar > .btn){font-size:0.8125rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-info strong){font-size:0.9375rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-info small){font-size:0.75rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-btn){font-size:0.75rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-counter){font-size:0.75rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ar-actions .btn){font-size:0.875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-head h2){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-head p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-legend){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-period){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-axis-label){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-stat-title){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-stat-row strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-note){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-list-title h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-list-title p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-link){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-table){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-details){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-student strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-act){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-tile span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-tile strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-tile strong em){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-tile small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.adash-export){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.form-page-head h2){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.form-page-head p){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.sal-badge){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-page-info){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-page-size){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.att-page-btn){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.asum span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.asum strong){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-done-note){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.teacher-main-action > span){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.teacher-main-action strong){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.user-view-note){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.latest-password){font-size:0.6875rem!important}
@media (max-width: 1100px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.user-role-table){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-hidden-note){font-size:0.8125rem!important}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.teacher-main-action > span){font-size:1.25rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.teacher-main-action strong){font-size:1.0625rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.collect-item-title strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.collect-item-title small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.collect-item-amt strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.collect-tick){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.collect-head){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.download-sheet-intro){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.download-sheet-head strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.download-sheet-head small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.balance-ledger-load-status){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.id-studio-hero h2){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.id-studio-filters label span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.id-brand strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.id-student-photo){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.id-front h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.id-code){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.id-back h4){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-mobile-head h2){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-mobile-head p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-stage > header h3){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-stage > header p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-mobile-row em){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-talk-row > b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-complaint-row p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-assigned-scope span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-assigned-scope strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-talk-row > span > em){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-talk-row > b){font-size:0.6875rem!important}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-mobile-head.is-compact h2){font-size:0.8125rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-scope.is-compact .attendance-assigned-scope strong){font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-head h2){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-head p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-counts > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-counts b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-present > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-present strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-present small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-sick){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-savebar p){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-head h2){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-head p){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-present > span){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-present strong){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.har-savebar .btn){font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-footer-counts strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-profile-hero > h2){font-size:1.4375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-photo > b){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-identity-copy h3){font-size:1.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-status){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-identity-copy p){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-identity-copy > small){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-role){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-detail-card > header h3){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-fact small){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-fact strong){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-contact-row small){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-contact-row strong){font-size:0.9375rem!important}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-profile-hero > h2){font-size:1rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-photo){font-size:2.0625rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-photo > b){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-identity-copy h3){font-size:1.3125rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-status){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-identity-copy p){font-size:0.9375rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-identity-copy > small){font-size:0.8125rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-role){font-size:0.8125rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-detail-card > header h3){font-size:0.9375rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-fact strong){font-size:0.8125rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-contact-row small){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-contact-row strong){font-size:0.75rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qep-action){font-size:0.6875rem!important}}
/* css/profile-search-v78-4.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-profile-suggestions strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-suggestion-loading, .qedu-suggestion-empty){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.spx-transaction-table, .spx-ledger-inset .spx-transaction-table){font-size:0.6875rem!important}
/* css/site-wide-behavior.v85.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-entity-suggestions button strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-entity-empty){font-size:0.6875rem!important}
@media (max-width: 640px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-entity-suggestions button strong){font-size:0.75rem!important}}
/* css/combined-ui.v87.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.emp-alt-mobile){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.bill-generator-progress){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.dr-residency-toggle button){font-size:0.6875rem!important}
@media (max-width: 520px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.dr-residency-toggle button span){font-size:0.6875rem!important}}
/* css/visual-ledger.v88.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ledger-happiness-legend span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-kpi-l){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-kpi-v){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-panel-head h2){font-size:0.875rem!important}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-kpi-v){font-size:0.9375rem!important}}
/* css/dues-financial.v89.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.dr-search-suggestions > p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.dr-suggestion-main strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.dr-suggestion-main b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.dr-list td){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-page > .fl-head .fl-title){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-page > .fl-head .text-soft){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-kpi-ic){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-kpi-v){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-panel-head h2){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-list-row){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-table tbody td){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-summary-strip strong, .fl-payroll-summary strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-note){font-size:0.6875rem!important}
@media (max-width: 480px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.fl-kpi-v){font-size:0.8125rem!important}}
/* css/notice-board.v90.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-board-hero h1){font-size:1.625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-board-hero p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-workflow span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-summary strong){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-summary .notice-inbox-summary strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-card-copy h3){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-preview-card h2){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-message){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-delivery strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-empty h3, .notice-empty-preview h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-drawer > header h2){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-settings h3){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.guardian-notice-widget h3){font-size:0.75rem!important}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-board-hero h1){font-size:1.25rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-summary strong){font-size:1rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-preview-card h2){font-size:0.875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.notice-drawer > header h2){font-size:1rem!important}}
/* css/ui-refinement.v91.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-profile-suggestions .qedu-profile-suggestion-name){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.employee-role-chip strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.employee-role-impact){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.dr-suggestion-main > span:nth-child(2) > strong){font-size:0.6875rem!important}
/* css/pwa-size-progress.v105.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-pwa-controls .qedu-pwa-action){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-update-notice-copy strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-update-notice-copy span){font-size:0.75rem!important}
/* css/mobile-app.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-hero p){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-kpi small, .mobile-kpi span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-kpi strong){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-section-head h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-section-head button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-action strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-record-copy strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-record-right){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-empty p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-child-chip em){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-more-grid button span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-result-head h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-result-head > strong){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-result-subjects strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-transport-card > span){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-transport-card dd){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-student-card strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-pwa-action, .qedu-offline-status){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-pwa-action span){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.attendance-offline-note span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-sync-card header p){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-sync-card [data-close]){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-sync-list article span, .qedu-sync-list article small){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-pwa-controls .qedu-pwa-action){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-update-notice-copy strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-update-notice-copy span){font-size:0.75rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-app-ready .page-title){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-hero h2){font-size:1.1875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-hero p){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-kpi strong){font-size:0.9375rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.push-menu-control){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.push-menu-item strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.push-menu-item small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.push-menu-empty){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.push-settings-status span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.push-settings-list label){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.push-settings-note){font-size:0.6875rem!important}
/* css/mobile-core.home-grid-v199-1.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hero h2){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hero p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-primary, .qcm-secondary){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-kpi > strong){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-section > header h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-section > header button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-action > strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-record > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-record-right > .qcm-money){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-state h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-state p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-home-note strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-chooser > span, .qcm-month > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-identity-copy strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-identity-copy em){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tabs button, .qcm-filter-tabs button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-profile-panel strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-donut strong){font-size:1.5rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-head > span){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-head h2){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-head p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-overall small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-overall strong){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-overall > b){font-size:2.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-metrics strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-calendar > header strong){font-size:0.9375rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-head > span){font-size:1rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-head h2){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-attendance-overall > b){font-size:1.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-guardian-attendance .qcm-attendance-head > span){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-guardian-attendance .qcm-attendance-head h2){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-guardian-attendance .qcm-attendance-child){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-guardian-attendance .qcm-attendance-overall strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-guardian-attendance .qcm-attendance-overall > b){font-size:1.1875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-guardian-attendance .qcm-attendance-calendar > header strong){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-work-card h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-work-card p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-result > header h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-result > header > strong){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-result article strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-result article span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-result article b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-total-due strong){font-size:1.625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-line){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-due-card small){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-due-card strong){font-size:2.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-due-card p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-tabs button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-ledger-row time strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-copy strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-amount, .qcm-fee-balance){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-pay-locked){font-size:0.75rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-due-card strong){font-size:1.5625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fee-ledger-row time strong){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-timeline strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-dates button strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-date-title strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-number strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-subject){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-copy strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-recess strong){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-dates button strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-date-title strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-subject){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tt-copy strong){font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-more-grid strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-account-actions button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-card h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-card > footer button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-transport-card > span){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-transport-card h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-transport-card dd){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-command-strip strong){font-size:1.5rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-command-strip button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-student-card > span:first-child){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-student-card strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-offline-hint strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-loading > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-inline-loading){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sheet > header h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sheet-details dd){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-ledger-detail){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tablet-switcher > header h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tablet-switcher [data-qcm-tablet-student] > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-tablet-switcher [data-qcm-tablet-student] strong){font-size:0.6875rem!important}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-app-ready .field > label, .mobile-app-ready .field > span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.mobile-app-ready .data-table th, .mobile-app-ready .data-table td){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hero h2){font-size:1.125rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hero p){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-kpi > strong){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-identity-copy strong){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-action > strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-record > strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-record-right > .qcm-money){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-student-home > .qcm-hero h2){font-size:0.9375rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-swipe-hint){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-head h2){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-head p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-picker > summary){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-picker-menu button strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-rank-card h4){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-stats strong, .qcm-ledger-summary strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-my-ledger-row strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-my-ledger-row em){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-ledger-summary strong){font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-kpi strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-card > header h3){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-delta){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-update-pending-card > span){font-size:1.625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-update-pending-card h2){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-update-pending-card p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-principal-head h2){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-principal-kpis .qcm-kpi > strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-principal-kpis .qcm-kpi:nth-child(3) > strong, .qcm-principal-kpis .qcm-kpi:nth-child(4) > strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-principal-today strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-principal-decision strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-principal-pulse strong){font-size:0.8125rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-principal-head h2){font-size:1.125rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-account-head h2){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-account-kpis .qcm-kpi > strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-account-snapshot strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-account-chart-head strong){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-account-head h2){font-size:1.125rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-head h2){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-admit > span){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-admit strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-kpis .qcm-kpi > strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-followup strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-chart-head strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-pulses strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-admission > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-admission strong){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-office-head h2){font-size:1.125rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-head h2){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-attendance-action > span, .qcm-hostel-gate-action > span){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-attendance-action strong, .qcm-hostel-gate-action strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-kpis .qcm-kpi > strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-chart-head strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-attention strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-pulses strong){font-size:0.8125rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-head h2){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-attendance-action > span, .qcm-hostel-gate-action > span){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-hostel-attendance-action strong, .qcm-hostel-gate-action strong){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-person-copy h3){font-size:1.4375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-chips span, .qcm-sp-session){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-person-copy dt){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-person-copy dd){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-info > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-service strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-due small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-due strong){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-rating > b){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-actions .qcm-primary, .qcm-sp-actions .qcm-secondary){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-payment-note strong){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-person-copy h3){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-sp-due strong){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-brand-copy strong){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-workspace-menu header strong){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-workspace-menu > button strong){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-mobile-profile-content .section-title){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-welcome h2){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-block > header h3){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-overview > span){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-overview strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-priority strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-finance strong){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-welcome h2){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-welcome h2){font-size:0.75rem!important}}
@media (max-width: 700px){html body[data-qcm-route="balancesheet"] .balance-current-box > strong{font-size:1.3125rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-heading h2){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-heading > span){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-hero-copy small){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-hero-copy strong){font-size:3.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-formula > div > small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-formula > div > strong){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-rate b){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-section > header h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-metric > span){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-metric strong){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-sunk > span){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-sunk strong){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-gate-pass-grid article > span){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-gate-pass-grid small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-gate-pass-grid strong){font-size:1.5625rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-heading h2){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-heading > span){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-hero-copy strong){font-size:2rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-rate b){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-formula > div > strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-metric > span){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-metric strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-sunk > span){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-mgmt-sunk strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-gate-pass-grid article > span){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-gate-pass-grid small){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-gate-pass-grid strong){font-size:1.5625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-director-gate-pass-grid em){font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-heading h2){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-heading > span){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-metric > span){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-metric > strong){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-card > header h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-donut strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-alerts strong){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-heading h2){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-heading > span){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-insight-metric > strong){font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-tabs button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-hero h2){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-hero p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-overview > header h2){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-overview-label h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-overview-label span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-overview-bar > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-list > header h2){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-assignment-copy > small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-assignment-copy h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-detail-head h2){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-summary > span){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-summary > div > small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-summary > div > strong){font-size:1.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-chapters > header h2){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-chapter > b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-chapter > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-chapter > div > strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-update-current){font-size:0.75rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-hero h2){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-list > header h2){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-assignment-copy h3){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-detail-head h2){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-summary > span){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-summary > div > strong){font-size:1.3125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-chapters > header h2){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-overview > header h2){font-size:0.9375rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-syllabus-overview-bar > .qcm-syllabus-actual-value, .qcm-syllabus-overview-bar > .qcm-syllabus-expected-value){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fixed-home-actions .qcm-action > strong){font-size:0.75rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-fixed-home-actions .qcm-action > strong){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-more-launcher-section > h3){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-head h2){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-head p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-head .qcm-analysis-picker > summary){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-dashboard-card > header h3){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-dashboard-card > header strong){font-size:1.5rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-attendance-strip > .qca-kpi strong){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-teaching-row > span){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-session-grid > aside > strong){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-mix-row > em){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-assessment strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-sheet-head h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-sheet-metrics .qca-kpi strong){font-size:0.75rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-head h2){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-session-grid > aside > strong){font-size:1.375rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-home-followups > h3){font-size:0.8125rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-home-followups > h3){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(p, .qca-empty, .qca-profile-empty, .qca-profile-record-note, .qhod-ranking-empty){font-size:0.8125rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(h4, h5, .qca-month-events-title){font-size:0.8125rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(h3, .qca-profile-section h4){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(strong, b){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(small, em){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(button:not([aria-label]), a[data-mobile-go], a[data-go]){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(td, .qca-profile-person p){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(th, label, .qhod-attendance-table-head strong, .qhod-teaching-table-head strong, .qhod-operational-table-head strong, .qhod-studentmix-table-head strong, .qhod-attendance-metric small, .qca-kpi > small, .qca-profile-kpis header b, .qca-latest-analysis article small, .qca-rating-components small){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.form-help, .form-hint, .form-error, .field-error, .invalid-feedback, [data-validation-message]){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-insight-head h2, .qcm-hero h2, .qca-sheet-head h3, .qca-profile-head h3){font-size:1.0625rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-insight-head p, .qcm-hero p, .qca-sheet-head p, .qca-profile-head p, .qca-dashboard-card > header small, .qca-kpi > em, .qca-profile-kpis article > em, .qca-teaching-row em, .qca-event-list small, .qca-event-list em, .qca-calendar-event-list small, .qhod-calendar-audience, .qca-syllabus-open > span small, .qhod-ranking-list small, .qca-sheet-student small, .qca-mix-pie small, .qca-mix-legend small, .qhod-attendance-class-copy small, .qhod-teaching-class-copy small, .qhod-teaching-class-copy em, .qhod-operational-copy small, .qhod-operational-copy em, .qhod-studentmix-copy small, .qhod-studentmix-copy em, .qca-profile-kpis strong small, .qcm-swipe-hint span){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qca-kpi > strong, .qca-profile-kpis article > strong, .qca-mix-pie strong, .qca-session-grid > aside > strong, .qca-performance-card header strong, .qca-mix-legend em){font-size:1.1875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qca-teaching-row strong, .qcm-action strong, .qcm-home-followup strong, .qca-attendance-state small, .qca-upcoming-events header button, .qca-calendar-toggle button, .qca-sheet-tabs button, .qca-teaching-action-cell button){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qca-event-list strong, .qca-calendar-event-list strong, .qca-syllabus-open > span, .qca-subject-sheet-list > button > strong, .qhod-ranking-list strong, .qca-rank-panel li > span, .qca-attention-row > strong, .qca-sheet-student strong, .qhod-attendance-class-copy strong, .qhod-teaching-class-copy strong, .qhod-operational-copy strong, .qhod-studentmix-copy strong, .qca-mix-legend strong, .qca-profile-person h4, .qca-subject-marks article > strong, .qhod-class-list-card strong, .qca-teacher-copy strong, .qca-chapter-row strong){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qhod-attendance-metric strong, .qhod-operational-metric strong, .qhod-studentmix-metric strong){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qca-teaching-row small, .qcm-action small, .qcm-syllabus-actual-value, .qcm-syllabus-expected-value, .qca-subject-row > strong, .qhod-ranking-list em, .qca-latest-analysis article strong, .qca-rating-components strong, .qca-subject-marks article > span, .qhod-teaching-status strong, .qca-student-mix-toggle strong){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(time, .qca-event-list time, .qca-calendar-event-list time, .qca-month-nav strong, .qca-month-grid b, .qca-date, .qca-time){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qhod-studentmix-dashboard-open strong){font-size:0.8125rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-state h3, .qcm-state p){font-size:0.8125rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])):is([data-qcm-route="overview"], [data-qcm-route="roleWorkspace"], [data-qcm-route="mobileTeacherClasses"], [data-qcm-route="mobileClassAttendanceDetail"], [data-qcm-route="mobileAcademicWings"], [data-qcm-route="mobileHodClasses"], [data-qcm-route="mobileHodClass"], [data-qcm-route="mobileHodDetail"], [data-qcm-route="mobileSyllabusHub"], [data-qcm-route="attendance"], [data-qcm-route="homework"], [data-qcm-route="timetable"]) .topbar .qcm-brand-copy strong{font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])):is([data-qcm-route="overview"], [data-qcm-route="roleWorkspace"], [data-qcm-route="mobileTeacherClasses"], [data-qcm-route="mobileClassAttendanceDetail"], [data-qcm-route="mobileAcademicWings"], [data-qcm-route="mobileHodClasses"], [data-qcm-route="mobileHodClass"], [data-qcm-route="mobileHodDetail"], [data-qcm-route="mobileSyllabusHub"], [data-qcm-route="attendance"], [data-qcm-route="homework"], [data-qcm-route="timetable"]) .topbar .qedu-workspace-current > span{font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-action > span > i, .qcm-class-picker-menu > button > i){font-size:0.9375rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-syllabus-hero h2, .qcm-syllabus-detail-head h2, .qhw-hero h2, .qhw-modal > header h2, .attendance-mobile-head h2, .syl-daily-drawer > header h3){font-size:1.0625rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-syllabus-list > header h2, .qcm-syllabus-chapters > header h2, .qhw-list-card > header h3, .attendance-stage > header h3){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-syllabus-overview-label h3, .qcm-syllabus-chapter-copy strong, .syl-chapter-title strong){font-size:0.8125rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-syllabus-summary strong){font-size:1.1875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-syllabus-assignment-copy h3, .qhw-assignment-subject, .qhw-class-pill, .qcm-tt-copy strong, .attendance-mobile-row strong, .attendance-review-list strong, .syl-daily-class strong){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-syllabus-list > header p, .qcm-syllabus-detail-head p, .qcm-syllabus-summary p, .qcm-syllabus-chapters > header p, .qhw-hero p, .qhw-modal > header p, .qcm-tt-copy span, .attendance-mobile-head p, .syl-hint, .syl-suggest, .syl-daily-note){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-syllabus-progress-line strong, .qcm-syllabus-overview-label span, .qcm-syllabus-actual-value, .qcm-syllabus-expected-value, .qcm-syllabus-progress-value, .attendance-return-count, .attendance-new-count, .attendance-complaint-count, .attendance-footer-counts){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-tt-dates strong, .qcm-tt-date-title strong, .qcm-tt-number span, .qcm-tt-copy time, .qhw-due, .syl-daily-date){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qhw-field > span, .syl-field > label, .attendance-scope label > span){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-syllabus-assignment-copy small, .qcm-syllabus-assignment-copy p, .qcm-syllabus-chapter-copy small, .qcm-syllabus-next-exam small, .qcm-tt-date-title span, .qhw-assignment-copy small){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.attendance-mobile-empty h3, .attendance-mobile-empty p, .qcm-state h3, .qcm-state p){font-size:0.8125rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.attendance-footer-counts strong){font-size:1.0625rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.syl-readbox, .syl-drow strong){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(){font-size:0.9375rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(dt, .qca-syllabus-update-card dt){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(dd, .qca-syllabus-update-card dd){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-tt-teacher-time, .qcm-tt-recess > span, .qca-teaching-submitted span){font-size:0.6875rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qcm-tt-teacher-class){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qca-syllabus-update-card h4){font-size:0.75rem!important}}
@media (max-width: 599px){html body:is([data-qedu-workspace],:not([data-qedu-workspace])) :where(#view .qcm-common-home, #view .qcm-class-analysis, #view .qca-attendance-page, .qca-sheet-backdrop .qca-sheet, .qca-child-sheet-backdrop .qca-child-sheet, #view .qcm-syllabus-hub, #view .qcm-teacher-timetable-page, #view .attendance-mobile-page, #view .qhw-page, .qhw-modal, .syl-daily-drawer) :is(.qca-progress-change strong, .qca-progress-change strong b, .qca-progress-change > em, .qca-syllabus-progress > strong){font-size:0.6875rem!important}}
/* css/mobile-core.class-card-grid-v368-1.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-syllabus-card > header .qcm-syllabus-next-exam strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-mix-pie strong){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-mix-legend em){font-size:0.75rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-attendance-strip > .qca-kpi > span){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-attendance-strip > .qca-kpi strong){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-today-actions > .qca-teaching-row > span){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-summary-kpis > .qca-kpi > span){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-summary-kpis > .qca-kpi strong){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-syllabus-card > header .qcm-syllabus-next-exam strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-mix-pie strong){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qca-mix-legend em){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-profile-head h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-profile-person h4){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-profile-loading strong, .qca-profile-error strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-teaching-action){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-homework-summary p strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-homework-media.is-tall .qca-homework-copy p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-syllabus-update-card h4){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-progress-change strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-progress-change strong b){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-progress-change > em){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-rating-section > header > div h4){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-attendance-class-copy strong){font-size:0.6875rem!important}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-subhead:has(+ .qhod-operational-list-stack) h2){font-size:1rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-subhead:has(+ .qhod-studentmix-list-stack) h2){font-size:1rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-academic-profile-v381 .qca-profile-person h4){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-profile-kpis > article > strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-profile-kpis .rating > strong){font-size:1rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qca-calendar-toggle button){font-size:0.6875rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qhod-studentmix-dashboard-open > span > strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qhod-studentmix-dashboard-open > span > small){font-size:0.6875rem!important}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qhod-studentmix-dashboard-open > span > strong){font-size:0.8125rem!important}}
@media (max-width: 560px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-class-analysis .qhod-studentmix-dashboard-open > span > small){font-size:0.6875rem!important}}
/* css/guardian-account-security-v300-10.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-security-dialog > header h3){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-security-close, .qcm-security-back){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-security-copy){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-security-field > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-security-primary, .qcm-security-link){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-security-error){font-size:0.6875rem!important}
/* css/mobile-roles.v106.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-hero-copy > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-hero p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-state strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-state button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-kpi-copy strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-panel > header h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-action-copy strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-empty strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-assurance strong){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-hero h2){font-size:1.0625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-kpi-copy strong){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmr-action-copy strong){font-size:0.6875rem!important}}
/* css/phase3-role-access.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-my-role-sheet header p, .p3-role-manager header p){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-role-manager header p b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-assigned > h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-assigned > h3 span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-role-heading strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-role-copy > p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-role-copy > small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-role-copy summary){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-role-copy ul){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-effective strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-effective p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-primary-button, .p3-secondary-button){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-desktop-role-trigger strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-desktop-role-trigger b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-admin-info strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-admin-info p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-table-role > strong, .p3-table-access > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-manager-loading p, .p3-manager-failure p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-manager-error){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-pane-heading h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-package-row strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-scope-block h4){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-class-grid label){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-assignment-list b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-manager-empty){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-advanced > summary b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-permission-row strong){font-size:0.6875rem!important}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.p3-role-copy > p){font-size:0.6875rem!important}}
/* css/team-access.v154.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-hero h2){font-size:1.4375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-summary b){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-list-title h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-person b){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-detail-head h3){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-policy p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-power-groups legend){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-power b){font-size:0.6875rem!important}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-hero h2){font-size:1.1875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-hero p){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.ta-summary b){font-size:1rem!important}}
/* css/hierarchy-v2.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-page-head h2){font-size:1.4375rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-page-head p){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-notice, .ah-linked-note){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-academic-branch > span){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-role-card header){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-role-person strong){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-role-person small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-vacant strong){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-employee-pool > header strong){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-employee-pool > header > span){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-employee-card strong){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-pool-empty p){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-dialog h3){font-size:0.9375rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-dialog p){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-history-list article strong){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.oh-history-list article p){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.ah-top-node strong){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.ah-top-node span){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.ah-group > header strong){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.ah-group > header span){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.ah-unit > button strong){font-size:0.6875rem!important}
/* css/theme.warm-chocolate-v1.css — existing selector/condition, font-size only. */
/* css/enquiry.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-card-ic){font-size:1rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-card-val){font-size:1.3125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-card-pct){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-card-lbl){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-chart-head strong){font-size:0.875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-chart-head span){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-panel-title){font-size:0.875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-chip-count){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-mini-main strong){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-mini-main small){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-mini-right small){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-dot){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-rank){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-count){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-empty p){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-field label){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-table){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-table thead th){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-id){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-sel-row strong){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-conv h4){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-form-sec h4){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-chip){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-radio label){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-tl-dot){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-tl-top strong){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-tl-top small){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enq-tl-body p){font-size:0.75rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-title){font-size:1.3125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-hero-name h2){font-size:1.25rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-prio){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-hero-sub){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-hero-enquirer small){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-hero-enquirer strong){font-size:0.9375rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-hero-enquirer span){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-kpi-l){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-kpi-v){font-size:1.0625rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-kpi-s){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-sec-title){font-size:0.9375rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-step small){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-lost-flag){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-detail small){font-size:0.6875rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-detail strong){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-notes){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-update h4){font-size:0.8125rem!important}
body:is([data-qcm-route="enquiryDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="enquiryDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="followups"]:not([data-qedu-workspace="__none__"])) :is(.enqp-engage-row){font-size:0.8125rem!important}
/* css/students-dashboard.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-heading h2){font-size:1.1875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-heading p){font-size:0.8125rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-session){font-size:0.75rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-kpi-label){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-kpi-value){font-size:1.375rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-kpi-note){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-panel-head h3){font-size:0.875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-panel-head span){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-mini small){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-mini strong){font-size:1.1875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-mini em){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-row-index, .sd-row-alert){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-row-copy strong){font-size:0.75rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-row-value strong){font-size:0.75rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-empty p){font-size:0.75rem!important}
@media (max-width: 720px){body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.sd-kpi-value){font-size:1.0625rem!important}}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.student-edit-section h4){font-size:0.875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.student-edit-note){font-size:0.75rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.student-edit-grid .field > label){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.student-edit-hint){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.fee-history-table){font-size:0.75rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.fee-history-table th){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.student-quick-history header h3){font-size:0.8125rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.spx-rating-copy > div > strong){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.spx-payment-rating-hero small){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.spx-payment-rating-hero .spx-rating-stars){font-size:0.75rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.spx-payment-rating-hero strong){font-size:0.9375rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.spx-payment-rating-hero p){font-size:0.75rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.spx-payment-rating-hero em){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.spx-payment-rating-metrics strong){font-size:0.75rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.spx-payment-rating-table td){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.student-registration-locked span){font-size:0.6875rem!important}
body:is([data-qcm-route="admissions"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentsDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="students"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="studentprofile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="fees"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="parents"]:not([data-qedu-workspace="__none__"])) :is(.student-registration-locked strong){font-size:0.875rem!important}
/* css/academic-fee-structure.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.afs-head h2){font-size:1.125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.afs-head p){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.afs-card-head h3){font-size:0.875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.afs-table){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.afs-bill > span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fee-structure-note){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.disc-box .disc-unit){font-size:0.6875rem!important}
/* css/calendar-suite.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-pagetitle){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-tab){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-title){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-sec){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-sub){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-chip){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-seg button){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-note){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-ok){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-info){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-stage b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-tile b){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-table){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-monthband td){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-date b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-cellbtn){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-ro){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-sheet-help b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-picker-search){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-picker-opt){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-picker-foot){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-gap){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-card-h b){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-ta){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-daychip b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-chap){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-chap-x){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-chapname){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-chapdays){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-su b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-lock-ic){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-step){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-mnav button){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-dc h4){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-opt){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-su-name){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-syl-status-h){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-dl-name b){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-paper .p-name){font-size:1.25rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-paper .p-title){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cs-paper.compact .p-name){font-size:1.0625rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-planstrip-h){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-ring-txt b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-readonly-note){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-matrix-lg th, .ap-matrix-lg td){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-matrix-lg .ap-matrix-cell strong){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-matrix-lg .ap-matrix-cell span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-matrix-lg .ap-assessment-cell strong){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-matrix-lg .ap-assessment-cell small){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-matrix-lg .ap-matrix-empty){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-daytag){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-readonly-note){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-list-head){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-list-head span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-list-date b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-list-main strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-set-navitem){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-set-navlink button){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-streamtab){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-hint){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-addmissing){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-classlist button){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-classlist button .rm){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-grip){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-box h4){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-tag){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-tag button){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-tag2){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-tag2 button){font-size:0.9375rem!important}
/* css/academics.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-session-pill){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-note){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-hint){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-field > label){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-tag){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-set-navitem){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-sec-head h3){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-seq-label){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-seq-step strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-seq-arrow){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-thresh > span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-toggle){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-scard-ic){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-scard-val){font-size:1.375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-scard-lbl){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-leg){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-vbtn){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-month-title){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-monthhead > div){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-cell-num){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-ev-t){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-mini-h){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-table){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-table th){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-typechip){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-pgbtn){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-conflicts h3){font-size:0.875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-conflicts li){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-chip-count){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-drawer-head h3){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acad-checkgrid label){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.bellset-card .acad-sec-head > div > p){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.classgroup-editor > header strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.bellset-check){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.bellset-restore > span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.bellset-kind strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.bellset-duration strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.bellset-note){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachmap-card .acad-sec-head > div > p){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachmap-summary strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachmap-list article strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachmap-empty){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachmatrix-card .acad-sec-head > div > p){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachmatrix .teachmatrix-teacher strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ers-bypass > header h3){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.class-teacher-heading h2){font-size:1.125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.class-teacher-classes h3){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.class-teacher-editor > header h3){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.class-teacher-primary strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.class-teacher-subjects h4){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ct-subject-head strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt-availability-periods label span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt-availability-note){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachassign-table thead th){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachassign-table tbody th strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachassign-subject b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachassign-subject-main b){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.teachassign-palette header strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.cfg-subject-table td strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ers-heading h2){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ers-heading p){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ers-tabs button){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ers-card-title h3, .ers-catalogue h3, .ers-rules h3){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.approval-flow-row > strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-wf-title strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ht-block h4){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ht-list li){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ht-list li button, .ht-route-table button){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ht-route-table){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.fs-head label){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.fs-table){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.fs-history-link){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.fs-copy-date > span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.fs-apply-existing){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.fs-hist-table){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.fs-subhead){font-size:0.75rem!important}
/* css/syllabus-popup-fullscreen-v197-1.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-hint){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-field > label){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-scard-ic){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-scard-val){font-size:1.3125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-scard-lbl){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-ind-ic){font-size:0.875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-ind-lbl){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-ind-val){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-panel-title){font-size:0.875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-av){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-prow-main strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-prow-main small){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-prow-date span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-tl-top strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-tl-top small){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-table){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-table thead th){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-prog-cell > span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-chip){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-track-title h3){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-track-title p){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-track-loading){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-track-group > aside strong){font-size:1.375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-track-group.teacher > aside strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-track-label strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-track-actual){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-heat){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-hclass){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-ready-top strong){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-ready-top small){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-ready-top > span){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-ready-note){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-drawer-head h3){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-modebtn){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-progbtn){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-delay-head){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-suggest){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-readbox){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-drow strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-delaybox h4){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-bucket h4){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-bucket li){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-histrow){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-daily-head h2){font-size:1.0625rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-daily-date){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-daily-subject > header h3){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-daily-subject > header small){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-daily-class strong){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-chapter-nav){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-chapter-title strong){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-daily-submit .btn){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-chapter-sheet > header h3){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-chapter-sheet > header span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-chapter-sheet > header button){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-sheet-row strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-sheet-progress b){font-size:0.6875rem!important}
@media (max-width: 600px){body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-daily-head h2){font-size:0.9375rem!important}}
@media (max-width: 600px){body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-daily-class strong){font-size:0.8125rem!important}}
@media (max-width: 600px){body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.syl-chapter-title strong){font-size:0.875rem!important}}
/* css/academic-planning.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-page-head h2){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-page-head p){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-node-card > strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-table-caption strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-empty p){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-subject-summary h3){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-plan-head h3){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-drawer > header h3){font-size:0.875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-detail-hero h4){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-detail-section h4){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt-metric strong){font-size:0.875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-card-title strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt-disabled-banner strong){font-size:0.6875rem!important}
@media (max-width: 680px){body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ap-page-head h2){font-size:1rem!important}}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-head > div > span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-head h2){font-size:1.375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-head p){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-tabs button){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-metric strong){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-field label){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-absent-summary strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-section-head h3){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-bell-layout h4){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-bell-row label, .tt3-bell-row strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-bell-preview strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-matrix-row > header strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-closed strong){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-closed span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-ind-selector strong){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-cascade > button){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-ind-table thead th){font-size:0.6875rem!important}
@media (max-width: 720px){body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-head h2){font-size:1.125rem!important}}
@media (max-width: 720px){body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt3-head p){font-size:0.6875rem!important}}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-stagebar > div:first-child strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-quick.empty strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-locked-note strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-quick-selected > strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-matrix-row > header strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ttsplit-layout h4){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ttsplit-groups article > header strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ttsplit-preview strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-matrix-head strong){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-matrix-head > span.compact strong){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-matrix-row > header strong){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-matrix-row > header span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-special-repeat strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt4-matrix-head > span.merged-special-head strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ttsplit-target strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt5-selected strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt5-sheet > header h3){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt5-class-teacher){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt5-ind-table thead strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt5-ind-table tbody th strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt-history-toolbar strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.tt-history-empty p){font-size:0.6875rem!important}
/* css/exams-results.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-title h2){font-size:1.25rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-title p){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-metric .ico){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-metric strong){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-card-head h3){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-drawer > header h3){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-chart h3){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-kpi strong){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-selected-progress strong){font-size:1.4375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-marks-modal > header h2){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-marks-modal > header p){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-marks-modal > header button){font-size:1.5rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-scheme-banner > span){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-scheme-banner > span b){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-entry-progress){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-entry-progress > strong){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-unified-table){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ex-entry-total){font-size:0.75rem!important}
/* css/exam-workflow.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-page-head h2){font-size:1.375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-page-head p){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-kpi strong){font-size:1.0625rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-kpi.target strong){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-panel h3){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-class-panel > header h3){font-size:0.9375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-empty-row strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-status){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-no-exams h3){font-size:1.0625rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-verify > header h2){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-verify > header button){font-size:1.375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-exam-text strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-class-panel > header h3){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-class-table td:first-child strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-class-status strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-subject-panel > h4){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-notice-modal > header h2){font-size:1.125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.ew-notice-modal > header button){font-size:1.25rem!important}
/* css/exam-analysis-pro.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-page){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-page-head h1){font-size:1.375rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-kpi strong){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-card > header h3){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-digital-grid strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-context h2){font-size:1.0625rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-student-head h2){font-size:1.0625rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-student-meta strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-action-box strong){font-size:0.6875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-group-summary strong){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-gauge strong){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-big-number strong, .exa-correlation strong){font-size:1.5625rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-recommend h3){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-segment-title h2){font-size:1rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.exa-empty-state h3){font-size:0.9375rem!important}
/* css/academic-dashboard.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-head h2){font-size:1.25rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-metric strong){font-size:1.1875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-card-head h3){font-size:0.75rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-date strong){font-size:0.875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-op strong){font-size:0.875rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-mock-kpi strong){font-size:0.8125rem!important}
body:is([data-qcm-route="academicDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusCalendar"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusUpdate"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="syllabusTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="timetable"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="exams"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="examAnalysis"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="sessionPlanning"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="academicSettings"]:not([data-qedu-workspace="__none__"])) :is(.acd-drawer header h3){font-size:1rem!important}
/* css/finance-dashboard.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-heading h2){font-size:1.25rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-heading p){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-asof){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-tab){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-period-control label){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-kpi-label){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-kpi-value){font-size:1.0625rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-kpi-note){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-card-head h3){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-card-head p){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-card-action){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-insight strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-gauge span){font-size:0.9375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-health-copy strong){font-size:1rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-health-copy span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-metric-row){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-table){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-breakdown h4){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-breakdown-total){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-ratio strong){font-size:1.0625rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-empty){font-size:0.6875rem!important}
@media (max-width: 720px){body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-kpi-value){font-size:0.875rem!important}}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fd-adjustment-strip strong){font-size:1rem!important}
/* css/dues-recovery.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-heading h1){font-size:1.4375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-heading p){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-kicker){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-heading label){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-summary-card strong){font-size:1.0625rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-summary-card em){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-filter-grid label){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-tab){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-list th, .dr-list td){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-list-footer, .dr-refresh){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-drawer > header h2){font-size:1.0625rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-student-facts strong){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-service-chips span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-contact strong, .dr-contact em){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-route-grid strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-section-title h3){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-section-title > span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-timeline-item strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-empty-small){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-outcomes h3){font-size:0.8125rem!important}
/* css/dues-recovery.v142.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-followup-head label){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-residency-toggle button){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-target-complete span){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-queue-pane > header span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-queue-person strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-queue-money strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-panel-metrics strong){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-panel-metrics > div:first-child strong){font-size:0.9375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-last-three strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-last-three b){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dues-followup-setting label){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.dr-queue-row td){font-size:0.6875rem!important}
/* css/financial-load-management.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-title){font-size:1.375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-note){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-small){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-kpi-ic){font-size:1rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-kpi-l){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-kpi-v){font-size:1.125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-kpi-s){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-panel-head h2){font-size:0.9375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-sec-title){font-size:0.9375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-type-chip){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-filters label){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-summary-strip span, .fl-payroll-summary span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-summary-strip strong, .fl-payroll-summary strong){font-size:1.0625rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-menu-list button){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-step){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-load-type-first h3){font-size:1rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-load-type-first p){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-type-group > strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-type-option){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-form-section .fl-sec-title > span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-type-required span){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-type-help h4.fl-help-h){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-help-list){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-help-tags span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-help-note){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-calc-preview h3){font-size:0.9375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-preview-row){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-preview-total){font-size:0.9375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-preview-note){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-reminder-row span){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-reminder-row small){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-detail-ic){font-size:1.125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-detail-id h2){font-size:1.125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-detail-meta span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-detail-meta strong){font-size:0.9375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-check-row){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-alloc-grid span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-alloc-grid b){font-size:1rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-alloc-grid small){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-summary-card){font-size:0.9375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-emi-opt strong){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-emi-opt small){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-radio){font-size:0.8125rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.fl-emp-breakup span){font-size:0.6875rem!important}
/* css/transaction-workflow-v2.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-heading h2){font-size:1.4375rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-heading p){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-steps){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-quickbar > strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-category strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-sub-copy strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-section strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-switch-copy strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-load-action-help){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-summary strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.txn-v2-manage-row strong){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.student-collection-mode button){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.direct-sale-assurance strong){font-size:0.75rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.direct-sale-assurance span){font-size:0.6875rem!important}
body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.collect-discount){font-size:0.6875rem!important}
@media (max-width: 700px){body:is([data-qcm-route="financeDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="transaction"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="balancesheet"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="receipts"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="billgenerator"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesList"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="duesRecovery"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="loanManagement"]:not([data-qedu-workspace="__none__"])) :is(.student-collection-mode button){font-size:0.6875rem!important}}
/* css/employees.profile-v70.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="adminDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="teachers"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeProfile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeIdcard"]:not([data-qedu-workspace="__none__"])) :is(.employee-form-grid .form-section-title){font-size:0.75rem!important}
body:is([data-qcm-route="adminDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="teachers"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeProfile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeIdcard"]:not([data-qedu-workspace="__none__"])) :is(.employee-form-grid .field label){font-size:0.6875rem!important}
body:is([data-qcm-route="adminDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="teachers"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeProfile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeIdcard"]:not([data-qedu-workspace="__none__"])) :is(.employee-rating-strip .spx-rating-copy > div > strong){font-size:0.6875rem!important}
body:is([data-qcm-route="adminDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="teachers"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeProfile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeIdcard"]:not([data-qedu-workspace="__none__"])) :is(.employee-id-locked span){font-size:0.6875rem!important}
body:is([data-qcm-route="adminDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="teachers"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeProfile"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="employeeIdcard"]:not([data-qedu-workspace="__none__"])) :is(.employee-id-locked strong){font-size:0.875rem!important}
/* css/leave-management.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-title){font-size:1.375rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-small){font-size:0.75rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-kpi-ic){font-size:1rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-kpi-label){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-kpi-value){font-size:1.1875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-kpi-sub){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-policy-item small){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-policy-item strong){font-size:0.8125rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-panel-head h2){font-size:0.9375rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-chip){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-filters label){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-notif-row strong){font-size:0.8125rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-preview-inner){font-size:0.8125rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-rule strong){font-size:0.8125rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-rule small){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-rule-n){font-size:0.75rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-elig-row){font-size:0.8125rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-el-summary small){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-el-summary strong){font-size:1.125rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-drawer-head h2){font-size:1.0625rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-review-profile h3){font-size:1rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-ava){font-size:1.1875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-box-label){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-review-section h4){font-size:0.875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-wf-step){font-size:0.75rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-policy-card h3){font-size:0.9375rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-policy-card h3 span){font-size:0.75rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-toggle){font-size:0.8125rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-wf-matrix b){font-size:0.8125rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lm-wf-matrix span){font-size:0.6875rem!important}
/* css/leave-v80.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-head h1){font-size:1.5625rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-version){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-kpi strong){font-size:1.1875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-panel > header h2){font-size:0.9375rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-request-title > div:first-child strong){font-size:0.75rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-person-row b){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-bonus h3){font-size:0.75rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-bonus strong){font-size:0.6875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-apply > header h2){font-size:1.1875rem!important}
body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-setting h2){font-size:0.75rem!important}
@media (max-width: 720px){body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-head h1){font-size:1.25rem!important}}
@media (max-width: 720px){body:is([data-qcm-route="leaveDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveRequests"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveLedger"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaveIncentives"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leavePolicySettings"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="leaves"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="substitutePlanning"]:not([data-qedu-workspace="__none__"])) :is(.lv80-kpi strong){font-size:0.875rem!important}}
/* css/task-workflow.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-head h2){font-size:1.375rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-head p){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-kpi-ic){font-size:0.875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-kpi-label){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-kpi-val){font-size:1.5rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-kpi-val small){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-kpi-delta){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-chip){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-group-head){font-size:0.875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-resultbar){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-table){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-table thead th){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-cell-title .tw-tico){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-cell-title small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-ava){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-person b){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-person small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-mobile-task h4){font-size:0.875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-mtask-cat){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-delivery b){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-mtask-bottom b){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-status){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-pri){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-due b){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-due small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-drawer-head h3){font-size:1.0625rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-field > label){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-hint){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-form-section){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-form-section span){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-modecard b){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-modecard small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-toggle-row){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-assignee-opt){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-task-simple-drawer .tw-assignee-group b){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-task-simple-drawer .tw-assignee-group small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-selcount){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-minichip){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-giver-note b, .tw-individual-note b){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-giver-note small, .tw-individual-note small, .tw-only-requirement small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-assignee-trigger){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-assignee-opt b){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-assignee-opt small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-assignee-empty){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-completion-note small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-dropzone){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-filerow){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-milestone-row){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-detail-title h2){font-size:1.3125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-meta span){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-meta b){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-sec h4){font-size:0.875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-list){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-reffile){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-mile .dot){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-mile .lbl){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-tl-item b){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-tl-item .t){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-tl-item .who){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-assign-table){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-assign-table th){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-progresslabel){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-summary-row){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-quickstat b){font-size:1rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-comment .body){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-comment .body b){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-comment .body .t){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-note){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-track-table){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-track-table th){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-parenttitle small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-level){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-insight-head h4){font-size:0.875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-esc-row){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-esc-row .val){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-bar-row .lbl){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-activity-row){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-activity-row .t){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-rating-big .num){font-size:2.0625rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-rating-big .stars){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-menu button){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-pager){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-cal-dow){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-cal-cell){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-cal-date){font-size:0.75rem!important}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-task-hero h2){font-size:1rem!important}}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-kpi-ic){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-kpi-val){font-size:1rem!important}}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-tab){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-group-head){font-size:0.75rem!important}}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-head h2){font-size:1.0625rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-add){font-size:0.9375rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-tab){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-task-main h3){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-task-meta){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-empty p){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-back){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-detail-head h2){font-size:1rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-panel h3){font-size:0.8125rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-copy){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-muted){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-return b){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-return p){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-file b){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-preview figcaption b){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-preview figcaption a){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-actions .btn){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-inline-submit > label){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-inline-required){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-comments b){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-comments p){font-size:0.6875rem!important}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-head h2){font-size:0.9375rem!important}}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-tab){font-size:0.6875rem!important}}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-task-main h3){font-size:0.75rem!important}}
@media (max-width: 760px){body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.tw-compact-detail-head h2){font-size:0.9375rem!important}}
/* css/hierarchy-settings.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-head h2){font-size:1.375rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-crumbs){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-card .ic){font-size:1rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-card b){font-size:1.5rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-card .lbl){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-card .sub){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-panel h3){font-size:0.9375rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-zoom){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-node .role){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-node .count){font-size:1rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-node .nico){font-size:0.9375rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-legend){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-rules li){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-priority table){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-prio-num){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-note){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-table){font-size:0.75rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-table th){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-ava){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-person small){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-roletag){font-size:0.6875rem!important}
body:is([data-qcm-route="taskDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="taskDetails"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchyTracking"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="hierarchySettings"]:not([data-qedu-workspace="__none__"])) :is(.hs-status-pill){font-size:0.6875rem!important}
/* css/ratings.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-page-head p){font-size:0.875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-eyebrow){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-month-field > span, .rating-filter-grid label > span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-kpi span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-kpi strong){font-size:1.25rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-alert span){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-card-title span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-card-title h3){font-size:1rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-window-dates small){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-window-dates strong){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-calendar-grid span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-hierarchy-list > div){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-flow-reviewers span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-flow-row > strong){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-progress-list > div > div:first-child){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-warning-list > div, .rating-activity-list > div){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-status){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-period-strip strong){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-name-line h3){font-size:0.9375rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-overall){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-employee-main p){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-employee-main small){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-assignment-meta strong){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-modal-employee h4){font-size:0.9375rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-modal-employee p, .rating-modal-employee small){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-modal-deadline strong){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-reviewer-line span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-criterion-head h4){font-size:0.8125rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-criterion-head > strong){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-star-meter){font-size:1rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-audit-pair b){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-audit-score strong){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-live-average span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-live-average strong){font-size:1rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-submit-confirm span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-report-insights strong){font-size:0.9375rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-mini-trend em){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-report-tabs button){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-table th, .rating-table td){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-table-score){font-size:0.875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-detail-comment){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-history-hero p, .rating-history-hero small){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-history-latest strong){font-size:1.125rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-trend strong){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-settings-grid legend){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-toggle-field){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-check){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-mapping-form .field > span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-flow-settings > .rating-card-title small){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-flow-node strong){font-size:0.75rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-flow-edit){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-flow-editor-side .field span){font-size:0.6875rem!important}
body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-flow-enabled strong){font-size:0.75rem!important}
@media (max-width: 720px){body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-table td, .rating-table td:nth-child(n)){font-size:0.6875rem!important}}
@media (max-width: 430px){body:is([data-qcm-route="ratingDashboard"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingPending"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingQueue"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingHistory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="ratingSettings"]:not([data-qedu-workspace="__none__"])) :is(.rating-kpi strong){font-size:1rem!important}}
/* css/inventory.css — existing selector/condition, font-size only. */
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-page-head h2){font-size:1.4375rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-page-head p){font-size:0.75rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-card-head h3){font-size:0.75rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-card dl .current dd){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-add-type-card strong){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-analysis > h3){font-size:0.875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-analysis-kpis strong){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-analysis h4){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-donut b){font-size:0.75rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-value-grid strong){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-scrap-box strong, .asset-scrap-box > b){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-detail-title h2){font-size:0.9375rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-detail-top strong){font-size:0.75rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-detail > section > h3){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-unit-info h2){font-size:1rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-unit-info > p){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-unit-documents h3){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-scrap-summary strong){font-size:0.8125rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-type-empty p){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.asset-history strong){font-size:0.6875rem!important}
body:is([data-qcm-route="inventory"]:not([data-qedu-workspace="__none__"]),[data-qcm-route="inventorySettings"]:not([data-qedu-workspace="__none__"])) :is(.inventory-settings-row strong){font-size:0.6875rem!important}
/* css/accounts-recovery-dashboard-v301.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-mobile .qar-v2-followup-action strong > b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2 h2){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-brand b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-hero-title h1){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-rate > strong){font-size:2.4375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-rate > span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-hero-stats b){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-action strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-card > header > button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-empty){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-month-name b){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-month-name em){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-month-list > button > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-card-link){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-queue b){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-queue button:nth-child(4) b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-class-list b){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-class-list strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-class-list em){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-events time b){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-events button > span strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-followups button > span b){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-followups button > strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-simple-links strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-tools > button b){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-tools > button small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-transactions span b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-transactions strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-transactions em){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-activity span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-financial > div > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-financial > div > b){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-sheet h2){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qar-v2-sheet [data-close]){font-size:1.375rem!important}
/* css/accounts-manager-role-v207.css — existing selector/condition, font-size only. */
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-heading small){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-heading p){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-heading > span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-hero-copy small){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-hero-copy b){font-size:1.25rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-hero-copy em){font-size:0.875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-rate strong){font-size:2.0625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-lock-alert strong){font-size:0.8125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-lock-alert span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-focus header strong){font-size:0.8125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-focus > b){font-size:2rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-focus > b small){font-size:1.1875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-focus p){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-collection-actions button){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-wide-action > span){font-size:1.125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-wide-action div strong){font-size:0.875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-chart-grid header strong, .qam-recovery header strong){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-insights article){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-insights span strong){font-size:0.875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-posting-lock > section > span){font-size:1.625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-collection-summary strong){font-size:0.8125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-collection-list strong){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-collection-list > article > b){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-reminder-list strong){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-principal-handovers h3){font-size:0.9375rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-principal-handovers article > b){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-hero-copy strong){font-size:2.1875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-hero-copy b){font-size:1rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-hero-copy em){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qam-rate strong){font-size:1.5rem!important}}
/* css/complaints-v79.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-toolbar h2){font-size:1.4375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-tabs b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-list-row strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-list-row strong small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-list-row b){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-detail-meta){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-message small, .complaint-action-sheet article small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-message a, .complaint-attachment-link){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-timeline h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-timeline p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-timeline small, .complaint-no-action){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-field > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-form-note){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-origin){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-action-sheet h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-quick-actions button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-profile-table p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-summary b){font-size:1.25rem!important}
@media (max-width: 900px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-toolbar h2){font-size:1.1875rem!important}}
@media (max-width: 900px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-toolbar p){font-size:0.6875rem!important}}
@media (max-width: 600px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-summary b){font-size:1rem!important}}
@media (max-width: 600px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-detail-head h2){font-size:1.125rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-timeline p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-followups h3){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.complaint-remove-photo){font-size:0.75rem!important}
/* css/quick-homework-v135.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-hero-copy > span, .qhw-eyebrow){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-how strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-how small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-list-card h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-list-card header p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-class-pill){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-assignment-subject){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-assigned-state, .qhw-published-state){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-returned-state){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-assign-action){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-mode-tabs button){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-mode-tabs button span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-approval-copy strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-approval-copy small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-record h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-record p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-record footer){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-file-link){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-state h3){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-state p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-modal h2){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-modal header p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-field > span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-upload strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-file-picked strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-return-preview > header strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-return-preview-comment p, .qhw-return-preview-text p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(#qhwForm > footer button){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-review-body dd){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-review-body > section p){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-review-footer button){font-size:0.75rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-hero p){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-hero h2){font-size:1.3125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-page.is-compact-creator .qhw-hero h2){font-size:1.0625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-page.is-compact-creator .qhw-class-pill){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-page.is-compact-creator .qhw-assignment-subject, .qhw-page.is-compact-workspace .qhw-approval-copy strong){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-page.is-compact-creator .qhw-assigned-state, .qhw-page.is-compact-creator .qhw-published-state){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-mode-tabs button){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-modal h2){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-draft span){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-share span){font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-workflow-note, .qhw-return-reason){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhw-workflow-note, .qhw-return-reason){font-size:0.6875rem!important}}
/* css/mobile-performance-v1.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-header > span){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-person-title h2){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-person-title p){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-detail-block > small){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-role-line){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-overall-ring .qmp-overall-label){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-overall-ring small){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rating-title strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rating-main small){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-card-link){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-panel h2){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-panel > header > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-impact-row > b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-impact-row strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-impact-row em){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-impact-none){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-empty p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-grid text){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rules-link b){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-error h2){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-error p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-sheet > header h2){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-sheet-score > strong){font-size:2.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-sheet-message){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-formula small, .qmp-formula span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-formula strong){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-component-list article strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-component-list article > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-component-list article > b){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-facts dd){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rule-tabs button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rule-weight span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rule-weight b){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rule-flow span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rule-min strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rule-notes li){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rule-example p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rule-example span){font-size:0.6875rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-person-title h2){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-person-title p){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-detail-block > small){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-role-line){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-overall-ring small){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rating-title strong){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-rating-main small){font-size:0.6875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qmp-header h1){font-size:1rem!important}}
/* css/admission-email.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.admission-otp-panel h4){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.admission-otp-state){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.admission-otp-error){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.parent-email-recipient em){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.parent-email-note){font-size:0.75rem!important}
/* css/hostel-gate-pass.v213.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-page){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-brand strong){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-back){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-title-row h2){font-size:1.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-title-row p){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-draft-badge){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-step b){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-waiting strong){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-card-title){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-card-title b){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-field){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-student-option strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-student-option small){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-student-card h3){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-student-card h3 small){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-student-card p){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-active-warning){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-segmented span){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-upload-actions button){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-upload-status){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-guardian em){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-info){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-btn){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-security-note){font-size:0.8125rem!important}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-brand strong){font-size:1rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-back){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-title-row h2){font-size:1.3125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-title-row p){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-draft-badge){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-step){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-step b){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-card-title){font-size:1rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-card-title b){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-field){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-segmented span, .qgp-upload-actions button){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qgp-student-card h3){font-size:0.9375rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-page){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-brand strong){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-hero h2){font-size:2rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-hero p){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-step){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-step b){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-load-error strong){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-permission span, .gpa-decision span){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-permission strong, .gpa-decision strong){font-size:1.375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-student-photo){font-size:2.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-student h3){font-size:1.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-student p){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-card-title){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-card-title b){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-detail-row span){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-detail-row strong){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-pickup > div:nth-child(2) > strong){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-pickup p){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-identity > span){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-identity > span b){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-confirm){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-btn){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-safety){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-received){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-reject-field){font-size:0.875rem!important}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] #notifBtn{font-size:1.625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-brand strong){font-size:1.1875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-hero h2){font-size:1.625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-hero p){font-size:1.0625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-step){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-step b){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-permission span, .gpa-decision span){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-permission strong, .gpa-decision strong){font-size:1.1875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-student-photo){font-size:2.0625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-student h3){font-size:1.3125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-student p){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-card-title){font-size:1.1875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-card-title b){font-size:1rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-detail-row span){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-detail-row strong){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-pickup > div:nth-child(2) > strong){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-pickup p){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-identity > strong){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-identity > span){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-identity > span b){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-confirm){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-btn){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-safety){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-received){font-size:0.8125rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-page){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-brand strong){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-hero h2){font-size:2rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-hero-meta){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-step){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-step b){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-status){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-qr-card > p){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-qr-card > p strong){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-qr-card > small){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-photo){font-size:2.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-student h3){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-student p){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-pickup h3){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-pickup h3 span){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-visit strong){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-guardian-check){font-size:1.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-guardian h3){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-btn){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-safety){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-time strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-confirm-field){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-load-error strong){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gps-page){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gps-page > header strong){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gps-result h2){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gps-card h3){font-size:1.3125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gps-open){font-size:1.0625rem!important}
@media (max-width: 1024px){html body:is([data-qcm-route^="gatePass/"], [data-qcm-route^="gatePassScan/"]) #notifBtn{font-size:1.625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-brand strong){font-size:1.1875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-hero h2){font-size:1.625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-hero-meta){font-size:0.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-step){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-step b){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-status){font-size:1.125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-validity){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-photo){font-size:1.9375rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-student h3){font-size:1.25rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-student p){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-pickup h3){font-size:1.0625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-pickup h3 span){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-pickup p){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-verified){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-visit small){font-size:0.75rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-visit strong){font-size:0.875rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-visit span){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-guardian-check){font-size:1.25rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-guardian h3){font-size:1.0625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-guardian p){font-size:0.8125rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-btn){font-size:1.0625rem!important}}
@media (max-width: 599px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpf-safety){font-size:0.8125rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-page .gp-private-photo-empty, .gpf-page .gp-private-photo-empty, .gpr-page .gp-private-photo-empty){font-size:2rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpa-photo-label){font-size:0.75rem!important}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] :is(.gpa-brand, .gpf-brand) strong{font-size:1.0625rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] :is(.gpa-hero, .gpf-hero) h2{font-size:1.375rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] :is(.gpa-hero p, .gpf-hero-meta){font-size:0.9375rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] :is(.gpa-step, .gpf-step){font-size:0.75rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] :is(.gpa-step, .gpf-step) b{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] :is(.gpa-permission, .gpa-decision) span{font-size:0.875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] :is(.gpa-permission, .gpa-decision) strong{font-size:1.0625rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-student-photo{font-size:1.6875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-student h3{font-size:1.1875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-student p{font-size:0.875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-card-title{font-size:1.0625rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-card-title b{font-size:0.875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-detail-row span{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-detail-row strong{font-size:0.875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-pickup > div:nth-child(2) > strong{font-size:1.0625rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-pickup p{font-size:0.875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-photo-label{font-size:0.6875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-identity > strong{font-size:0.75rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-identity > span{font-size:0.75rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-identity > span b{font-size:0.875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-confirm{font-size:0.875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-btn{font-size:1rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-safety{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpa-received{font-size:0.75rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-status{font-size:1rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-qr-card > p{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-qr-card > p strong{font-size:0.9375rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-qr-card > small{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-validity{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-photo{font-size:1.5625rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-student h3{font-size:1.125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-student p{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-pickup h3{font-size:1rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-pickup h3 span, body[data-qcm-route^="gatePassApproval/"] .gpf-pickup p{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-verified{font-size:0.75rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-visit small{font-size:0.6875rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-visit strong{font-size:0.8125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-visit span{font-size:0.75rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-guardian-check{font-size:1.125rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-guardian h3{font-size:1rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-guardian p{font-size:0.75rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-issued{font-size:0.75rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-btn{font-size:1rem!important}}
@media (max-width: 1024px){html body[data-qcm-route^="gatePassApproval/"] .gpf-safety{font-size:0.75rem!important}}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-brand strong){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-brand button){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-hero h2){font-size:1.625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-hero p){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-notice){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-create){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-summary > span){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-summary strong){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-summary small){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-summary > b){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-request small, .gpr-request p, .gpr-request em){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-request h3){font-size:1.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-request > b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-empty strong){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-empty p){font-size:0.8125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-state){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-guardian small){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-guardian strong){font-size:0.9375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-guardian em){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-forward){font-size:1.0625rem!important}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-brand strong){font-size:1.0625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-hero h2){font-size:1.375rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-summary strong){font-size:1rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-summary small){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-request h3){font-size:1rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-request p, .gpr-request em){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.gpr-forward){font-size:1rem!important}}
/* css/academic-incharge-role-v208.css — existing selector/condition, font-size only. */
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-heading > div:last-child span){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-heading > div:last-child b){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-exam-date span){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-donut strong){font-size:2.375rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-hero-stats > div strong){font-size:1.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-hero-stats dt){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-hero-stats dd){font-size:1.25rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-milestones strong){font-size:0.875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-milestones em){font-size:1.0625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-syllabus h3){font-size:1.0625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-syllabus header aside span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-syllabus header aside b){font-size:0.9375rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-wing h4){font-size:0.8125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-class-card strong){font-size:1.25rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-daily > strong){font-size:0.9375rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-daily > b){font-size:1.5625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-plan h3){font-size:0.9375rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-plan span strong){font-size:0.8125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-alerts strong){font-size:1.0625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-alerts small){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-review){font-size:1rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-quick h3){font-size:0.875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control > header h3){font-size:1rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control > header > span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-summary strong){font-size:1.375rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-summary em){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-columns){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-class strong){font-size:0.875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-chip){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-sheet-summary strong){font-size:1.1875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-sections p){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-period-row > span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-sheet-summary strong){font-size:1.1875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-subject-list > button > b){font-size:1.1875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-sheet-counts strong){font-size:1.125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-subject-detail > section strong){font-size:1.1875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-chapter-list article > b){font-size:1rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-heading h2){font-size:0.9375rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-exam-date strong){font-size:0.75rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-donut strong){font-size:1.3125rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-hero-stats > div strong){font-size:0.9375rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-hero-stats dd){font-size:0.6875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-milestones article > b){font-size:0.6875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-milestones em){font-size:0.6875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-syllabus h3){font-size:0.8125rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-syllabus header aside b){font-size:0.75rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-wing h4){font-size:0.6875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-class-card strong){font-size:1rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-daily > em){font-size:0.6875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-analysis-grid header){font-size:0.6875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-alerts strong){font-size:0.9375rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control > header h3){font-size:0.75rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-summary article > span){font-size:0.75rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-summary strong){font-size:0.9375rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-control-class strong){font-size:0.6875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-period-row strong){font-size:0.6875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qai-sheet-counts strong){font-size:0.9375rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-progress > strong){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-class-preview strong){font-size:1.0625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-section-pill){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-class-list-card > button > div > strong){font-size:0.8125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-class-list-card > button > b){font-size:1rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-detail-actions button){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-subject-list summary > b){font-size:1rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-student-group h4){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-average-hero strong){font-size:1.875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-class-preview strong){font-size:0.875rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-class-list-card > button > b){font-size:0.75rem!important}}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qhod-student-row strong){font-size:0.6875rem!important}}
/* css/class-teacher-role-v211.css — existing selector/condition, font-size only. */
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-head small, .qct-card > header > small, .qct-card > header div > small){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-head p){font-size:0.875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-head aside span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-stat > span){font-size:1.1875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-stat small){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-stat strong){font-size:1.5625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-summary footer span){font-size:0.8125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-summary footer strong){font-size:1.1875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-card > header h3){font-size:1.125rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-card > header > button){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-teaching-metrics strong){font-size:1.25rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-teaching-metrics span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-missing span){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-exam-score > strong){font-size:2.25rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-performance-grid h4){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-chart-empty){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-mini-empty){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-link){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-attendance > header h3){font-size:1.0625rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-attendance-grid aside button strong){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-student-row > div strong){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-student-row > em){font-size:0.6875rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-attention-clear strong){font-size:0.75rem!important}}
@media (max-width: 1024px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-today-grid strong){font-size:1.0625rem!important}}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-head h2){font-size:1.3125rem!important}}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-head p){font-size:0.75rem!important}}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-head time){font-size:0.6875rem!important}}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-stat > span){font-size:0.9375rem!important}}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-stat strong){font-size:1.3125rem!important}}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-summary footer strong){font-size:1rem!important}}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-teaching-metrics strong){font-size:1.125rem!important}}
@media (max-width: 699px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qct-exam-score > strong){font-size:1.875rem!important}}
/* css/executive-command-dashboard-v300-14.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-hero > div:first-child > span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-hero h2){font-size:1.4375rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-hero p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-balance small){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-balance strong){font-size:2.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-balance p){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-balance > span){font-size:2.0625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-section > header span){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-section > header h3){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-section > header button){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-metric strong){font-size:1rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-line strong){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-line > b){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-more){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-health strong){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-health b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-table table){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-details > summary){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-notice){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-journey strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-secure h4){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-trends h4){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-empty){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-exec-hero h2){font-size:1.1875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-exec-hero strong){font-size:1.5625rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-exec-block > header h3){font-size:0.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-exec-card strong){font-size:0.875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qcm-exec-stage strong){font-size:0.6875rem!important}
@media (max-width: 640px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-hero h2){font-size:1.0625rem!important}}
@media (max-width: 640px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-balance strong){font-size:1.5625rem!important}}
@media (max-width: 640px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-balance > span){font-size:1.375rem!important}}
@media (max-width: 640px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-section > header h3){font-size:0.75rem!important}}
@media (max-width: 640px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-exec-metric strong){font-size:0.8125rem!important}}
/* css/director-command-dashboard-v300-13.css — existing selector/condition, font-size only. */
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-hero h2){font-size:1.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-section h3){font-size:1.125rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-section > header > em, .qedu-command-section > header > b){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-metric strong){font-size:1.25rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-balance strong){font-size:1.75rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-balance p){font-size:0.6875rem!important}
body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-table-wrap td){font-size:0.75rem!important}
@media (max-width: 720px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-hero h2){font-size:1.375rem!important}}
@media (max-width: 480px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-hero h2){font-size:1.25rem!important}}
@media (max-width: 480px){body:is([data-qcm-route],[data-qedu-workspace]) :is(.qedu-command-balance strong){font-size:1.4375rem!important}}
/* Explicit semantic overrides for the approved 340/360/390/414/430px views. */
html body #view :is(.qca-dashboard-card>header h3,.qca-dashboard-card>h3,.qcm-home-today>h3,.qcm-home-essentials>h3,.qcm-home-followups>h3,.qcm-home-notices>h3,.qcm-common-home section>header>h3,.qcm-syllabus-list>header h2,.qcm-syllabus-chapters>header h2,.qhw-list-card>header h3,.qar-v2-card h2,.sd-panel-head h3,.acd-card-head h3,.card-header h3,.panel-header h3,.card>h3,.card>header h3,.panel>h3,.profile-section>h3,.student-quick-history header h3){font-size:.75rem!important;text-transform:uppercase}
html body #view :is(.qcm-hero h2,.qcm-insight-head h2,.qcm-syllabus-hero h2,.qhw-hero h2,.attendance-mobile-head h2,.sd-heading h2,.acd-head h2){font-size:1.0625rem!important}
html body #view :is(.qcm-insight-head h2,.qar-v2-hero-title h1){text-transform:uppercase}
html body :is(.qca-sheet-head h3,.qca-profile-head h3,.qhw-modal header h2,.qar-v2-sheet h2,.acd-drawer>header h3,.modal-title,.drawer-title,.sheet-title){font-size:1.0625rem!important}
html body #view :is(.qhod-attendance-class-copy>strong,.qhod-teaching-class-copy>strong,.qhod-operational-copy>strong,.qhod-studentmix-copy>strong){font-size:.75rem!important}
html body #view :is(.qhod-attendance-class-copy>small,.qhod-teaching-class-copy>small,.qhod-teaching-class-copy>small span,.qhod-teaching-class-copy>small em,.qhod-operational-copy>small,.qhod-operational-copy>small span,.qhod-operational-copy>small em,.qhod-studentmix-copy>small,.qhod-studentmix-copy>small span,.qhod-studentmix-copy>small em){font-size:.6875rem!important}
html body #view .qar-v2-hero-title h1{font-size:1.0625rem!important}
html body #view .qar-v2-rate>strong{font-size:2.4375rem!important}
html body #view :is(.qar-v2-hero-stats b,.qar-v2-class-list strong,.qar-v2-class-list em,.qar-v2-transactions em,.qar-v2-followups button>strong){font-size:.8125rem!important}
html body #view :is(.qar-v2-action strong,.qar-v2-card-link,.qar-v2-simple-links strong,.qar-v2-followups button>span b,.qar-v2-class-list b){font-size:.75rem!important}
html body #view :is(.qar-v2-month-list>button>span,.qar-v2-month-list>button>b,.qar-v2-month-list>button>strong small,.qar-v2-followups em b){font-size:.6875rem!important}
html body #view .qar-v2-month-list>button>strong{font-size:.8125rem!important}
html body #view .qar-v2-queue b{font-size:1.0625rem!important}
html body #view .qar-v2-queue button:nth-child(4) b{font-size:.8125rem!important}
html body :is(.qca-upcoming-events .qca-event-list strong,.qca-calendar-event-list strong){font-size:.75rem!important}
html body :is(.qca-upcoming-events .qca-event-list small,.qca-upcoming-events .qca-event-list em,.qca-upcoming-events .qca-event-list time,.qca-calendar-event-list small,.qca-calendar-event-list time,.qhod-calendar-audience){font-size:.6875rem!important}
html body .qca-upcoming-events>header button{font-size:.75rem!important}
html body .qca-calendar-toggle button{font-size:.75rem!important}
html body :is(.qca-calendar-grid button,.qca-calendar-grid>span,.qca-calendar-days button){font-size:.6875rem!important}
html body :is(.qca-month-nav>strong,.qca-calendar-weekdays>span){font-size:.6875rem!important}
html body #mobilePrimaryNav button span{font-size:.6875rem!important}
/* FontAwesome glyphs retain their established component sizes. */
html body #view .qca-upcoming-events>header button>i{font-size:.52rem!important}
html body #view :is(.qcm-action>span>i,.qcm-class-picker-menu>button>i,.attendance-mobile-actions .btn>i){font-size:1rem!important}
html body #view .qca-rank-panel h4>i{font-size:.65rem!important}
html body #view .qca-session-grid>aside p>i{font-size:.58rem!important}
html body #view .qca-empty>i{font-size:.6rem!important}
html body :is(.qca-sheet,.qca-child-sheet) .qca-updated-pill>i{font-size:.58rem!important}
html body #view .qcm-class-analysis .qca-kpi>span>i{font-size:.7rem!important}
html body #view .qcm-class-analysis .qca-teaching-row>span>i{font-size:.88rem!important}
html body #view .qcm-swipe-hint>i{font-size:.69rem!important}
html body #view .qar-v2-head-icon>i,html body #view .qar-v2-card-link>i,html body #view .qar-v2-primary-link>i{font-size:.875rem!important}
html body #view .qar-v2-activity .qar-v2-icon>i{font-size:.75rem!important}
html body #view .qhod-teaching-notify>i{font-size:.8125rem!important}
html body #view .qcm-syllabus-summary>span>i{font-size:1.18rem!important}
html body #view :is([class*="card"]>h3,[class*="card"]>header h3,[class*="panel"]>header h3,[class*="card-head"] h3,[class*="panel-head"] h3,.section-title,.qcm-section>header h3){font-size:.75rem!important;text-transform:uppercase}

}

/* Office Manager / shared executive Office workspace — mobile only. */
@media screen and (max-width:599px){
  #view .qcm-office-role.qom-dashboard{display:grid;box-sizing:border-box;gap:.55rem;padding:.65rem .65rem 6.1rem;background:#f4f7fb;color:#10284b;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}
  #view .qom-dashboard button{font-family:inherit}
  #view .qom-hero{display:grid;grid-template-columns:2.65rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.8rem .7rem;border:1px solid #dfe7f1;border-radius:1rem;background:linear-gradient(115deg,#f7fbff,#eef5ff)}
  #view .qom-hero>span{display:grid;width:2.65rem;height:2.65rem;place-items:center;border-radius:.8rem;background:#e5f1ff;color:#1671e8;font-size:1.2rem}
  #view .qom-hero h1{margin:0;font-size:var(--qedu-v1-hero,17px)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading,1.3)!important;text-transform:none}
  #view .qom-hero p{margin:.08rem 0 0;color:#61738d;font-size:var(--qedu-v1-secondary,11px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important}
  #view .qom-hero>button{display:flex;align-items:center;justify-content:center;gap:.35rem;min-height:2.45rem;padding:.45rem .65rem;border:0;border-radius:.65rem;background:#1671ed;color:#fff;box-shadow:0 .28rem .65rem rgba(22,113,237,.22);font-size:var(--qedu-v1-action,12px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important;white-space:nowrap}
  #view .qom-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #dfe7f1;border-radius:.85rem;background:#fff}
  #view .qom-kpis>button{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;gap:.08rem .3rem;min-width:0;min-height:4.8rem;padding:.5rem .35rem;border:0;border-right:1px solid #e8edf4;background:#fff;text-align:left}
  #view .qom-kpis>button:last-child{border-right:0}
  #view .qom-kpis>button>span{grid-row:1/3;display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:.6rem;background:#eef4ff;color:#1671ed;font-size:.78rem}
  #view .qom-kpis>button.red>span{background:#fff0f1;color:#ef3d4e}#view .qom-kpis>button.teal>span{background:#e8f8f7;color:#139c9b}#view .qom-kpis>button.orange>span{background:#fff2ea;color:#f36c24}
  #view .qom-kpis b{align-self:end;min-width:0;font-size:var(--qedu-v1-work,17px)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi,1.15)!important}
  #view .qom-kpis small{align-self:start;min-width:0;color:#35445f;font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important;overflow-wrap:anywhere}
  #view .qom-card{overflow:hidden;border:1px solid #dfe7f1;border-radius:.85rem;background:#fff}
  #view .qom-card>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.65rem .75rem .5rem}
  #view .qom-card>header h2{margin:0;color:#142744;font-size:var(--qedu-v1-card,12px)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading,1.3)!important;text-transform:uppercase}
  #view .qom-card>header h2 i{margin-right:.25rem;color:#1671ed}
  #view .qom-card>header>button,#view .qom-inline-link{border:0;background:transparent;color:#1671ed;font-size:var(--qedu-v1-action,12px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important}
  #view .qom-queue>nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 .65rem .4rem;border:1px solid #d7e0ed;border-radius:.45rem;background:#fff}
  #view .qom-queue>nav button{min-width:0;padding:.55rem .3rem;border:0;border-right:1px solid #d7e0ed;background:#fff;color:#5b6a82;font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important;white-space:normal}
  #view .qom-queue>nav button:last-child{border-right:0}#view .qom-queue>nav button.is-active{background:#1671ed;color:#fff}
  #view .qom-queue>[data-qom-panel]{border-top:1px solid #edf1f6}
  #view .qom-person-row{display:grid;grid-template-columns:2rem minmax(0,1fr) auto 2.15rem;align-items:center;gap:.45rem;padding:.48rem .65rem;border-bottom:1px solid #e7edf4}
  #view .qom-avatar{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:#feecee;color:#e84c57;font-size:var(--qedu-v1-label,11px)!important;font-weight:700!important;line-height:1}
  #view .qom-avatar.tone-2{background:#fff0df;color:#e8732a}#view .qom-avatar.tone-3{background:#f2e9fa;color:#8750ae}#view .qom-avatar.tone-4{background:#e3f5eb;color:#2d9a62}#view .qom-avatar.tone-5{background:#e8efff;color:#3e68c5}
  #view .qom-person-row>div{min-width:0}#view .qom-person-row>div strong{display:block;color:#142744;font-size:var(--qedu-v1-title,12px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important;overflow-wrap:anywhere}#view .qom-person-row>div small{display:block;margin-top:.05rem;color:#61738d;font-size:var(--qedu-v1-secondary,11px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important;overflow-wrap:anywhere}
  #view .qom-call-state{display:grid;justify-items:end;gap:.05rem}.qom-sheet .qom-call-state{display:grid;justify-items:end;gap:.05rem}
  #view .qom-call-state b,.qom-sheet .qom-call-state b{padding:.12rem .35rem;border-radius:1rem;background:#ffecee;color:#e64555;font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important;white-space:nowrap}
  #view .qom-call-state.waiting b,.qom-sheet .qom-call-state.waiting b{background:#fff0df;color:#e97222}#view .qom-call-state.done b,.qom-sheet .qom-call-state.done b{background:#e6f7ec;color:#248a54}
  #view .qom-call-state time,.qom-sheet .qom-call-state time{color:#61738d;font-size:var(--qedu-v1-date,11px)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control,1.35)!important}
  #view .qom-call{display:grid;width:2.15rem;height:2.15rem;place-items:center;border:1px solid #cfd9e8;border-radius:.55rem;background:#fff;color:#1671ed;font-size:.9rem}
  #view .qom-inline-link{display:block;width:100%;padding:.55rem;border-top:1px solid #e7edf4;text-align:center}
  #view .qom-empty{display:grid;justify-items:center;gap:.15rem;padding:1rem;color:#61738d;text-align:center}#view .qom-empty>i{color:#20a568;font-size:1.2rem}#view .qom-empty strong{font-size:var(--qedu-v1-title,12px)!important;font-weight:700!important}#view .qom-empty small{font-size:var(--qedu-v1-secondary,11px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important}#view .qom-empty.compact{padding:.65rem .45rem}
  #view .qom-attendance-head,#view .qom-attendance-row,.qom-sheet .qom-attendance-head,.qom-sheet .qom-attendance-row{display:grid;grid-template-columns:1.25fr .68fr .78fr .72fr 1fr;align-items:center;gap:.18rem}
  #view .qom-attendance-head,.qom-sheet .qom-attendance-head{padding:.38rem .65rem;background:#f6f8fc;color:#485a76}#view .qom-attendance-head span,.qom-sheet .qom-attendance-head span{font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important;text-align:center}#view .qom-attendance-head span:first-child,.qom-sheet .qom-attendance-head span:first-child{text-align:left}
  #view .qom-attendance-row,.qom-sheet .qom-attendance-row{width:100%;min-height:2rem;padding:.4rem .65rem;border:0;border-bottom:1px solid #e7edf4;background:#fff;color:#223550;text-align:center;font-size:var(--qedu-v1-data,12px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-control,1.35)!important}
  #view .qom-attendance-row strong,.qom-sheet .qom-attendance-row strong{text-align:left;font-size:var(--qedu-v1-title,12px)!important;font-weight:700!important}#view .qom-attendance-row .present,.qom-sheet .qom-attendance-row .present{color:#299a59}#view .qom-attendance-row .absent,.qom-sheet .qom-attendance-row .absent{color:#e64452}#view .qom-attendance-row em,.qom-sheet .qom-attendance-row em{justify-self:center;padding:.12rem .35rem;border-radius:1rem;background:#e6f7ec;color:#248a54;font-size:var(--qedu-v1-compact,9.5px)!important;font-style:normal;font-weight:700!important}#view .qom-attendance-row em.pending,.qom-sheet .qom-attendance-row em.pending{background:#fff0df;color:#e97222}
  #view .qom-pair{display:grid;grid-template-columns:1fr;gap:.55rem}
  #view .qom-funnel ul{display:grid;gap:.28rem;margin:0;padding:.25rem .75rem .55rem;list-style:none}#view .qom-funnel li{display:flex;align-items:center;justify-content:space-between;gap:.4rem;color:#35445f;font-size:var(--qedu-v1-secondary,11px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important}#view .qom-funnel li:before{content:"";width:.35rem;height:.35rem;flex:0 0 auto;border-radius:50%;background:#1671ed}#view .qom-funnel li span{margin-right:auto;overflow-wrap:anywhere}#view .qom-funnel li b{font-size:var(--qedu-v1-data,12px)!important;font-weight:700!important}#view .qom-funnel li.orange:before{background:#f18432}#view .qom-funnel li.red:before{background:#ec4d59}#view .qom-funnel li.purple:before{background:#8750c9}#view .qom-funnel li.green:before{background:#2aa568}#view .qom-funnel li.slate:before{background:#8aa0bb}
  #view .qom-recent>div>button{display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:.35rem;align-items:center;width:100%;padding:.4rem .6rem;border:0;border-bottom:1px solid #edf1f6;background:#fff;text-align:left}#view .qom-recent .qom-avatar{width:1.8rem;height:1.8rem}#view .qom-recent button>div{min-width:0}#view .qom-recent button strong{display:block;font-size:var(--qedu-v1-title,12px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important;overflow-wrap:anywhere}#view .qom-recent button small,#view .qom-recent button time{display:block;color:#61738d;font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important}#view .qom-recent button time{grid-column:2}
  #view .qom-summary dl{display:grid;gap:.25rem;margin:0;padding:.3rem .75rem .6rem}#view .qom-summary dl>div{display:flex;justify-content:space-between;gap:.35rem}#view .qom-summary dt{color:#35445f;font-size:var(--qedu-v1-secondary,11px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important}#view .qom-summary dd{margin:0;font-size:var(--qedu-v1-data,12px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important}#view .qom-summary dd.red{color:#e64452}#view .qom-summary dd.orange{color:#e97222}#view .qom-summary dd.green{color:#299a59}
  #view .qom-tools>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:.15rem .45rem .55rem}#view .qom-tools>div>button{display:grid;justify-items:center;gap:.25rem;min-width:0;padding:.45rem .2rem;border:0;border-right:1px solid #edf1f6;background:#fff;color:#253753;text-align:center}#view .qom-tools>div>button:nth-child(3n){border-right:0}#view .qom-tools>div>button>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.65rem;background:#e9f8f7;color:#129c9a;font-size:.9rem}#view .qom-tools>div>button.blue>span{background:#eef4ff;color:#1671ed}#view .qom-tools>div>button.purple>span{background:#f2ebff;color:#8550ca}#view .qom-tools>div>button.orange>span{background:#fff1e7;color:#ef7627}#view .qom-tools>div>button strong{font-size:var(--qedu-v1-action,12px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important;overflow-wrap:anywhere}
  #view .qom-academic>header h2{text-transform:none}#view .qom-academic>header h2 i{color:#1671ed}#view .qom-academic>div{display:grid;grid-template-columns:1fr;gap:.45rem;padding:0 .55rem .55rem}#view .qom-academic>div>button{display:grid;grid-template-columns:2.1rem minmax(0,1fr) auto;align-items:start;gap:.4rem;padding:.6rem;border:1px solid #e2e9f2;border-radius:.65rem;background:#fbfdff;text-align:left}#view .qom-academic>div>button>span{display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:.6rem;background:#e8f1ff;color:#1671ed}#view .qom-academic button strong{display:block;font-size:var(--qedu-v1-title,12px)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important}#view .qom-academic button small{display:block;color:#61738d;font-size:var(--qedu-v1-secondary,11px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important}#view .qom-academic button>div>i{display:block;height:.32rem;margin-top:.4rem;border-radius:1rem;background:#e5ebf2}#view .qom-academic button>div>i b{display:block;height:100%;border-radius:inherit;background:#1671ed}#view .qom-academic button>div>em,#view .qom-academic button>em{display:block;margin-top:.25rem;color:#1671ed;font-size:var(--qedu-v1-compact,9.5px)!important;font-style:normal;font-weight:700!important;line-height:var(--qedu-v1-lh-control,1.35)!important}
  #view .qom-weekly>header{align-items:flex-start;flex-wrap:wrap}#view .qom-trend-legend{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:wrap}#view .qom-trend-legend span{display:inline-flex;align-items:center;gap:.18rem;color:#61738d;font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-control,1.35)!important}#view .qom-trend-legend span>i{width:.42rem;height:.16rem;border-radius:1rem;background:#1671ed}#view .qom-trend-legend span.conversions>i{background:#22a36a}#view .qom-trend-legend span.admissions>i{background:#8750c9}#view .qom-trend-legend b{color:#142744;font-size:var(--qedu-v1-inline,11px)!important;font-weight:700!important;line-height:inherit!important}#view .qom-trend{padding:0 .7rem .6rem}#view .qom-trend svg{display:block;width:100%;height:5rem}#view .qom-trend path{fill:none;stroke:#e5ebf2;stroke-width:1}#view .qom-trend polyline{fill:none;stroke:#1671ed;stroke-width:2;vector-effect:non-scaling-stroke}#view .qom-trend polyline.conversions{stroke:#22a36a}#view .qom-trend polyline.admissions{stroke:#8750c9}#view .qom-trend-labels{display:grid;grid-template-columns:repeat(var(--qom-label-count),1fr);color:#61738d}#view .qom-trend-labels span{font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control,1.35)!important;text-align:center}#view .qom-trend-labels span:first-child{text-align:left}#view .qom-trend-labels span:last-child{text-align:right}
  #view .qom-notices>div>button{display:grid;grid-template-columns:.35rem minmax(0,1fr);gap:.35rem;align-items:start;width:100%;padding:.4rem .65rem;border:0;background:#fff;text-align:left}#view .qom-notices>div>button>i{width:.28rem;height:.28rem;margin-top:.35rem;border-radius:50%;background:#ec4d59}#view .qom-notices>div>button span{font-size:var(--qedu-v1-secondary,11px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important;overflow-wrap:anywhere}#view .qom-notices>div>button time{grid-column:2;color:#8290a4;font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important}
  #view .qom-reports>div>button{display:grid;grid-template-columns:1rem minmax(0,1fr) .65rem;gap:.35rem;align-items:center;width:100%;padding:.43rem .65rem;border:0;border-bottom:1px solid #edf1f6;background:#fff;color:#35445f;text-align:left}#view .qom-reports>div>button>i:first-child{color:#4773be}#view .qom-reports>div>button span{font-size:var(--qedu-v1-secondary,11px)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body,1.45)!important;overflow-wrap:anywhere}#view .qom-last{margin-bottom:.35rem}
  .qom-sheet-layer{position:fixed;inset:0;z-index:10020;display:flex;align-items:flex-end;justify-content:center;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}.qom-sheet-scrim{position:absolute;inset:0;width:100%;height:100%;border:0;background:rgba(15,30,52,.5)}.qom-sheet{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);width:min(100%,599px);max-height:86vh;overflow:hidden;border-radius:1rem 1rem 0 0;background:#fff;box-shadow:0 -1rem 2.5rem rgba(15,30,52,.18)}.qom-sheet>header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.8rem 1rem;border-bottom:1px solid #e4eaf2}.qom-sheet>header h2{margin:0;color:#142744;font-size:17px!important;font-weight:800!important;line-height:1.3!important}.qom-sheet>header button{display:grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:50%;background:#f2f5f9;color:#35445f}.qom-sheet-body{overflow:auto;padding:.35rem 0 max(1rem,env(safe-area-inset-bottom))}.qom-sheet .qom-person-row{display:grid;grid-template-columns:2rem minmax(0,1fr) auto 2.15rem;align-items:center;gap:.45rem;padding:.55rem .75rem;border-bottom:1px solid #e7edf4}.qom-sheet .qom-person-row>div{min-width:0}.qom-sheet .qom-person-row>div strong{display:block;color:#142744;font-size:12px!important;font-weight:700!important;line-height:1.35!important}.qom-sheet .qom-person-row>div small{display:block;color:#61738d;font-size:11px!important;font-weight:500!important;line-height:1.45!important;overflow-wrap:anywhere}.qom-sheet .qom-call{display:grid;width:2.15rem;height:2.15rem;place-items:center;border:1px solid #cfd9e8;border-radius:.55rem;background:#fff;color:#1671ed}.qom-sheet .qom-avatar{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:#feecee;color:#e84c57;font-size:11px!important;font-weight:700!important}.qom-sheet .qom-avatar.tone-2{background:#fff0df;color:#e8732a}.qom-sheet .qom-avatar.tone-3{background:#f2e9fa;color:#8750ae}.qom-sheet .qom-avatar.tone-4{background:#e3f5eb;color:#2d9a62}.qom-sheet .qom-avatar.tone-5{background:#e8efff;color:#3e68c5}.qom-sheet .qom-person-row>time{color:#61738d;font-size:11px!important;font-weight:600!important}.qom-call-sheet{display:grid;gap:.7rem;padding:.55rem .85rem 1rem}.qom-call-student{display:grid;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.55rem}.qom-call-student>span{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:50%;background:#e8efff;color:#3766c2;font-size:11px;font-weight:700}.qom-call-student strong{display:block;font-size:12px;font-weight:700;line-height:1.35}.qom-call-student small{display:block;color:#61738d;font-size:11px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.qom-dial{display:flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;border-radius:.65rem;background:#1671ed;color:#fff;text-decoration:none;font-size:12px;font-weight:700;line-height:1.35}.qom-call-warning{margin:0;padding:.55rem .65rem;border-radius:.55rem;background:#fff1e7;color:#ad501b;font-size:11px;font-weight:500;line-height:1.45}.qom-call-note{display:grid;gap:.25rem}.qom-call-note span{font-size:11px;font-weight:700;line-height:1.35}.qom-call-note textarea{width:100%;padding:.6rem;border:1px solid #cfd9e8;border-radius:.55rem;font:400 16px/1.4 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;resize:vertical}.qom-outcomes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.qom-outcomes button{min-height:2.35rem;padding:.45rem;border:1px solid #cfd9e8;border-radius:.55rem;background:#fff;color:#243854;font-size:12px;font-weight:700;line-height:1.35}.qom-outcomes button:first-child{border-color:#3cb97b;color:#22844f}.qom-sheet .qom-empty{display:grid;justify-items:center;gap:.2rem;padding:1.2rem;color:#61738d;text-align:center}.qom-sheet .qom-empty strong{font-size:12px;font-weight:700}.qom-sheet .qom-empty small{font-size:11px;font-weight:500;line-height:1.45}.qom-sheet-attendance .qom-attendance-head{position:sticky;top:0;z-index:1}.qom-inventory-list article{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.55rem .75rem;border-bottom:1px solid #e7edf4}.qom-inventory-list article>span{display:grid;width:2rem;height:2rem;place-items:center;border-radius:.55rem;background:#eef4ff;color:#1671ed}.qom-inventory-list strong{display:block;font-size:12px;font-weight:700;line-height:1.35}.qom-inventory-list small{display:block;color:#61738d;font-size:11px;font-weight:500;line-height:1.45}.qom-inventory-list b{font-size:12px;font-weight:700}.qom-inventory-list b.out{color:#e64452}.qom-inventory-list b.low{color:#e97222}.qom-inventory-list b.in{color:#299a59}
}

@media screen and (max-width:359px){
  #view .qom-hero{grid-template-columns:2.45rem minmax(0,1fr);padding:.7rem .6rem;gap:.45rem}
  #view .qom-hero>span{width:2.45rem;height:2.45rem}
  #view .qom-hero>button{padding:.42rem .5rem}
  #view .qom-kpis>button{padding:.45rem .25rem}
  #view .qom-kpis>button>span{width:1.6rem;height:1.6rem}
}

/* MOBILE TYPOGRAPHY v412: completion only; v411 bytes above are preserved.
 * Size/case only. No layout, family, weight, line-height, data or behavior edits.
 * Existing <=11px Guardian exceptions below restore the pre-v411 mobile sizes;
 * they are not a new minimum-size policy or an additional percentage reduction.
 */
@media screen and (max-width:599px){
  /* Actual card containers used by management and shared workspace modules.
   * Deliberately exclude page/sheet titles, person names and internal headings. */
  html body :is(#view,.modal-body,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(
    .qcm-exec-block>header h3,
    .qcm-result>header>div>h3,
    .gpa-card>.gpa-card-title,
    .tw-sec>h4:first-child,
    .tw-insight-head>h4,
    .tw-compact-panel>h3,
    .tw-compact-panel-title>h3,
    .student-account-section-head h3,
    .student-quick-ledger>header h3,
    .bill-generator-section-head h3,
    .adash-list-title h3,
    .spx-recent>header h2,
    .tt3-section-head h3,
    .acad-sec-head h3,
    .acad-conflicts>h3,
    .ers-bypass>header h3,
    .ers-catalogue>h3,
    .ers-rules>div>h3,
    .class-teacher-classes>header h3,
    .class-teacher-editor>header h3,
    .exa-recommend>header h3,
    .ew-panel>header h3,
    .ew-class-panel>header h3,
    .fl-panel-head h2,
    .fl-calc-preview>h3,
    .asset-analysis>h3,
    .asset-detail>section>h3,
    .asset-unit-documents>h3,
    .lm-panel-head h2,
    .lv80-panel>header h2,
    .lv80-bonus>div>h3,
    .lv80-setting>h2,
    .qmp-panel>header h2,
    .p3-assigned>h3,
    .p3-pane-heading h3,
    .ta-list-title h3,
    .guardian-notice-widget>header h3,
    .complaint-timeline>h3,
    .complaint-followups>h3,
    .qcm-more-launcher-section>h3
  ){font-size:.75rem!important;text-transform:uppercase}

  /* Task sheets can be mounted outside #view. Exact component hooks keep
   * unrelated modals and their titles out of these rules. */
  html body :is(.tw-sec>h4:first-child,.tw-insight-head>h4){font-size:.75rem!important;text-transform:uppercase}
  html body .tw-sec>h4:first-child>i{font-size:.875rem!important}
  html body :is(.qca-profile-section>header h4,.asset-unit-documents>h3,.p3-assigned>h3,.p3-pane-heading h3){font-size:.75rem!important;text-transform:uppercase}
  html body .tw-sec>.tw-two>div>h4+p{font-size:.8125rem!important}
  html body .tw-sec>p.text-soft[style]{font-size:.6875rem!important}
  html body #tw-comments>p.text-soft{font-size:.75rem!important}
  html body .modal-body:has(#tw-ed)>p.text-soft{font-size:.6875rem!important}
  html body .tw-sec:has(+.field)>p{font-size:.8125rem!important}

  /* Stable preview/result containers; no import or calendar workflow change. */
  html body #siResult>div{font-size:.75rem!important}
  html body #view .cs-lock>div{font-size:.9375rem!important}
  html body #view .list-row>.grow>div.text-soft[style]{font-size:.75rem!important}
  html body #view .list-row>.grow>strong{font-size:.9375rem!important}
  html body[data-qcm-route="reports"] #view .stat-card>.grow>div.text-soft[style]{font-size:.75rem!important}
  html body[data-qcm-route="reports"] #view .stat-card>.grow>strong{font-size:.9375rem!important}
  html body #view .cs-money>span:not(.cs-tag){font-size:.6875rem!important}
  html body #view .tw-toolbar>b[style]{font-size:.9375rem!important}
  html body #view :is(.qcm-exec-more,.qcm-exec-stage>b){font-size:.9375rem!important}
  html body #view .qcm-exec-more>i{font-size:1rem!important}
  html body :is(.spx-recent>header h2>i,.acad-sec-head h3>i,.fl-calc-preview>h3>i,.lm-panel-head h2>i){font-size:.9375rem!important}
  html body :is(.student-quick-ledger>header h3>i,.tt3-section-head h3>i){font-size:.8125rem!important}

  /* Guardian-specific cascade regressions: retain already-correct large text. */
  html body #view .qcm-student-home>.qcm-hero h2{font-size:.9375rem!important}
  html body #view .qcm-sp-avatar>b{font-size:1rem!important}
  html body #view :is(.qcm-sp-chips span,.qcm-sp-session,.qcm-sp-person-copy dt,.qcm-sp-person-copy dd){font-size:.42rem!important}
  html body #view .qcm-sp-info>strong{font-size:.46rem!important}
  html body #view .qcm-sp-service strong{font-size:.49rem!important}
  html body #view .qcm-sp-due small{font-size:.4rem!important}
  html body #view .qcm-sp-rating>b{font-size:.5rem!important}
  html body #view .qcm-sp-person-copy dt>i{font-size:.6875rem!important}
  html body #view :is(.qcm-sp-actions .qcm-primary,.qcm-sp-actions .qcm-secondary){font-size:.55rem!important}
  html body #view :is(.qcm-sp-actions .qcm-primary,.qcm-sp-actions .qcm-secondary)>i{font-size:.75rem!important}
  html body #view .qcm-home-tt-heading>small{font-size:.75rem!important}
  html body #view .qcm-guardian-attendance .qcm-attendance-overall small{font-size:.51rem!important}
  html body #view .qcm-guardian-attendance .qcm-attendance-metrics strong{font-size:.52rem!important}
  html body #view .qcm-guardian-attendance .qcm-attendance-head p{font-size:.54rem!important}
  html body #view .qcm-student-ledger .qcm-fee-due-card small{font-size:.68rem!important}
  html body #view .qcm-student-ledger .qcm-fee-due-card p{font-size:.59rem!important}
  html body #view .qcm-student-ledger .qcm-fee-tabs button{font-size:.51rem!important}
  html body #view .qcm-student-ledger .qcm-fee-copy strong{font-size:.52rem!important}
  html body #view .qcm-student-ledger :is(.qcm-fee-amount,.qcm-fee-balance){font-size:.51rem!important}
  @media(max-width:390px){
    html body[data-qcm-route^="principalGatePass/"] #view .gpa-student p{font-size:.875rem!important}
    html body #view .gpf-step>span{font-size:.6875rem!important}
  }
  @media(max-width:370px){
    html body #view :is(.qcm-sp-chips span,.qcm-sp-session){font-size:.38rem!important}
  }
}

/* Principal + Director shared Home typography V1.
 * Exact role/route scope only; layout, color, icon geometry and non-mobile
 * surfaces retain their existing rules. */
@media screen and (max-width:599px){
  body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) :is(#view .qcm-exec-dashboard,.topbar,#mobilePrimaryNav){
    --qedu-type-page-title:17px;
    --qedu-type-sheet-title:17px;
    --qedu-type-hero-heading:17px;
    --qedu-type-card-heading:12px;
    --qedu-type-subheading:13px;
    --qedu-type-featured-score:39px;
    --qedu-type-large-kpi:30px;
    --qedu-type-summary-kpi:19px;
    --qedu-type-work-count:17px;
    --qedu-type-money:13px;
    --qedu-type-body:13px;
    --qedu-type-list-title:12px;
    --qedu-type-action:12px;
    --qedu-type-data:12px;
    --qedu-type-label:11px;
    --qedu-type-secondary:11px;
    --qedu-type-date:11px;
    --qedu-type-inline:11px;
    --qedu-type-status:11px;
    --qedu-type-chart:11px;
    --qedu-type-nav:11px;
    --qedu-type-workspace:12px;
    --qedu-type-brand:12px;
    --qedu-type-brand-secondary:11px;
    --qedu-type-avatar:13px;
    --qedu-type-input:16px;
    --qedu-type-helper:11px;
    --qedu-line-heading:1.3;
    --qedu-line-featured:1.1;
    --qedu-line-kpi:1.15;
    --qedu-line-body:1.45;
    --qedu-line-control:1.35;
    --qedu-line-input:1.4;
    font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
  }
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-dashboard{font-size:16px}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-hero>small{font-size:var(--qedu-type-card-heading)!important;font-weight:800!important;line-height:var(--qedu-line-heading)!important;text-transform:none}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-hero>h2{font-size:var(--qedu-type-hero-heading)!important;font-weight:800!important;line-height:var(--qedu-line-heading)!important;text-transform:uppercase}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-hero>p{font-size:var(--qedu-type-date)!important;font-weight:600!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-hero>strong{font-size:var(--qedu-type-large-kpi)!important;font-weight:800!important;line-height:var(--qedu-line-kpi)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-hero>em{font-size:var(--qedu-type-secondary)!important;font-weight:500!important;line-height:var(--qedu-line-body)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-block>header h3,
  html body[data-qcm-role="principal"][data-qcm-route="roleWorkspace"] #view .qam-principal-handovers h3{font-size:var(--qedu-type-card-heading)!important;font-weight:800!important;line-height:var(--qedu-line-heading)!important;text-transform:uppercase}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-block>header button{font-size:var(--qedu-type-action)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important;white-space:normal;text-overflow:clip}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-card small{font-size:var(--qedu-type-list-title)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-card strong{font-size:var(--qedu-type-summary-kpi)!important;font-weight:800!important;line-height:var(--qedu-line-kpi)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-card.is-money strong{font-size:var(--qedu-type-money)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-card em{font-size:var(--qedu-type-secondary)!important;font-weight:500!important;line-height:var(--qedu-line-body)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-alert strong,
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-compare strong,
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-stage small{font-size:var(--qedu-type-list-title)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view :is(.qcm-exec-alert small,.qcm-exec-compare small,.qcm-exec-stage em){font-size:var(--qedu-type-secondary)!important;font-weight:500!important;line-height:var(--qedu-line-body)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-alert>b{font-size:var(--qedu-type-work-count)!important;font-weight:800!important;line-height:var(--qedu-line-kpi)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-compare b{font-size:var(--qedu-type-money)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-stage strong{font-size:var(--qedu-type-work-count)!important;font-weight:800!important;line-height:var(--qedu-line-kpi)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-stage.is-money strong{font-size:var(--qedu-type-money)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-stage>b{font-size:var(--qedu-type-inline)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-more{font-size:var(--qedu-type-action)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-state h3{font-size:var(--qedu-type-subheading)!important;font-weight:700!important;line-height:var(--qedu-line-heading)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-state p{font-size:var(--qedu-type-body)!important;font-weight:500!important;line-height:var(--qedu-line-body)!important}
  html body[data-qcm-role="principal"][data-qcm-route="roleWorkspace"] #view .qam-principal-handovers :is(small,article small,.qam-principal-clear small){font-size:var(--qedu-type-secondary)!important;font-weight:500!important;line-height:var(--qedu-line-body)!important}
  html body[data-qcm-role="principal"][data-qcm-route="roleWorkspace"] #view .qam-principal-handovers :is(article strong,.qam-principal-clear strong){font-size:var(--qedu-type-list-title)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body[data-qcm-role="principal"][data-qcm-route="roleWorkspace"] #view .qam-principal-handovers>header>b{font-size:var(--qedu-type-status)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body[data-qcm-role="principal"][data-qcm-route="roleWorkspace"] #view .qam-principal-handovers article>b{font-size:var(--qedu-type-money)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body[data-qcm-role="principal"][data-qcm-route="roleWorkspace"] #view .qam-principal-handovers article button{font-size:var(--qedu-type-action)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-dashboard :is(input,search,select,textarea){font-size:var(--qedu-type-input)!important;font-weight:400!important;line-height:var(--qedu-line-input)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-dashboard :is(.form-help,.form-hint,.form-error,.field-error,.invalid-feedback,[data-validation-message]){font-size:var(--qedu-type-helper)!important;font-weight:500!important;line-height:var(--qedu-line-body)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-dashboard :is(th,label){font-size:var(--qedu-type-label)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-dashboard td{font-size:var(--qedu-type-data)!important;font-weight:500!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #view .qcm-exec-dashboard :is(.qcm-exec-hero>small,.qcm-exec-hero>h2,.qcm-exec-hero>p,.qcm-exec-hero>strong,.qcm-exec-hero>em,.qcm-exec-block>header h3,.qcm-exec-card small,.qcm-exec-card strong,.qcm-exec-card em,.qcm-exec-alert strong,.qcm-exec-alert small,.qcm-exec-alert>b,.qcm-exec-compare strong,.qcm-exec-compare small,.qcm-exec-compare b,.qcm-exec-stage small,.qcm-exec-stage strong,.qcm-exec-stage em){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) .topbar .qcm-brand-copy strong{font-size:var(--qedu-type-brand)!important;font-weight:800!important;line-height:var(--qedu-line-heading)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) .topbar .qcm-brand-copy small{font-size:var(--qedu-type-brand-secondary)!important;font-weight:700!important;line-height:var(--qedu-line-heading)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) .topbar .qedu-workspace-current span{font-size:var(--qedu-type-workspace)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) .topbar #userAvatar{font-size:var(--qedu-type-avatar)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) .topbar .qedu-workspace-menu :is(header strong,button strong){font-size:var(--qedu-type-list-title)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) .topbar .qedu-workspace-menu :is(header small,button small){font-size:var(--qedu-type-secondary)!important;font-weight:500!important;line-height:var(--qedu-line-body)!important}
  html body:is([data-qcm-role="director"][data-qcm-route="overview"],[data-qcm-role="principal"][data-qcm-route="roleWorkspace"]) #mobilePrimaryNav :is(span,b){font-size:var(--qedu-type-nav)!important;font-weight:700!important;line-height:var(--qedu-line-control)!important}
}

/* MOBILE TYPOGRAPHY STANDARD V1.1 — final website-wide mobile layer.
 * Typography only: no route, permission, data, geometry or workflow changes.
 * 9.5px is restricted to genuinely compact secondary profile metadata. */
@media screen and (max-width:599px){
  :is(#view,.topbar,#mobilePrimaryNav,.sidebar,.dropdown-menu,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.drawer-body,.sheet,.sheet-body,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager,.toast,.toast-container){
    --qedu-v1-page:17px;--qedu-v1-hero:17px;--qedu-v1-card:12px;--qedu-v1-subhead:13px;
    --qedu-v1-featured:39px;--qedu-v1-large:30px;--qedu-v1-summary:19px;--qedu-v1-work:17px;
    --qedu-v1-money:13px;--qedu-v1-body:13px;--qedu-v1-title:12px;--qedu-v1-action:12px;--qedu-v1-data:12px;
    --qedu-v1-label:11px;--qedu-v1-secondary:11px;--qedu-v1-compact:9.5px;--qedu-v1-date:11px;--qedu-v1-inline:11px;--qedu-v1-status:11px;--qedu-v1-chart:11px;
    --qedu-v1-input:16px;--qedu-v1-lh-heading:1.3;--qedu-v1-lh-featured:1.1;--qedu-v1-lh-kpi:1.15;--qedu-v1-lh-body:1.45;--qedu-v1-lh-control:1.35;--qedu-v1-lh-input:1.4;
    font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:16px
  }
  :is(#view,.topbar,#mobilePrimaryNav,.sidebar,.dropdown-menu,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.drawer-body,.sheet,.sheet-body,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager,.toast,.toast-container) :is(h1,h2,h3,h4,h5,h6,p,small,strong,b,em,span,time,mark,a,button,label,input,textarea,select,option,table,thead,tbody,tr,th,td,ul,ol,li,dl,dt,dd){font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}

  /* Default semantic roles inside the approved mobile surfaces. */
  #view :is(h1,h2,.page-title,.mobile-page-title,.page-heading),.topbar .page-title,
  :is(.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(.modal-title,.drawer-title,.sheet-title),
  :is(.qca-sheet-head,.qca-profile-head,.qhw-modal header,.acd-drawer>header,.qmp-sheet-head) :is(h2,h3){font-size:var(--qedu-v1-page)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important}
  #view :is(h3,h4,h5,h6),:is(.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(h3,h4,h5,h6){font-size:var(--qedu-v1-subhead)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-heading)!important}
  #view p,:is(.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) p{font-size:var(--qedu-v1-body)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  :is(#view,.topbar,#mobilePrimaryNav,.sidebar,.dropdown-menu,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(a,button){font-size:var(--qedu-v1-action)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) strong{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(small,em,[class*="description"],[class*="secondary"],[class*="subtitle"],[class*="detail"],[class*="meta"],.text-soft){font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(b,[class*="percent"],[class*="progress-value"],[class*="pending-count"]){font-size:var(--qedu-v1-inline)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(time,[class*="date"],[class*="time"],[class*="month-label"]){font-size:var(--qedu-v1-date)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control)!important}
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(mark,[class*="badge"],[class*="pill"],[class*="status"],[class*="tag"]){font-size:var(--qedu-v1-status)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(th,label,.form-label,dt){font-size:var(--qedu-v1-label)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(td,li,dd,[class*="receipt"],[class*="reference"]){font-size:var(--qedu-v1-data)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-control)!important}

  /* Main-card headings: uppercase is presentational only. */
  #view :is([class*="card"],[class*="panel"],[class*="section"],[class*="block"])> :is(h2,h3,h4),#view :is([class*="card"],[class*="panel"],[class*="section"],[class*="block"])>header :is(h2,h3,h4),
  :is(.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is([class*="card"],[class*="panel"],[class*="section"],[class*="block"])> :is(h2,h3,h4),
  :is(.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is([class*="card"],[class*="panel"],[class*="section"],[class*="block"])>header :is(h2,h3,h4),
  :is(.qcm-exec-block>header,.qcm-section>header,.qca-dashboard-card>header,.qcm-home-today,.qcm-home-essentials,.qcm-home-followups,.qcm-home-notices,.qhw-list-card>header,.qar-v2-card>header,.sd-panel-head,.acd-card-head,.card-header,.panel-header,.student-quick-history>header,.tw-sec,.tw-insight-head,.student-account-section-head,.student-quick-ledger>header,.bill-generator-section-head,.adash-list-title,.spx-recent>header,.tt3-section-head,.acad-sec-head,.ers-bypass>header,.class-teacher-classes>header,.class-teacher-editor>header,.exa-recommend>header,.ew-panel>header,.ew-class-panel>header,.fl-panel-head,.lm-panel-head,.lv80-panel>header,.qmp-panel>header,.ta-list-title,.guardian-notice-widget>header) :is(h2,h3,h4){font-size:var(--qedu-v1-card)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important;text-transform:uppercase}
  #view :is(.qcm-exec-hero>h2,.qedu-exec-hero>h2,.qedu-command-hero>h2,.qar-v2-hero-title>h1,.qcm-insight-head>h2){font-size:var(--qedu-v1-hero)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important;text-transform:uppercase}

  /* Inputs stay 16px to prevent mobile browser zoom. */
  :is(#view,.topbar,.sidebar,.dropdown-menu,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(input:not([type="checkbox"]):not([type="radio"]),textarea,select,option){font-size:var(--qedu-v1-input)!important;font-weight:400!important;line-height:var(--qedu-v1-lh-input)!important}
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is(.form-help,.form-hint,.form-helper,.form-error,.field-error,.invalid-feedback,.err,.error-message,[data-validation-message]){font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}

  /* Header, workspace chooser, avatar and bottom navigation. */
  .topbar :is(.qcm-brand-copy strong,.brand-name,.logo-row strong){font-size:12px!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important}
  .topbar :is(.qcm-brand-copy small,.brand-secondary,.logo-row small){font-size:11px!important;font-weight:700!important;line-height:var(--qedu-v1-lh-heading)!important}
  .topbar :is(.qedu-workspace-current span,#roleLabel,.role-label){font-size:12px!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  .topbar :is(#userAvatar,.avatar,.qar-v2-avatar){font-size:13px!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  .topbar .qedu-workspace-menu :is(header strong,button strong){font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  .topbar .qedu-workspace-menu :is(header small,button small){font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  #mobilePrimaryNav :is(span,b){font-size:11px!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}

  /* Principal/Director, Office Manager and Hostel Warden home roles. */
  #view :is(.qcm-office-head,.qcm-hostel-head) h2{font-size:var(--qedu-v1-page)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important}
  #view :is(.qcm-office-head,.qcm-hostel-head)>div>small,#view .qcm-exec-hero>small{font-size:var(--qedu-v1-card)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important;text-transform:uppercase}
  #view :is(.qcm-office-head,.qcm-hostel-head) p,#view .qcm-exec-hero>p{font-size:var(--qedu-v1-date)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control)!important}
  #view :is(.qcm-office-head,.qcm-hostel-head)>span{font-size:var(--qedu-v1-status)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view .qcm-exec-hero>strong{font-size:var(--qedu-v1-large)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi)!important}
  #view .qcm-exec-hero>em{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  #view :is(.qcm-office-admit,.qcm-hostel-attendance-action,.qcm-hostel-gate-action)>div>strong,#view .qcm-action>strong{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view :is(.qcm-office-admit,.qcm-hostel-attendance-action,.qcm-hostel-gate-action)>div>small{font-size:var(--qedu-v1-label)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view :is(.qcm-office-admit,.qcm-hostel-attendance-action,.qcm-hostel-gate-action)>div>em,#view .qcm-action>small{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  #view .qcm-kpi>small{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view .qcm-kpi>strong{font-size:var(--qedu-v1-summary)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi)!important}
  #view .qcm-kpi>em{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  #view .qcm-office-pulses article strong{font-size:var(--qedu-v1-work)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi)!important}
  html body #view .qmr-readonly{font-size:var(--qedu-v1-status)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}

  /* Executive command cards; no route gate, so Principal overview is covered. */
  #view .qcm-exec-block>header h3{font-size:var(--qedu-v1-card)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important;text-transform:uppercase}
  #view .qcm-exec-card small,#view :is(.qcm-exec-alert,.qcm-exec-compare) strong,#view .qcm-exec-stage small{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view .qcm-exec-card strong{font-size:var(--qedu-v1-summary)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi)!important}
  #view :is(.qcm-exec-card.is-money,.qcm-exec-stage.is-money) strong,#view .qcm-exec-compare b{font-size:var(--qedu-v1-money)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view :is(.qcm-exec-card em,.qcm-exec-alert small,.qcm-exec-compare small,.qcm-exec-stage em){font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  #view .qcm-exec-alert>b,#view .qcm-exec-stage strong{font-size:var(--qedu-v1-work)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi)!important}
  #view .qcm-exec-stage>b{font-size:var(--qedu-v1-inline)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}

  /* Accounts Manager and Accounts workspaces embedded for other roles. */
  #view .qar-v2-hero-title h1{font-size:var(--qedu-v1-hero)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important;text-transform:uppercase}
  #view .qar-v2-rate>strong{font-size:var(--qedu-v1-featured)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-featured)!important}
  #view .qar-v2-rate>span{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view :is(.qar-v2-hero-stats b,.qar-v2-month-list>button>strong,.qar-v2-class-list strong,.qar-v2-class-list em,.qar-v2-transactions em){font-size:var(--qedu-v1-money)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view .qar-v2-queue b{font-size:var(--qedu-v1-work)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi)!important}
  #view .qar-v2-queue button:nth-child(4) b{font-size:var(--qedu-v1-money)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view .qar-v2-card h2{font-size:var(--qedu-v1-card)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important;text-transform:uppercase}
  #view :is(.qar-v2-action strong,.qar-v2-card-link,.qar-v2-primary-link,.qar-v2-simple-links strong,.qar-v2-followups button>span b,.qar-v2-class-list b){font-size:var(--qedu-v1-action)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view :is(.qar-v2-hero-stats small,.qar-v2-month-list>button>span,.qar-v2-month-list>button>strong small,.qar-v2-followups em small,.qar-v2-class-list>button>span:not(.qar-v2-icon)){font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  #view :is(.qar-v2-follow-head,.qar-v2-table-head)>span{font-size:var(--qedu-v1-label)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}

  /* Student/guardian pages plus class, student, event and list metadata. */
  #view .qcm-hero-copy h2,#view :is(.attendance-mobile-head,.sd-heading,.acd-head,.qcm-syllabus-hero,.qhw-hero) h2{font-size:var(--qedu-v1-page)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important}
  #view .qcm-hero-copy>span{font-size:var(--qedu-v1-label)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  #view .qcm-result header h3,#view .qcm-result article>strong,#view .qcm-sp-person-copy h3,#view :is(.qhod-attendance-class-copy,.qhod-teaching-class-copy,.qhod-operational-copy,.qhod-studentmix-copy)>strong,#view :is([class*="class-copy"],[class*="student-copy"],[class*="event-copy"],[class*="list-copy"])>strong{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important;text-transform:none}
  #view :is(.qhod-attendance-class-copy,.qhod-teaching-class-copy,.qhod-operational-copy,.qhod-studentmix-copy)>small,#view :is(.qhod-attendance-class-copy,.qhod-teaching-class-copy,.qhod-operational-copy,.qhod-studentmix-copy)>small :is(span,em),#view :is([class*="class-copy"],[class*="student-copy"],[class*="event-copy"],[class*="list-copy"])>small{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  #view .qcm-result header>strong,#view .qcm-sp-due>strong{font-size:var(--qedu-v1-summary)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi)!important}
  #view .qcm-result article :is(span,b){font-size:var(--qedu-v1-data)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-control)!important}

  /* Calendar labels, dates, legends and event rows. */
  :is(#view,.qca-sheet,.qca-child-sheet) :is(.qca-calendar-grid button,.qca-calendar-grid>span,.qca-calendar-days button,.qca-calendar-weekdays>span,.qca-month-nav>strong,.qcm-tt-dates :is(strong,span),[class*="chart-label"],[class*="legend"]){font-size:var(--qedu-v1-chart)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control)!important}
  :is(#view,.qca-sheet,.qca-child-sheet) :is(.qca-event-list strong,.qca-calendar-event-list strong){font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  :is(#view,.qca-sheet,.qca-child-sheet) :is(.qca-event-list small,.qca-event-list em,.qca-calendar-event-list small,.qca-calendar-event-list em,.qhod-calendar-audience){font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  :is(#view,.qca-sheet,.qca-child-sheet) :is(.qca-event-list time,.qca-calendar-event-list time){font-size:var(--qedu-v1-date)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control)!important}

  /* Guardian/student completion overrides supersede the old compact v412 rules. */
  html body #view .qcm-student-home>.qcm-hero .qcm-hero-copy h2{font-size:var(--qedu-v1-page)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important}
  html body #view .qcm-sp-avatar>b{font-size:13px!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-sp-info>strong{font-size:var(--qedu-v1-label)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-sp-service>div>strong{font-size:var(--qedu-v1-data)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-sp-service-grid>.qcm-sp-service:nth-child(n+5)>div>strong{font-size:var(--qedu-v1-money)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-sp-due>small,html body #view .qcm-sp-due>span{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  html body #view .qcm-sp-due>strong{font-size:var(--qedu-v1-summary)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-kpi)!important}
  html body #view .qcm-sp-rating>b{font-size:var(--qedu-v1-data)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view :is(.qcm-sp-actions .qcm-primary,.qcm-sp-actions .qcm-secondary){font-size:var(--qedu-v1-action)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-home-tt-heading>small{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  html body #view .qcm-guardian-attendance .qcm-attendance-overall small{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  html body #view .qcm-guardian-attendance .qcm-attendance-metrics strong{font-size:var(--qedu-v1-inline)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-guardian-attendance .qcm-attendance-head p{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  html body #view .qcm-student-ledger .qcm-fee-due-card small{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  html body #view .qcm-student-ledger .qcm-fee-due-card p{font-size:var(--qedu-v1-body)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  html body #view .qcm-student-ledger .qcm-fee-tabs button{font-size:var(--qedu-v1-action)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-student-ledger .qcm-fee-copy strong{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-student-ledger :is(.qcm-fee-amount,.qcm-fee-balance){font-size:var(--qedu-v1-money)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-attendance-head>div>small{font-size:var(--qedu-v1-card)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important;text-transform:uppercase}
  html body #view .qcm-attendance-head h2{font-size:var(--qedu-v1-page)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important}
  html body #view .qcm-guardian-attendance :is(.qcm-attendance-overall,.qcm-attendance-metrics) small{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-guardian-attendance .qcm-attendance-overall strong,html body #view .qcm-guardian-attendance .qcm-attendance-metrics strong{font-size:var(--qedu-v1-data)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-guardian-attendance :is(.qcm-attendance-overall>b,.qcm-metric-ring>b){font-size:var(--qedu-v1-inline)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-attendance-calendar header>div>small{font-size:var(--qedu-v1-card)!important;font-weight:800!important;line-height:var(--qedu-v1-lh-heading)!important;text-transform:uppercase}
  html body #view .qcm-attendance-calendar header>div>strong{font-size:var(--qedu-v1-date)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-attendance-calendar :is(.qcm-attendance-week>b,.qcm-attendance-day,footer>span){font-size:var(--qedu-v1-chart)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-fee-ledger-head>span{font-size:var(--qedu-v1-label)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-fee-ledger-row>time :is(strong,span,em){font-size:var(--qedu-v1-date)!important;font-weight:600!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-fee-ledger-row>.qcm-fee-kind{font-size:var(--qedu-v1-status)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-fee-ledger-row>.qcm-fee-copy>strong{font-size:var(--qedu-v1-title)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-fee-ledger-row>.qcm-fee-copy>small{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  html body #view .qcm-fee-ledger-row> :is(.qcm-fee-amount,.qcm-fee-balance){font-size:var(--qedu-v1-money)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}
  html body #view .qcm-fee-secure{font-size:var(--qedu-v1-secondary)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}

  /* Narrow, documented 9.5px exception only. */
  html body #view :is(.qcm-sp-chips span,.qcm-sp-session,.qcm-sp-person-copy dt,.qcm-sp-person-copy dd,.qcm-sp-info small,.qcm-sp-service small,.qcm-sp-rating small){font-size:var(--qedu-v1-compact)!important;font-weight:500!important;line-height:var(--qedu-v1-lh-body)!important}
  html body #view .gpf-stamp>span{font-size:var(--qedu-v1-secondary)!important;font-weight:700!important;line-height:var(--qedu-v1-lh-control)!important}

  /* Important labels wrap; font size never auto-shrinks. */
  :is(#view,.modal,.modal-body,.modal-content,[role="dialog"],.drawer,.sheet,.bottom-sheet,.qca-sheet,.qca-child-sheet,.qmp-sheet,.p3-my-role-sheet,.p3-role-manager) :is([class*="amount"],[class*="money"],[class*="date"],[class*="time"],[class*="status"],[class*="badge"],[class*="pill"],.qcm-exec-hero>strong,.qcm-exec-hero>em,.qcm-exec-block>header button,.qcm-exec-card small,.qcm-exec-card strong,.qcm-exec-card em,.qcm-exec-alert strong,.qcm-exec-alert small,.qcm-exec-alert>b,.qcm-exec-compare strong,.qcm-exec-compare small,.qcm-exec-compare b,.qcm-exec-stage small,.qcm-exec-stage strong,.qcm-exec-stage em,.qcm-action>strong,.qcm-sp-rating header>strong,.qcm-sp-person-copy>h3,[class*="class-copy"]>strong,[class*="student-copy"]>strong,[class*="event-copy"]>strong,.qcm-result article>strong,.qar-v2-card-link,.qar-v2-primary-link){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
}

/* MOBILE TYPOGRAPHY STANDARD V1.1 — PWA update notice surface. */
@media screen and (max-width:599px){
  #qeduUpdateNotice,#qeduUpdateNotice :is(strong,span,small,button),.qedu-pwa-action-size{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important}
  #qeduUpdateNotice .qedu-update-notice-copy>strong{font-size:13px!important;font-weight:700!important;line-height:1.3!important}
  #qeduUpdateNotice .qedu-update-notice-copy>span{font-size:13px!important;font-weight:500!important;line-height:1.45!important}
  #qeduUpdateNotice :is(.qedu-update-size,.qedu-update-progress-text){font-size:11px!important;font-weight:500!important;line-height:1.45!important}
  #qeduUpdateNotice .qedu-update-now{font-size:12px!important;font-weight:700!important;line-height:1.35!important}
  html body:is([data-qcm-route],[data-qedu-workspace]) .qedu-pwa-action>.qedu-pwa-action-size{font-size:var(--qedu-v1-compact,9.5px)!important;font-weight:700!important;line-height:1.35!important}
}
