.parentBillingPanel-module__2iFEPa__panel{--billing-ink:var(--lkp-ink,#10223f);--billing-muted:var(--lkp-muted,#5d6b82);--billing-line:var(--lkp-border,#d7e0ec);--billing-surface:var(--lkp-surface,#fff);--billing-subtle:var(--lkp-surface-subtle,#f7f9fc);--billing-mint:var(--lkp-mint,#29b99a);--billing-mint-soft:var(--lkp-mint-soft,#e5f7f2);color:var(--billing-ink);border:1px solid var(--billing-line);background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--billing-mint) 14%, transparent), transparent 32%), var(--billing-surface);box-shadow:var(--lkp-shadow-md,0 12px 30px #10223f1a);border-radius:28px;gap:1.25rem;margin:1.5rem 0;padding:clamp(1.25rem,3vw,2rem);display:grid}.parentBillingPanel-module__2iFEPa__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.parentBillingPanel-module__2iFEPa__heading h2{max-width:680px;margin:.2rem 0 .45rem;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.08}.parentBillingPanel-module__2iFEPa__heading p{max-width:720px;color:var(--billing-muted);margin:0;line-height:1.55}.parentBillingPanel-module__2iFEPa__eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:.78rem;font-weight:800;color:var(--billing-mint)!important}.parentBillingPanel-module__2iFEPa__badge{color:var(--billing-ink);background:var(--billing-mint-soft);border-radius:999px;flex:none;padding:.55rem .8rem;font-size:.78rem;font-weight:800}.parentBillingPanel-module__2iFEPa__planMeta{color:var(--billing-muted);margin:.55rem 0 0;font-size:.95rem;font-weight:650}.parentBillingPanel-module__2iFEPa__reminder{border:1px solid;border-radius:16px;grid-template-columns:2.2rem minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem 1.1rem;display:grid}.parentBillingPanel-module__2iFEPa__reminderDue{color:#342400;background:#fff6d8;border-color:#9a6800}.parentBillingPanel-module__2iFEPa__reminderAction{color:#421b0a;background:#fff0e6;border-color:#b43b0b}.parentBillingPanel-module__2iFEPa__reminderIcon{background:#795000;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;font-size:1rem;font-weight:900;display:grid;color:#fff!important}.parentBillingPanel-module__2iFEPa__reminderAction .parentBillingPanel-module__2iFEPa__reminderIcon{background:#8f2d05}.parentBillingPanel-module__2iFEPa__reminderCopy{gap:.2rem;min-width:0;display:grid;color:inherit!important}.parentBillingPanel-module__2iFEPa__reminderCopy strong,.parentBillingPanel-module__2iFEPa__reminderCopy span{color:inherit}.parentBillingPanel-module__2iFEPa__priceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.parentBillingPanel-module__2iFEPa__priceCard{min-height:148px;color:var(--billing-ink);text-align:left;border:1px solid var(--billing-line);background:var(--billing-subtle);cursor:pointer;border-radius:20px;gap:.25rem;padding:1.1rem;display:grid}.parentBillingPanel-module__2iFEPa__priceCard:hover{border-color:var(--billing-mint);transform:translateY(-1px)}.parentBillingPanel-module__2iFEPa__priceCard strong{font-size:2rem}.parentBillingPanel-module__2iFEPa__priceCard small{color:var(--billing-muted)}.parentBillingPanel-module__2iFEPa__priceCard em{width:max-content;color:var(--billing-mint);background:var(--billing-mint-soft);border-radius:999px;margin-top:.35rem;padding:.3rem .5rem;font-size:.72rem;font-style:normal;font-weight:750}.parentBillingPanel-module__2iFEPa__selected{border-color:var(--billing-mint);background:var(--billing-mint-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--billing-mint) 30%, transparent)}.parentBillingPanel-module__2iFEPa__students{border:0;gap:.65rem;margin:0;padding:0;display:grid}.parentBillingPanel-module__2iFEPa__students legend{padding:0;font-size:1.05rem;font-weight:800}.parentBillingPanel-module__2iFEPa__students>p{color:var(--billing-muted);margin:-.35rem 0 .15rem;font-size:.88rem}.parentBillingPanel-module__2iFEPa__students label{border:1px solid var(--billing-line);background:var(--billing-subtle);border-radius:15px;align-items:flex-start;gap:.8rem;padding:.85rem .95rem;display:flex}.parentBillingPanel-module__2iFEPa__students input,.parentBillingPanel-module__2iFEPa__country input{width:1.2rem;height:1.2rem;accent-color:var(--billing-mint);flex:none;margin-top:.15rem}.parentBillingPanel-module__2iFEPa__students span{gap:.12rem;min-width:0;display:grid}.parentBillingPanel-module__2iFEPa__students small{color:var(--billing-muted)}.parentBillingPanel-module__2iFEPa__empty{background:var(--billing-subtle);border-radius:14px;padding:.9rem}.parentBillingPanel-module__2iFEPa__purchaseFooter{border-top:1px solid var(--billing-line);gap:1rem;margin-top:.25rem;padding-top:1rem;display:grid}.parentBillingPanel-module__2iFEPa__summary{color:var(--billing-muted);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.parentBillingPanel-module__2iFEPa__summary strong{color:var(--billing-ink);font-size:1.6rem}.parentBillingPanel-module__2iFEPa__summary small{color:var(--billing-muted);font-size:.78rem;font-weight:600}.parentBillingPanel-module__2iFEPa__country{color:var(--billing-ink);align-items:flex-start;gap:.65rem;line-height:1.4;display:flex}.parentBillingPanel-module__2iFEPa__promotion{color:var(--billing-ink);gap:.45rem;font-size:.88rem;font-weight:750;display:grid}.parentBillingPanel-module__2iFEPa__promotion input{width:100%;min-height:46px;color:var(--billing-ink);border:1px solid var(--billing-line);background:var(--billing-subtle);font:inherit;text-transform:uppercase;border-radius:14px;padding:.7rem .85rem}.parentBillingPanel-module__2iFEPa__promotion input:focus-visible{outline:3px solid color-mix(in srgb, var(--billing-mint) 35%, transparent);outline-offset:2px;border-color:var(--billing-mint)}.parentBillingPanel-module__2iFEPa__billingTerms{color:var(--billing-muted);border:1px solid var(--billing-line);background:var(--billing-subtle);border-radius:14px;gap:.35rem;padding:.85rem .95rem;font-size:.82rem;line-height:1.45;display:grid}.parentBillingPanel-module__2iFEPa__billingTerms strong{color:var(--billing-ink);font-size:.86rem}.parentBillingPanel-module__2iFEPa__billingTerms a{color:var(--billing-mint);font-weight:750}.parentBillingPanel-module__2iFEPa__note{color:var(--billing-muted);margin:-.5rem 0 0;font-size:.82rem;line-height:1.45}.parentBillingPanel-module__2iFEPa__actions{flex-wrap:wrap;gap:.75rem;display:flex}.parentBillingPanel-module__2iFEPa__primary,.parentBillingPanel-module__2iFEPa__secondary{cursor:pointer;border-radius:14px;min-height:48px;padding:.75rem 1.1rem;font-weight:800}.parentBillingPanel-module__2iFEPa__primary{color:#071d18;-webkit-text-fill-color:#071d18;background:#91ead1;border:0}.parentBillingPanel-module__2iFEPa__secondary{color:var(--billing-ink);border:1px solid var(--billing-line);background:var(--billing-subtle)}.parentBillingPanel-module__2iFEPa__primary:disabled,.parentBillingPanel-module__2iFEPa__secondary:disabled{cursor:not-allowed;opacity:.55}.parentBillingPanel-module__2iFEPa__primary:disabled{-webkit-text-fill-color:#071d18;color:#071d18!important}.parentBillingPanel-module__2iFEPa__message{color:var(--lkp-warning,#9a6200);border:1px solid color-mix(in srgb, var(--lkp-warning,#9a6200) 35%, var(--billing-line));background:var(--lkp-warning-soft,#fff4d8);border-radius:12px;margin:0;padding:.75rem .9rem;line-height:1.45}.parentBillingPanel-module__2iFEPa__successNote{color:var(--billing-mint);border-color:color-mix(in srgb, var(--billing-mint) 35%, var(--billing-line));background:var(--billing-mint-soft)}.parentBillingPanel-module__2iFEPa__warningNote{color:var(--lkp-warning,#9a6200)}.parentBillingPanel-module__2iFEPa__embeddedCheckout{gap:.65rem;min-height:280px;padding:.35rem 0 .15rem;display:grid}.parentBillingPanel-module__2iFEPa__embeddedCheckout iframe{min-height:280px}.parentBillingPanel-module__2iFEPa__stripeNote{color:var(--billing-muted);margin:0;font-size:.78rem;line-height:1.4}.parentBillingPanel-module__2iFEPa__checkoutShell{border:1px solid var(--billing-line);background:var(--billing-subtle);border-radius:18px;gap:1rem;padding:1rem 1.1rem;display:grid}.parentBillingPanel-module__2iFEPa__successPanel{border:1px solid color-mix(in srgb, var(--billing-mint) 35%, var(--billing-line));background:var(--billing-mint-soft);border-radius:18px;gap:.75rem;padding:1.15rem 1.2rem;display:grid}.parentBillingPanel-module__2iFEPa__successPanel strong{color:var(--billing-mint);font-size:1.25rem}.parentBillingPanel-module__2iFEPa__successPanel p{color:var(--billing-ink);margin:0;line-height:1.5}.parentBillingPanel-module__2iFEPa__benefits{color:var(--billing-muted);gap:.35rem;margin:0;padding:0;font-size:.92rem;line-height:1.45;list-style:none;display:grid}.parentBillingPanel-module__2iFEPa__benefits li:before{content:"✓ ";color:var(--billing-mint);font-weight:800}.parentBillingPanel-module__2iFEPa__seatManager{gap:1rem;display:grid}.parentBillingPanel-module__2iFEPa__seatGuide{border:1px solid color-mix(in srgb, var(--billing-mint) 35%, var(--billing-line));background:var(--billing-mint-soft);border-radius:16px;gap:.25rem;padding:1rem 1.1rem;display:grid}.parentBillingPanel-module__2iFEPa__seatGuide span{color:var(--billing-muted);line-height:1.45}.parentBillingPanel-module__2iFEPa__seatList{gap:.7rem;display:grid}.parentBillingPanel-module__2iFEPa__seatRow{border:1px solid var(--billing-line);background:var(--billing-subtle);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex}.parentBillingPanel-module__2iFEPa__seatRow>div:first-child{gap:.15rem;display:grid}.parentBillingPanel-module__2iFEPa__seatRow small{color:var(--billing-muted)}.parentBillingPanel-module__2iFEPa__assignmentStatus{max-width:230px;color:var(--billing-mint);text-align:right;font-size:.78rem;font-weight:750;line-height:1.35}@media (max-width:660px){.parentBillingPanel-module__2iFEPa__heading{display:grid}.parentBillingPanel-module__2iFEPa__badge{justify-self:start}.parentBillingPanel-module__2iFEPa__priceGrid{grid-template-columns:1fr}.parentBillingPanel-module__2iFEPa__actions{display:grid}.parentBillingPanel-module__2iFEPa__seatRow{flex-direction:column;align-items:stretch}.parentBillingPanel-module__2iFEPa__assignmentStatus{text-align:left;max-width:none}}@media (prefers-reduced-motion:no-preference){.parentBillingPanel-module__2iFEPa__priceCard{transition:transform .16s,border-color .16s,background .16s}}
.sharedReportCard-module__Zonc2a__card{--report-blue:#2d6de8;--report-on-blue:#fff;--report-green:#0a8067;--report-amber:#a66100;--report-gray:#667085;border:1px solid var(--border,#d8e1ea);color:var(--ink,#10283c);background:var(--surface,#fff);border-radius:20px;gap:18px;padding:20px;display:grid;box-shadow:0 10px 28px #10283c14}.sharedReportCard-module__Zonc2a__heading,.sharedReportCard-module__Zonc2a__sectionHeading,.sharedReportCard-module__Zonc2a__disclosure{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sharedReportCard-module__Zonc2a__heading h2,.sharedReportCard-module__Zonc2a__sectionHeading h3,.sharedReportCard-module__Zonc2a__heading p,.sharedReportCard-module__Zonc2a__sectionHeading small,.sharedReportCard-module__Zonc2a__nextAction p{margin:0}.sharedReportCard-module__Zonc2a__heading h2{margin-top:4px;font-size:clamp(1.25rem,2vw,1.65rem)}.sharedReportCard-module__Zonc2a__heading p{color:var(--muted,#5d7183);margin-top:6px;font-size:.875rem;line-height:1.5}.sharedReportCard-module__Zonc2a__eyebrow,.sharedReportCard-module__Zonc2a__sectionHeading span,.sharedReportCard-module__Zonc2a__nextAction small{color:var(--report-blue);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:900}.sharedReportCard-module__Zonc2a__freshness{text-align:right;flex:none;gap:2px;display:grid}.sharedReportCard-module__Zonc2a__freshness span,.sharedReportCard-module__Zonc2a__freshness strong{font-size:.75rem}.sharedReportCard-module__Zonc2a__freshness span{color:var(--muted,#5d7183)}.sharedReportCard-module__Zonc2a__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sharedReportCard-module__Zonc2a__metric{border:1px solid var(--border,#d8e1ea);background:color-mix(in srgb, var(--surface,#fff) 86%, var(--report-blue) 14%);border-radius:14px;align-content:start;gap:5px;min-width:0;min-height:112px;padding:14px;display:grid}.sharedReportCard-module__Zonc2a__metric span,.sharedReportCard-module__Zonc2a__metric small{color:var(--muted,#5d7183)}.sharedReportCard-module__Zonc2a__metric span{font-size:.75rem;font-weight:800}.sharedReportCard-module__Zonc2a__metric strong{overflow-wrap:anywhere;color:var(--ink,#10283c);font-size:clamp(1rem,2vw,1.45rem);line-height:1.05}.sharedReportCard-module__Zonc2a__metric small{font-size:.75rem;line-height:1.35}.sharedReportCard-module__Zonc2a__visuals{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:14px;display:grid}.sharedReportCard-module__Zonc2a__trends,.sharedReportCard-module__Zonc2a__skills{border:1px solid var(--border,#d8e1ea);background:color-mix(in srgb, var(--surface,#fff) 94%, var(--report-blue) 6%);border-radius:16px;min-width:0;padding:16px}.sharedReportCard-module__Zonc2a__sectionHeading h3{margin-top:3px;font-size:1rem}.sharedReportCard-module__Zonc2a__sectionHeading small{max-width:170px;color:var(--muted,#5d7183);text-align:right;font-size:.75rem;line-height:1.35}.sharedReportCard-module__Zonc2a__trendList{gap:12px;margin-top:15px;display:grid}.sharedReportCard-module__Zonc2a__trendRow{border-top:1px solid var(--border,#d8e1ea);padding-top:12px}.sharedReportCard-module__Zonc2a__trendRow:first-child{border-top:0;padding-top:0}.sharedReportCard-module__Zonc2a__trendLabel{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.sharedReportCard-module__Zonc2a__trendLabel h4,.sharedReportCard-module__Zonc2a__trendLabel span{font-size:.75rem}.sharedReportCard-module__Zonc2a__trendLabel h4{margin:0;font-weight:900}.sharedReportCard-module__Zonc2a__trendLabel span{color:var(--report-gray);font-weight:800}.sharedReportCard-module__Zonc2a__trendRow[data-signal=improving] .sharedReportCard-module__Zonc2a__trendLabel span{color:var(--report-blue)}.sharedReportCard-module__Zonc2a__trendRow[data-signal=declining] .sharedReportCard-module__Zonc2a__trendLabel span{color:var(--report-amber)}.sharedReportCard-module__Zonc2a__barRow{grid-template-columns:56px minmax(80px,1fr) 42px 36px;align-items:center;gap:8px;min-height:28px;display:grid}.sharedReportCard-module__Zonc2a__barRow>span,.sharedReportCard-module__Zonc2a__barRow>small{color:var(--muted,#5d7183);font-size:.75rem}.sharedReportCard-module__Zonc2a__barRow>strong{text-align:right;font-size:.75rem}.sharedReportCard-module__Zonc2a__barTrack{background:color-mix(in srgb, var(--border,#d8e1ea) 70%, transparent);border-radius:99px;height:16px;overflow:hidden}.sharedReportCard-module__Zonc2a__barFill{border-radius:inherit;background:var(--report-blue);height:100%;display:block}.sharedReportCard-module__Zonc2a__barFill[data-tone=previous]{background:#98a2b3}.sharedReportCard-module__Zonc2a__emptyBar{color:var(--muted,#5d7183);white-space:nowrap;padding-left:6px;font-size:.75rem;font-style:normal;line-height:1.2;display:block}.sharedReportCard-module__Zonc2a__skillGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.sharedReportCard-module__Zonc2a__skillCell{border:1px solid #0000;border-radius:11px;gap:3px;min-width:0;padding:10px;display:grid}.sharedReportCard-module__Zonc2a__skillCell span,.sharedReportCard-module__Zonc2a__skillCell small{font-size:.75rem}.sharedReportCard-module__Zonc2a__skillCell span{text-transform:uppercase;font-weight:900}.sharedReportCard-module__Zonc2a__skillCell strong{text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;font-size:.75rem;overflow:hidden}.sharedReportCard-module__Zonc2a__skillCell[data-signal=strong]{border-color:color-mix(in srgb, var(--report-green) 50%, transparent);background:color-mix(in srgb, var(--surface,#fff) 78%, var(--report-green) 22%)}.sharedReportCard-module__Zonc2a__skillCell[data-signal=building]{border-color:color-mix(in srgb, var(--report-blue) 46%, transparent);background:color-mix(in srgb, var(--surface,#fff) 78%, var(--report-blue) 22%)}.sharedReportCard-module__Zonc2a__skillCell[data-signal=focus]{border-color:color-mix(in srgb, var(--report-amber) 52%, transparent);background:color-mix(in srgb, var(--surface,#fff) 76%, #f2b84b 24%)}.sharedReportCard-module__Zonc2a__skillCell[data-signal=not_enough_evidence]{border-color:color-mix(in srgb, var(--report-gray) 38%, transparent);background:color-mix(in srgb, var(--surface,#fff) 87%, var(--report-gray) 13%)}.sharedReportCard-module__Zonc2a__skillCell:focus-visible{outline:3px solid color-mix(in srgb, var(--report-blue) 42%, transparent);outline-offset:2px}.sharedReportCard-module__Zonc2a__nextAction{border:1px solid color-mix(in srgb, var(--report-blue) 45%, transparent);background:color-mix(in srgb, var(--surface,#fff) 83%, var(--report-blue) 17%);border-radius:14px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.sharedReportCard-module__Zonc2a__nextAction>span{width:36px;height:36px;color:var(--report-on-blue);background:var(--report-blue);border-radius:11px;place-items:center;font-weight:900;display:grid}.sharedReportCard-module__Zonc2a__nextAction div{gap:4px;display:grid}.sharedReportCard-module__Zonc2a__nextAction strong{font-size:.9375rem}.sharedReportCard-module__Zonc2a__nextAction p{color:var(--muted,#5d7183);font-size:.75rem;line-height:1.45}.sharedReportCard-module__Zonc2a__nextAction button{min-height:44px;color:var(--report-on-blue);background:var(--report-blue);font:inherit;cursor:pointer;border:0;border-radius:11px;padding:0 16px;font-size:.875rem;font-weight:900}.sharedReportCard-module__Zonc2a__nextAction button:focus-visible{outline:3px solid color-mix(in srgb, var(--report-blue) 42%, transparent);outline-offset:3px}.sharedReportCard-module__Zonc2a__nextAction[data-has-focus=true]{border-color:color-mix(in srgb, var(--report-amber) 45%, transparent);background:color-mix(in srgb, var(--surface,#fff) 84%, #f2b84b 16%)}.sharedReportCard-module__Zonc2a__nextAction[data-has-focus=true]>span{background:var(--report-amber)}.sharedReportCard-module__Zonc2a__empty{border:1px dashed var(--border,#d8e1ea);text-align:center;border-radius:12px;margin-top:14px;padding:16px}.sharedReportCard-module__Zonc2a__empty strong{font-size:.8125rem}.sharedReportCard-module__Zonc2a__empty p{color:var(--muted,#5d7183);margin:4px 0 0;font-size:.75rem;line-height:1.45}.sharedReportCard-module__Zonc2a__disclosure{color:var(--muted,#5d7183);padding-top:2px;font-size:.75rem;line-height:1.45}.sharedReportCard-module__Zonc2a__disclosure span:last-child{text-align:right}.sharedReportCard-module__Zonc2a__loading{border:1px dashed var(--border,#d8e1ea);min-height:170px;color:var(--ink,#10283c);background:var(--surface,#fff);text-align:center;border-radius:18px;place-content:center;justify-items:center;gap:7px;padding:24px;display:grid}.sharedReportCard-module__Zonc2a__loading span{color:var(--muted,#5d7183);font-size:.75rem}.sharedReportCard-module__Zonc2a__loading button{border:1px solid var(--report-blue,#2f6fec);min-height:44px;color:var(--report-blue,#2f6fec);font:inherit;cursor:pointer;background:0 0;border-radius:10px;margin-top:6px;padding:0 16px;font-size:.875rem;font-weight:850}:root[data-theme=cyber-dark] .sharedReportCard-module__Zonc2a__card{--report-blue:#74a8ff;--report-on-blue:#081a2c;--report-green:#55d7ba;--report-amber:#ffc266;--report-gray:#b4c0cf;box-shadow:0 14px 34px #0000003d}@media (max-width:900px){.sharedReportCard-module__Zonc2a__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sharedReportCard-module__Zonc2a__visuals{grid-template-columns:1fr}}@media (max-width:560px){.sharedReportCard-module__Zonc2a__card{border-radius:16px;gap:14px;padding:15px}.sharedReportCard-module__Zonc2a__heading,.sharedReportCard-module__Zonc2a__sectionHeading,.sharedReportCard-module__Zonc2a__disclosure{display:grid}.sharedReportCard-module__Zonc2a__freshness{text-align:left}.sharedReportCard-module__Zonc2a__metrics{grid-template-columns:1fr 1fr}.sharedReportCard-module__Zonc2a__metric{min-height:102px;padding:12px}.sharedReportCard-module__Zonc2a__skillGrid{grid-template-columns:1fr}.sharedReportCard-module__Zonc2a__sectionHeading small,.sharedReportCard-module__Zonc2a__disclosure span:last-child{text-align:left;max-width:none}.sharedReportCard-module__Zonc2a__barRow{grid-template-columns:50px minmax(70px,1fr) 38px}.sharedReportCard-module__Zonc2a__barRow>small{display:none}.sharedReportCard-module__Zonc2a__nextAction{grid-template-columns:36px 1fr}.sharedReportCard-module__Zonc2a__nextAction button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.sharedReportCard-module__Zonc2a__barFill{transition:none}}
.smartDiagnostics-module__7s65VG__eyebrow{color:#73ddff;letter-spacing:.09em;text-transform:uppercase;font-size:.78rem;font-weight:800}.smartDiagnostics-module__7s65VG__studentCard,.smartDiagnostics-module__7s65VG__authoringPanel,.smartDiagnostics-module__7s65VG__permissionDenied,.smartDiagnostics-module__7s65VG__availabilityPanel{color:#eef5ff;background:#102239;border:2px solid #3c5678;border-radius:1.25rem;padding:clamp(1rem,2.5vw,1.5rem)}.smartDiagnostics-module__7s65VG__studentCard h3,.smartDiagnostics-module__7s65VG__authoringPanel h2,.smartDiagnostics-module__7s65VG__permissionDenied h2,.smartDiagnostics-module__7s65VG__availabilityPanel h2{margin:.35rem 0 .75rem}.smartDiagnostics-module__7s65VG__liveStatus:empty{display:none}.smartDiagnostics-module__7s65VG__liveStatus{color:#c7d8ef;margin-bottom:.75rem}.smartDiagnostics-module__7s65VG__studentNextStep{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.smartDiagnostics-module__7s65VG__studentNextStep div{background:#17304d;border-radius:.85rem;padding:.9rem}.smartDiagnostics-module__7s65VG__studentNextStep dt{color:#9fb6d5;font-size:.82rem;font-weight:700}.smartDiagnostics-module__7s65VG__studentNextStep dd{margin:.25rem 0 0}.smartDiagnostics-module__7s65VG__choiceFieldset{border:0;gap:.65rem;margin:1.25rem 0;padding:0;display:grid}.smartDiagnostics-module__7s65VG__choiceFieldset legend{margin-bottom:.6rem;font-weight:800}.smartDiagnostics-module__7s65VG__choiceFieldset label{cursor:pointer;border:2px solid #3c5678;border-radius:.85rem;grid-template-columns:1.25rem 2.75rem 1fr;align-items:center;gap:.75rem;min-height:44px;padding:.75rem;display:grid}.smartDiagnostics-module__7s65VG__choiceFieldset input{width:1.25rem;height:1.25rem}.smartDiagnostics-module__7s65VG__choiceFieldset strong{background:#1f3d62;border-radius:.65rem;justify-content:center;align-items:center;min-height:44px;display:flex}.smartDiagnostics-module__7s65VG__choiceFieldset span{grid-column:3}.smartDiagnostics-module__7s65VG__selectedChoice{background:#183b4b;border-color:#49d8f5!important}.smartDiagnostics-module__7s65VG__workflowStatus{background:#0b1b2f;border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;padding:.85rem;display:flex}.smartDiagnostics-module__7s65VG__workflowStatus span{color:#8fe8ba}.smartDiagnostics-module__7s65VG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.smartDiagnostics-module__7s65VG__formGrid label{gap:.4rem;font-weight:750;display:grid}.smartDiagnostics-module__7s65VG__formGrid input,.smartDiagnostics-module__7s65VG__formGrid textarea{color:#fff;font:inherit;background:#07182b;border:2px solid #496383;border-radius:.7rem;min-height:44px;padding:.7rem}.smartDiagnostics-module__7s65VG__formGrid input:focus-visible,.smartDiagnostics-module__7s65VG__formGrid textarea:focus-visible,.smartDiagnostics-module__7s65VG__actionRow button:focus-visible,.smartDiagnostics-module__7s65VG__choiceFieldset label:focus-within{outline-offset:3px;outline:3px solid #b8f45e}.smartDiagnostics-module__7s65VG__formGrid small{color:#aebfd6;font-weight:500}.smartDiagnostics-module__7s65VG__wideField{grid-column:1/-1}.smartDiagnostics-module__7s65VG__actionRow{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.smartDiagnostics-module__7s65VG__actionRow button{color:#07172b;cursor:pointer;font:inherit;background:#9dbbff;border:0;border-radius:.75rem;min-height:44px;padding:.75rem 1rem;font-weight:850}.smartDiagnostics-module__7s65VG__actionRow button:disabled{cursor:not-allowed}.smartDiagnostics-module__7s65VG__actionRow .smartDiagnostics-module__7s65VG__dangerButton{color:#5f1111;background:#ffd1d1}.smartDiagnostics-module__7s65VG__guidance{color:#c7d8ef;font-size:.9rem}.smartDiagnostics-module__7s65VG__retryButton{color:#07172b;cursor:pointer;font:inherit;background:#9dbbff;border:2px solid #d6e2ff;border-radius:.75rem;min-height:44px;padding:.75rem 1rem;font-weight:850}.smartDiagnostics-module__7s65VG__retryButton:focus-visible{outline-offset:3px;outline:3px solid #b8f45e}@media (max-width:720px){.smartDiagnostics-module__7s65VG__formGrid{grid-template-columns:1fr}.smartDiagnostics-module__7s65VG__wideField{grid-column:auto}.smartDiagnostics-module__7s65VG__actionRow button{width:100%}}@media (prefers-reduced-motion:reduce){.smartDiagnostics-module__7s65VG__studentCard *,.smartDiagnostics-module__7s65VG__authoringPanel *{scroll-behavior:auto!important;transition:none!important}}
.contentOperations-module__AYG6IW__workspace{color:var(--ink);gap:20px;min-width:0;display:grid}.contentOperations-module__AYG6IW__workspace h2{letter-spacing:-.03em;margin:2px 0 8px;font-size:clamp(22px,2vw,30px)}.contentOperations-module__AYG6IW__workspace h3{letter-spacing:-.015em;margin:0 0 8px;font-size:17px}.contentOperations-module__AYG6IW__workspace p{margin:6px 0 12px;line-height:1.55}.contentOperations-module__AYG6IW__workspace small{color:var(--muted);font-size:12px;line-height:1.5;display:block}.contentOperations-module__AYG6IW__heading,.contentOperations-module__AYG6IW__row,.contentOperations-module__AYG6IW__listHeader,.contentOperations-module__AYG6IW__selection,.contentOperations-module__AYG6IW__nextAction,.contentOperations-module__AYG6IW__pagination,.contentOperations-module__AYG6IW__dialogActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.contentOperations-module__AYG6IW__heading>div:first-child{flex:1}.contentOperations-module__AYG6IW__heading p,.contentOperations-module__AYG6IW__panel>p{color:var(--muted)}.contentOperations-module__AYG6IW__freshness{max-width:330px;color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.contentOperations-module__AYG6IW__tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:6px 24px;display:flex}.contentOperations-module__AYG6IW__tabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 4px 14px;font-weight:700}.contentOperations-module__AYG6IW__tabs button[aria-current]{color:var(--sky);border-color:var(--sky)}.contentOperations-module__AYG6IW__tabs span{margin-left:6px;font-size:12px}.contentOperations-module__AYG6IW__filters{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-wrap:wrap;align-items:end;gap:12px;padding:16px;display:flex}.contentOperations-module__AYG6IW__workspace label{color:var(--muted);gap:6px;font-size:12px;font-weight:650;display:grid}.contentOperations-module__AYG6IW__workspace input:not([type=checkbox]),.contentOperations-module__AYG6IW__workspace select,.contentOperations-module__AYG6IW__workspace textarea{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--ink);font:inherit;border-radius:9px;max-width:100%;padding:9px 11px;font-size:13px}.contentOperations-module__AYG6IW__workspace textarea{resize:vertical;min-height:90px}.contentOperations-module__AYG6IW__workspace input[type=checkbox]{width:17px;height:17px;accent-color:var(--sky);cursor:pointer}.contentOperations-module__AYG6IW__workspace button:focus-visible,.contentOperations-module__AYG6IW__workspace input:focus-visible,.contentOperations-module__AYG6IW__workspace select:focus-visible,.contentOperations-module__AYG6IW__workspace summary:focus-visible,.contentOperations-module__AYG6IW__workspace textarea:focus-visible{outline:3px solid var(--sky);outline-offset:3px}.contentOperations-module__AYG6IW__workspace button:disabled{cursor:not-allowed;opacity:1;color:var(--muted);background:var(--surface);border-color:var(--border)}.contentOperations-module__AYG6IW__search{flex:2 340px}.contentOperations-module__AYG6IW__filters>label:not(.contentOperations-module__AYG6IW__search){flex:150px}.contentOperations-module__AYG6IW__more{flex:0 120px}.contentOperations-module__AYG6IW__workspace summary{cursor:pointer;padding:10px 0;font-size:13px;font-weight:700}.contentOperations-module__AYG6IW__more[open]{flex-basis:100%}.contentOperations-module__AYG6IW__extraFilters{grid-template-columns:repeat(3,1fr);gap:12px;padding-top:8px;display:grid}.contentOperations-module__AYG6IW__filterSummary{width:100%;color:var(--muted);font-size:12px;margin:0!important}.contentOperations-module__AYG6IW__link{color:var(--sky);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:8px 0;font-size:13px;font-weight:700}.contentOperations-module__AYG6IW__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.contentOperations-module__AYG6IW__metric{text-align:left;background:var(--surface);border:1px solid var(--border);color:var(--ink);font:inherit;cursor:pointer;border-top:3px solid var(--sky);border-radius:14px;gap:8px;padding:18px;display:grid}.contentOperations-module__AYG6IW__metric[data-tone=ready],.contentOperations-module__AYG6IW__metric[data-tone=approved]{border-top-color:var(--mint-deep)}.contentOperations-module__AYG6IW__metric[data-tone=attention]{border-top-color:var(--amber-ink)}.contentOperations-module__AYG6IW__metric>span{font-size:13px;font-weight:700}.contentOperations-module__AYG6IW__metric>strong{letter-spacing:-.04em;font-size:34px;line-height:1.1}.contentOperations-module__AYG6IW__metric b{color:var(--sky);margin-top:4px;font-size:12px}.contentOperations-module__AYG6IW__nextAction,.contentOperations-module__AYG6IW__selection{background:var(--mint-soft);border:1px solid var(--border);border-radius:14px;padding:20px}.contentOperations-module__AYG6IW__nextAction p{margin-bottom:0}.contentOperations-module__AYG6IW__overviewGrid{grid-template-columns:1fr 1.15fr;gap:18px;min-width:0;display:grid}.contentOperations-module__AYG6IW__panel{background:var(--surface);border:1px solid var(--border);border-radius:14px;min-width:0;padding:20px}.contentOperations-module__AYG6IW__panel p{font-size:13px}.contentOperations-module__AYG6IW__tableScroll{border:1px solid var(--border);background:var(--surface);border-radius:12px;max-width:100%;overflow-x:auto}.contentOperations-module__AYG6IW__workspace table{border-collapse:collapse;width:100%;font-size:13px}.contentOperations-module__AYG6IW__workspace th,.contentOperations-module__AYG6IW__workspace td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:14px 12px}.contentOperations-module__AYG6IW__workspace thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--surface-soft,var(--surface));font-size:11px}.contentOperations-module__AYG6IW__workspace tbody th{font-weight:600}.contentOperations-module__AYG6IW__workspace tbody tr:last-child>*{border-bottom:0}.contentOperations-module__AYG6IW__count{border:1px solid var(--border);color:var(--sky);cursor:pointer;background:0 0;border-radius:7px;min-width:34px;padding:7px 10px;font-weight:700}.contentOperations-module__AYG6IW__training{background:var(--mint-soft);border-radius:10px;gap:6px;margin-top:20px;padding:16px;font-size:13px;display:grid}.contentOperations-module__AYG6IW__training span{color:var(--muted)}.contentOperations-module__AYG6IW__alerts{flex-wrap:wrap;gap:12px;display:flex}.contentOperations-module__AYG6IW__alerts button{background:var(--amber-soft);color:var(--amber-ink);border:1px solid var(--border);font:inherit;cursor:pointer;border-radius:10px;padding:14px;font-size:13px}.contentOperations-module__AYG6IW__listHeader>div:first-child{flex:1}.contentOperations-module__AYG6IW__selection{z-index:3;box-shadow:0 3px 16px color-mix(in srgb, var(--ink) 8%, transparent);position:sticky;top:10px}.contentOperations-module__AYG6IW__selection>div{flex:1}.contentOperations-module__AYG6IW__allMatching{flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.contentOperations-module__AYG6IW__questions{min-width:790px}.contentOperations-module__AYG6IW__questions td:nth-child(3){max-width:270px}.contentOperations-module__AYG6IW__questions td:nth-child(4){max-width:330px}.contentOperations-module__AYG6IW__questions tr[data-selected=true]{background:var(--mint-soft)}.contentOperations-module__AYG6IW__badge{color:var(--sky);background:var(--surface-soft,var(--surface));border:1px solid var(--border);border-radius:20px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-block}.contentOperations-module__AYG6IW__badge[data-tone=ready],.contentOperations-module__AYG6IW__badge[data-tone=approved]{color:var(--mint-deep);background:var(--mint-soft)}.contentOperations-module__AYG6IW__badge[data-tone=attention]{color:var(--amber-ink);background:var(--amber-soft)}.contentOperations-module__AYG6IW__inspector{grid-template-columns:1fr 1fr;gap:24px;padding:14px;display:grid}.contentOperations-module__AYG6IW__inspector>section{min-width:0}.contentOperations-module__AYG6IW__passage{white-space:pre-line}.contentOperations-module__AYG6IW__choices{gap:8px;margin:16px 0;display:grid}.contentOperations-module__AYG6IW__choices>div{border:1px solid var(--border);border-radius:9px;align-items:center;gap:12px;padding:12px;display:flex}.contentOperations-module__AYG6IW__choices [data-correct=true]{background:var(--mint-soft);border-color:var(--mint-deep)}.contentOperations-module__AYG6IW__choices small{white-space:nowrap;margin-left:auto}.contentOperations-module__AYG6IW__solution{background:var(--amber-soft);border-radius:10px;padding:16px}.contentOperations-module__AYG6IW__review{border:1px solid var(--border);background:var(--surface);border-radius:10px;margin-bottom:12px;padding:14px}.contentOperations-module__AYG6IW__reviewerOptions{flex-wrap:wrap;gap:18px;margin:14px 0;display:flex}.contentOperations-module__AYG6IW__reviewerOptions label{align-items:center;gap:8px;display:flex}.contentOperations-module__AYG6IW__panel>.contentOperations-module__AYG6IW__row{margin-top:14px}.contentOperations-module__AYG6IW__hint{color:var(--muted);font-size:12px}.contentOperations-module__AYG6IW__empty{text-align:center;padding:50px 20px}.contentOperations-module__AYG6IW__pagination{justify-content:flex-end;font-size:13px}.contentOperations-module__AYG6IW__result{border:1px solid var(--mint-deep);background:var(--surface);border-radius:14px;padding:22px}.contentOperations-module__AYG6IW__dialog{border:1px solid var(--border);background:var(--surface);width:min(620px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--ink);border-radius:18px;padding:0;overflow-y:auto;box-shadow:0 20px 80px #0004}.contentOperations-module__AYG6IW__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07132485}.contentOperations-module__AYG6IW__dialogBody{gap:15px;padding:28px;display:grid}.contentOperations-module__AYG6IW__dialogActions{border-top:1px solid var(--border);justify-content:flex-end;padding-top:18px}.contentOperations-module__AYG6IW__confirmStats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.contentOperations-module__AYG6IW__confirmStats>div{border:1px solid var(--border);border-radius:10px;gap:8px;padding:14px;display:grid}.contentOperations-module__AYG6IW__confirmStats strong{font-size:25px}.contentOperations-module__AYG6IW__confirmStats span{color:var(--muted);font-size:12px}@media (max-width:1100px){.contentOperations-module__AYG6IW__overviewGrid{grid-template-columns:1fr}.contentOperations-module__AYG6IW__metric{padding:14px}.contentOperations-module__AYG6IW__inspector{grid-template-columns:1fr}}@media (max-width:650px){.contentOperations-module__AYG6IW__metrics,.contentOperations-module__AYG6IW__extraFilters{grid-template-columns:1fr 1fr}.contentOperations-module__AYG6IW__freshness{max-width:none}.contentOperations-module__AYG6IW__selection{position:static}.contentOperations-module__AYG6IW__dialogBody{padding:18px}.contentOperations-module__AYG6IW__confirmStats{grid-template-columns:1fr}}.contentOperations-module__AYG6IW__workspace button,.contentOperations-module__AYG6IW__workspace summary{min-height:44px}.contentOperations-module__AYG6IW__link{text-underline-offset:3px;text-decoration:underline}.contentOperations-module__AYG6IW__workspace summary{border-bottom:1px solid var(--border)}.contentOperations-module__AYG6IW__workspace input:not([type=checkbox]),.contentOperations-module__AYG6IW__workspace select{min-height:44px}.contentOperations-module__AYG6IW__workspace .contentOperations-module__AYG6IW__check{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.contentOperations-module__AYG6IW__reviewerOptions label{min-height:44px}@media (max-width:900px){.contentOperations-module__AYG6IW__questions{min-width:0;display:block}.contentOperations-module__AYG6IW__questions thead{display:block}.contentOperations-module__AYG6IW__questions thead tr{display:flex}.contentOperations-module__AYG6IW__questions thead th:not(:first-child){display:none}.contentOperations-module__AYG6IW__questions tbody{display:block}.contentOperations-module__AYG6IW__questions tbody tr{border-bottom:1px solid var(--border);grid-template-columns:44px minmax(0,1fr);padding:12px;display:grid}.contentOperations-module__AYG6IW__questions tbody td,.contentOperations-module__AYG6IW__questions tbody th{border:0;max-width:none;padding:5px 8px}.contentOperations-module__AYG6IW__questions tbody td:nth-child(n+3){grid-column:2}.contentOperations-module__AYG6IW__questions tbody td[colspan]{grid-column:1/-1;padding:0}.contentOperations-module__AYG6IW__inspector{padding:4px}.contentOperations-module__AYG6IW__choices>div{flex-wrap:wrap}.contentOperations-module__AYG6IW__choices small{margin-left:0}}@media (max-width:650px){.contentOperations-module__AYG6IW__panel{padding:14px}.contentOperations-module__AYG6IW__panel th,.contentOperations-module__AYG6IW__panel td{padding:8px 4px;font-size:12px}.contentOperations-module__AYG6IW__panel .contentOperations-module__AYG6IW__count{min-width:30px;padding:5px}.contentOperations-module__AYG6IW__tableScroll{overflow-wrap:anywhere}}.contentOperations-module__AYG6IW__workspace{grid-template-columns:minmax(0,1fr);width:100%}.contentOperations-module__AYG6IW__workspace>*,.contentOperations-module__AYG6IW__workspace label{min-width:0;max-width:100%}.contentOperations-module__AYG6IW__count,.contentOperations-module__AYG6IW__panel .contentOperations-module__AYG6IW__count{min-width:44px}@media (max-width:650px){.contentOperations-module__AYG6IW__heading>*,.contentOperations-module__AYG6IW__freshness,.contentOperations-module__AYG6IW__listHeader>*{min-width:0;max-width:100%}.contentOperations-module__AYG6IW__panel table{table-layout:fixed}.contentOperations-module__AYG6IW__panel .contentOperations-module__AYG6IW__tableScroll{overflow-x:visible}.contentOperations-module__AYG6IW__panel th:first-child{width:30%}.contentOperations-module__AYG6IW__panel th,.contentOperations-module__AYG6IW__panel td{padding:6px 1px;font-size:11px}.contentOperations-module__AYG6IW__panel .contentOperations-module__AYG6IW__count{padding:2px}}.contentOperations-module__AYG6IW__filters{grid-template-columns:minmax(240px,2fr) repeat(3,minmax(130px,1fr));display:grid}.contentOperations-module__AYG6IW__filters input,.contentOperations-module__AYG6IW__filters select{box-sizing:border-box;width:100%}.contentOperations-module__AYG6IW__filters .contentOperations-module__AYG6IW__more{grid-column:1/4}.contentOperations-module__AYG6IW__filters .contentOperations-module__AYG6IW__more[open],.contentOperations-module__AYG6IW__filterSummary{grid-column:1/-1}@media (max-width:1100px){.contentOperations-module__AYG6IW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.contentOperations-module__AYG6IW__filters .contentOperations-module__AYG6IW__search,.contentOperations-module__AYG6IW__filters .contentOperations-module__AYG6IW__more{grid-column:1/-1}}@media (max-width:650px){.contentOperations-module__AYG6IW__filters{grid-template-columns:minmax(0,1fr)}.contentOperations-module__AYG6IW__listHeader{grid-template-columns:minmax(0,1fr);display:grid}.contentOperations-module__AYG6IW__listHeader select{width:100%}.contentOperations-module__AYG6IW__pagination>span{text-align:center;width:100%}}.contentOperations-module__AYG6IW__workspace select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px;height:44px;padding-right:32px}
.contentInsights-module__9EnAzG__root{gap:20px;min-width:0;display:grid}.contentInsights-module__9EnAzG__root h4{margin:8px 0 12px;font-size:15px}.contentInsights-module__9EnAzG__breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.contentInsights-module__9EnAzG__breadcrumbs button{color:var(--sky);text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;min-height:44px;padding:10px 2px;text-decoration:underline}.contentInsights-module__9EnAzG__attention{border:1px solid var(--border);background:var(--surface);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:16px 20px;display:flex}.contentInsights-module__9EnAzG__attention button{color:var(--ink);border:1px solid var(--border);font:inherit;cursor:pointer;text-align:left;background:0 0;border-radius:9px;min-height:44px;padding:8px 12px;font-size:13px}.contentInsights-module__9EnAzG__attention button:hover{color:var(--sky);text-decoration:underline}.contentInsights-module__9EnAzG__attention small{flex-basis:100%}.contentInsights-module__9EnAzG__excerpt{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:440px;font-size:12px;font-weight:400;display:-webkit-box;overflow:hidden}.contentInsights-module__9EnAzG__badge{border:1px solid var(--border);white-space:nowrap;border-radius:18px;padding:5px 9px;font-size:12px;display:inline-block}.contentInsights-module__9EnAzG__badge[data-live=true]{color:var(--ink);background:color-mix(in srgb, #14b8a6 15%, var(--surface));border-color:#14b8a6}.contentInsights-module__9EnAzG__availability{background:color-mix(in srgb, var(--sky) 8%, var(--surface));border:1px solid var(--border);border-radius:10px;padding:14px}.contentInsights-module__9EnAzG__detailGrid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.contentInsights-module__9EnAzG__choice{grid-template-columns:115px 1fr 35px 60px;align-items:center;gap:8px;margin:12px 0;font-size:13px;display:grid}.contentInsights-module__9EnAzG__choice meter{width:100%;height:20px;accent-color:var(--sky)}.contentInsights-module__9EnAzG__tags{flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.contentInsights-module__9EnAzG__tags span{background:var(--surface);border:1px solid var(--border);text-transform:capitalize;border-radius:8px;padding:5px 8px}.contentInsights-module__9EnAzG__report{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:14px 0;font-size:13px}@media (max-width:900px){.contentInsights-module__9EnAzG__detailGrid{grid-template-columns:1fr}}@media (max-width:500px){.contentInsights-module__9EnAzG__choice{grid-template-columns:80px 1fr 25px 55px}}.contentInsights-module__9EnAzG__root button.admin-secondary{min-height:44px}.contentInsights-module__9EnAzG__root table{min-width:840px}.contentInsights-module__9EnAzG__root td button{white-space:nowrap;min-width:112px}.contentInsights-module__9EnAzG__root .contentInsights-module__9EnAzG__filterBar{grid-template-columns:minmax(170px,1.8fr) repeat(2,minmax(115px,1fr)) repeat(2,minmax(135px,.9fr));display:grid}.contentInsights-module__9EnAzG__filterBar>label{min-width:0}.contentInsights-module__9EnAzG__filterBar>label:first-child{grid-column:auto}.contentInsights-module__9EnAzG__filterBar>details{grid-column:1/-2}.contentInsights-module__9EnAzG__filterBar>small{grid-column:1/-1}@media (max-width:1200px){.contentInsights-module__9EnAzG__root .contentInsights-module__9EnAzG__filterBar{grid-template-columns:repeat(2,minmax(0,1fr))}.contentInsights-module__9EnAzG__filterBar>label:first-child{grid-column:1/-1}.contentInsights-module__9EnAzG__filterBar>details{grid-column:1}}@media (max-width:560px){.contentInsights-module__9EnAzG__root .contentInsights-module__9EnAzG__filterBar{grid-template-columns:minmax(0,1fr)}}
.adminStudentSupportCasePanel-module__t8ZSJG__panel{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:14px;min-width:0;padding:16px;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__panel .role-eyebrow{font-size:.75rem}.adminStudentSupportCasePanel-module__t8ZSJG__heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.adminStudentSupportCasePanel-module__t8ZSJG__heading h3,.adminStudentSupportCasePanel-module__t8ZSJG__heading p{margin:0}.adminStudentSupportCasePanel-module__t8ZSJG__heading h3{margin-top:3px;font-size:1.05rem}.adminStudentSupportCasePanel-module__t8ZSJG__heading>div>p:last-child{max-width:720px;color:var(--muted);margin-top:4px;font-size:.78rem;line-height:1.4}.adminStudentSupportCasePanel-module__t8ZSJG__status{color:#164b9e;background:#e7efff;border-radius:999px;flex:none;padding:5px 9px;font-size:.75rem;font-weight:900}.adminStudentSupportCasePanel-module__t8ZSJG__status[data-state=snoozed]{color:#875000;background:#fff0d2}.adminStudentSupportCasePanel-module__t8ZSJG__status[data-state=signal_cleared],.adminStudentSupportCasePanel-module__t8ZSJG__status[data-state=resolved]{color:#06644f;background:#e2f6ef}.adminStudentSupportCasePanel-module__t8ZSJG__state{border:1px dashed var(--border);text-align:center;border-radius:12px;place-content:center;justify-items:center;gap:5px;min-height:112px;padding:18px;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__state span{color:var(--muted);font-size:.75rem}.adminStudentSupportCasePanel-module__t8ZSJG__state button{min-height:44px;margin-top:6px}.adminStudentSupportCasePanel-module__t8ZSJG__summary{border:1px solid var(--border);border-radius:13px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.adminStudentSupportCasePanel-module__t8ZSJG__summary>div{border-right:1px solid var(--border);align-content:start;gap:3px;min-width:0;min-height:94px;padding:12px;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__summary>div:last-child{border-right:0}.adminStudentSupportCasePanel-module__t8ZSJG__summary span,.adminStudentSupportCasePanel-module__t8ZSJG__summary small{color:var(--muted);font-size:.75rem;line-height:1.35}.adminStudentSupportCasePanel-module__t8ZSJG__summary span{font-weight:850}.adminStudentSupportCasePanel-module__t8ZSJG__summary strong{overflow-wrap:anywhere;font-size:.87rem}.adminStudentSupportCasePanel-module__t8ZSJG__actions{display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__actions>button{min-height:44px}.adminStudentSupportCasePanel-module__t8ZSJG__preview{border:1px solid color-mix(in srgb, #2f6fec 45%, var(--border));background:color-mix(in srgb, var(--surface) 92%, #2f6fec 8%);border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:13px;padding:14px;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__preview h4,.adminStudentSupportCasePanel-module__t8ZSJG__preview p{margin:0}.adminStudentSupportCasePanel-module__t8ZSJG__preview h4{margin-top:3px;font-size:.9rem}.adminStudentSupportCasePanel-module__t8ZSJG__preview p:not(.adminStudentSupportCasePanel-module__t8ZSJG__role-eyebrow){color:var(--ink);margin-top:5px;font-size:.8rem;line-height:1.45}.adminStudentSupportCasePanel-module__t8ZSJG__preview small{color:var(--muted);margin-top:7px;font-size:.75rem;line-height:1.4;display:block}.adminStudentSupportCasePanel-module__t8ZSJG__preview label{align-content:start;gap:5px;min-width:0;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__preview label>span,.adminStudentSupportCasePanel-module__t8ZSJG__resolve label>span{color:var(--muted);font-size:.75rem;font-weight:850}.adminStudentSupportCasePanel-module__t8ZSJG__preview textarea,.adminStudentSupportCasePanel-module__t8ZSJG__resolve input{border:1px solid var(--border);width:100%;min-width:0;min-height:44px;color:var(--ink);background:var(--surface);font:inherit;border-radius:9px;padding:10px;font-size:.875rem}.adminStudentSupportCasePanel-module__t8ZSJG__previewActions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.adminStudentSupportCasePanel-module__t8ZSJG__previewActions button{min-height:44px}.adminStudentSupportCasePanel-module__t8ZSJG__caseActions{grid-template-columns:repeat(3,auto) minmax(320px,1fr);align-items:end;gap:8px;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__caseActions>button{min-height:44px}.adminStudentSupportCasePanel-module__t8ZSJG__resolve{grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:8px;min-width:0;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__resolve label{gap:5px;min-width:0;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__resolve button{min-height:44px}.adminStudentSupportCasePanel-module__t8ZSJG__cleared{border:1px dashed var(--border);background:color-mix(in srgb, var(--surface) 94%, #0a8067 6%);border-radius:12px;gap:5px;padding:14px;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__cleared p{color:var(--muted);margin:0;font-size:.76rem;line-height:1.4}.adminStudentSupportCasePanel-module__t8ZSJG__cleared>button{width:fit-content;min-height:44px;margin-top:5px}.adminStudentSupportCasePanel-module__t8ZSJG__success,.adminStudentSupportCasePanel-module__t8ZSJG__error{border-radius:9px;margin:0;padding:9px 11px;font-size:.75rem}.adminStudentSupportCasePanel-module__t8ZSJG__success{color:#06644f;background:#e2f6ef}.adminStudentSupportCasePanel-module__t8ZSJG__error{color:#9e2944;background:#fff0f3}.adminStudentSupportCasePanel-module__t8ZSJG__history{border-top:1px solid var(--border)}.adminStudentSupportCasePanel-module__t8ZSJG__history summary{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;font-size:.875rem;font-weight:850;display:flex}.adminStudentSupportCasePanel-module__t8ZSJG__history ol{margin:0;padding:0;list-style:none;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__history li{border-top:1px solid var(--border);grid-template-columns:10px minmax(0,1fr);gap:8px;padding:9px 0;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__history li>span{background:#2f6fec;border-radius:50%;width:8px;height:8px;margin-top:4px}.adminStudentSupportCasePanel-module__t8ZSJG__history li>div{gap:2px;min-width:0;display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__history strong{font-size:.75rem}.adminStudentSupportCasePanel-module__t8ZSJG__history small,.adminStudentSupportCasePanel-module__t8ZSJG__history p{color:var(--muted);margin:0;font-size:.75rem;line-height:1.4}:root[data-theme=cyber-dark] .adminStudentSupportCasePanel-module__t8ZSJG__status{color:#cfe0ff;background:#203c68}:root[data-theme=cyber-dark] .adminStudentSupportCasePanel-module__t8ZSJG__status[data-state=snoozed]{color:#ffe0a6;background:#5d4216}:is(:root[data-theme=cyber-dark] .adminStudentSupportCasePanel-module__t8ZSJG__status[data-state=signal_cleared],:root[data-theme=cyber-dark] .adminStudentSupportCasePanel-module__t8ZSJG__status[data-state=resolved]){color:#bdf3e5;background:#16483d}:root[data-theme=cyber-dark] .adminStudentSupportCasePanel-module__t8ZSJG__success{color:#bdf3e5;background:#16483d}:root[data-theme=cyber-dark] .adminStudentSupportCasePanel-module__t8ZSJG__error{color:#ffd0da;background:#5e2330}@media (max-width:820px){.adminStudentSupportCasePanel-module__t8ZSJG__summary{grid-template-columns:1fr}.adminStudentSupportCasePanel-module__t8ZSJG__summary>div{border-right:0;border-bottom:1px solid var(--border);min-height:76px}.adminStudentSupportCasePanel-module__t8ZSJG__summary>div:last-child{border-bottom:0}.adminStudentSupportCasePanel-module__t8ZSJG__preview{grid-template-columns:1fr}.adminStudentSupportCasePanel-module__t8ZSJG__caseActions{grid-template-columns:1fr 1fr}.adminStudentSupportCasePanel-module__t8ZSJG__resolve{grid-column:1/-1}}@media (max-width:520px){.adminStudentSupportCasePanel-module__t8ZSJG__heading{display:grid}.adminStudentSupportCasePanel-module__t8ZSJG__status{justify-self:start}.adminStudentSupportCasePanel-module__t8ZSJG__caseActions,.adminStudentSupportCasePanel-module__t8ZSJG__resolve{grid-template-columns:1fr}.adminStudentSupportCasePanel-module__t8ZSJG__previewActions{grid-template-columns:1fr 1fr;display:grid}}
.adminStudentDetail-module__u5bm6a__backdrop{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#07121f94;justify-content:flex-end;display:flex;position:fixed;inset:0}.adminStudentDetail-module__u5bm6a__drawer{--detail-blue:#2f6fec;--detail-green:#0a8067;--detail-violet:#7158cc;--detail-amber:#b86f00;width:min(1180px,100vw - 72px);height:100dvh;color:var(--ink);background:var(--page);border-left:1px solid var(--border);grid-template-rows:auto minmax(0,1fr);display:grid;box-shadow:-20px 0 60px #07121f38}.adminStudentDetail-module__u5bm6a__stickyHeader{z-index:2;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, var(--detail-blue) 6%);justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 20px;display:flex}.adminStudentDetail-module__u5bm6a__identity{align-items:flex-start;gap:13px;min-width:0;display:flex}.adminStudentDetail-module__u5bm6a__identity>div{min-width:0}.adminStudentDetail-module__u5bm6a__identity h2,.adminStudentDetail-module__u5bm6a__identity p{margin:0}.adminStudentDetail-module__u5bm6a__identity h2{overflow-wrap:anywhere;margin-top:2px;font-size:clamp(1.25rem,2.3vw,1.75rem);line-height:1.15}.adminStudentDetail-module__u5bm6a__identity p:not(:first-child){max-width:760px;color:var(--muted);margin-top:4px;font-size:.8125rem;line-height:1.4}.adminStudentDetail-module__u5bm6a__avatar{color:#fff;background:linear-gradient(145deg, var(--detail-blue), var(--detail-violet));border-radius:14px;flex:none;place-items:center;width:46px;height:46px;font-size:.875rem;font-weight:900;display:grid}.adminStudentDetail-module__u5bm6a__identityMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.adminStudentDetail-module__u5bm6a__identityMeta>span:not(.adminStudentDetail-module__u5bm6a__pill){border:1px solid var(--border);max-width:min(420px,70vw);color:var(--muted);background:var(--surface);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:.6875rem;overflow:hidden}.adminStudentDetail-module__u5bm6a__close{border:1px solid var(--border);min-width:88px;min-height:44px;color:var(--ink);background:var(--surface);font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.8125rem;font-weight:900;display:inline-flex}.adminStudentDetail-module__u5bm6a__close>span:last-child{font-size:1.25rem;line-height:1}.adminStudentDetail-module__u5bm6a__close:focus-visible{outline:3px solid color-mix(in srgb, var(--detail-blue) 44%, transparent);outline-offset:2px}.adminStudentDetail-module__u5bm6a__body{overscroll-behavior:contain;align-content:start;gap:16px;min-height:0;padding:18px 20px 28px;display:grid;overflow-y:auto}.adminStudentDetail-module__u5bm6a__contextGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminStudentDetail-module__u5bm6a__contextGrid article{border:1px solid var(--border);background:var(--surface);min-width:0;min-height:96px;box-shadow:inset 3px 0 0 var(--metric-tone);border-radius:13px;align-content:start;gap:4px;padding:13px;display:grid}.adminStudentDetail-module__u5bm6a__contextGrid article[data-tone=blue]{--metric-tone:var(--detail-blue)}.adminStudentDetail-module__u5bm6a__contextGrid article[data-tone=green]{--metric-tone:var(--detail-green)}.adminStudentDetail-module__u5bm6a__contextGrid article[data-tone=violet]{--metric-tone:var(--detail-violet)}.adminStudentDetail-module__u5bm6a__contextGrid article[data-tone=amber]{--metric-tone:var(--detail-amber)}.adminStudentDetail-module__u5bm6a__contextGrid article[data-tone=gray]{--metric-tone:#7d8998}.adminStudentDetail-module__u5bm6a__contextGrid span,.adminStudentDetail-module__u5bm6a__contextGrid small{color:var(--muted);font-size:.75rem}.adminStudentDetail-module__u5bm6a__contextGrid span{font-weight:850}.adminStudentDetail-module__u5bm6a__contextGrid strong{overflow-wrap:anywhere;font-size:1rem}.adminStudentDetail-module__u5bm6a__attention{border:1px solid color-mix(in srgb, var(--detail-green) 45%, var(--border));background:color-mix(in srgb, var(--surface) 86%, var(--detail-green) 14%);border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.adminStudentDetail-module__u5bm6a__attention[data-has-signal=true]{border-color:color-mix(in srgb, var(--detail-amber) 52%, var(--border));background:color-mix(in srgb, var(--surface) 84%, #f2b84b 16%)}.adminStudentDetail-module__u5bm6a__attentionIcon{color:#fff;background:var(--detail-green);border-radius:12px;place-items:center;width:38px;height:38px;font-size:1rem;font-weight:950;display:grid}.adminStudentDetail-module__u5bm6a__attention[data-has-signal=true] .adminStudentDetail-module__u5bm6a__attentionIcon{background:var(--detail-amber)}.adminStudentDetail-module__u5bm6a__attention h3,.adminStudentDetail-module__u5bm6a__attention p{margin:0}.adminStudentDetail-module__u5bm6a__attention h3{margin-top:2px;font-size:.9375rem}.adminStudentDetail-module__u5bm6a__attention div>p:last-child{color:var(--muted);margin-top:3px;font-size:.8125rem;line-height:1.4}.adminStudentDetail-module__u5bm6a__attention>small{max-width:210px;color:var(--muted);text-align:right;font-size:.6875rem;line-height:1.4}.adminStudentDetail-module__u5bm6a__analyticsGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:14px;display:grid}.adminStudentDetail-module__u5bm6a__panel,.adminStudentDetail-module__u5bm6a__skillExplorer,.adminStudentDetail-module__u5bm6a__privacy{border:1px solid var(--border);background:var(--surface);border-radius:16px;min-width:0;padding:16px}.adminStudentDetail-module__u5bm6a__panelHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.adminStudentDetail-module__u5bm6a__panelHeading h3,.adminStudentDetail-module__u5bm6a__panelHeading p{margin:0}.adminStudentDetail-module__u5bm6a__panelHeading h3{margin-top:3px;font-size:1rem}.adminStudentDetail-module__u5bm6a__panelHeading>small{max-width:220px;color:var(--muted);text-align:right;font-size:.75rem;line-height:1.4}.adminStudentDetail-module__u5bm6a__chart{border-bottom:1px solid var(--border);background:repeating-linear-gradient(to top, transparent 0, transparent 37px, color-mix(in srgb, var(--border) 55%, transparent) 38px);grid-template-columns:repeat(30,minmax(3px,1fr));align-items:end;gap:3px;height:156px;margin-top:16px;padding:10px 4px 0;display:grid}.adminStudentDetail-module__u5bm6a__barSlot{align-items:flex-end;height:100%;display:flex}.adminStudentDetail-module__u5bm6a__barSlot i{background:#bdc5cf;border-radius:4px 4px 1px 1px;width:100%;min-height:2px;transition:height .18s}.adminStudentDetail-module__u5bm6a__barSlot i[data-tone=strong]{background:var(--detail-green)}.adminStudentDetail-module__u5bm6a__barSlot i[data-tone=building]{background:var(--detail-blue)}.adminStudentDetail-module__u5bm6a__barSlot i[data-tone=focus]{background:#e6a120}.adminStudentDetail-module__u5bm6a__legend{color:var(--muted);flex-wrap:wrap;gap:7px 12px;margin-top:10px;font-size:.6875rem;display:flex}.adminStudentDetail-module__u5bm6a__legend span:before{content:"";background:#bdc5cf;border-radius:3px;width:8px;height:8px;margin-right:5px;display:inline-block}.adminStudentDetail-module__u5bm6a__legend span[data-tone=strong]:before{background:var(--detail-green)}.adminStudentDetail-module__u5bm6a__legend span[data-tone=building]:before{background:var(--detail-blue)}.adminStudentDetail-module__u5bm6a__legend span[data-tone=focus]:before{background:#e6a120}.adminStudentDetail-module__u5bm6a__practiceList{border:1px solid var(--border);border-radius:12px;max-height:224px;margin-top:12px;display:grid;overflow:auto}.adminStudentDetail-module__u5bm6a__practiceRow{border-bottom:1px solid var(--border);grid-template-columns:minmax(180px,1.35fr) repeat(3,minmax(72px,.58fr));align-items:center;gap:10px;min-width:520px;padding:10px 12px;display:grid}.adminStudentDetail-module__u5bm6a__practiceRow:last-child{border-bottom:0}.adminStudentDetail-module__u5bm6a__practiceRow>div{gap:2px;min-width:0;display:grid}.adminStudentDetail-module__u5bm6a__practiceRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.adminStudentDetail-module__u5bm6a__practiceRow small{color:var(--muted);font-size:.6875rem}.adminStudentDetail-module__u5bm6a__skillExplorer{gap:13px;display:grid}.adminStudentDetail-module__u5bm6a__skillFilters{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, var(--detail-blue) 8%);border-radius:13px;grid-template-columns:minmax(220px,1.4fr) minmax(160px,.8fr) minmax(170px,.8fr);gap:8px;padding:11px;display:grid}.adminStudentDetail-module__u5bm6a__skillFilters label{gap:5px;min-width:0;display:grid}.adminStudentDetail-module__u5bm6a__skillFilters label>span{color:var(--muted);font-size:.6875rem;font-weight:850}.adminStudentDetail-module__u5bm6a__skillFilters input,.adminStudentDetail-module__u5bm6a__skillFilters select{border:1px solid var(--border);min-width:0;height:44px;color:var(--ink);background:var(--surface);font:inherit;border-radius:9px;padding:0 10px;font-size:.8125rem}.adminStudentDetail-module__u5bm6a__skillTable{border:1px solid var(--border);border-radius:13px;max-height:440px;overflow:auto}.adminStudentDetail-module__u5bm6a__skillHeader,.adminStudentDetail-module__u5bm6a__skillRow{grid-template-columns:minmax(220px,1.45fr) minmax(125px,.72fr) minmax(100px,.58fr) minmax(100px,.58fr) minmax(100px,.58fr) minmax(128px,.75fr);align-items:center;gap:10px;min-width:840px;display:grid}.adminStudentDetail-module__u5bm6a__skillHeader{z-index:1;min-height:40px;color:var(--muted);border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 91%, var(--detail-blue) 9%);text-transform:uppercase;padding:0 12px;font-size:.6875rem;font-weight:900;position:sticky;top:0}.adminStudentDetail-module__u5bm6a__skillRow{border-bottom:1px solid var(--border);min-height:68px;padding:9px 12px;position:relative}.adminStudentDetail-module__u5bm6a__skillRow:last-child{border-bottom:0}.adminStudentDetail-module__u5bm6a__skillRow:before{content:"";background:#98a2b3;width:3px;position:absolute;inset:0 auto 0 0}.adminStudentDetail-module__u5bm6a__skillRow[data-signal=strong]:before{background:var(--detail-green)}.adminStudentDetail-module__u5bm6a__skillRow[data-signal=building]:before{background:var(--detail-blue)}.adminStudentDetail-module__u5bm6a__skillRow[data-signal=focus]:before{background:var(--detail-amber)}.adminStudentDetail-module__u5bm6a__skillRow>div{gap:2px;min-width:0;display:grid}.adminStudentDetail-module__u5bm6a__skillRow strong{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.adminStudentDetail-module__u5bm6a__skillRow small{color:var(--muted);font-size:.6875rem;line-height:1.3}.adminStudentDetail-module__u5bm6a__pill{color:#485465;background:#edf0f4;border-radius:999px;width:fit-content;max-width:100%;padding:4px 8px;font-size:.6875rem;font-weight:900;line-height:1.25;display:inline-block}.adminStudentDetail-module__u5bm6a__pill[data-tone=green]{color:#06644f;background:#e2f6ef}.adminStudentDetail-module__u5bm6a__pill[data-tone=blue]{color:#164b9e;background:#e7efff}.adminStudentDetail-module__u5bm6a__pill[data-tone=amber]{color:#875000;background:#fff0d2}.adminStudentDetail-module__u5bm6a__privacy{border-style:dashed}.adminStudentDetail-module__u5bm6a__privacy strong{font-size:.8125rem}.adminStudentDetail-module__u5bm6a__privacy p{color:var(--muted);margin:4px 0 0;font-size:.75rem;line-height:1.45}.adminStudentDetail-module__u5bm6a__empty{border:1px dashed var(--border);text-align:center;border-radius:12px;place-content:center;justify-items:center;min-height:118px;margin-top:13px;padding:20px;display:grid}.adminStudentDetail-module__u5bm6a__empty strong{font-size:.8125rem}.adminStudentDetail-module__u5bm6a__empty p{color:var(--muted);margin:4px 0 0;font-size:.75rem;line-height:1.4}.adminStudentDetail-module__u5bm6a__statePanel{text-align:center;place-content:center;justify-items:center;gap:7px;min-height:320px;padding:30px;display:grid}.adminStudentDetail-module__u5bm6a__statePanel p{max-width:470px;color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.adminStudentDetail-module__u5bm6a__statePanel button{min-height:44px;margin-top:8px}.adminStudentDetail-module__u5bm6a__spinner{border:3px solid var(--border);border-top-color:var(--detail-blue);border-radius:50%;width:28px;height:28px;margin-bottom:4px;animation:.8s linear infinite adminStudentDetail-module__u5bm6a__spin}:root[data-theme=cyber-dark] .adminStudentDetail-module__u5bm6a__drawer{--detail-blue:#74a8ff;--detail-green:#55d7ba;--detail-violet:#b5a3ff;--detail-amber:#ffc266}:root[data-theme=cyber-dark] .adminStudentDetail-module__u5bm6a__pill[data-tone=green]{color:#bdf3e5;background:#16483d}:root[data-theme=cyber-dark] .adminStudentDetail-module__u5bm6a__pill[data-tone=blue]{color:#cfe0ff;background:#203c68}:root[data-theme=cyber-dark] .adminStudentDetail-module__u5bm6a__pill[data-tone=amber]{color:#ffe0a6;background:#5d4216}@keyframes adminStudentDetail-module__u5bm6a__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.adminStudentDetail-module__u5bm6a__drawer{width:calc(100vw - 24px)}.adminStudentDetail-module__u5bm6a__contextGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminStudentDetail-module__u5bm6a__analyticsGrid{grid-template-columns:1fr}}@media (max-width:600px){.adminStudentDetail-module__u5bm6a__drawer{width:100vw}.adminStudentDetail-module__u5bm6a__stickyHeader{padding:13px 14px}.adminStudentDetail-module__u5bm6a__identity{gap:9px}.adminStudentDetail-module__u5bm6a__avatar{border-radius:12px;width:40px;height:40px}.adminStudentDetail-module__u5bm6a__identity p:not(:first-child){display:none}.adminStudentDetail-module__u5bm6a__identityMeta>span:not(.adminStudentDetail-module__u5bm6a__pill){max-width:230px}.adminStudentDetail-module__u5bm6a__close{width:44px;min-width:44px;padding:0}.adminStudentDetail-module__u5bm6a__closeLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adminStudentDetail-module__u5bm6a__close>span:last-child{font-size:1.4rem}.adminStudentDetail-module__u5bm6a__body{gap:13px;padding:14px}.adminStudentDetail-module__u5bm6a__contextGrid{grid-template-columns:1fr 1fr}.adminStudentDetail-module__u5bm6a__contextGrid article{min-height:90px;padding:11px}.adminStudentDetail-module__u5bm6a__attention{grid-template-columns:36px minmax(0,1fr);padding:12px}.adminStudentDetail-module__u5bm6a__attention>small{text-align:left;grid-column:1/-1;max-width:none}.adminStudentDetail-module__u5bm6a__panel,.adminStudentDetail-module__u5bm6a__skillExplorer,.adminStudentDetail-module__u5bm6a__privacy{border-radius:14px;padding:13px}.adminStudentDetail-module__u5bm6a__panelHeading{display:grid}.adminStudentDetail-module__u5bm6a__panelHeading>small{text-align:left;max-width:none}.adminStudentDetail-module__u5bm6a__chart{gap:2px;height:130px}.adminStudentDetail-module__u5bm6a__skillFilters{grid-template-columns:1fr}}@media (max-width:390px){.adminStudentDetail-module__u5bm6a__contextGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.adminStudentDetail-module__u5bm6a__spinner{animation:none}.adminStudentDetail-module__u5bm6a__barSlot i{transition:none}}
.adminStudentInsights-module__RCsKSW__workspace{gap:16px;min-width:0;display:grid}.adminStudentInsights-module__RCsKSW__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.adminStudentInsights-module__RCsKSW__heading h3,.adminStudentInsights-module__RCsKSW__heading p{margin:0}.adminStudentInsights-module__RCsKSW__heading h3{margin-top:3px;font-size:1.15rem}.adminStudentInsights-module__RCsKSW__heading p:last-child{color:var(--muted);margin-top:5px;font-size:.8125rem;line-height:1.45}.adminStudentInsights-module__RCsKSW__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.adminStudentInsights-module__RCsKSW__summary article{border:1px solid var(--border);background:var(--surface);min-height:96px;box-shadow:inset 3px 0 0 var(--metric-tone);border-radius:13px;align-content:start;gap:3px;padding:13px;display:grid}.adminStudentInsights-module__RCsKSW__summary article[data-tone=blue]{--metric-tone:#2f6fec}.adminStudentInsights-module__RCsKSW__summary article[data-tone=green]{--metric-tone:#0a8067}.adminStudentInsights-module__RCsKSW__summary article[data-tone=violet]{--metric-tone:#7158cc}.adminStudentInsights-module__RCsKSW__summary article[data-tone=amber]{--metric-tone:#b86f00}.adminStudentInsights-module__RCsKSW__summary span,.adminStudentInsights-module__RCsKSW__summary small{color:var(--muted);font-size:.6875rem}.adminStudentInsights-module__RCsKSW__summary span{font-weight:850}.adminStudentInsights-module__RCsKSW__summary strong{color:var(--ink);font-size:1.5rem}.adminStudentInsights-module__RCsKSW__filters{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:repeat(6,minmax(112px,1fr));align-items:end;gap:8px;min-width:0;padding:12px;display:grid}.adminStudentInsights-module__RCsKSW__search{grid-column:span 2}.adminStudentInsights-module__RCsKSW__filters label{gap:5px;min-width:0;display:grid}.adminStudentInsights-module__RCsKSW__filters label>span{color:var(--muted);font-size:.6875rem;font-weight:850}.adminStudentInsights-module__RCsKSW__filters input,.adminStudentInsights-module__RCsKSW__filters select{border:1px solid var(--border);min-width:0;height:44px;color:var(--ink);background:var(--surface);font:inherit;border-radius:9px;padding:0 10px;font-size:.75rem}.adminStudentInsights-module__RCsKSW__filters button{min-height:44px}.adminStudentInsights-module__RCsKSW__searchHelp{color:var(--muted);margin:-10px 2px 0;font-size:.6875rem}.adminStudentInsights-module__RCsKSW__table{border:1px solid var(--border);background:var(--surface);border-radius:15px;overflow:hidden}.adminStudentInsights-module__RCsKSW__tableHeader,.adminStudentInsights-module__RCsKSW__row{grid-template-columns:minmax(220px,1.65fr) minmax(110px,.75fr) minmax(120px,.82fr) minmax(118px,.8fr) minmax(170px,1.1fr) 108px;align-items:center;gap:12px;display:grid}.adminStudentInsights-module__RCsKSW__tableHeader{min-height:42px;color:var(--muted);border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--surface) 91%, #2f6fec 9%);letter-spacing:.04em;text-transform:uppercase;padding:0 14px;font-size:.625rem;font-weight:900}.adminStudentInsights-module__RCsKSW__row{border-bottom:1px solid var(--border);min-height:82px;padding:11px 14px;position:relative}.adminStudentInsights-module__RCsKSW__row:last-child{border-bottom:0}.adminStudentInsights-module__RCsKSW__row:before{content:"";background:#98a2b3;width:3px;position:absolute;inset:0 auto 0 0}.adminStudentInsights-module__RCsKSW__row[data-signal=improving]:before{background:#2f6fec}.adminStudentInsights-module__RCsKSW__row[data-signal=stable]:before{background:#0a8067}.adminStudentInsights-module__RCsKSW__row[data-signal=declining]:before{background:#b86f00}.adminStudentInsights-module__RCsKSW__row[data-selected=true]{background:color-mix(in srgb, var(--surface) 88%, #2f6fec 12%)}.adminStudentInsights-module__RCsKSW__row strong{color:var(--ink);font-size:.75rem}.adminStudentInsights-module__RCsKSW__row small{color:var(--muted);font-size:.6875rem;line-height:1.35}.adminStudentInsights-module__RCsKSW__row em{color:#9a5a00;font-size:.625rem;font-style:normal;font-weight:800}.adminStudentInsights-module__RCsKSW__identity{align-items:center;gap:10px;min-width:0;display:flex}.adminStudentInsights-module__RCsKSW__identity>span:last-child,.adminStudentInsights-module__RCsKSW__plan,.adminStudentInsights-module__RCsKSW__activity,.adminStudentInsights-module__RCsKSW__volume,.adminStudentInsights-module__RCsKSW__progress{gap:3px;min-width:0;display:grid}.adminStudentInsights-module__RCsKSW__identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.adminStudentInsights-module__RCsKSW__avatar{color:#fff;background:linear-gradient(145deg,#2f6fec,#7158cc);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:.8125rem;font-weight:900;display:grid}.adminStudentInsights-module__RCsKSW__signal{color:#4b5563;background:#eef1f4;border-radius:999px;width:fit-content;padding:4px 7px;font-size:.625rem;font-weight:900}.adminStudentInsights-module__RCsKSW__signal[data-signal=improving]{color:#164b9e;background:#e8f0ff}.adminStudentInsights-module__RCsKSW__signal[data-signal=stable]{color:#06644f;background:#e5f7f1}.adminStudentInsights-module__RCsKSW__signal[data-signal=declining]{color:#8b5100;background:#fff1d7}.adminStudentInsights-module__RCsKSW__action{justify-content:flex-end;display:flex}.adminStudentInsights-module__RCsKSW__action button{white-space:nowrap;min-height:44px}.adminStudentInsights-module__RCsKSW__loadMore{justify-self:center}.adminStudentInsights-module__RCsKSW__empty{border:1px dashed var(--border);text-align:center;border-radius:14px;padding:28px 18px}.adminStudentInsights-module__RCsKSW__empty p{color:var(--muted);margin:5px 0 0;font-size:.75rem}:root[data-theme=cyber-dark] .adminStudentInsights-module__RCsKSW__signal[data-signal=improving]{color:#cfe0ff;background:#203c68}:root[data-theme=cyber-dark] .adminStudentInsights-module__RCsKSW__signal[data-signal=stable]{color:#bdf3e5;background:#16483d}:root[data-theme=cyber-dark] .adminStudentInsights-module__RCsKSW__signal[data-signal=declining]{color:#ffe0a6;background:#5d4216}:root[data-theme=cyber-dark] .adminStudentInsights-module__RCsKSW__row em{color:#ffd187}@media (max-width:1240px){.adminStudentInsights-module__RCsKSW__filters{grid-template-columns:repeat(4,minmax(140px,1fr))}.adminStudentInsights-module__RCsKSW__search{grid-column:span 2}.adminStudentInsights-module__RCsKSW__table{overflow-x:auto}.adminStudentInsights-module__RCsKSW__tableHeader,.adminStudentInsights-module__RCsKSW__row{min-width:1020px}}@media (max-width:720px){.adminStudentInsights-module__RCsKSW__heading{display:grid}.adminStudentInsights-module__RCsKSW__heading button{width:100%}.adminStudentInsights-module__RCsKSW__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.adminStudentInsights-module__RCsKSW__filters{grid-template-columns:1fr 1fr}.adminStudentInsights-module__RCsKSW__search,.adminStudentInsights-module__RCsKSW__filters button{grid-column:1/-1}.adminStudentInsights-module__RCsKSW__tableHeader{display:none}.adminStudentInsights-module__RCsKSW__table{background:0 0;border:0;gap:10px;display:grid;overflow:visible}.adminStudentInsights-module__RCsKSW__row{border:1px solid var(--border);background:var(--surface);border-radius:14px;grid-template-columns:1fr 1fr;gap:11px;min-width:0;padding:14px}.adminStudentInsights-module__RCsKSW__identity,.adminStudentInsights-module__RCsKSW__progress,.adminStudentInsights-module__RCsKSW__action{grid-column:1/-1}.adminStudentInsights-module__RCsKSW__action button{width:100%}}@media (max-width:420px){.adminStudentInsights-module__RCsKSW__filters{grid-template-columns:1fr}.adminStudentInsights-module__RCsKSW__search,.adminStudentInsights-module__RCsKSW__filters button{grid-column:auto}.adminStudentInsights-module__RCsKSW__row{grid-template-columns:1fr}.adminStudentInsights-module__RCsKSW__identity,.adminStudentInsights-module__RCsKSW__progress,.adminStudentInsights-module__RCsKSW__action{grid-column:auto}}
.academicHub-module__eqa9oG__hub,.academicHub-module__eqa9oG__parentSummary,.academicHub-module__eqa9oG__availability{color:#f4f8ff;background:#0b1d34;border:2px solid #3d5a7d;border-radius:1.25rem;width:100%;max-width:100%;margin:0 auto;padding:clamp(1rem,2.5vw,1.75rem)}.academicHub-module__eqa9oG__hub h2,.academicHub-module__eqa9oG__hub h3,.academicHub-module__eqa9oG__hub h4,.academicHub-module__eqa9oG__parentSummary h2,.academicHub-module__eqa9oG__availability h2{margin:.25rem 0 .65rem}.academicHub-module__eqa9oG__eyebrow{color:#73ddff;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:850}.academicHub-module__eqa9oG__hero,.academicHub-module__eqa9oG__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.academicHub-module__eqa9oG__hero>div{flex:1;min-width:min(100%,18rem)}.academicHub-module__eqa9oG__privacyNotice,.academicHub-module__eqa9oG__warning,.academicHub-module__eqa9oG__liveMessage{border-radius:.8rem;margin:1rem 0;padding:.85rem}.academicHub-module__eqa9oG__privacyNotice{color:#d7fff5;background:#123a43}.academicHub-module__eqa9oG__warning{color:#fff4cc;background:#4a3917}.academicHub-module__eqa9oG__liveMessage{color:#d7e6fb;min-height:2.75rem}.academicHub-module__eqa9oG__liveMessage:empty{visibility:hidden}.academicHub-module__eqa9oG__metrics,.academicHub-module__eqa9oG__courseGrid,.academicHub-module__eqa9oG__splitGrid,.academicHub-module__eqa9oG__rulesGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;display:grid}.academicHub-module__eqa9oG__metric,.academicHub-module__eqa9oG__estimateNote{background:#112a47;border:1px solid #476587;border-radius:1rem;gap:.35rem;min-height:6.5rem;padding:1rem;display:grid}.academicHub-module__eqa9oG__metric span,.academicHub-module__eqa9oG__estimateNote span{color:#b9cbe2}.academicHub-module__eqa9oG__metric strong{font-size:clamp(1.65rem,4vw,2.25rem)}.academicHub-module__eqa9oG__section,.academicHub-module__eqa9oG__editor{background:#10243d;border:1px solid #3d5a7d;border-radius:1rem;margin-top:1.2rem;padding:1rem}.academicHub-module__eqa9oG__courseCard,.academicHub-module__eqa9oG__emptyState{background:#081a2e;border:2px solid #3c5878;border-radius:1rem;padding:1rem}.academicHub-module__eqa9oG__courseCard dl{gap:.65rem;display:grid}.academicHub-module__eqa9oG__courseCard dl div{justify-content:space-between;gap:1rem;display:flex}.academicHub-module__eqa9oG__courseCard dt{color:#b9cbe2}.academicHub-module__eqa9oG__courseCard dd{text-align:right;margin:0;font-weight:750}.academicHub-module__eqa9oG__levelBadge{background:#173d5f;border-radius:999px;padding:.35rem .6rem;font-size:.78rem;font-weight:800;display:inline-block}.academicHub-module__eqa9oG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.academicHub-module__eqa9oG__field{gap:.4rem;font-weight:750;display:grid}.academicHub-module__eqa9oG__field span{color:#b9cbe2;font-size:.85rem;font-weight:500}.academicHub-module__eqa9oG__field input,.academicHub-module__eqa9oG__field select{color:#fff;font:inherit;background:#07182b;border:2px solid #587597;border-radius:.7rem;min-height:44px;padding:.65rem}.academicHub-module__eqa9oG__primaryButton,.academicHub-module__eqa9oG__secondaryButton,.academicHub-module__eqa9oG__dangerButton{cursor:pointer;font:inherit;border:2px solid #0000;border-radius:.75rem;min-height:44px;padding:.7rem 1rem;font-weight:850}.academicHub-module__eqa9oG__primaryButton{color:#07172b;background:#9dbbff}.academicHub-module__eqa9oG__secondaryButton{color:#f4f8ff;background:#16314f;border-color:#7895b8}.academicHub-module__eqa9oG__dangerButton{color:#fff1f3;background:#4d1f2a;border-color:#f5a9b5}.academicHub-module__eqa9oG__primaryButton:disabled,.academicHub-module__eqa9oG__secondaryButton:disabled,.academicHub-module__eqa9oG__dangerButton:disabled{color:#fff;cursor:not-allowed;opacity:1;background:#405570;border-color:#8aa0bd}.academicHub-module__eqa9oG__primaryButton:focus-visible,.academicHub-module__eqa9oG__secondaryButton:focus-visible,.academicHub-module__eqa9oG__dangerButton:focus-visible,.academicHub-module__eqa9oG__field input:focus-visible,.academicHub-module__eqa9oG__field select:focus-visible{outline-offset:3px;outline:3px solid #b8f45e}.academicHub-module__eqa9oG__actionRow{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.academicHub-module__eqa9oG__helpText{color:#b9cbe2;font-size:.9rem}.academicHub-module__eqa9oG__largeMetric{margin:.5rem 0;font-size:2rem;font-weight:850}.academicHub-module__eqa9oG__milestones{gap:.65rem;padding:0;list-style:none;display:grid}.academicHub-module__eqa9oG__milestones li{align-items:center;gap:.65rem;min-height:44px;display:flex}.academicHub-module__eqa9oG__completedMilestone{color:#aaf4cb}.academicHub-module__eqa9oG__rulesGrid ul{padding-left:1.25rem;line-height:1.7}.academicHub-module__eqa9oG__bandGrid{gap:.5rem;display:grid}.academicHub-module__eqa9oG__bandGrid div{grid-template-columns:2rem 1fr auto;gap:.5rem;display:grid}@media (max-width:680px){.academicHub-module__eqa9oG__formGrid{grid-template-columns:1fr}.academicHub-module__eqa9oG__hero .academicHub-module__eqa9oG__primaryButton,.academicHub-module__eqa9oG__actionRow button{width:100%}.academicHub-module__eqa9oG__bandGrid div{grid-template-columns:2rem 1fr}.academicHub-module__eqa9oG__bandGrid div span:last-child{grid-column:2}}@media (prefers-reduced-motion:reduce){.academicHub-module__eqa9oG__hub *,.academicHub-module__eqa9oG__parentSummary *{scroll-behavior:auto!important;transition:none!important}}
.adminActionCenter-module__YMEq4W__workspace{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 96%, var(--sky-soft));width:100%;box-shadow:0 5px 0 color-mix(in srgb, var(--border) 72%, transparent);border-radius:22px;margin-top:18px;padding:clamp(18px,2.2vw,28px)}.adminActionCenter-module__YMEq4W__heading,.adminActionCenter-module__YMEq4W__lane>header,.adminActionCenter-module__YMEq4W__rowHeading,.adminActionCenter-module__YMEq4W__row footer{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.adminActionCenter-module__YMEq4W__heading h2{color:var(--ink);letter-spacing:-1.4px;margin:4px 0 7px;font-size:clamp(28px,3vw,40px)}.adminActionCenter-module__YMEq4W__heading p:not(.role-eyebrow){max-width:760px;color:var(--muted);font-size:13px;line-height:1.5}.adminActionCenter-module__YMEq4W__headingActions{justify-items:end;gap:8px;min-width:180px;display:grid}.adminActionCenter-module__YMEq4W__headingActions span{color:var(--muted);font-size:12px}.adminActionCenter-module__YMEq4W__headingActions strong{color:var(--ink)}.adminActionCenter-module__YMEq4W__filters{border:1px solid var(--border);background:color-mix(in srgb, var(--canvas) 86%, var(--sky-soft));border-radius:15px;grid-template-columns:minmax(150px,190px) minmax(220px,300px) 1fr;align-items:end;gap:10px;margin-top:18px;padding:12px;display:grid}.adminActionCenter-module__YMEq4W__filters label{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;gap:5px;font-size:12px;font-weight:900;display:grid}.adminActionCenter-module__YMEq4W__filters select{border:1px solid var(--border);height:44px;min-height:44px;color:var(--ink);background:var(--surface);font:inherit;text-transform:none;border-radius:11px;padding:9px 34px 9px 11px;font-size:14px;font-weight:800}.adminActionCenter-module__YMEq4W__filters p{color:var(--muted);align-self:center;font-size:12px;line-height:1.45}.adminActionCenter-module__YMEq4W__filters p strong{color:var(--ink)}.adminActionCenter-module__YMEq4W__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.adminActionCenter-module__YMEq4W__summary article{border:1px solid var(--border);border-top:3px solid var(--border);background:var(--surface);border-radius:14px;align-content:start;gap:5px;min-height:100px;padding:14px;display:grid}.adminActionCenter-module__YMEq4W__summary article[data-tone=red]{border-top-color:#dc4c64}.adminActionCenter-module__YMEq4W__summary article[data-tone=amber]{border-top-color:#cc8600}.adminActionCenter-module__YMEq4W__summary article[data-tone=blue]{border-top-color:var(--sky)}.adminActionCenter-module__YMEq4W__summary article[data-tone=neutral]{border-top-color:var(--muted)}.adminActionCenter-module__YMEq4W__summary span,.adminActionCenter-module__YMEq4W__summary small{color:var(--muted);font-size:12px}.adminActionCenter-module__YMEq4W__summary strong{color:var(--ink);letter-spacing:-.7px;font-size:24px}.adminActionCenter-module__YMEq4W__summary small{line-height:1.35}.adminActionCenter-module__YMEq4W__lanes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin-top:14px;display:grid}.adminActionCenter-module__YMEq4W__lane{border:1px solid var(--border);background:var(--surface);border-radius:17px;min-width:0;padding:14px}.adminActionCenter-module__YMEq4W__lane>header{align-items:center}.adminActionCenter-module__YMEq4W__lane h3{color:var(--ink);letter-spacing:-.25px;margin:3px 0 4px;font-size:18px}.adminActionCenter-module__YMEq4W__lane>header p:not(.role-eyebrow){color:var(--muted);font-size:12px;line-height:1.45}.adminActionCenter-module__YMEq4W__lane>header button{flex:none}.adminActionCenter-module__YMEq4W__studentTools{border:1px solid var(--border);background:color-mix(in srgb, var(--canvas) 86%, var(--sky-soft));border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px;margin-top:12px;padding:10px;display:grid}.adminActionCenter-module__YMEq4W__studentTools label{min-width:0;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;gap:5px;font-size:12px;font-weight:900;display:grid}.adminActionCenter-module__YMEq4W__studentTools input,.adminActionCenter-module__YMEq4W__studentTools select{border:1px solid var(--border);width:100%;min-height:44px;color:var(--ink);background:var(--surface);font:inherit;text-transform:none;border-radius:10px;padding:9px 11px;font-size:14px;font-weight:750}.adminActionCenter-module__YMEq4W__studentTools select{height:44px;padding-right:32px}.adminActionCenter-module__YMEq4W__studentTools input::placeholder{color:color-mix(in srgb, var(--muted) 82%, transparent)}.adminActionCenter-module__YMEq4W__studentTools button{justify-content:center;justify-self:start;min-width:100px;min-height:44px}.adminActionCenter-module__YMEq4W__searchField{grid-column:1/-1}.adminActionCenter-module__YMEq4W__searchField small{min-height:14px;color:var(--muted);letter-spacing:0;text-transform:none;font-size:12px;font-weight:700}.adminActionCenter-module__YMEq4W__legend{color:var(--muted);flex-wrap:wrap;grid-column:1/-1;gap:6px 12px;font-size:12px;font-weight:800;display:flex}.adminActionCenter-module__YMEq4W__legend span{align-items:center;gap:5px;display:inline-flex}.adminActionCenter-module__YMEq4W__legend span:before{background:var(--muted);content:"";border-radius:999px;width:8px;height:8px}.adminActionCenter-module__YMEq4W__legend span[data-tone=red]:before{background:#dc4c64}.adminActionCenter-module__YMEq4W__legend span[data-tone=amber]:before{background:#cc8600}.adminActionCenter-module__YMEq4W__legend span[data-tone=blue]:before{background:#2874dc}.adminActionCenter-module__YMEq4W__legend span[data-tone=green]:before{background:#0a8067}.adminActionCenter-module__YMEq4W__rows{gap:9px;margin-top:12px;display:grid}@media (min-width:761px){.adminActionCenter-module__YMEq4W__rows[data-scroll-region=true]{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--sky) 58%, var(--border)) transparent;max-height:min(68vh,760px);padding-right:5px;overflow-y:auto}.adminActionCenter-module__YMEq4W__rows[data-scroll-region=true]::-webkit-scrollbar{width:10px}.adminActionCenter-module__YMEq4W__rows[data-scroll-region=true]::-webkit-scrollbar-track{background:0 0}.adminActionCenter-module__YMEq4W__rows[data-scroll-region=true]::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--sky) 58%, var(--border));background-clip:padding-box;border:2px solid #0000;border-radius:999px}}.adminActionCenter-module__YMEq4W__row{border:1px solid var(--border);border-left:4px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, var(--canvas));border-radius:14px;padding:13px;position:relative;overflow:hidden}.adminActionCenter-module__YMEq4W__row[data-tone=red]{border-left-color:#dc4c64}.adminActionCenter-module__YMEq4W__row[data-tone=amber]{border-left-color:#cc8600}.adminActionCenter-module__YMEq4W__row[data-tone=blue]{border-left-color:#2874dc}.adminActionCenter-module__YMEq4W__row[data-tone=green]{border-left-color:#0a8067}.adminActionCenter-module__YMEq4W__row[data-tone=neutral]{border-left-color:var(--muted)}.adminActionCenter-module__YMEq4W__rowHeading{align-items:center}.adminActionCenter-module__YMEq4W__rowHeading>div{min-width:0}.adminActionCenter-module__YMEq4W__rowHeading h4{overflow-wrap:anywhere;color:var(--ink);margin-top:5px;font-size:14px}.adminActionCenter-module__YMEq4W__rowHeading p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;overflow:hidden}.adminActionCenter-module__YMEq4W__badge,.adminActionCenter-module__YMEq4W__visibility{border:1px solid var(--border);min-height:24px;color:var(--muted);background:var(--canvas);letter-spacing:.02em;border-radius:999px;align-items:center;padding:4px 8px;font-size:12px;font-weight:900;line-height:1.2;display:inline-flex}.adminActionCenter-module__YMEq4W__badge[data-tone=red]{border-color:color-mix(in srgb, #dc4c64 55%, var(--border));color:#b92e48;background:color-mix(in srgb, #dc4c64 10%, var(--surface))}.adminActionCenter-module__YMEq4W__badge[data-tone=amber]{border-color:color-mix(in srgb, #cc8600 55%, var(--border));color:#8b5900;background:color-mix(in srgb, #cc8600 12%, var(--surface))}.adminActionCenter-module__YMEq4W__badge[data-tone=blue],.adminActionCenter-module__YMEq4W__visibility[data-tone=blue]{border-color:color-mix(in srgb, #2874dc 55%, var(--border));color:#1f59aa;background:color-mix(in srgb, #2874dc 11%, var(--surface))}.adminActionCenter-module__YMEq4W__badge[data-tone=green],.adminActionCenter-module__YMEq4W__visibility[data-tone=green]{border-color:color-mix(in srgb, #0a8067 55%, var(--border));color:#07624f;background:color-mix(in srgb, #0a8067 11%, var(--surface))}.adminActionCenter-module__YMEq4W__visibility[data-tone=red]{border-color:color-mix(in srgb, #dc4c64 55%, var(--border));color:#b92e48;background:color-mix(in srgb, #dc4c64 10%, var(--surface))}.adminActionCenter-module__YMEq4W__badge[data-tone=neutral]{color:var(--muted)}.adminActionCenter-module__YMEq4W__visibility{text-align:center;flex:none;max-width:130px}.adminActionCenter-module__YMEq4W__metrics{border:1px solid var(--border);background:var(--border);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:11px;display:grid;overflow:hidden}.adminActionCenter-module__YMEq4W__metrics>div{background:var(--surface);gap:3px;min-width:0;padding:8px;display:grid}.adminActionCenter-module__YMEq4W__metrics span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:850}.adminActionCenter-module__YMEq4W__metrics strong{overflow-wrap:anywhere;color:var(--ink);font-size:12px;line-height:1.25}.adminActionCenter-module__YMEq4W__reasons{color:var(--ink);margin:10px 0 0;padding-left:17px;font-size:12px;line-height:1.45}.adminActionCenter-module__YMEq4W__reasons li+li{margin-top:3px}.adminActionCenter-module__YMEq4W__reason{color:var(--ink);margin-top:10px;font-size:12px;line-height:1.45}.adminActionCenter-module__YMEq4W__row footer{border-top:1px solid var(--border);align-items:center;margin-top:11px;padding-top:10px}.adminActionCenter-module__YMEq4W__row footer>span{color:var(--muted);font-size:12px}.adminActionCenter-module__YMEq4W__row footer>span strong{color:var(--ink)}.adminActionCenter-module__YMEq4W__primaryAction{border:1px solid var(--sky);color:#fff;background:var(--blue,#245edb);border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.adminActionCenter-module__YMEq4W__state{border:1px dashed var(--border);min-height:128px;color:var(--muted);text-align:center;border-radius:13px;place-content:center;justify-items:center;gap:6px;margin-top:12px;padding:18px;display:grid}.adminActionCenter-module__YMEq4W__state strong{color:var(--ink);font-size:14px}.adminActionCenter-module__YMEq4W__state span{max-width:340px;font-size:12px;line-height:1.4}.adminActionCenter-module__YMEq4W__state button{margin-top:6px}.adminActionCenter-module__YMEq4W__inlineError{border:1px solid color-mix(in srgb, #dc4c64 55%, var(--border));min-height:44px;color:var(--ink);background:color-mix(in srgb, #dc4c64 8%, var(--surface));border-radius:11px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:8px 10px;font-size:12px;display:flex}.adminActionCenter-module__YMEq4W__inlineError button{flex:none}.adminActionCenter-module__YMEq4W__more{justify-content:center;width:100%}.adminActionCenter-module__YMEq4W__method{border-top:1px solid var(--border);color:var(--muted);margin-top:2px;padding-top:9px}.adminActionCenter-module__YMEq4W__method summary{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;font-size:14px;font-weight:850;display:flex}.adminActionCenter-module__YMEq4W__method p{font-size:12px;line-height:1.45}.adminActionCenter-module__YMEq4W__method dl{gap:7px;margin-top:8px;display:grid}.adminActionCenter-module__YMEq4W__method dl div{grid-template-columns:minmax(90px,.35fr) 1fr;gap:8px;display:grid}.adminActionCenter-module__YMEq4W__method dt{color:var(--ink);text-transform:capitalize;font-size:12px;font-weight:850}.adminActionCenter-module__YMEq4W__method dd{font-size:12px;line-height:1.4}.adminActionCenter-module__YMEq4W__workspace .role-eyebrow{font-size:12px}.adminActionCenter-module__YMEq4W__workspace .admin-secondary{font-size:14px}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__workspace{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__lane{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__summary article{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__row{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__metrics>div{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__filters select{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__studentTools{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__studentTools input{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__studentTools select{background:var(--dark-card)}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__badge[data-tone=red]{color:#ff8797}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__badge[data-tone=amber]{color:#ffd27d}:is(:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__badge[data-tone=blue],:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__visibility[data-tone=blue]){color:#8fc1ff}:is(:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__badge[data-tone=green],:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__visibility[data-tone=green]){color:#6ee7c8}:root[data-theme=cyber-dark] .adminActionCenter-module__YMEq4W__visibility[data-tone=red]{color:#ff8797}@media (max-width:1120px){.adminActionCenter-module__YMEq4W__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.adminActionCenter-module__YMEq4W__lanes{grid-template-columns:1fr}}@media (max-width:760px){.adminActionCenter-module__YMEq4W__workspace{border-radius:16px;padding:14px}.adminActionCenter-module__YMEq4W__heading{display:grid}.adminActionCenter-module__YMEq4W__headingActions{justify-items:start;min-width:0}.adminActionCenter-module__YMEq4W__headingActions button{justify-content:center;width:100%}.adminActionCenter-module__YMEq4W__filters{grid-template-columns:1fr}.adminActionCenter-module__YMEq4W__studentTools{grid-template-columns:1fr 1fr}.adminActionCenter-module__YMEq4W__searchField{grid-column:1/-1}.adminActionCenter-module__YMEq4W__studentTools button{justify-self:stretch;width:100%}.adminActionCenter-module__YMEq4W__summary{grid-template-columns:1fr 1fr}.adminActionCenter-module__YMEq4W__lane>header{flex-direction:column;align-items:stretch}.adminActionCenter-module__YMEq4W__lane>header button{justify-content:center;width:100%}.adminActionCenter-module__YMEq4W__metrics{grid-template-columns:1fr 1fr}}@media (max-width:430px){.adminActionCenter-module__YMEq4W__summary,.adminActionCenter-module__YMEq4W__studentTools{grid-template-columns:1fr}.adminActionCenter-module__YMEq4W__searchField,.adminActionCenter-module__YMEq4W__legend{grid-column:auto}.adminActionCenter-module__YMEq4W__rowHeading{flex-direction:column;align-items:flex-start}.adminActionCenter-module__YMEq4W__visibility{max-width:none}.adminActionCenter-module__YMEq4W__row footer{flex-direction:column;align-items:stretch}.adminActionCenter-module__YMEq4W__primaryAction{width:100%}.adminActionCenter-module__YMEq4W__inlineError{flex-direction:column;align-items:stretch}}
.adminStudentSupportCaseQueue-module__NZ0tdG__queue{border:1px solid var(--border);background:var(--surface);border-radius:16px;gap:13px;margin-top:14px;padding:16px;display:grid}.adminStudentSupportCaseQueue-module__NZ0tdG__queue>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.adminStudentSupportCaseQueue-module__NZ0tdG__queue>header h3,.adminStudentSupportCaseQueue-module__NZ0tdG__queue>header p{margin:0}.adminStudentSupportCaseQueue-module__NZ0tdG__queue>header h3{margin-top:3px;font-size:1.05rem}.adminStudentSupportCaseQueue-module__NZ0tdG__queue>header div>p:last-child{color:var(--muted);margin-top:4px;font-size:.78rem}.adminStudentSupportCaseQueue-module__NZ0tdG__queue>header button{min-height:44px}.adminStudentSupportCaseQueue-module__NZ0tdG__tools{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 92%, #2f6fec 8%);border-radius:12px;grid-template-columns:minmax(240px,1fr) minmax(170px,.45fr) auto;align-items:end;gap:8px;padding:10px;display:grid}.adminStudentSupportCaseQueue-module__NZ0tdG__tools label{gap:4px;min-width:0;display:grid}.adminStudentSupportCaseQueue-module__NZ0tdG__tools label>span,.adminStudentSupportCaseQueue-module__NZ0tdG__tools small{color:var(--muted);font-size:.75rem;font-weight:800}.adminStudentSupportCaseQueue-module__NZ0tdG__tools input,.adminStudentSupportCaseQueue-module__NZ0tdG__tools select{border:1px solid var(--border);min-width:0;height:44px;color:var(--ink);background:var(--surface);font:inherit;border-radius:9px;padding:0 10px;font-size:.875rem}.adminStudentSupportCaseQueue-module__NZ0tdG__tools button{min-height:44px}.adminStudentSupportCaseQueue-module__NZ0tdG__rows{gap:8px;max-height:390px;padding-right:3px;display:grid;overflow:auto}.adminStudentSupportCaseQueue-module__NZ0tdG__row{--case-tone:#2f6fec;border:1px solid var(--border);background:var(--page);min-width:760px;box-shadow:inset 3px 0 0 var(--case-tone);border-radius:12px;grid-template-columns:minmax(190px,1fr) minmax(230px,1.25fr) minmax(170px,.8fr) auto;align-items:center;gap:12px;padding:10px 11px 10px 14px;display:grid}.adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=snoozed]{--case-tone:#b86f00}.adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=signal_cleared],.adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=resolved]{--case-tone:#0a8067}.adminStudentSupportCaseQueue-module__NZ0tdG__row>div{gap:2px;min-width:0;display:grid}.adminStudentSupportCaseQueue-module__NZ0tdG__row>div>span:not(.adminStudentSupportCaseQueue-module__NZ0tdG__badge),.adminStudentSupportCaseQueue-module__NZ0tdG__row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.adminStudentSupportCaseQueue-module__NZ0tdG__row>div>span:not(.adminStudentSupportCaseQueue-module__NZ0tdG__badge){font-weight:800}.adminStudentSupportCaseQueue-module__NZ0tdG__row strong{text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;overflow:hidden}.adminStudentSupportCaseQueue-module__NZ0tdG__badge{color:#164b9e;background:#e7efff;border-radius:999px;width:fit-content;padding:3px 7px;font-size:.75rem;font-weight:900}.adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=snoozed] .adminStudentSupportCaseQueue-module__NZ0tdG__badge{color:#875000;background:#fff0d2}.adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=signal_cleared] .adminStudentSupportCaseQueue-module__NZ0tdG__badge,.adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=resolved] .adminStudentSupportCaseQueue-module__NZ0tdG__badge{color:#06644f;background:#e2f6ef}.adminStudentSupportCaseQueue-module__NZ0tdG__action{color:#fff;background:#2f6fec;border-radius:9px;justify-content:center;align-items:center;min-height:44px;padding:0 13px;font-size:.875rem;font-weight:900;text-decoration:none;display:inline-flex}.adminStudentSupportCaseQueue-module__NZ0tdG__empty{border:1px dashed var(--border);text-align:center;border-radius:12px;place-content:center;justify-items:center;gap:4px;min-height:116px;padding:18px;display:grid}.adminStudentSupportCaseQueue-module__NZ0tdG__empty span{color:var(--muted);font-size:.75rem}.adminStudentSupportCaseQueue-module__NZ0tdG__empty button{min-height:44px;margin-top:5px}.adminStudentSupportCaseQueue-module__NZ0tdG__queue>button{justify-self:center;min-height:44px}.adminStudentSupportCaseQueue-module__NZ0tdG__error{color:#9e2944;background:#fff0f3;border-radius:9px;margin:0;padding:9px 11px;font-size:.75rem}:root[data-theme=cyber-dark] .adminStudentSupportCaseQueue-module__NZ0tdG__badge{color:#cfe0ff;background:#203c68}:root[data-theme=cyber-dark] .adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=snoozed] .adminStudentSupportCaseQueue-module__NZ0tdG__badge{color:#ffe0a6;background:#5d4216}:is(:root[data-theme=cyber-dark] .adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=signal_cleared] .adminStudentSupportCaseQueue-module__NZ0tdG__badge,:root[data-theme=cyber-dark] .adminStudentSupportCaseQueue-module__NZ0tdG__row[data-state=resolved] .adminStudentSupportCaseQueue-module__NZ0tdG__badge){color:#bdf3e5;background:#16483d}:root[data-theme=cyber-dark] .adminStudentSupportCaseQueue-module__NZ0tdG__error{color:#ffd0da;background:#5e2330}@media (max-width:760px){.adminStudentSupportCaseQueue-module__NZ0tdG__tools{grid-template-columns:1fr}.adminStudentSupportCaseQueue-module__NZ0tdG__queue>header{display:grid}.adminStudentSupportCaseQueue-module__NZ0tdG__queue>header button{justify-self:start}}
