.subject-icon-module__8FzS1a__icon{border-radius:.7rem;flex:none;place-items:center;display:grid}.subject-icon-module__8FzS1a__icon svg{width:62%;height:62%}.subject-icon-module__8FzS1a__small{border-radius:.5rem;width:1.8rem;height:1.8rem}.subject-icon-module__8FzS1a__small svg{width:1.22rem;height:1.22rem}.subject-icon-module__8FzS1a__medium{width:3rem;height:3rem}.subject-icon-module__8FzS1a__large{border-radius:.85rem;width:4.6rem;height:4.6rem}.subject-icon-module__8FzS1a__biology{color:#3c863a;background:#e6f2e4}.subject-icon-module__8FzS1a__english_advanced,.subject-icon-module__8FzS1a__english_standard,.subject-icon-module__8FzS1a__english_studies,.subject-icon-module__8FzS1a__english_extension_1{color:#9a5f3e;background:#f8eee7}.subject-icon-module__8FzS1a__maths_extension_1,.subject-icon-module__8FzS1a__maths_extension_2,.subject-icon-module__8FzS1a__maths_standard_1,.subject-icon-module__8FzS1a__maths_standard_2,.subject-icon-module__8FzS1a__maths_advanced{color:#5273b6;background:#eaf0fb}.subject-icon-module__8FzS1a__business{color:#7a74be;background:#efedfb}.subject-icon-module__8FzS1a__chemistry{color:#6488cc;background:#eaf0fb}.subject-icon-module__8FzS1a__physics{color:#667fd1;background:#eaf0fb}.subject-icon-module__8FzS1a__ancient_history,.subject-icon-module__8FzS1a__modern_history{color:#987347;background:#f5eee5}.subject-icon-module__8FzS1a__economics{color:#318879;background:#e5f3ef}.subject-icon-module__8FzS1a__geography{color:#387e76;background:#e3f2ef}.subject-icon-module__8FzS1a__legal_studies{color:#806497;background:#f1eaf6}.subject-icon-module__8FzS1a__studies_of_religion{color:#7b659a;background:#f0ecf6}.subject-icon-module__8FzS1a__community_and_family_studies{color:#ad6b78;background:#f9ecf0}.subject-icon-module__8FzS1a__health_and_movement_science{color:#33847c;background:#e5f3f0}.subject-icon-module__8FzS1a__visual_arts{color:#9b649a;background:#f5eaf5}.subject-icon-module__8FzS1a__engineering_studies{color:#6b7898;background:#ebeff6}.subject-icon-module__8FzS1a__enterprise_computing{color:#5577ab;background:#e9f0fb}@media (max-width:48rem){.subject-icon-module__8FzS1a__large{width:3.5rem;height:3.5rem}}
.rich-text-module__RokXVa__content{overflow-wrap:anywhere;min-width:0}.rich-text-module__RokXVa__content>:first-child{margin-top:0}.rich-text-module__RokXVa__content>:last-child{margin-bottom:0}.rich-text-module__RokXVa__content table{border-collapse:collapse;width:100%;margin:.85rem 0;font-size:.95em}.rich-text-module__RokXVa__content th,.rich-text-module__RokXVa__content td{text-align:left;vertical-align:top;border:1px solid #d4dbe4;padding:.55rem .65rem}.rich-text-module__RokXVa__content th{background:#f4f7f4;font-weight:750}.rich-text-module__RokXVa__content th:last-child,.rich-text-module__RokXVa__content td:last-child{text-align:center;width:5rem}.rich-text-module__RokXVa__content .katex-display{padding-block:.15rem;overflow:auto hidden}
.review-module__SAnLHq__page{width:min(88rem,100%);margin:0 auto}.review-module__SAnLHq__breadcrumb{color:#667085;gap:.5rem;margin-bottom:1.5rem;font-size:.9rem;display:flex}.review-module__SAnLHq__breadcrumb a,.review-module__SAnLHq__questionNavigation a{color:#3157a4}.review-module__SAnLHq__header{justify-content:space-between;gap:2rem;margin-bottom:1.25rem;display:flex}.review-module__SAnLHq__header h1{margin:.25rem 0 .5rem}.review-module__SAnLHq__header p:last-child{color:#667085;max-width:48rem;margin:0}.review-module__SAnLHq__eyebrow{color:#3157a4;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.review-module__SAnLHq__localBadge{color:#244a91;background:#eff4ff;border:1px solid #b2ccff;border-radius:999px;flex:none;align-self:flex-start;padding:.4rem .65rem;font-size:.8rem;font-weight:700}.review-module__SAnLHq__headerActions{align-items:flex-start;gap:.65rem;display:flex}.review-module__SAnLHq__acceleratorButton{color:#fff;background:#3157a4;border:1px solid #3157a4;border-radius:.45rem;flex:none;padding:.4rem .65rem;font-size:.8rem;font-weight:700;text-decoration:none}.review-module__SAnLHq__acceleratorButton:hover{background:#244a91}.review-module__SAnLHq__runSummary{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}.review-module__SAnLHq__runSummary span{color:#4b5563;background:#f1f3f5;border-radius:999px;padding:.4rem .65rem;font-size:.82rem}.review-module__SAnLHq__readinessPanel{background:#f8faff;border:1px solid #cbd6ed;border-radius:.65rem;grid-template-columns:minmax(0,1fr) minmax(10rem,18rem) auto;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:grid}.review-module__SAnLHq__readinessPanel strong{margin-top:.2rem;display:block}.review-module__SAnLHq__readinessPanel p:last-child{color:#667085;margin:.35rem 0 0;font-size:.86rem}.review-module__SAnLHq__readinessPanel progress{accent-color:#3157a4;width:100%}.review-module__SAnLHq__readinessPanel button{color:#7b8492;background:#eef0f3;border:1px solid #cdd4df;border-radius:.45rem;padding:.65rem .85rem;font-weight:700}.review-module__SAnLHq__readinessActions{gap:.5rem;display:grid}.review-module__SAnLHq__previewButton{color:#3157a4;text-align:center;background:#fff;border:1px solid #3157a4;border-radius:.45rem;padding:.65rem .85rem;font-weight:700;text-decoration:none}.review-module__SAnLHq__previewButton:hover{background:#eff4ff}.review-module__SAnLHq__paperWarnings{background:#fff9e8;border:1px solid #f2cf8c;border-radius:.6rem;margin-bottom:1.25rem;padding:.85rem 1rem}.review-module__SAnLHq__paperWarnings summary{cursor:pointer;font-weight:700}.review-module__SAnLHq__questionBlockers{background:#f7f8fa;border:1px solid #e1e6ef;border-radius:.55rem;padding:.8rem 1rem}.review-module__SAnLHq__questionBlockers summary{cursor:pointer;font-weight:700}.review-module__SAnLHq__questionBlockers ul{margin-bottom:0}.review-module__SAnLHq__workspace{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.review-module__SAnLHq__sidebar{background:#fff;border:1px solid #dfe3e8;border-radius:.65rem;max-height:calc(100vh - 2rem);position:sticky;top:1rem;overflow:auto}.review-module__SAnLHq__sidebar h2{border-bottom:1px solid #e7eaee;margin:0;padding:.9rem 1rem;font-size:1rem}.review-module__SAnLHq__sidebarFilters{background:#f8f9fb;border-bottom:1px solid #e7eaee;gap:.6rem;padding:.8rem;display:grid}.review-module__SAnLHq__sidebarFilters label{color:#475467;gap:.25rem;font-size:.72rem;font-weight:700;display:grid}.review-module__SAnLHq__sidebarFilters select{color:#344054;width:100%;font:inherit;background:#fff;border:1px solid #cdd4df;border-radius:.4rem;padding:.45rem}.review-module__SAnLHq__sidebarFilters>div{align-items:center;gap:.45rem;display:flex}.review-module__SAnLHq__sidebarFilters button,.review-module__SAnLHq__sidebarFilters a{color:#344054;font:inherit;cursor:pointer;background:#fff;border:1px solid #cdd4df;border-radius:.4rem;padding:.4rem .55rem;font-size:.75rem;font-weight:700;text-decoration:none}.review-module__SAnLHq__sidebarFilters>small{color:#667085;font-size:.72rem}.review-module__SAnLHq__sidebar nav{display:grid}.review-module__SAnLHq__questionLink{color:#344054;border-bottom:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:.6rem;padding:.65rem .8rem;font-size:.85rem;text-decoration:none;display:flex}.review-module__SAnLHq__questionLink:hover{filter:brightness(.97)}.review-module__SAnLHq__sidebar .review-module__SAnLHq__activeQuestion{color:#244a91;position:relative;box-shadow:inset 4px 0 #3157a4}.review-module__SAnLHq__questionLabels{justify-items:end;gap:.2rem;display:grid}.review-module__SAnLHq__questionLabels small{font-size:.7rem;font-weight:700}.review-module__SAnLHq__questionPending{background:#f8f9fb}.review-module__SAnLHq__questionAccepted{background:#ecf8f0}.review-module__SAnLHq__questionNeedsChanges{background:#fff6e8}.review-module__SAnLHq__questionRejected{background:#fff0ee}.review-module__SAnLHq__questionPublished{color:#667085;opacity:.58;background:#eef0f3}.review-module__SAnLHq__questionPublished:hover{opacity:.78}.review-module__SAnLHq__lowRisk,.review-module__SAnLHq__mediumRisk,.review-module__SAnLHq__highRisk{border-radius:999px;align-items:center;width:fit-content;padding:.2rem .4rem;font-size:.7rem;font-weight:800;display:inline-flex}.review-module__SAnLHq__lowRisk{color:#1f663b;background:#dff4e5}.review-module__SAnLHq__mediumRisk{color:#8a5200;background:#fff0cf}.review-module__SAnLHq__highRisk{color:#a21c12;background:#ffe0dc}.review-module__SAnLHq__emptyFilter{color:#667085;margin:0;padding:1rem;font-size:.8rem}.review-module__SAnLHq__reviewCard{gap:1rem;scroll-margin-top:.75rem;display:grid}.review-module__SAnLHq__questionHeader,.review-module__SAnLHq__questionNavigation{justify-content:space-between;align-items:center;gap:1rem;display:flex}.review-module__SAnLHq__questionHeader{background:#f8faff;border:1px solid #cbd6ed;border-radius:.7rem;padding:1.25rem}.review-module__SAnLHq__questionHeader h2{margin:.15rem 0 0}.review-module__SAnLHq__questionHeader>span{color:#667085;font-size:.85rem}.review-module__SAnLHq__reviewActionBar{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #cbd6ed;border-radius:.65rem;grid-template-columns:minmax(12rem,1fr) auto;align-items:center;gap:.75rem 1rem;padding:.85rem;display:grid;position:sticky;top:.5rem;box-shadow:0 .5rem 1.5rem #1018281a}.review-module__SAnLHq__triageSummary{gap:.45rem;min-width:0;display:grid}.review-module__SAnLHq__triageSummary>div{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.review-module__SAnLHq__triageSummary details{color:#475467;font-size:.78rem}.review-module__SAnLHq__triageSummary summary{cursor:pointer;width:fit-content;font-weight:700}.review-module__SAnLHq__triageSummary ul{margin:.4rem 0 0;padding-left:1.2rem}.review-module__SAnLHq__triageSummary>small,.review-module__SAnLHq__shortcutHelp{color:#667085;font-size:.72rem}.review-module__SAnLHq__workflowStatus{color:#344054;font-size:.78rem;font-weight:800}.review-module__SAnLHq__stickyDecisionButtons{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.review-module__SAnLHq__stickyDecisionButtons button{color:#fff;font:inherit;cursor:pointer;border:0;border-radius:.4rem;padding:.55rem .7rem;font-size:.76rem;font-weight:800}.review-module__SAnLHq__stickyDecisionButtons button:hover{filter:brightness(.92)}.review-module__SAnLHq__shortcutHelp{text-align:right;grid-column:1/-1}.review-module__SAnLHq__panel,.review-module__SAnLHq__warningBox{background:#fff;border:1px solid #dfe3e8;border-radius:.7rem;padding:1.25rem}.review-module__SAnLHq__panel h3{margin-top:0}.review-module__SAnLHq__successMessage,.review-module__SAnLHq__errorMessage{border-radius:.55rem;margin:0;padding:.8rem 1rem;font-weight:700}.review-module__SAnLHq__successMessage{color:#247044;background:#ecf8f0;border:1px solid #9ed0ae}.review-module__SAnLHq__errorMessage{color:#b42318;background:#fff0ee;border:1px solid #f2a8a0}.review-module__SAnLHq__questionText,.review-module__SAnLHq__guidance{white-space:pre-wrap;line-height:1.65}.review-module__SAnLHq__field{gap:.4rem;display:grid}.review-module__SAnLHq__field>span,.review-module__SAnLHq__confidenceField>span{color:#475467;font-size:.82rem;font-weight:700}.review-module__SAnLHq__field textarea,.review-module__SAnLHq__field input,.review-module__SAnLHq__field select{color:#1f2937;width:100%;font:inherit;background:#fff;border:1px solid #cdd4df;border-radius:.45rem;padding:.7rem .75rem}.review-module__SAnLHq__field textarea{resize:vertical;line-height:1.55}.review-module__SAnLHq__field textarea:focus,.review-module__SAnLHq__field input:focus,.review-module__SAnLHq__field select:focus{border-color:#3157a4;outline:2px solid #dbe6ff}.review-module__SAnLHq__editGrid{grid-template-columns:8rem minmax(12rem,1fr) minmax(10rem,1fr);gap:.75rem;margin-top:.8rem;display:grid}.review-module__SAnLHq__confidenceField{background:#f7f8fa;border-radius:.45rem;align-content:center;gap:.3rem;padding:.7rem;display:grid}.review-module__SAnLHq__metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;display:grid}.review-module__SAnLHq__metadata div{background:#f7f8fa;border-radius:.45rem;padding:.7rem}.review-module__SAnLHq__metadata dt{color:#667085;font-size:.75rem}.review-module__SAnLHq__metadata dd{text-transform:capitalize;margin:.2rem 0 0;font-weight:700}.review-module__SAnLHq__suggestion,.review-module__SAnLHq__aiNote,.review-module__SAnLHq__readOnlyNote,.review-module__SAnLHq__sourceLabel,.review-module__SAnLHq__aiSourceLabel,.review-module__SAnLHq__missingSolution{border-radius:.45rem;margin-top:1rem;padding:.75rem;font-size:.88rem}.review-module__SAnLHq__suggestion,.review-module__SAnLHq__aiNote,.review-module__SAnLHq__readOnlyNote{color:#405477;background:#f1f5ff}.review-module__SAnLHq__sourceLabel{color:#247044;background:#ecf8f0;font-weight:700}.review-module__SAnLHq__aiSourceLabel{color:#8a5200;background:#fff6e8;font-weight:700}.review-module__SAnLHq__missingSolution{color:#8a5200;background:#fff6e8}.review-module__SAnLHq__assetPreview{margin:0 0 1rem}.review-module__SAnLHq__assetPreview img{border:1px solid #dfe3e8;border-radius:.45rem;width:100%;height:auto}.review-module__SAnLHq__assetPreview figcaption{color:#667085;margin-top:.4rem;font-size:.78rem}.review-module__SAnLHq__assetReviewForm{background:#f8f9fb;border:1px solid #e1e6ef;border-radius:.45rem;gap:.8rem;margin-top:.9rem;padding:1rem;display:grid}.review-module__SAnLHq__assetReviewForm>p{margin:0}.review-module__SAnLHq__assetCropStage{cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #cdd4df;border-radius:.45rem;position:relative;overflow:hidden}.review-module__SAnLHq__assetCropZoomControls{z-index:1;background:#f8f9fb;align-items:center;gap:.5rem;padding:.35rem;font-size:.75rem;display:flex;position:sticky;left:0}.review-module__SAnLHq__assetCropZoomControls button{color:#244a91;cursor:pointer;background:#fff;border:1px solid #cbd2d9;border-radius:.3rem;width:1.8rem;height:1.8rem}.review-module__SAnLHq__assetCropStage img{pointer-events:none;border:0;border-radius:0;width:100%;height:auto;display:block}.review-module__SAnLHq__assetCropSelection{pointer-events:none;background:#3157a42e;border:3px solid #3157a4;position:absolute;box-shadow:0 0 0 999rem #10182861}.review-module__SAnLHq__assetCropReadout{color:#475467;margin:.5rem 0 0;font-size:.82rem}.review-module__SAnLHq__previewSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}.review-module__SAnLHq__previewSummary div{background:#f7f8fa;border-radius:.45rem;padding:.9rem}.review-module__SAnLHq__previewSummary strong,.review-module__SAnLHq__previewSummary span{display:block}.review-module__SAnLHq__previewSummary span{color:#667085;margin-bottom:.25rem;font-size:.78rem}.review-module__SAnLHq__previewJson{color:#e4e7ec;white-space:pre-wrap;background:#101828;border-radius:.45rem;max-height:40rem;padding:1rem;font-size:.78rem;line-height:1.5;overflow:auto}.review-module__SAnLHq__publishForm{background:#fff9e8;border:1px solid #f2cf8c;border-radius:.55rem;gap:1rem;max-width:42rem;margin-top:1rem;padding:1rem;display:grid}.review-module__SAnLHq__publishForm legend{padding:0 .35rem;font-weight:700}.review-module__SAnLHq__publishForm:disabled{opacity:.7}.review-module__SAnLHq__publishCheck{align-items:flex-start;gap:.65rem;line-height:1.45;display:flex}.review-module__SAnLHq__publishCheck input{margin-top:.25rem}.review-module__SAnLHq__publishButton{color:#fff;font:inherit;cursor:pointer;background:#247044;border:0;border-radius:.45rem;justify-self:start;padding:.75rem 1rem;font-weight:700}.review-module__SAnLHq__publishButton:hover{filter:brightness(.92)}.review-module__SAnLHq__publishResult{gap:.8rem;display:grid}.review-module__SAnLHq__publishResult dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.review-module__SAnLHq__publishResult dl div{background:#f7f8fa;border-radius:.45rem;padding:.8rem}.review-module__SAnLHq__publishResult dt{color:#667085;font-size:.78rem}.review-module__SAnLHq__publishResult dd{margin:.25rem 0 0;font-size:1.2rem;font-weight:700}.review-module__SAnLHq__publishResult>p:last-child{color:#667085;margin:0;font-size:.82rem}.review-module__SAnLHq__blockerList{margin-bottom:0}.review-module__SAnLHq__externalReferences{overflow-wrap:anywhere;background:#f1f5ff;border:1px solid #b2ccff;border-radius:.45rem;margin-top:1rem;padding:.8rem}.review-module__SAnLHq__externalReferences ul{margin:.55rem 0;padding-left:1.2rem}.review-module__SAnLHq__externalReferences a{color:#244a91}.review-module__SAnLHq__outcomeChoices{border:1px solid #dfe3e8;border-radius:.55rem;gap:.55rem;margin-top:1rem;padding:1rem;display:grid}.review-module__SAnLHq__outcomeChoices legend{padding:0 .35rem;font-weight:700}.review-module__SAnLHq__outcomeChoices>p{color:#667085;margin:0 0 .35rem;font-size:.88rem}.review-module__SAnLHq__outcomeChoices label{cursor:pointer;background:#f8f9fb;border-radius:.4rem;align-items:flex-start;gap:.65rem;padding:.65rem;display:flex}.review-module__SAnLHq__outcomeChoices input{margin-top:.2rem}.review-module__SAnLHq__outcomeChoices small{color:#3157a4;margin-top:.2rem;font-weight:700;display:block}.review-module__SAnLHq__syllabusPoints{margin-top:1.25rem}.review-module__SAnLHq__syllabusPoints>h4{margin-bottom:.35rem}.review-module__SAnLHq__syllabusPoints>p{color:#667085;margin-top:0;font-size:.88rem}.review-module__SAnLHq__syllabusPoints details{border:1px solid #dfe3e8;border-radius:.5rem;margin-top:.55rem}.review-module__SAnLHq__syllabusPoints summary{cursor:pointer;padding:.75rem;font-weight:700}.review-module__SAnLHq__pointChoices{gap:.45rem;padding:0 .75rem .75rem;display:grid}.review-module__SAnLHq__topicGroup{gap:.45rem;display:grid}.review-module__SAnLHq__topicGroup+.review-module__SAnLHq__topicGroup{border-top:1px solid #e7eaee;margin-top:.65rem;padding-top:.65rem}.review-module__SAnLHq__topicGroup h5{color:#344054;margin:0;font-size:.9rem}.review-module__SAnLHq__pointChoices label{cursor:pointer;background:#f8f9fb;border-radius:.4rem;align-items:flex-start;gap:.65rem;padding:.65rem;display:flex}.review-module__SAnLHq__pointChoices input{margin-top:.2rem}.review-module__SAnLHq__pointChoices small,.review-module__SAnLHq__pointChoices em{color:#667085;margin-top:.25rem;font-size:.78rem;font-style:normal;display:block}.review-module__SAnLHq__pointChoices em{color:#3157a4;font-weight:700}.review-module__SAnLHq__guidance{background:#fafafa;border:1px solid #e1e6ef;border-radius:.45rem;max-height:28rem;padding:1rem;overflow:auto}.review-module__SAnLHq__warningBox{background:#fff9e8;border-color:#f2cf8c}.review-module__SAnLHq__warningBox ul{margin-bottom:0}.review-module__SAnLHq__savedDecision{background:#f7f8fa;border-radius:.45rem;padding:.7rem}.review-module__SAnLHq__decisionHelp{color:#667085;font-size:.85rem}.review-module__SAnLHq__decisionButtons{flex-wrap:wrap;gap:.65rem;display:flex}.review-module__SAnLHq__decisionButtons button{color:#fff;font:inherit;cursor:pointer;border:0;border-radius:.45rem;padding:.7rem 1rem;font-weight:700}.review-module__SAnLHq__acceptButton{background:#247044}.review-module__SAnLHq__changesButton{background:#9a5b00}.review-module__SAnLHq__rejectButton{background:#b42318}.review-module__SAnLHq__pendingButton{background:#667085}.review-module__SAnLHq__publishQuestionButton{background:#3157a4}.review-module__SAnLHq__stickyDecisionButtons button:disabled,.review-module__SAnLHq__decisionButtons button:disabled{cursor:not-allowed;filter:none;opacity:.42}.review-module__SAnLHq__publishedNotice{color:#4b5563;background:#f1f3f5;border:1px solid #cdd4df;border-radius:.55rem;margin:0;padding:.8rem 1rem;font-weight:700}.review-module__SAnLHq__generateButton{color:#fff;font:inherit;cursor:pointer;background:#3157a4;border:0;border-radius:.45rem;margin-top:.75rem;padding:.7rem 1rem;font-weight:700}.review-module__SAnLHq__generateButton:hover{background:#244a91}.review-module__SAnLHq__decisionButtons button:hover{filter:brightness(.92)}.review-module__SAnLHq__questionNavigation{padding:.5rem 0 1rem}@media (max-width:50rem){.review-module__SAnLHq__header{flex-direction:column}.review-module__SAnLHq__workspace,.review-module__SAnLHq__readinessPanel{grid-template-columns:1fr}.review-module__SAnLHq__sidebar{max-height:16rem;position:static}.review-module__SAnLHq__reviewActionBar{grid-template-columns:1fr;position:static}.review-module__SAnLHq__stickyDecisionButtons{justify-content:flex-start}.review-module__SAnLHq__shortcutHelp{text-align:left}.review-module__SAnLHq__metadata,.review-module__SAnLHq__editGrid,.review-module__SAnLHq__previewSummary,.review-module__SAnLHq__publishResult dl{grid-template-columns:1fr}}
.question-browser-module__LRttNW__toolbar{z-index:3;border:1px solid var(--line);background:#ffffffeb;border-radius:.8rem;grid-template-columns:minmax(18rem,1fr) minmax(15rem,1.35fr) auto minmax(10rem,.65fr);align-items:stretch;gap:1rem;padding:1.35rem;transition:opacity .15s;display:grid;position:relative;box-shadow:0 .65rem 1.8rem #2534290f}.question-browser-module__LRttNW__englishToolbar{grid-template-columns:minmax(15rem,.9fr) minmax(15rem,1.45fr) auto minmax(10rem,.6fr)}.question-browser-module__LRttNW__englishToolbarNoText{grid-template-columns:minmax(15rem,1fr) auto minmax(10rem,.35fr)}.question-browser-module__LRttNW__prescribedTextFilter{border:1px solid var(--line-strong);background:#fff;border-radius:.55rem;flex-direction:column;justify-content:center;min-width:0;padding:.4rem .9rem;display:flex}.question-browser-module__LRttNW__pending{opacity:.66}.question-browser-module__LRttNW__toolbar label span,.question-browser-module__LRttNW__sortSelect span{color:var(--muted);margin-bottom:.32rem;font-size:.68rem;font-weight:650;display:block}.question-browser-module__LRttNW__toolbar select,.question-browser-module__LRttNW__toolbar input{width:100%;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;font-size:.88rem;font-weight:650}.question-browser-module__LRttNW__toolbar select:focus-visible,.question-browser-module__LRttNW__toolbar input:focus-visible{outline:2px solid var(--green);outline-offset:3px}.question-browser-module__LRttNW__curriculumFilters{border-right:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:.65rem;padding-right:1rem;display:grid}.question-browser-module__LRttNW__questionSearch{border:1px solid var(--line-strong);background:#fff;border-radius:.55rem;align-items:center;min-height:3.7rem;display:flex;position:relative}.question-browser-module__LRttNW__questionSearch input{height:100%;padding:0 3.25rem 0 1.15rem;font-weight:450}.question-browser-module__LRttNW__questionSearch button{color:#647083;cursor:pointer;background:0 0;border:0;border-radius:.45rem;place-items:center;width:2.7rem;height:2.7rem;display:grid;position:absolute;right:.45rem}.question-browser-module__LRttNW__questionSearch button:hover{background:var(--green-soft);color:var(--green)}.question-browser-module__LRttNW__questionSearch svg,.question-browser-module__LRttNW__advancedFilters svg,.question-browser-module__LRttNW__listMode svg,.question-browser-module__LRttNW__iconButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem}.question-browser-module__LRttNW__advancedFilters{position:relative}.question-browser-module__LRttNW__advancedFilters>summary{border:1px solid var(--line-strong);min-width:7.6rem;height:100%;min-height:3.7rem;color:var(--ink);cursor:pointer;background:#fff;border-radius:.55rem;justify-content:center;align-items:center;gap:.55rem;padding:0 .9rem;font-size:.88rem;font-weight:700;list-style:none;display:flex}.question-browser-module__LRttNW__advancedFilters>summary::-webkit-details-marker{display:none}.question-browser-module__LRttNW__advancedFilters>summary strong{background:var(--green);color:#fff;border-radius:999px;place-items:center;min-width:1.25rem;height:1.25rem;font-size:.65rem;display:grid}.question-browser-module__LRttNW__filterPopover{border:1px solid var(--line);background:#fff;border-radius:.8rem;width:min(32rem,82vw);padding:1.2rem;position:absolute;top:calc(100% + .7rem);right:0;box-shadow:0 1.1rem 3rem #16221926}.question-browser-module__LRttNW__filterPopover h2{margin:0 0 1rem;font-size:1rem}.question-browser-module__LRttNW__filterPopover:before{content:"";height:.7rem;position:absolute;bottom:100%;left:0;right:0}.question-browser-module__LRttNW__filterGrid{grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.question-browser-module__LRttNW__filterGrid label{border:1px solid var(--line);border-radius:.55rem;padding:.65rem .75rem}.question-browser-module__LRttNW__clearFilters{color:var(--green);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:0;font-size:.78rem;font-weight:700}.question-browser-module__LRttNW__sortSelect{border:1px solid var(--line-strong);background:#fff;border-radius:.55rem;flex-direction:column;justify-content:center;min-height:3.7rem;padding:.55rem .85rem;display:flex}.question-browser-module__LRttNW__sortSelect span{margin:0}.question-browser-module__LRttNW__resultsBar{justify-content:space-between;align-items:center;margin:1.4rem 0 1rem;display:flex}.question-browser-module__LRttNW__resultsBar h2{margin:0;font-size:1rem}.question-browser-module__LRttNW__listMode{background:var(--green-soft);color:var(--green-dark);border-radius:.6rem;align-items:center;gap:.45rem;padding:.65rem .9rem;font-size:.78rem;font-weight:700;display:inline-flex}.question-browser-module__LRttNW__listMode svg{width:1rem}.question-browser-module__LRttNW__questionList{border:1px solid var(--line);background:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 .4rem 1.4rem #2534290a}.question-browser-module__LRttNW__questionRow{border-bottom:1px solid var(--line);grid-template-columns:5rem minmax(15rem,1fr) 6.2rem 9rem 5.5rem;align-items:center;min-height:6.2rem;transition:background .13s,transform .13s;display:grid;position:relative}.question-browser-module__LRttNW__questionRow:last-child{border-bottom:0}.question-browser-module__LRttNW__questionRow:hover{z-index:1;box-shadow:inset 3px 0 var(--green);background:#fbfdfb}.question-browser-module__LRttNW__sourceCell,.question-browser-module__LRttNW__questionCell,.question-browser-module__LRttNW__marksCell,.question-browser-module__LRttNW__responseCell{min-width:0;padding:1rem 1.1rem}.question-browser-module__LRttNW__sourceCell{gap:.25rem;display:grid}.question-browser-module__LRttNW__sourceCell strong{font-size:.92rem}.question-browser-module__LRttNW__sourceCell span{color:var(--muted);font-size:.78rem}.question-browser-module__LRttNW__questionCell,.question-browser-module__LRttNW__marksCell,.question-browser-module__LRttNW__responseCell{border-left:1px solid var(--line-soft)}.question-browser-module__LRttNW__questionLink{color:inherit;text-decoration:none}.question-browser-module__LRttNW__questionLink:after{content:"";position:absolute;inset:0}.question-browser-module__LRttNW__questionLink:focus-visible:after{outline:3px solid var(--green);outline-offset:-3px}.question-browser-module__LRttNW__questionLink strong{margin-bottom:.42rem;font-size:.92rem;display:block}.question-browser-module__LRttNW__englishRowMeta{flex-wrap:wrap;gap:.35rem;margin-bottom:.45rem;display:flex}.question-browser-module__LRttNW__englishRowMeta span{color:var(--green-dark);background:#eef6ed;border-radius:.28rem;padding:.12rem .4rem;font-size:.69rem;font-weight:700}.question-browser-module__LRttNW__englishRowMeta span+span{color:#4e5b6e;background:#f1f3f6}.question-browser-module__LRttNW__questionPreview{color:#455268;white-space:pre-line;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}.question-browser-module__LRttNW__questionPreview p{margin:0}.question-browser-module__LRttNW__marksCell,.question-browser-module__LRttNW__responseCell{color:#3f4b60;font-size:.8rem}.question-browser-module__LRttNW__rowActions{z-index:2;justify-content:center;gap:.15rem;padding:.5rem;display:flex;position:relative}.question-browser-module__LRttNW__iconButton{width:2.25rem;height:2.25rem;color:var(--green);cursor:pointer;background:0 0;border:0;border-radius:.45rem;place-items:center;display:grid}.question-browser-module__LRttNW__iconButton:hover:not(:disabled){background:var(--green-soft)}.question-browser-module__LRttNW__iconButton:disabled{color:#abb1b8;cursor:not-allowed}.question-browser-module__LRttNW__iconButton svg{width:1.1rem}.question-browser-module__LRttNW__emptyState{border:1px dashed var(--line-strong);text-align:center;background:#fff;border-radius:.75rem;padding:4rem 1.5rem}.question-browser-module__LRttNW__emptyState>svg{width:2rem;height:2rem;color:var(--green)}.question-browser-module__LRttNW__emptyState h3{margin:.75rem 0 .4rem}.question-browser-module__LRttNW__emptyState p{color:var(--muted);margin:0 0 1rem}.question-browser-module__LRttNW__emptyState a{color:var(--green-dark);font-weight:700}.question-browser-module__LRttNW__pagination{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.5rem 0;font-size:.82rem;display:grid}.question-browser-module__LRttNW__pagination a{width:fit-content;color:var(--green-dark);font-weight:700;text-decoration:none}.question-browser-module__LRttNW__pagination a:last-child{justify-self:end}@media (max-width:76rem){.question-browser-module__LRttNW__toolbar{grid-template-columns:1fr 1fr auto}.question-browser-module__LRttNW__englishToolbar,.question-browser-module__LRttNW__englishToolbarNoText{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.question-browser-module__LRttNW__englishToolbar .question-browser-module__LRttNW__sortSelect{grid-column:1/-1}.question-browser-module__LRttNW__curriculumFilters{border-right:0;border-bottom:1px solid var(--line);grid-column:1/-1;padding:0 0 1rem}.question-browser-module__LRttNW__questionRow{grid-template-columns:4.5rem minmax(12rem,1fr) 5.5rem 4.8rem}.question-browser-module__LRttNW__responseCell{display:none}}@media (max-width:48rem){.question-browser-module__LRttNW__toolbar{grid-template-columns:1fr auto;padding:1rem}.question-browser-module__LRttNW__englishToolbar,.question-browser-module__LRttNW__englishToolbarNoText{grid-template-columns:minmax(0,1fr) auto}.question-browser-module__LRttNW__englishToolbar .question-browser-module__LRttNW__prescribedTextFilter{grid-column:1/-1}.question-browser-module__LRttNW__englishToolbar .question-browser-module__LRttNW__questionSearch,.question-browser-module__LRttNW__englishToolbarNoText .question-browser-module__LRttNW__questionSearch{grid-area:auto/1/auto/-1}.question-browser-module__LRttNW__curriculumFilters{grid-template-columns:1fr}.question-browser-module__LRttNW__questionSearch{grid-area:2/1/auto/-1}.question-browser-module__LRttNW__sortSelect{grid-column:1/-1}.question-browser-module__LRttNW__filterPopover{width:auto;max-height:75vh;position:fixed;inset:auto 1rem 1rem;overflow:auto}.question-browser-module__LRttNW__filterGrid{grid-template-columns:1fr}.question-browser-module__LRttNW__questionRow{grid-template-columns:4.2rem minmax(0,1fr) 4.4rem;min-height:6.8rem}.question-browser-module__LRttNW__sourceCell,.question-browser-module__LRttNW__questionCell,.question-browser-module__LRttNW__marksCell{padding:.8rem}.question-browser-module__LRttNW__marksCell{text-align:right;border-left:0}.question-browser-module__LRttNW__rowActions{position:absolute;bottom:.2rem;right:.25rem}.question-browser-module__LRttNW__questionCell{border-left:1px solid var(--line-soft)}.question-browser-module__LRttNW__resultsBar{margin-top:1rem}}
.subject-sidebar-module__9vxj8q__sidebar{overscroll-behavior-y:contain;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;flex-direction:column;flex-shrink:0;width:18rem;height:100dvh;padding:2rem 1.35rem 1.4rem;display:flex;position:sticky;top:0;overflow-y:auto}.subject-sidebar-module__9vxj8q__sidebar>*{flex-shrink:0}.subject-sidebar-module__9vxj8q__brand{width:fit-content;color:var(--ink);letter-spacing:.06em;align-items:center;gap:.8rem;font-size:1.5rem;font-weight:850;text-decoration:none;display:inline-flex}.subject-sidebar-module__9vxj8q__betaBadge{color:#7c8580;letter-spacing:.08em;text-transform:uppercase;background:#f0f2f1;border-radius:.3rem;align-self:center;margin-left:-.35rem;padding:.2rem .38rem;font-size:.55rem;font-weight:800;line-height:1}.subject-sidebar-module__9vxj8q__brandImage{object-fit:contain;flex:none;width:2.5rem;height:2.5rem;display:block}.subject-sidebar-module__9vxj8q__searchBox{color:var(--muted);align-items:center;margin-top:2.35rem;display:flex;position:relative}.subject-sidebar-module__9vxj8q__searchBox input{border:1px solid var(--line-strong);width:100%;min-height:3.65rem;color:var(--ink);font:inherit;background:#fff;border-radius:.7rem;outline:none;padding:0 2.9rem 0 1.05rem}.subject-sidebar-module__9vxj8q__searchBox input:focus{border-color:var(--green);box-shadow:0 0 0 3px var(--green-soft)}.subject-sidebar-module__9vxj8q__searchBox svg{pointer-events:none;position:absolute;right:1rem}.subject-sidebar-module__9vxj8q__subjectSection{margin-top:2.4rem;margin-bottom:1.4rem}.subject-sidebar-module__9vxj8q__sectionLabel{color:#8b94a3;letter-spacing:.06em;text-transform:uppercase;margin:0 0 1rem;font-size:.73rem;font-weight:750}.subject-sidebar-module__9vxj8q__subjectList{gap:.35rem;display:grid}.subject-sidebar-module__9vxj8q__subjectItem{color:#303947;border-radius:.7rem;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.25rem;padding:.35rem .65rem;text-decoration:none;display:grid;position:relative}a.subject-sidebar-module__9vxj8q__subjectItem:hover{background:#f4f8f3}.subject-sidebar-module__9vxj8q__active{color:#183319;background:linear-gradient(100deg,#e6f2e4,#edf5eb);font-weight:720}.subject-sidebar-module__9vxj8q__disabled{color:#707987;cursor:default;opacity:.65;filter:grayscale()}.subject-sidebar-module__9vxj8q__subjectName{min-width:0;font-size:.92rem}.subject-sidebar-module__9vxj8q__comingSoon{color:#8a919b;letter-spacing:.03em;text-transform:uppercase;background:#f2f3f5;border-radius:99px;padding:.2rem .35rem;font-size:.58rem;font-weight:750}.subject-sidebar-module__9vxj8q__noSubjects{color:var(--muted);margin:.75rem;font-size:.85rem}.subject-sidebar-module__9vxj8q__accountCard{border:1px solid var(--line);color:#303947;background:#fcfdfc;border-radius:.75rem;margin-top:auto;padding:1.05rem}.subject-sidebar-module__9vxj8q__accountCard strong{font-size:.84rem}.subject-sidebar-module__9vxj8q__accountCard p{color:var(--muted);margin:.55rem 0 .75rem;font-size:.78rem;line-height:1.5}.subject-sidebar-module__9vxj8q__accountCard span{color:var(--green);text-transform:uppercase;font-size:.7rem;font-weight:750}@media (max-width:64rem){.subject-sidebar-module__9vxj8q__sidebar{width:15rem}.subject-sidebar-module__9vxj8q__comingSoon{display:none}}@media (max-width:48rem){.subject-sidebar-module__9vxj8q__sidebar{overscroll-behavior-y:auto;border-right:0;border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);gap:1rem;width:100%;height:auto;padding:1rem;display:grid;position:static;overflow-y:visible}.subject-sidebar-module__9vxj8q__brand{font-size:1.1rem}.subject-sidebar-module__9vxj8q__betaBadge{font-size:.48rem}.subject-sidebar-module__9vxj8q__brandImage{width:2rem;height:2rem}.subject-sidebar-module__9vxj8q__searchBox{margin:0}.subject-sidebar-module__9vxj8q__searchBox input{min-height:2.8rem}.subject-sidebar-module__9vxj8q__subjectSection,.subject-sidebar-module__9vxj8q__accountCard{display:none}.subject-sidebar-module__9vxj8q__subjectSection.subject-sidebar-module__9vxj8q__searching{grid-column:1/-1;min-width:0;margin:0;display:block}.subject-sidebar-module__9vxj8q__searching .subject-sidebar-module__9vxj8q__sectionLabel{margin-bottom:.5rem}.subject-sidebar-module__9vxj8q__searching .subject-sidebar-module__9vxj8q__subjectList{overscroll-behavior-y:contain;max-height:min(20rem,45svh);overflow-y:auto}.subject-sidebar-module__9vxj8q__searching .subject-sidebar-module__9vxj8q__comingSoon{display:inline}}@media (max-width:24rem){.subject-sidebar-module__9vxj8q__searchBox{grid-column:1/-1}}
.page-module__clx_va__page{width:min(100%,74rem);min-height:100vh;margin:0 auto;padding:2.5rem 2rem 5rem}.page-module__clx_va__backLink{color:var(--green-dark);margin-bottom:1.5rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-block}.page-module__clx_va__backLink:hover{text-decoration:underline}@media (max-width:48rem){.page-module__clx_va__page{padding:1.2rem 1rem 3rem}}
.english-metadata-fields-module__JsxkUG__details{background:#f8fbf7;border:1px solid #cfe2cd;border-radius:.65rem;min-width:0;margin:1rem 0}.english-metadata-fields-module__JsxkUG__details summary{color:#315c31;cursor:pointer;flex-wrap:wrap;align-items:center;gap:.35rem .7rem;padding:.8rem 1rem;display:flex}.english-metadata-fields-module__JsxkUG__details summary:focus-visible{outline-offset:2px;outline:3px solid #438540}.english-metadata-fields-module__JsxkUG__details summary span{font-size:.78rem;font-weight:750}.english-metadata-fields-module__JsxkUG__details summary strong{color:#17211b;font-size:.88rem}.english-metadata-fields-module__JsxkUG__details summary small{margin-left:auto;font-size:.75rem;font-weight:700}.english-metadata-fields-module__JsxkUG__fields{border:0;min-width:0;margin:0;padding:.25rem 1rem 1rem}.english-metadata-fields-module__JsxkUG__fields legend{color:#315c31;padding:0 .35rem;font-weight:750}.english-metadata-fields-module__JsxkUG__fields p{color:#4d5869;margin:0 0 .85rem;font-size:.82rem}.english-metadata-fields-module__JsxkUG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.english-metadata-fields-module__JsxkUG__grid label{gap:.35rem;min-width:0;display:grid}.english-metadata-fields-module__JsxkUG__grid span{color:#435147;font-size:.78rem;font-weight:700}.english-metadata-fields-module__JsxkUG__grid select{color:#17211b;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cad7cb;border-radius:.45rem;padding:.65rem}@media (max-width:48rem){.english-metadata-fields-module__JsxkUG__grid{grid-template-columns:1fr}}
.english-practice-areas-module__3Glapa__section{margin:.35rem 0 1.4rem}.english-practice-areas-module__3Glapa__section h2{color:#111722;margin:0 0 .85rem;font-size:1.16rem}.english-practice-areas-module__3Glapa__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}.english-practice-areas-module__3Glapa__card{border:1px solid var(--line);min-height:8rem;color:var(--ink);background:#fff;border-radius:.7rem;grid-template-rows:1fr auto;grid-template-columns:2.4rem minmax(0,1fr);gap:.35rem .65rem;padding:.95rem;text-decoration:none;transition:border-color .12s,background .12s,box-shadow .12s;display:grid}.english-practice-areas-module__3Glapa__card:hover{border-color:#9ac398;box-shadow:0 .5rem 1.3rem #25342912}.english-practice-areas-module__3Glapa__card:focus-visible{outline:3px solid var(--green);outline-offset:2px}.english-practice-areas-module__3Glapa__selected{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green);background:#f2f9f1}.english-practice-areas-module__3Glapa__symbol{background:var(--green-soft);width:2.4rem;height:2.4rem;color:var(--green-dark);border-radius:.45rem;place-items:center;display:grid}.english-practice-areas-module__3Glapa__symbol svg{width:1.35rem;height:1.35rem}.english-practice-areas-module__3Glapa__copy{min-width:0;padding-top:.15rem}.english-practice-areas-module__3Glapa__copy strong{font-size:.87rem;line-height:1.2;display:block}.english-practice-areas-module__3Glapa__copy small{color:var(--muted);margin-top:.3rem;font-size:.73rem;line-height:1.3;display:block}.english-practice-areas-module__3Glapa__paper{color:#516076;background:#f1f3f6;border-radius:.3rem;grid-column:2;align-self:end;width:fit-content;padding:.18rem .48rem;font-size:.67rem;font-weight:700}.english-practice-areas-module__3Glapa__selected .english-practice-areas-module__3Glapa__paper{color:var(--green-dark);background:#e1f0df}@media (max-width:83rem){.english-practice-areas-module__3Glapa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:48rem){.english-practice-areas-module__3Glapa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.english-practice-areas-module__3Glapa__card{min-height:7.4rem}}@media (max-width:25rem){.english-practice-areas-module__3Glapa__grid{grid-template-columns:1fr}}
.question-detail-module__JGeuba__detail{color:var(--ink)}.question-detail-module__JGeuba__detailHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:.25rem 0 1.25rem;display:flex}.question-detail-module__JGeuba__detailHeader h1{letter-spacing:-.035em;margin:.65rem 0 0;font-size:clamp(1.8rem,4vw,2.5rem)}.question-detail-module__JGeuba__badges{flex-wrap:wrap;gap:.4rem;display:flex}.question-detail-module__JGeuba__badges span{color:#56615a;background:#f0f3f0;border-radius:99px;padding:.3rem .55rem;font-size:.67rem;font-weight:700}.question-detail-module__JGeuba__badges span:first-child{background:var(--green-soft);color:var(--green-dark)}.question-detail-module__JGeuba__headerActions{align-items:center;gap:.5rem;display:flex}.question-detail-module__JGeuba__headerActions>strong{white-space:nowrap;color:var(--green-dark)}.question-detail-module__JGeuba__flipScene{perspective:1600px;margin:1.5rem 0}.question-detail-module__JGeuba__flipCard{transform-style:preserve-3d;transition:transform .58s cubic-bezier(.2,.75,.2,1);display:grid}.question-detail-module__JGeuba__flipped{transform:rotateY(180deg)}.question-detail-module__JGeuba__face{border:1px solid var(--line);backface-visibility:hidden;background:#fff;border-radius:1rem;flex-direction:column;grid-area:1/1;min-height:24rem;padding:clamp(1.35rem,4vw,2.25rem);display:flex;box-shadow:0 .8rem 2.6rem #19281d12}.question-detail-module__JGeuba__solutionFace{background:linear-gradient(145deg,#f6fbf5,#fff 65%);transform:rotateY(180deg)}.question-detail-module__JGeuba__faceLabel{color:var(--green);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.35rem;font-size:.7rem;font-weight:800}.question-detail-module__JGeuba__questionBody,.question-detail-module__JGeuba__solutionBody{color:#25302a;white-space:pre-wrap;font-size:clamp(1rem,2vw,1.12rem);line-height:1.72}.question-detail-module__JGeuba__sharedStimulus{background:#f8fbf7;border:1px solid #d9e4d7;border-radius:.75rem;margin:0 0 1.5rem;padding:1rem}.question-detail-module__JGeuba__sharedStimulusLabel{color:#647268;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.67rem;font-weight:800}.question-detail-module__JGeuba__solutionBody{border-left:3px solid #b8d8b5;padding-left:1.2rem}.question-detail-module__JGeuba__assetGrid{gap:1rem;margin-top:1.5rem;display:grid}.question-detail-module__JGeuba__assetGrid figure{border:1px solid var(--line);background:#fcfdfc;border-radius:.75rem;margin:0;padding:.7rem}.question-detail-module__JGeuba__assetGrid img{object-fit:contain;background:#fff;border-radius:.45rem;width:100%;max-height:32rem;display:block}.question-detail-module__JGeuba__assetGrid figcaption{color:var(--muted);margin-top:.55rem;font-size:.68rem}.question-detail-module__JGeuba__missingAsset{color:#865f1f;background:#fff6e6;border-radius:.6rem;padding:1rem;font-size:.82rem}.question-detail-module__JGeuba__solutionAttribution{color:#7a847d;margin:1.5rem 0 0;font-size:.7rem}.question-detail-module__JGeuba__noSolution{border:1px dashed var(--line-strong);text-align:center;border-radius:.7rem;padding:2rem}.question-detail-module__JGeuba__noSolution h2{margin-top:0;font-size:1rem}.question-detail-module__JGeuba__noSolution p{color:var(--muted);margin-bottom:0;font-size:.82rem}.question-detail-module__JGeuba__faceFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:2rem;display:flex}.question-detail-module__JGeuba__faceFooter>span{color:var(--muted);font-size:.73rem}.question-detail-module__JGeuba__faceFooter button,.question-detail-module__JGeuba__feedbackActions button{background:var(--green-dark);color:#fff;cursor:pointer;border:0;border-radius:.55rem;flex:none;padding:.75rem 1rem;font-weight:700}.question-detail-module__JGeuba__faceFooter button:hover,.question-detail-module__JGeuba__feedbackActions button:hover:not(:disabled){background:#245d24}.question-detail-module__JGeuba__detailGrid{grid-template-columns:minmax(0,1.5fr) minmax(13rem,.75fr);gap:1rem;display:grid}.question-detail-module__JGeuba__syllabusSection,.question-detail-module__JGeuba__sourceSection{border:1px solid var(--line);background:#fcfdfc;border-radius:.75rem;padding:1.25rem}.question-detail-module__JGeuba__sectionLabel{color:#8a938d;letter-spacing:.09em;text-transform:uppercase;margin:0 0 .8rem;font-size:.66rem;font-weight:800}.question-detail-module__JGeuba__moduleTags{flex-wrap:wrap;gap:.4rem;display:flex}.question-detail-module__JGeuba__moduleTags span{background:var(--green-soft);color:var(--green-dark);border-radius:99px;padding:.4rem .6rem;font-size:.7rem;font-weight:700}.question-detail-module__JGeuba__syllabusPoints{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.question-detail-module__JGeuba__syllabusPoints li{border-left:2px solid #cde1ca;gap:.2rem;padding-left:.8rem;display:grid}.question-detail-module__JGeuba__syllabusPoints strong{font-size:.77rem}.question-detail-module__JGeuba__syllabusPoints span,.question-detail-module__JGeuba__mutedText{color:var(--muted);font-size:.73rem;line-height:1.5}.question-detail-module__JGeuba__sourceSection{flex-direction:column;align-items:flex-start;gap:.38rem;display:flex}.question-detail-module__JGeuba__sourceSection strong{font-size:.83rem;line-height:1.4}.question-detail-module__JGeuba__sourceSection span{color:var(--muted);font-size:.72rem}.question-detail-module__JGeuba__sourceSection a{color:var(--green-dark);margin-top:.35rem;font-size:.73rem;font-weight:700}.question-detail-module__JGeuba__feedbackPanel{border-top:1px solid var(--line);margin-top:1rem}.question-detail-module__JGeuba__feedbackPanel>summary{color:#657069;cursor:pointer;width:fit-content;padding:1rem 0;font-size:.72rem}.question-detail-module__JGeuba__feedbackPanel form{border:1px solid var(--line);background:#fcfdfc;border-radius:.7rem;gap:.85rem;max-width:36rem;padding:1rem;display:grid;position:relative}.question-detail-module__JGeuba__feedbackPanel label>span{color:#56615a;margin-bottom:.35rem;font-size:.72rem;font-weight:700;display:block}.question-detail-module__JGeuba__feedbackPanel select,.question-detail-module__JGeuba__feedbackPanel textarea{border:1px solid var(--line-strong);width:100%;color:var(--ink);background:#fff;border-radius:.45rem;padding:.7rem}.question-detail-module__JGeuba__feedbackPanel textarea{resize:vertical}.question-detail-module__JGeuba__feedbackActions{align-items:center;gap:.75rem;display:flex}.question-detail-module__JGeuba__feedbackActions button{padding:.65rem .85rem;font-size:.75rem}.question-detail-module__JGeuba__feedbackActions button:disabled{opacity:.6;cursor:wait}.question-detail-module__JGeuba__feedbackActions p{margin:0;font-size:.72rem}.question-detail-module__JGeuba__success{color:var(--green-dark)}.question-detail-module__JGeuba__error{color:#a33a35}.question-detail-module__JGeuba__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (prefers-reduced-motion:reduce){.question-detail-module__JGeuba__flipCard{transition:none}}@media (max-width:42rem){.question-detail-module__JGeuba__detailHeader{gap:.75rem}.question-detail-module__JGeuba__headerActions>strong{font-size:.8rem}.question-detail-module__JGeuba__face{min-height:27rem;padding:1.2rem}.question-detail-module__JGeuba__faceFooter{flex-direction:column;align-items:flex-start}.question-detail-module__JGeuba__faceFooter button{width:100%}.question-detail-module__JGeuba__detailGrid{grid-template-columns:1fr}.question-detail-module__JGeuba__feedbackActions{flex-direction:column;align-items:flex-start}}
.subject-shell-module__BRmqRG__shell{align-items:flex-start;min-height:100vh;display:flex}.subject-shell-module__BRmqRG__content{flex:1;min-width:0}@media (max-width:48rem){.subject-shell-module__BRmqRG__shell{display:block}}
.page-module__EwYhka__page{width:min(100%,94rem);min-height:100vh;margin:0 auto;padding:2.4rem 2rem 4rem}.page-module__EwYhka__subjectHeader{z-index:4;justify-content:space-between;align-items:center;gap:2rem;min-height:6.5rem;margin-bottom:1.35rem;display:flex;position:relative}.page-module__EwYhka__subjectIdentity{align-items:center;gap:1.2rem;display:flex}.page-module__EwYhka__subjectIdentity h1{color:#111722;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,2.7rem)}.page-module__EwYhka__subjectIdentity p{color:var(--muted);margin:.45rem 0 0;font-size:.98rem}.page-module__EwYhka__aboutSubject{position:relative}.page-module__EwYhka__aboutSubject>summary{color:var(--green-dark);cursor:pointer;background:#fff;border:1px solid #cfe2cd;border-radius:.55rem;align-items:center;gap:.55rem;padding:1rem 1.15rem;font-size:.86rem;font-weight:650;list-style:none;display:flex}.page-module__EwYhka__aboutSubject>summary::-webkit-details-marker{display:none}.page-module__EwYhka__aboutSubject svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.15rem}.page-module__EwYhka__aboutSubject>div{border:1px solid var(--line);background:#fff;border-radius:.75rem;width:min(25rem,85vw);padding:1.25rem;position:absolute;top:calc(100% + .65rem);right:0;box-shadow:0 1rem 2.8rem #1a261d24}.page-module__EwYhka__aboutSubject h2{margin:0 0 .55rem;font-size:1rem}.page-module__EwYhka__aboutSubject>div:before{content:"";height:.65rem;position:absolute;bottom:100%;left:0;right:0}.page-module__EwYhka__aboutSubject p{color:#4d5869;margin:0 0 .75rem;font-size:.84rem;line-height:1.55}.page-module__EwYhka__aboutSubject small{color:var(--muted)}.page-module__EwYhka__syllabusOutline{border:1px solid var(--line);background:#fff;border-radius:.7rem;margin:0 0 1.3rem;padding:.9rem 1.1rem}.page-module__EwYhka__syllabusOutline>summary{color:var(--green-dark);cursor:pointer;font-size:.9rem;font-weight:700}.page-module__EwYhka__syllabusModules{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;padding-top:1rem;display:grid}.page-module__EwYhka__syllabusModules h2{margin:0 0 .45rem;font-size:.9rem}.page-module__EwYhka__syllabusModules ul{margin:0;padding-left:1.1rem}.page-module__EwYhka__syllabusModules li{margin:.25rem 0;font-size:.82rem;line-height:1.45}.page-module__EwYhka__syllabusModules a{color:var(--green-dark)}.page-module__EwYhka__stateCard{border:1px dashed var(--line-strong);text-align:center;background:#fff;border-radius:.8rem;margin-top:2rem;padding:4rem 1.5rem}.page-module__EwYhka__stateCard>span{color:var(--green);font-size:2.25rem}.page-module__EwYhka__stateCard h2{margin:.8rem 0 .45rem}.page-module__EwYhka__stateCard p{color:var(--muted);margin:0}.page-module__EwYhka__skeleton{background:linear-gradient(90deg,#e9ede9 25%,#f7f9f7 50%,#e9ede9 75%) 0 0/200% 100%;border-radius:.8rem;animation:1.4s linear infinite page-module__EwYhka__pulse}.page-module__EwYhka__skeletonHero{height:6.5rem;margin-bottom:1.35rem}.page-module__EwYhka__skeletonToolbar{height:6.5rem;margin-bottom:1.4rem}.page-module__EwYhka__skeletonCard{height:6.2rem;margin-bottom:1px}@keyframes page-module__EwYhka__pulse{to{background-position:-200% 0}}@media (max-width:48rem){.page-module__EwYhka__page{padding:1.2rem 1rem 3rem}.page-module__EwYhka__subjectHeader{align-items:flex-start;min-height:0}.page-module__EwYhka__subjectIdentity h1{font-size:1.8rem}.page-module__EwYhka__subjectIdentity p{font-size:.8rem}.page-module__EwYhka__aboutSubject>summary{justify-content:center;width:2.8rem;height:2.8rem;padding:0;font-size:0}}
.accelerator-module__yh0oxa__page{--blue:#3157a4;--blue-dark:#244a91;--border:#dfe3e8;--muted:#667085;color:#1f2937;background:#f4f6f8;grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;height:100dvh;min-height:42rem;display:grid;overflow:hidden}.accelerator-module__yh0oxa__topbar{border-bottom:1px solid var(--border);background:#fff;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;min-height:4.5rem;padding:.65rem 1rem;display:grid}.accelerator-module__yh0oxa__titleBlock{align-items:center;gap:.55rem;min-width:0;font-size:.9rem;display:flex}.accelerator-module__yh0oxa__titleBlock>a{color:var(--blue);font-weight:700;text-decoration:none}.accelerator-module__yh0oxa__titleBlock>div{min-width:0;display:grid}.accelerator-module__yh0oxa__titleBlock strong,.accelerator-module__yh0oxa__titleBlock small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accelerator-module__yh0oxa__titleBlock small{color:var(--muted);font-size:.78rem}.accelerator-module__yh0oxa__progressBlock{color:var(--muted);grid-template-columns:repeat(3,auto);align-items:center;gap:.25rem .85rem;font-size:.78rem;display:grid}.accelerator-module__yh0oxa__progressBlock strong{color:#1f2937}.accelerator-module__yh0oxa__progressBlock progress{width:100%;height:.35rem;accent-color:var(--blue);grid-column:1/-1}.accelerator-module__yh0oxa__detailedLink{color:var(--blue-dark);white-space:nowrap;border:1px solid #b8c7e6;border-radius:.45rem;padding:.55rem .75rem;font-size:.82rem;font-weight:750;text-decoration:none}.accelerator-module__yh0oxa__detailedLink:hover{background:#eff4ff}.accelerator-module__yh0oxa__statusStrip{border-bottom:1px solid var(--border);background:#fbfcfd;justify-content:space-between;align-items:center;gap:1rem;min-height:2.8rem;padding:.45rem 1rem;font-size:.82rem;display:flex}.accelerator-module__yh0oxa__statusStrip>div,.accelerator-module__yh0oxa__messages{align-items:center;gap:.55rem;min-width:0;display:flex}.accelerator-module__yh0oxa__messages{color:#25723b;justify-content:flex-end;overflow:hidden}.accelerator-module__yh0oxa__messages span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accelerator-module__yh0oxa__messages .accelerator-module__yh0oxa__error{color:#b42318}.accelerator-module__yh0oxa__badge{border-radius:999px;align-items:center;min-height:1.55rem;padding:.15rem .48rem;font-size:.72rem;font-weight:750;display:inline-flex}.accelerator-module__yh0oxa__lowRisk,.accelerator-module__yh0oxa__reviewedStatus,.accelerator-module__yh0oxa__publishedStatus{color:#25723b;background:#eaf7ee}.accelerator-module__yh0oxa__mediumRisk,.accelerator-module__yh0oxa__changeStatus{color:#8a5a00;background:#fff4d8}.accelerator-module__yh0oxa__highRisk,.accelerator-module__yh0oxa__rejectedStatus{color:#b42318;background:#feeceb}.accelerator-module__yh0oxa__pendingStatus{color:#667085;background:#edf0f4}.accelerator-module__yh0oxa__workspace{grid-template-columns:9.5rem minmax(22rem,.9fr) minmax(31rem,1.15fr);gap:.65rem;min-height:0;padding:.65rem;display:grid}.accelerator-module__yh0oxa__queue,.accelerator-module__yh0oxa__sourceColumn,.accelerator-module__yh0oxa__editorColumn{border:1px solid var(--border);background:#fff;border-radius:.65rem;min-height:0;box-shadow:0 .2rem .7rem #1f29370a}.accelerator-module__yh0oxa__queue{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.accelerator-module__yh0oxa__queueHeading{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;padding:.65rem .75rem;font-size:.82rem;display:flex}.accelerator-module__yh0oxa__queueHeading span{color:var(--muted);font-size:.74rem}.accelerator-module__yh0oxa__queue nav{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.3rem;padding:.45rem;display:grid;overflow:auto}.accelerator-module__yh0oxa__queueItem{color:#475467;border:1px solid #0000;border-radius:.4rem;justify-content:space-between;align-items:center;min-height:2rem;padding:.32rem .4rem;font-size:.76rem;font-weight:650;text-decoration:none;display:flex}.accelerator-module__yh0oxa__queueItem:hover{background:#f8faff;border-color:#cbd6ed}.accelerator-module__yh0oxa__queueItemActive{color:var(--blue-dark);background:#edf3ff;border-color:#9db4e5}.accelerator-module__yh0oxa__queueItem small{border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;font-size:.68rem;font-weight:850;display:grid}.accelerator-module__yh0oxa__sourceColumn{grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.accelerator-module__yh0oxa__sourcePane{grid-template-rows:auto minmax(0,1fr);min-height:0;margin:0;display:grid;overflow:hidden}.accelerator-module__yh0oxa__sourcePane+.accelerator-module__yh0oxa__sourcePane,.accelerator-module__yh0oxa__sourcePane+.accelerator-module__yh0oxa__missingSource{border-top:1px solid var(--border)}.accelerator-module__yh0oxa__sourcePane figcaption{background:#f8f9fb;justify-content:space-between;align-items:center;padding:.55rem .7rem;font-size:.8rem;display:flex}.accelerator-module__yh0oxa__sourcePane figcaption span{color:var(--muted);font-size:.72rem}.accelerator-module__yh0oxa__sourcePane>div{background:#e9edf2;min-height:0;overflow:auto}.accelerator-module__yh0oxa__sourcePane img{width:100%;height:auto;display:block}.accelerator-module__yh0oxa__missingSource{min-height:0;color:var(--muted);text-align:center;place-content:center;gap:.35rem;padding:1rem;display:grid}.accelerator-module__yh0oxa__missingSource strong{color:#344054}.accelerator-module__yh0oxa__missingSource span{max-width:18rem;font-size:.82rem;line-height:1.45}.accelerator-module__yh0oxa__editorColumn{grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.accelerator-module__yh0oxa__editorForm{align-content:start;gap:.55rem;min-height:0;padding:.7rem;display:grid;overflow:auto}.accelerator-module__yh0oxa__sharedReview{background:#f7f9fe;border:1px solid #cbd6ed;border-radius:.5rem}.accelerator-module__yh0oxa__sharedReview>summary{color:var(--blue-dark);cursor:pointer;justify-content:space-between;gap:.7rem;padding:.65rem;font-size:.8rem;font-weight:750;display:flex}.accelerator-module__yh0oxa__sharedReview>summary small{color:var(--muted);font-weight:500}.accelerator-module__yh0oxa__sharedReview[open]>summary{border-bottom:1px solid #dce4f3}.accelerator-module__yh0oxa__sharedList{gap:.7rem;padding:.65rem;display:grid}.accelerator-module__yh0oxa__sharedItem{background:#fff;border:1px solid #dce2eb;border-radius:.45rem;min-width:0;margin:0;padding:.65rem}.accelerator-module__yh0oxa__sharedItem legend{color:#344054;padding:0 .3rem;font-size:.76rem;font-weight:700}.accelerator-module__yh0oxa__sharedHelp,.accelerator-module__yh0oxa__lockedNotice{color:#475467;margin:0 0 .6rem;font-size:.76rem;line-height:1.4}.accelerator-module__yh0oxa__lockedNotice{color:#8a5a00}.accelerator-module__yh0oxa__sharedGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.7rem;display:grid}.accelerator-module__yh0oxa__sharedSource,.accelerator-module__yh0oxa__sharedFields{min-width:0}.accelerator-module__yh0oxa__sharedSourceHeading{justify-content:space-between;gap:.4rem;margin-bottom:.35rem;font-size:.74rem;display:flex}.accelerator-module__yh0oxa__sharedSourceHeading a{color:var(--blue);white-space:nowrap}.accelerator-module__yh0oxa__sharedCropper{border:1px solid var(--border);background:#e9edf2;border-radius:.4rem;max-height:31rem;overflow:auto}.accelerator-module__yh0oxa__sharedFields{color:#475467;align-content:start;gap:.35rem;font-size:.74rem;font-weight:700;display:grid}.accelerator-module__yh0oxa__sharedFields textarea{min-height:4rem;font-weight:400}.accelerator-module__yh0oxa__sharedFields label small{color:var(--muted);font-weight:500}.accelerator-module__yh0oxa__sharedActions{flex-wrap:wrap;gap:.4rem;display:flex}.accelerator-module__yh0oxa__sharedActions button{color:#fff;cursor:pointer;border:0;border-radius:.4rem;min-height:2.3rem;padding:.4rem .55rem;font-size:.74rem;font-weight:750}.accelerator-module__yh0oxa__sharedActions button:disabled{opacity:.48;cursor:not-allowed}.accelerator-module__yh0oxa__changeAssetButton{background:#8a5a00}.accelerator-module__yh0oxa__fieldHeading{justify-content:space-between;align-items:baseline;gap:1rem;font-size:.82rem;font-weight:750;display:flex}.accelerator-module__yh0oxa__fieldHeading span{color:var(--muted);font-size:.72rem;font-weight:500}.accelerator-module__yh0oxa__editorForm textarea,.accelerator-module__yh0oxa__editorForm input,.accelerator-module__yh0oxa__editorForm select{color:#1f2937;background:#fff;border:1px solid #cbd2d9;border-radius:.4rem;width:100%}.accelerator-module__yh0oxa__editorForm textarea:focus,.accelerator-module__yh0oxa__editorForm input:focus,.accelerator-module__yh0oxa__editorForm select:focus{border-color:var(--blue);outline:3px solid #dbe7ff}.accelerator-module__yh0oxa__editorForm textarea{resize:vertical;min-height:7rem;padding:.58rem .65rem;font-size:.86rem;line-height:1.45}.accelerator-module__yh0oxa__compactFields{grid-template-columns:5rem 9rem minmax(0,1fr);gap:.5rem;display:grid}.accelerator-module__yh0oxa__compactFields label,.accelerator-module__yh0oxa__classificationGrid label,.accelerator-module__yh0oxa__notesField{color:#475467;gap:.28rem;font-size:.74rem;font-weight:700;display:grid}.accelerator-module__yh0oxa__compactFields input,.accelerator-module__yh0oxa__compactFields select,.accelerator-module__yh0oxa__notesField input{min-height:2.2rem;padding:.4rem .5rem;font-size:.8rem}.accelerator-module__yh0oxa__classificationGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:.55rem;display:grid}.accelerator-module__yh0oxa__classificationGrid select{height:6.2rem;padding:.3rem;font-size:.74rem}.accelerator-module__yh0oxa__classificationGrid option{padding:.25rem .35rem}.accelerator-module__yh0oxa__notesField span{justify-content:space-between;display:flex}.accelerator-module__yh0oxa__notesField small{color:var(--muted);font-weight:500}.accelerator-module__yh0oxa__missingSolutionLink{min-height:4.5rem;color:var(--blue);border:1px dashed #cbd2d9;border-radius:.45rem;place-items:center;font-size:.82rem;font-weight:700;text-decoration:none;display:grid}.accelerator-module__yh0oxa__studentPreview{background:#fbfcfd;border:1px solid #dfe3e8;border-radius:.45rem;max-height:16rem;padding:.65rem;font-size:.8rem;overflow:auto}.accelerator-module__yh0oxa__studentPreview>strong{color:#475467;margin-bottom:.45rem;font-size:.74rem;display:block}.accelerator-module__yh0oxa__visualReview{background:#f8faff;border:1px solid #cbd6ed;border-radius:.5rem}.accelerator-module__yh0oxa__visualReview>summary{color:var(--blue-dark);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem;font-size:.82rem;font-weight:750;display:flex}.accelerator-module__yh0oxa__visualReview>summary small{color:var(--muted);font-size:.72rem;font-weight:500}.accelerator-module__yh0oxa__visualReview[open]>summary{border-bottom:1px solid #dce4f3}.accelerator-module__yh0oxa__visualHelp{color:#475467;margin:0;padding:.65rem .65rem 0;font-size:.78rem;line-height:1.4}.accelerator-module__yh0oxa__visualList{gap:.7rem;padding:.65rem;display:grid}.accelerator-module__yh0oxa__visualAsset{background:#fff;border:1px solid #dce2eb;border-radius:.45rem;min-width:0;margin:0;padding:.65rem}.accelerator-module__yh0oxa__visualAsset legend{color:#344054;padding:0 .3rem;font-size:.76rem;font-weight:700}.accelerator-module__yh0oxa__visualCropper{width:100%;max-width:60rem;margin:0 auto .6rem}.accelerator-module__yh0oxa__visualFields{grid-template-columns:8rem minmax(0,1fr);gap:.5rem;display:grid}.accelerator-module__yh0oxa__visualFields label,.accelerator-module__yh0oxa__visualTextField{color:#475467;gap:.28rem;margin-top:.5rem;font-size:.74rem;font-weight:700;display:grid}.accelerator-module__yh0oxa__visualFields select,.accelerator-module__yh0oxa__visualTextField select,.accelerator-module__yh0oxa__visualFields input,.accelerator-module__yh0oxa__visualTextField input{min-height:2.2rem;padding:.4rem .5rem;font-size:.8rem}.accelerator-module__yh0oxa__visualTextField small{color:var(--muted);font-weight:500}.accelerator-module__yh0oxa__visualActions{gap:.5rem;margin-top:.6rem;display:flex}.accelerator-module__yh0oxa__visualActions button{color:#fff;cursor:pointer;border:0;border-radius:.42rem;min-height:2.35rem;padding:.45rem .7rem;font-size:.78rem;font-weight:750}.accelerator-module__yh0oxa__visualActions button:disabled{opacity:.48;cursor:not-allowed}.accelerator-module__yh0oxa__approveAssetButton{background:#247044}.accelerator-module__yh0oxa__rejectAssetButton{background:#c7251b}.accelerator-module__yh0oxa__blockers{background:#fbfcfd;border-top:1px solid #edf0f3;flex-wrap:wrap;align-items:center;gap:.35rem;min-height:2.45rem;padding:.4rem .7rem;display:flex}.accelerator-module__yh0oxa__blockers span,.accelerator-module__yh0oxa__blockers a{color:#5a6575;background:#f1f3f5;border-radius:999px;padding:.18rem .42rem;font-size:.7rem;text-decoration:none}.accelerator-module__yh0oxa__blockers a{color:var(--blue-dark);background:#edf3ff;font-weight:700}.accelerator-module__yh0oxa__blockers .accelerator-module__yh0oxa__readyMessage{color:#25723b;background:#eaf7ee;font-weight:750}.accelerator-module__yh0oxa__actionBar{background:#fff;border-top:1px solid #cfd5dd;grid-template-columns:minmax(8rem,1fr) auto minmax(8rem,1fr);align-items:center;gap:1rem;min-height:4.4rem;padding:.55rem .85rem;display:grid;box-shadow:0 -.4rem 1.2rem #1f293712}.accelerator-module__yh0oxa__navigation{justify-content:space-between;gap:.7rem;display:flex}.accelerator-module__yh0oxa__navigation a{color:var(--blue);font-size:.8rem;font-weight:700;text-decoration:none}.accelerator-module__yh0oxa__actions{align-items:center;gap:.45rem;display:flex}.accelerator-module__yh0oxa__actions>form{display:none}.accelerator-module__yh0oxa__actions button{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.45rem;min-height:2.65rem;padding:.5rem .7rem;font-size:.8rem;font-weight:750}.accelerator-module__yh0oxa__actions button:disabled{opacity:.48;cursor:not-allowed}.accelerator-module__yh0oxa__actions kbd{min-width:1.35rem;min-height:1.35rem;font:inherit;background:#ffffffa6;border:1px solid;border-radius:.3rem;place-items:center;margin-right:.25rem;font-size:.68rem;display:inline-grid}.accelerator-module__yh0oxa__saveButton{color:#475467;background:#f7f8fa;border-color:#cbd2d9!important}.accelerator-module__yh0oxa__reviewButton{color:#25723b;background:#eaf7ee}.accelerator-module__yh0oxa__changeButton{color:#8a5a00;background:#fff4d8}.accelerator-module__yh0oxa__rejectButton{color:#b42318;background:#feeceb}.accelerator-module__yh0oxa__publishButton{background:var(--blue);color:#fff}.accelerator-module__yh0oxa__publishButton:hover:not(:disabled){background:var(--blue-dark)}.accelerator-module__yh0oxa__actionBar>small{color:var(--muted);white-space:nowrap;justify-self:end;font-size:.72rem}.accelerator-module__yh0oxa__loadFailure{max-width:42rem;margin:5rem auto;padding:2rem}.accelerator-module__yh0oxa__loadFailure pre{white-space:pre-wrap;background:#f1f3f5;border-radius:.5rem;padding:1rem;overflow:auto}.accelerator-module__yh0oxa__loadFailure a{color:var(--blue)}@media (max-width:72rem){.accelerator-module__yh0oxa__page{height:auto;min-height:100dvh;overflow:visible}.accelerator-module__yh0oxa__topbar{grid-template-columns:minmax(0,1fr) auto}.accelerator-module__yh0oxa__progressBlock{display:none}.accelerator-module__yh0oxa__workspace{grid-template-columns:8rem minmax(0,1fr)}.accelerator-module__yh0oxa__sourceColumn{grid-column:2;min-height:42rem}.accelerator-module__yh0oxa__editorColumn{grid-column:2}.accelerator-module__yh0oxa__queue{grid-row:1/span 2}.accelerator-module__yh0oxa__actionBar{grid-template-columns:1fr;position:sticky;bottom:0}.accelerator-module__yh0oxa__actions{flex-wrap:wrap;order:-1;justify-content:center}.accelerator-module__yh0oxa__actionBar>small{display:none}}@media (max-width:46rem){.accelerator-module__yh0oxa__topbar,.accelerator-module__yh0oxa__statusStrip{align-items:flex-start}.accelerator-module__yh0oxa__statusStrip,.accelerator-module__yh0oxa__statusStrip>div{flex-wrap:wrap}.accelerator-module__yh0oxa__workspace{grid-template-columns:1fr}.accelerator-module__yh0oxa__queue,.accelerator-module__yh0oxa__sourceColumn,.accelerator-module__yh0oxa__editorColumn{grid-column:1}.accelerator-module__yh0oxa__queue{grid-row:auto;max-height:14rem}.accelerator-module__yh0oxa__sourceColumn{min-height:50rem}.accelerator-module__yh0oxa__compactFields,.accelerator-module__yh0oxa__classificationGrid,.accelerator-module__yh0oxa__sharedGrid{grid-template-columns:1fr}}
.page-module__E0kJGG__page{width:min(100%,76rem);margin:0 auto;padding:5rem 3rem;container-type:inline-size}.page-module__E0kJGG__heroCopy{min-width:0}.page-module__E0kJGG__professor{display:none}.page-module__E0kJGG__eyebrow{color:var(--green);letter-spacing:.11em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:800}.page-module__E0kJGG__page h1{color:#121a14;letter-spacing:-.055em;max-width:52rem;margin:0;font-size:clamp(2.8rem,6vw,5rem);line-height:1.02}.page-module__E0kJGG__intro{max-width:42rem;color:var(--muted);margin:1.4rem 0 2rem;font-size:1.05rem;line-height:1.65}.page-module__E0kJGG__globalSearch{border:1px solid var(--line-strong);color:#8a94a3;background:#fff;border-radius:.75rem;justify-content:space-between;align-items:center;max-width:44rem;min-height:4.2rem;margin-bottom:4rem;padding:0 1.25rem;display:flex;box-shadow:0 .7rem 2rem #2232260d}.page-module__E0kJGG__globalSearch small{text-transform:uppercase;background:#f2f4f2;border-radius:99px;padding:.3rem .5rem;font-size:.65rem;font-weight:750}.page-module__E0kJGG__sectionHeading{justify-content:space-between;align-items:baseline;margin-bottom:1rem;display:flex}.page-module__E0kJGG__sectionHeading h2{margin:0}.page-module__E0kJGG__sectionHeading span{color:var(--muted);font-size:.8rem}.page-module__E0kJGG__subjectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.page-module__E0kJGG__subjectCard{border:1px solid var(--line);min-height:7rem;color:inherit;background:#fff;border-radius:.8rem;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.25rem;text-decoration:none;display:grid;box-shadow:0 .4rem 1.5rem #2232260a}a.page-module__E0kJGG__subjectCard:hover{border-color:#bfd8bd;transform:translateY(-1px)}.page-module__E0kJGG__subjectCard strong{font-size:1rem}.page-module__E0kJGG__subjectCard p{color:var(--muted);margin:.35rem 0 0;font-size:.78rem;line-height:1.45}.page-module__E0kJGG__subjectCard small{color:var(--green-dark);font-weight:700}.page-module__E0kJGG__disabled{opacity:.65;filter:grayscale()}.page-module__E0kJGG__disabled small{color:var(--muted);text-transform:uppercase}@container (min-width:56rem){.page-module__E0kJGG__hero{grid-template-columns:minmax(0,1fr) min(29cqw,22rem);align-items:center;gap:1.5rem;display:grid}.page-module__E0kJGG__hero h1{font-size:clamp(2.8rem,6.4cqw,4.6rem)}.page-module__E0kJGG__professor{align-items:center;display:grid;position:relative}.page-module__E0kJGG__professor:before{content:"";background:radial-gradient(#e5f1e2,#edf5eb 55%,#0000 72%);border-radius:50%;position:absolute;inset:12% 2% 6% 10%}.page-module__E0kJGG__professor img{filter:drop-shadow(0 .8rem 1rem #22322614);width:100%;height:auto;display:block;position:relative}}@media (max-width:58rem){.page-module__E0kJGG__subjectGrid{grid-template-columns:1fr}}@media (max-width:48rem){.page-module__E0kJGG__page{padding:3rem 1rem}.page-module__E0kJGG__subjectCard{grid-template-columns:3rem 1fr}.page-module__E0kJGG__subjectCard small{grid-column:2}.page-module__E0kJGG__hero{grid-template-columns:minmax(0,1fr) clamp(5rem,26vw,7rem);align-items:center;column-gap:.75rem;display:grid}.page-module__E0kJGG__heroCopy{display:contents}.page-module__E0kJGG__hero .page-module__E0kJGG__eyebrow{grid-column:1/-1}.page-module__E0kJGG__hero h1{grid-column:1;font-size:clamp(1.85rem,8.3vw,2.4rem)}.page-module__E0kJGG__hero .page-module__E0kJGG__intro{grid-column:1/-1}.page-module__E0kJGG__professor{grid-area:2/2;display:grid;position:relative;overflow:hidden}.page-module__E0kJGG__professor img{width:145%;height:auto;margin-inline:-22.5%;display:block}}
.question-modal-module__a0duoG__backdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d140f85;place-items:center;padding:2rem;animation:.16s ease-out question-modal-module__a0duoG__fadeIn;display:grid;position:fixed;inset:0}.question-modal-module__a0duoG__modal{background:#fbfcfb;border:1px solid #ffffff80;border-radius:1.15rem;width:min(69rem,100%);max-height:calc(100vh - 4rem);animation:.22s cubic-bezier(.2,.75,.2,1) question-modal-module__a0duoG__riseIn;position:relative;overflow:hidden;box-shadow:0 2rem 6rem #00000052}.question-modal-module__a0duoG__modalScroll{overscroll-behavior:contain;max-height:calc(100vh - 4rem);padding:2rem;overflow:auto}.question-modal-module__a0duoG__closeButton{z-index:3;border:1px solid var(--line);color:#4e5952;cursor:pointer;background:#ffffffeb;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;top:.8rem;right:.8rem;box-shadow:0 .25rem 1rem #141e1614}.question-modal-module__a0duoG__closeButton:hover{background:var(--green-soft);color:var(--green-dark)}.question-modal-module__a0duoG__closeButton svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1rem}@keyframes question-modal-module__a0duoG__fadeIn{0%{opacity:0}}@keyframes question-modal-module__a0duoG__riseIn{0%{opacity:0;transform:translateY(.8rem)scale(.99)}}@media (prefers-reduced-motion:reduce){.question-modal-module__a0duoG__backdrop,.question-modal-module__a0duoG__modal{animation:none}}@media (max-width:48rem){.question-modal-module__a0duoG__backdrop{align-items:end;padding:0}.question-modal-module__a0duoG__modal{border-radius:1rem 1rem 0 0;width:100%;max-height:94vh}.question-modal-module__a0duoG__modalScroll{max-height:94vh;padding:1.2rem 1rem 2rem}.question-modal-module__a0duoG__closeButton{top:.55rem;right:.55rem}}
