.editorial-course-workspace[data-course-id^=sat-] .editorial-catalog-group__id{background:var(--sat-course-fill)}.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-search{width:182px;flex:none}.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-search:focus-within{width:228px}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__label,.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__topline a{font:700 10.5px/1.5 var(--font-space-mono),monospace;letter-spacing:.22em}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__eyebrow{font:700 11px/1.5 var(--font-space-mono),monospace;letter-spacing:.16em;margin-top:16px}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__title{font:400 clamp(26px,3vw,42px)/.98 var(--font-anton),Impact,sans-serif;margin-top:10px;letter-spacing:.005em}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__foot{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:clamp(18px,2.4vw,26px)}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__link{display:inline;font:400 16px/1.5 var(--font-archivo),Arial,sans-serif}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__meta{font:400 10px/1.5 var(--font-space-mono),monospace;letter-spacing:.16em}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__stat{font:400 14px/1.55 var(--font-archivo),Arial,sans-serif}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__bar>span{font:700 9.5px/1.5 var(--font-space-mono),monospace;letter-spacing:.14em}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__bar i:before,.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__number .editorial-vital__number-progress{stroke:var(--editorial-ink);background:var(--editorial-ink)}@media(max-width:640px){.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools{display:flex;flex-wrap:wrap;gap:8px}.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-search,.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-search:focus-within{order:1;flex:1 1 100%;width:100%}.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-segmented{order:2}.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-result-count{order:3;margin-left:auto}}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital{min-height:0}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__stat-note{font-size:12.5px}.editorial-course-workspace[data-course-id=sat-math-2027]:not(.editorial-questionbank-workspace) .editorial-course-hero__headline>div{min-width:min(100%,294.5px)}@media(max-width:900px){.editorial-course-workspace[data-course-id^=sat-]:not(.editorial-questionbank-workspace) .editorial-course-section__description{max-width:none}}@media(max-width:640px){.editorial-course-workspace[data-course-id=sat-math-2027]:not(.editorial-questionbank-workspace) .editorial-course-hero__headline>div{min-width:min(100%,285.66px)}}.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-segmented{gap:0}.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-segmented button{font-size:11.5px!important;line-height:1.5;letter-spacing:.1em}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-bank-card__meter{background:color-mix(in srgb,var(--editorial-ink) 9%,transparent)}@media(max-width:640px){.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-search input,.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-segmented{min-height:0}.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__label,.editorial-questionbank-workspace[data-course-id^=sat-] .editorial-vital__topline a{font-size:11.5px!important}}.editorial-course-workspace[data-course-id^=sat-]:not(.editorial-questionbank-workspace) .editorial-unit__check{width:22px;height:22px;min-width:22px;min-height:22px;padding:0}.editorial-course-workspace[data-course-id^=sat-]:not(.editorial-questionbank-workspace) .editorial-unit__check span{width:22px;height:22px;border-width:1.7px;transition:transform .2s,border-color .25s,background .25s}.editorial-course-workspace[data-course-id^=sat-]:not(.editorial-questionbank-workspace) .editorial-unit__check:hover span{transform:scale(1.1)}@media(pointer:coarse){.editorial-course-workspace[data-course-id^=sat-]:not(.editorial-questionbank-workspace) .editorial-unit__lesson>a{min-height:44px}}.editorial-course-workspace[data-course-id^=sat-]:not(.editorial-questionbank-workspace) .editorial-unit__check[aria-pressed=false] span{color:transparent}@media(pointer:coarse){.editorial-course-workspace[data-course-id^=sat-] .editorial-bank-card__go,.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-segmented button,.editorial-course-workspace[data-course-id^=sat-] .editorial-unit__bank,.editorial-course-workspace[data-course-id^=sat-] .editorial-vital__topline a{min-height:44px;display:inline-flex;align-items:center}}.editorial-course-workspace[data-course-id^=sat-] :is(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--ds-sat-reference-3c6187);outline-offset:3px;--tw-ring-shadow:0 0 transparent;--tw-ring-offset-shadow:0 0 transparent;box-shadow:none}.editorial-course-workspace[data-course-id^=sat-] .editorial-unit__lesson>a:focus-visible{outline:0}.editorial-course-workspace[data-course-id^=sat-] .editorial-unit__lesson>a:focus-visible:after{outline-color:var(--ds-sat-reference-3c6187)}.editorial-course-workspace[data-course-id^=sat-] .editorial-course-rail__tools .editorial-search input:focus{outline:none;border-color:var(--ds-sat-reference-716c61);background:#fff;box-shadow:none}.editorial-course-workspace[data-course-id^=sat-] .editorial-search input::-moz-placeholder{color:var(--ds-sat-reference-716c61);opacity:1}.editorial-course-workspace[data-course-id^=sat-] .editorial-search input::placeholder{color:var(--ds-sat-reference-716c61);opacity:1}.editorial-course-workspace[data-course-id^=sat-] .editorial-vital--lead a:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #fff}.editorial-questionbank-workspace{--course-progress-color:var(--ds-state-success)}.editorial-questionbank-workspace .editorial-bank-grid{gap:.75rem}.editorial-questionbank-workspace .editorial-bank-card{min-height:0;gap:.75rem;padding:1.125rem;overflow:visible;border-radius:var(--editorial-r-md);box-shadow:0 4px 18px -16px color-mix(in srgb,var(--editorial-ink) 30%,transparent);transition:border-color .3s,box-shadow .4s,transform .35s cubic-bezier(.2,.9,.25,1)}.editorial-questionbank-workspace .editorial-bank-card:before{display:none}.editorial-questionbank-workspace .editorial-bank-card:hover{border-color:color-mix(in srgb,var(--editorial-ink) 20%,transparent);box-shadow:0 22px 52px -32px color-mix(in srgb,var(--editorial-ink) 42%,transparent);transform:translateY(-3px)}.editorial-questionbank-workspace .editorial-bank-card__meta{font-size:.53125rem;letter-spacing:.2em}.editorial-questionbank-workspace .editorial-bank-card__meta b{color:var(--editorial-ink)}.editorial-questionbank-workspace .editorial-bank-card__complete{display:grid;width:1.375rem;height:1.375rem;place-items:center;border-radius:50%;color:var(--ds-color-paper);background:var(--editorial-green);font-size:.75rem;letter-spacing:0}.editorial-questionbank-workspace .editorial-bank-card__title{min-height:2.16em;margin:0;font-size:clamp(.9375rem,1.3vw,1.125rem);line-height:1.08;letter-spacing:.012em}.editorial-questionbank-workspace .editorial-bank-card__meter{flex:none;width:100%;max-width:none;height:.375rem;margin-top:auto}.editorial-questionbank-workspace .editorial-bank-card__meter:before{background:var(--editorial-green)}.editorial-questionbank-workspace .editorial-bank-card__meter:before,.editorial-questionbank-workspace .editorial-vital__bar i:before{transition:width .6s cubic-bezier(.6,0,.2,1)}.editorial-questionbank-workspace .editorial-vital__number .editorial-vital__number-progress{stroke:var(--course-progress-color)}.editorial-questionbank-workspace .editorial-vital__bar i:before{background:var(--course-progress-color)}.editorial-questionbank-workspace .editorial-vital__bars{max-height:6.5rem;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--editorial-ink-mute) transparent}.editorial-questionbank-workspace .editorial-vital__bars:focus-visible{outline:2px solid var(--editorial-blue);outline-offset:3px}.editorial-questionbank-workspace .editorial-vital__bar{grid-template-columns:minmax(0,1fr) 74px;flex-shrink:0}.editorial-questionbank-workspace .editorial-vital__bar>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editorial-questionbank-workspace .editorial-bank-card__action{margin-top:0;padding-top:0;flex-wrap:wrap;row-gap:.5rem}.editorial-questionbank-workspace .editorial-bank-card__action small{font-size:.59375rem;letter-spacing:.13em}.editorial-questionbank-workspace .editorial-bank-card.is-progress .editorial-bank-card__action small{color:var(--editorial-blue)}.editorial-questionbank-workspace .editorial-bank-card.is-complete .editorial-bank-card__action small{color:var(--editorial-tint-green-ink)}.editorial-questionbank-workspace .editorial-bank-card.is-complete .editorial-bank-card__meta b,.editorial-questionbank-workspace .editorial-bank-card.is-complete .editorial-bank-card__title{color:var(--editorial-ink-soft)}.editorial-questionbank-workspace .editorial-bank-card__go{display:inline-flex;align-items:center;gap:.4375rem;font-size:.84375rem;font-weight:640;white-space:nowrap}.editorial-questionbank-workspace .editorial-bank-card__go>span{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.editorial-questionbank-workspace .editorial-bank-card:hover .editorial-bank-card__go{color:var(--editorial-orange-ink)}.editorial-questionbank-workspace .editorial-bank-card:hover .editorial-bank-card__go>span{transform:translateX(3px)}.editorial-questionbank-workspace .editorial-vital{min-height:16.5625rem}.editorial-questionbank-workspace .editorial-vital__ring-label{display:block;margin-top:.125rem;color:var(--editorial-ink-mute);font:700 .53125rem/1.5 var(--font-space-mono),monospace;letter-spacing:.18em;text-transform:uppercase}.editorial-questionbank-workspace .editorial-vital__stat b{color:var(--editorial-ink);font-family:var(--font-space-mono),monospace;font-weight:700}.editorial-questionbank-workspace .editorial-vital__stat-note{color:var(--editorial-ink-mute);font-weight:400}.editorial-questionbank-workspace .editorial-course-rail__section-nav{display:block}.editorial-questionbank-workspace .editorial-course-rail__sections{gap:.375rem;-webkit-mask-image:linear-gradient(90deg,var(--editorial-ink) calc(100% - 1.625rem),transparent);mask-image:linear-gradient(90deg,var(--editorial-ink) calc(100% - 1.625rem),transparent)}.editorial-questionbank-workspace .editorial-course-rail__section-nav.is-fit .editorial-course-rail__sections{-webkit-mask-image:none;mask-image:none}.editorial-questionbank-workspace .editorial-course-rail__tools .editorial-search{width:11.375rem;transition:width .3s}.editorial-questionbank-workspace .editorial-course-rail__tools .editorial-search:focus-within{width:14.25rem}.editorial-questionbank-workspace .editorial-course-rail__tools .editorial-search input{border-color:var(--editorial-line-soft);transition:border-color .25s,background-color .25s}.editorial-questionbank-workspace .editorial-course-rail__tools .editorial-search input:focus{border-color:var(--editorial-ink-mute);background:var(--editorial-paper);box-shadow:none}.editorial-questionbank-workspace .editorial-empty{min-height:0;padding-block:clamp(3.75rem,9vw,6.875rem);border:0;border-top:1px solid var(--editorial-line-soft);border-radius:0}.editorial-questionbank-workspace .editorial-empty h2{font-size:clamp(1.875rem,4vw,3.25rem)}.editorial-questionbank-workspace .editorial-empty p{max-width:23.75rem;margin:.75rem auto 1.375rem;font-size:.9375rem}@media (max-width:73.75rem){.editorial-questionbank-workspace .editorial-course-rail__inner{grid-template-columns:minmax(0,1fr)}.editorial-questionbank-workspace .editorial-course-rail__tools{width:100%;margin-left:0}}@media (max-width:40rem){.editorial-questionbank-workspace .editorial-course-rail__tools .editorial-search,.editorial-questionbank-workspace .editorial-course-rail__tools .editorial-search:focus-within{width:100%}}@media (max-width:47.5rem){.editorial-questionbank-workspace .editorial-vital{min-height:13.75rem}}.editorial-course-workspace.editorial-questionbank-workspace .editorial-vital__percentage :is(b,i){line-height:1}.editorial-questionbank-workspace[data-course-id^=sat-]{--editorial-container:1264px;--editorial-pad:clamp(20px,4vw,48px);--sat-course-fill:var(--ds-sat-reference-3c6187)}.editorial-questionbank-workspace[data-course-id=sat-math-2027]{--sat-course-fill:var(--ds-sat-reference-7c4e82)}.editorial-questionbank-workspace[data-course-id] .editorial-vital--lead{background:var(--sat-course-fill)}.editorial-questionbank-workspace[data-course-id] .editorial-course-hero__title .editorial-accent{font:italic 400 .9em/.92 var(--font-instrument-serif),Georgia,serif;display:inline-block;text-transform:none;letter-spacing:0;margin-left:0}.editorial-questionbank-workspace .editorial-bank-card:focus-visible{outline:2px solid var(--editorial-accent-display);outline-offset:-4px}.editorial-questionbank-workspace .editorial-course-hero__headline{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px 40px}.editorial-questionbank-workspace .editorial-course-hero__headline>div{max-width:100%}.editorial-questionbank-workspace .editorial-course-hero__headline>.editorial-opener__lede{max-width:440px;margin-left:auto;padding-bottom:10px}@media (max-width:640px){.editorial-questionbank-workspace .editorial-kicker{font-size:12px;letter-spacing:.16em}}.editorial-course-workspace.editorial-questionbank-workspace .editorial-vital__percentage{color:#0A593A}