html,body,#root{height:100%}#root>.ac-app{overflow:clip;min-height:100%}.l-skip{position:absolute;left:var(--space-2);top:calc(-1 * var(--space-8));z-index:20}.l-skip:focus{top:var(--space-2)}.l-measure{max-width:var(--measure)}.l-examtitle{text-align:center;min-width:0}.l-examtitle span{font-family:var(--font-mono);font-weight:600}.l-sink-frame{overflow-x:auto;border:1px solid var(--line);background:var(--surface)}.l-sink-nav{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}@container app (max-width: 719px){.ac-topbar .ac-examlabel{display:none}}.l-m0{margin:0}.l-normal{font-weight:400}.l-gap-2px{gap:2px}.l-gap-2{gap:var(--space-2)}.l-gap-5{gap:var(--space-5)}.l-contents{display:contents}.l-sticky{position:sticky;top:0}.l-drill2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-7);align-items:start}.l-foot2{grid-template-columns:1fr 1fr}.l-foot2>.ac-btn{width:100%}.l-scenario-sum{display:flex;align-items:center;gap:var(--space-3);min-height:var(--touch-min);padding:var(--space-2) var(--space-4)}.l-scenario-sum .ac-scenario__t .t{font-weight:700}.l-source-plain{color:var(--ink-muted)}.l-skel-meta{height:14px;width:40%}.l-skel-line{height:22px;width:90%}.l-skel-short{width:70%}.l-skel-opt{height:56px}.l-rowstatus{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.l-rowstatus>span{display:inline-flex;gap:6px;align-items:center;font-family:var(--font-mono);font-weight:600;font-size:14px}.l-rowstatus>[data-v=incorrect]{color:var(--incorrect)}.l-rowstatus>[data-v=flagged]{color:var(--flagged)}.l-foot2>.ac-btn{white-space:nowrap}.l-skel-row{height:64px}.l-ext{margin-left:var(--space-1);vertical-align:-2px}.l-domain-h{margin:0;font-size:inherit;line-height:inherit}.l-entry-wide{grid-template-columns:auto 1fr auto 20px}.l-back{margin:0}.l-hub{align-items:start}.l-dsec .ac-topics{border-top:0}.l-promos{align-items:stretch}.l-home{display:flex;flex-direction:column;gap:var(--space-5)}.l-desk-only{display:none}.l-facts .ac-statgrid{grid-template-columns:repeat(2,minmax(0,1fr))}@container app (min-width: 1080px){.l-home{display:grid;grid-template-columns:7fr 5fr;gap:var(--space-7);align-items:start}.l-desk-only{display:inline-flex}}.l-cookie{position:sticky;bottom:var(--tabbar-h);z-index:9;padding:0 var(--space-4) var(--space-2)}.l-cookie .ac-banner{flex-wrap:wrap}.l-cookie .ac-banner>p{flex:1 1 220px}.l-cookie__acts{flex-direction:row;flex-wrap:nowrap;gap:var(--space-2);flex:1 1 100%}.l-cookie__acts .ac-btn{flex:1 1 0;padding-inline:var(--space-2);white-space:nowrap}@container app (min-width: 720px){.l-cookie__acts{flex:0 0 auto}.l-cookie__acts .ac-btn{flex:0 0 auto;padding-inline:var(--space-4)}}@container app (min-width: 1080px){.l-cookie{bottom:0;padding-bottom:var(--space-4);max-width:calc(var(--content-max) + 2 * var(--space-4));width:100%;margin:0 auto}}.l-rule-top{border-top:3px solid var(--rule)}.l-ready-lg{font-size:20px;line-height:28px;font-weight:600;gap:var(--space-3)}.l-ready-lg .ac-pips{gap:3px}.l-ready-lg .ac-pips i{width:14px;height:22px}.l-legend{flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.l-scale{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.l-activity .ac-topic{grid-template-columns:90px 1fr;min-height:48px}.l-save{border-style:solid;border-color:var(--line)}.l-board{display:flex;flex-direction:column;gap:var(--space-6)}.l-board__col{display:flex;flex-direction:column;gap:var(--space-6);min-width:0}@container app (min-width: 1080px){.l-board{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-7);align-items:start}.l-board--empty{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.l-list{padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1)}.l-sets{display:flex;flex-direction:column;gap:var(--space-3)}@container app (min-width: 720px){.l-sets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@container app (min-width: 1080px){.l-sets{grid-template-columns:repeat(3,minmax(0,1fr))}}.l-mode{gap:var(--space-3)}.l-mode>legend{margin-bottom:var(--space-3);padding:0}.l-optnote{display:block;font-size:14px;line-height:20px;color:var(--ink-muted)}.ac-banner:has(.l-banner-acts){flex-wrap:wrap}.ac-banner:has(.l-banner-acts)>p{flex:1 1 220px}.l-banner-acts{flex-wrap:nowrap;gap:var(--space-2);margin-left:auto}.l-stickyhead{position:sticky;top:0;z-index:8}.l-headspace{display:inline-block;width:var(--touch-min)}.l-count{font-family:var(--font-mono);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;min-width:var(--touch-min);text-align:right;padding-right:var(--space-2)}.l-exam-eyebrow{flex:1;margin-left:var(--space-5);min-width:0}.l-self-start{align-self:flex-start}.l-qhead:focus{outline:none}.l-qhead:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.l-mockcol{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6) var(--space-7);max-width:820px;min-width:0}.l-aside{position:sticky;top:0;align-self:start;max-height:100vh;overflow-y:auto}.l-sheetlayer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40}.l-sheetlayer .ac-sheet__foot{flex-direction:column}.l-pausewrap{position:relative;flex:1;min-height:420px}.l-center{justify-content:center}.l-expired{display:flex;align-items:center;gap:var(--space-3);color:var(--incorrect)}.l-endscreen{padding-top:var(--space-6)}.l-finish{max-width:var(--measure)}.l-qbtns{display:flex;flex-wrap:wrap;gap:var(--space-2)}.l-qbtns .ac-btn{min-width:var(--touch-min);font-family:var(--font-mono);font-variant-numeric:tabular-nums}.l-gauge{max-width:340px;width:100%;margin:0 auto}.l-bars{max-width:640px}.l-trend{max-width:420px}.l-gap-7{gap:var(--space-7)}.l-ink{color:var(--ink)}.l-rowstatus>[data-v=correct]{color:var(--correct)}.l-rowstatus .ac-eyebrow{font-size:12px}.l-tsrow{min-height:52px}.l-tsresult{display:inline-flex;gap:6px;align-items:center;font-family:var(--font-mono);font-weight:600;white-space:nowrap}.l-tsresult[data-v=incorrect]{color:var(--incorrect)}.l-tsresult[data-v=flagged]{color:var(--flagged)}.l-tsresult[data-v=correct]{color:var(--correct)}.l-tsresult[data-v=none]{color:var(--ink-muted);font-weight:400;font-size:14px}.l-results{display:grid;grid-template-columns:400px minmax(0,1fr);gap:var(--space-7);align-items:start}.l-stats2 .ac-statgrid{grid-template-columns:1fr 1fr}.l-stats2 .ac-statgrid .ac-stat:nth-child(odd){border-left:1px solid var(--line)}.l-stats2 .ac-statgrid .ac-stat:nth-child(n+3){border-top:0}@media (max-width: 359px){.l-sheetlayer .ac-nav{grid-template-columns:repeat(5,48px)}}.ac-pause .ac-timer .ac-icon{width:20px;height:20px}.l-mode .ac-opt{grid-template-columns:24px 1fr}
