.subject_page__bX94R{padding:6px 12px 28px;color:var(--v3-ink)}.subject_inner__n_qX3{display:flex;flex-direction:column;max-width:1040px;margin:0 auto}.subject_back__R0qE9{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 6px;color:var(--v3-grey);font:600 14px/1 var(--v3-font-ui);text-decoration:none;transition:color .14s var(--v3-ease)}.subject_back__R0qE9:hover{color:var(--v3-ink)}.subject_mono__tbqeZ{color:var(--v3-grey);font-family:var(--v3-font-mono);font-size:12.5px;font-weight:400;font-variant-numeric:tabular-nums}.subject_done__RLWq8{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:4px;background:var(--v3-right-tint);color:var(--v3-right);font:500 12px/1 var(--v3-font-ui)}.subject_empty__LmV1S{padding:var(--v3-space-4) 4px;color:var(--v3-grey);font:var(--v3-type-small)}.subject_head__yoq3E{display:grid;grid-template-columns:88px minmax(0,1fr);grid-template-areas:"plate id" "ways ways";-moz-column-gap:14px;column-gap:14px;align-items:center;margin-top:4px;padding:0 6px;animation:subject_arrive___1pS2 .26s var(--v3-ease) both}.subject_plate__psW_t{grid-area:plate;display:block;width:88px;height:58px;overflow:hidden;border-radius:8px;background:var(--v3-surface);box-shadow:0 0 0 1px var(--v3-rule)}.subject_diagram__aw3XK img,.subject_entryPlate__BYncZ img,.subject_plate__psW_t img{display:block;width:100%;height:100%}.subject_main__H5wLn{display:contents}.subject_identity__fBZLF{grid-area:id;display:flex;flex-direction:column;gap:2px;min-width:0}.subject_name__XUnjR{margin:0;font:800 24px/30px var(--v3-font-ui);letter-spacing:-.035em}.subject_board__C2Vbi{margin:0;color:var(--v3-grey);font:500 13.5px/19px var(--v3-font-ui)}.subject_boardRead__wyOfT .subject_mono__tbqeZ{font-size:12px}.subject_ways__u2BXX{grid-area:ways;display:flex;flex-direction:column;gap:4px;margin-top:14px;min-width:0}.subject_wayButtons__HrkrV{display:grid;grid-template-columns:repeat(var(--ways,1),minmax(0,1fr));gap:6px}.subject_way__gdurz{display:flex;align-items:center;justify-content:center;height:44px;padding:0 12px;border-radius:22px;background:var(--v3-surface);box-shadow:0 0 0 1px var(--v3-rule-strong),0 2px 0 var(--v3-rule-strong);color:var(--v3-ink);font:700 13.5px/1 var(--v3-font-ui);text-decoration:none;white-space:nowrap;transition:transform .14s var(--v3-ease),box-shadow .14s var(--v3-ease)}.subject_way__gdurz:active{transform:translateY(2px);box-shadow:0 0 0 1px var(--v3-rule-strong)}.subject_reading__6GT0c,.subject_wayLong__0vXfB{display:none}.subject_bar__UJZej{display:block;height:4px;overflow:hidden;border-radius:2px;background:#e6eaf2}.subject_barFill__uLkHP{display:flex;height:100%;transform-origin:left center;animation:subject_fill__cMqIs .64s var(--v3-ease) both;animation-delay:var(--fill-at,.2s)}.subject_barRead__j4FF8{height:100%;border-radius:2px;background:var(--v3-blue)}.subject_barOpen__Ot_tV{height:100%;background:color-mix(in srgb,var(--v3-blue) 38%,var(--v3-surface))}.subject_headBar__PYe6i{background:#e1e4ec}.subject_sheetBar__waGKX{flex:1}.subject_body__Vu8Qu{display:flex;flex-direction:column;margin-top:18px}.subject_strip__ER0TM{display:flex;gap:8px;margin:0 -12px 12px;padding:2px 18px 10px;overflow-x:auto;scrollbar-width:none}.subject_strip__ER0TM::-webkit-scrollbar{display:none}.subject_card__MnYKA{display:flex;flex:none;flex-direction:column;gap:6px;box-sizing:border-box;width:148px;padding:8px;border:1.5px solid var(--v3-rule);border-radius:12px;background:var(--v3-surface);color:var(--v3-ink);text-decoration:none;transition:border-color .2s var(--v3-ease),box-shadow .2s var(--v3-ease)}.subject_cardOpen__3gnEr{border-color:var(--v3-blue);box-shadow:0 14px 28px -22px rgba(37,99,235,.6)}.subject_cardPlate__E8lhG{display:flex;align-items:center;justify-content:center;height:52px;overflow:hidden;border-radius:6px;background:#f4f6fa}.subject_cardPlate__E8lhG img{display:block;width:79px;height:52px}.subject_cardName__w_xcF{display:-webkit-box;min-height:34px;overflow:hidden;font:800 13px/17px var(--v3-font-ui);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.subject_cardCount__DBhxV{display:flex;align-items:center;gap:6px;min-height:20px}.subject_cardCount__DBhxV .subject_mono__tbqeZ{font-size:11.5px}.subject_off__Lhfua .subject_cardName__w_xcF,.subject_off__Lhfua .subject_entryName__5mzFc{color:var(--v3-grey)}.subject_course__qCOZy{display:none}.subject_sheet__QsTnX{padding:16px 12px;border-radius:var(--v3-radius-sheet);background:var(--v3-surface);box-shadow:0 24px 48px -30px rgba(20,30,60,.35),0 0 0 1px rgba(20,30,60,.04);animation:subject_arrive___1pS2 .26s var(--v3-ease) both;animation-delay:60ms}.subject_sheetHead__qXvum{display:grid;grid-template-columns:minmax(0,1fr);padding:0 4px 14px;border-bottom:1px solid var(--v3-rule)}.subject_diagram__aw3XK{display:none}.subject_sheetText__pIVJe{display:flex;flex-direction:column;gap:6px;min-width:0}.subject_moduleTitle__H5w8u{margin:0;font:800 18px/23px var(--v3-font-ui);letter-spacing:-.03em;text-wrap:pretty}.subject_moduleMeta__i0Etg{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;margin:0;color:var(--v3-grey);font:500 13px/19px var(--v3-font-ui)}.subject_practise__NZKQR{color:var(--v3-blue);font-weight:700;text-decoration:none}.subject_practise__NZKQR:hover{text-decoration:underline;text-underline-offset:3px}.subject_moduleBar__N9sNd{display:flex;align-items:center;gap:10px}.subject_moduleBar__N9sNd .subject_mono__tbqeZ{font-size:12px}.subject_spine__ixrme{display:flex;flex-direction:column;margin:8px 0 0;padding:0;list-style:none}.subject_row__KZAN3{display:grid;grid-template-columns:26px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;animation:subject_arrive___1pS2 .26s var(--v3-ease) both;animation-delay:calc(80ms + var(--i, 0) * 30ms)}.subject_rail__kkagq{position:relative;display:block}.subject_segBottom__Y5VZf,.subject_segTop__LHE2V{position:absolute;left:50%;width:3px;margin-left:-1.5px;background:var(--v3-rule-strong);transform-origin:top center}.subject_segTop__LHE2V{top:0;height:15px}.subject_segBottom__Y5VZf{top:41px;bottom:0}.subject_blue__MSJ2H{background:var(--v3-blue);animation:subject_seg__rUkqJ .16s linear both;animation-delay:calc(.14s + var(--n, 0) * .12s)}.subject_marker__HGCYg{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:26px;height:26px;margin-top:15px;border-radius:50%;background:var(--v3-surface);box-shadow:inset 0 0 0 1.5px #d5d8df;color:var(--v3-grey);font:400 11.5px/1 var(--v3-font-mono);transition:box-shadow .2s var(--v3-ease)}.subject_read__sJJ71{background:var(--v3-blue);box-shadow:none}.subject_next__BuhZK{color:#1d4ed8;box-shadow:inset 0 0 0 2.5px var(--v3-blue)}.subject_markerOpen__smVI5.subject_next__BuhZK{box-shadow:inset 0 0 0 2.5px var(--v3-blue),0 0 0 4px rgba(37,99,235,.14)}.subject_markerOpen__smVI5.subject_todo__4vw1e{box-shadow:inset 0 0 0 1.5px #d5d8df,0 0 0 4px rgba(37,99,235,.14)}.subject_check__ymQT7{width:13px;height:13px;fill:none;stroke:#fff;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.subject_slot__8Sgms{min-width:0;padding:4px 0}.subject_lesson__2A2P7{padding:10px 12px;border:1.5px solid transparent;border-radius:12px;background:transparent;transition:border-color .2s var(--v3-ease),background-color .2s var(--v3-ease),box-shadow .2s var(--v3-ease)}.subject_lesson__2A2P7:not(.subject_lessonOpen__du_ef):not(.subject_lessonOff__aeaPr):hover{background:#f5f8fe}.subject_lessonOpen__du_ef{border-color:var(--v3-blue);background:var(--v3-surface);box-shadow:0 14px 28px -22px rgba(37,99,235,.6)}.subject_lessonHead__YQSgJ{display:flex;align-items:center;gap:12px;width:100%;min-height:26px;padding:0;border:0;border-radius:6px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.subject_lessonHead__YQSgJ:focus-visible{outline:2px solid var(--v3-blue);outline-offset:5px}.subject_lessonOff__aeaPr .subject_lessonHead__YQSgJ{cursor:default}.subject_lessonTitle__Sm3Y_{flex:1;min-width:0;color:var(--v3-body);font:600 15.5px/21px var(--v3-font-ui);letter-spacing:-.015em;text-wrap:pretty}.subject_t_next___4ySG .subject_lessonTitle__Sm3Y_,.subject_t_read__e_aQD .subject_lessonTitle__Sm3Y_{color:var(--v3-ink);font-weight:700}.subject_lessonOpen__du_ef .subject_lessonTitle__Sm3Y_{color:var(--v3-ink);font-weight:800}.subject_lessonOff__aeaPr .subject_lessonTitle__Sm3Y_{color:var(--v3-grey)}.subject_inline__ZW7S3{color:#1d4ed8;font:700 13px/1 var(--v3-font-ui);white-space:nowrap}.subject_soon__WgtYR{color:var(--v3-grey);font:500 13px/1 var(--v3-font-ui);white-space:nowrap}.subject_panel__oTBuM{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.2,.8,.2,1)}.subject_lessonOpen__du_ef .subject_panel__oTBuM{grid-template-rows:1fr}.subject_panelInner__sspOo{min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s .22s}.subject_lessonOpen__du_ef .subject_panelInner__sspOo{visibility:visible;transition:none}.subject_panelBody__j57rI{display:flex;flex-direction:column;gap:12px;padding-top:8px}.subject_lessonMeta__ZrX47{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--v3-grey);font:500 13.5px/20px var(--v3-font-ui)}.subject_lessonMeta__ZrX47 .subject_done__RLWq8{height:22px;padding:0 7px;font-size:13px}.subject_progress__xuvyW{display:flex;align-items:center;gap:10px}.subject_actions__c9v8C{display:flex;gap:8px;padding-bottom:4px}.subject_primary__dAQHO{display:flex;flex:1;align-items:center;justify-content:center;height:48px;padding:0 20px;border-radius:24px;background:var(--v3-blue);box-shadow:0 4px 0 var(--v3-blue-press);color:#fff;font:800 16px/1 var(--v3-font-ui);text-decoration:none;transition:transform .16s var(--v3-ease),box-shadow .16s var(--v3-ease),background-color .16s var(--v3-ease)}.subject_primary__dAQHO:hover{background:#1f57d6;color:#fff}.subject_primary__dAQHO:active{transform:translateY(3px);box-shadow:0 1px 0 var(--v3-blue-press)}.subject_primary__dAQHO:focus-visible{outline:2px solid var(--v3-blue);outline-offset:3px}@keyframes subject_arrive___1pS2{0%{opacity:0;transform:translateY(8px)}}@keyframes subject_seg__rUkqJ{0%{transform:scaleY(0)}}@keyframes subject_fill__cMqIs{0%{transform:scaleX(var(--fill-from,0))}}.subject_fresh__DtpO5{animation:subject_fresh__DtpO5 1.4s var(--v3-ease) .5s}@keyframes subject_fresh__DtpO5{30%{background-color:#eef4ff;box-shadow:0 0 0 4px rgba(37,99,235,.16)}}@media (min-width:900px){.subject_page__bX94R{padding:28px var(--v3-gutter) 80px}.subject_back__R0qE9{height:28px;padding:0 12px}.subject_head__yoq3E{grid-template-columns:150px minmax(0,1fr);grid-template-areas:"plate main";-moz-column-gap:24px;column-gap:24px;margin-top:14px;padding:0 12px}.subject_headRead__oq1Lr{grid-template-columns:150px minmax(0,1fr) 240px;grid-template-areas:"plate main read"}.subject_main__H5wLn{grid-area:main;display:flex;flex-direction:column;min-width:0}.subject_plate__psW_t{width:150px;height:99px;border-radius:10px}.subject_board__C2Vbi{font-size:15px;line-height:22px}.subject_boardRead__wyOfT{display:none}.subject_ways__u2BXX{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:12px}.subject_wayButtons__HrkrV{display:flex;gap:8px}.subject_way__gdurz{height:36px;padding:0 16px;border-radius:18px;font-size:14.5px}.subject_wayLong__0vXfB{display:inline}.subject_wayShort__z7h3f{display:none}.subject_reading__6GT0c{grid-area:read;display:flex;flex-direction:column;gap:8px;align-self:start;padding-top:6px}.subject_readCount__I27Ju{color:var(--v3-body);font:400 13px/1.3 var(--v3-font-mono);text-align:right}.subject_body__Vu8Qu{display:grid;grid-template-columns:minmax(0,1fr) 288px;align-items:start;gap:32px;margin-top:32px}.subject_strip__ER0TM{display:none}.subject_sheet__QsTnX{padding:24px 28px 28px}.subject_sheetHead__qXvum{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:20px;padding:0 0 20px}.subject_diagram__aw3XK{display:block;width:120px;height:79px;overflow:hidden;border-radius:8px;background:#f4f6fa}.subject_sheetText__pIVJe{gap:4px}.subject_moduleTitle__H5w8u{font-size:20px;line-height:26px}.subject_moduleMeta__i0Etg{font-size:14.5px;line-height:21px}.subject_moduleBar__N9sNd{gap:12px;margin-top:8px}.subject_moduleBar__N9sNd .subject_mono__tbqeZ{font-size:12.5px}.subject_spine__ixrme{margin-top:12px}.subject_row__KZAN3{grid-template-columns:28px minmax(0,1fr);-moz-column-gap:16px;column-gap:16px}.subject_segTop__LHE2V{height:14px}.subject_segBottom__Y5VZf{top:42px}.subject_marker__HGCYg{width:28px;height:28px;margin-top:14px;font-size:12.5px}.subject_check__ymQT7{width:14px;height:14px}.subject_lesson__2A2P7{padding:8.5px 16px}.subject_lessonHead__YQSgJ{min-height:28px}.subject_lessonTitle__Sm3Y_{font-size:16px;line-height:22px}.subject_panelBody__j57rI{padding-top:10px}.subject_lessonMeta__ZrX47{font-size:14px}.subject_actions__c9v8C{justify-content:flex-end}.subject_primary__dAQHO{flex:none;height:36px;border-radius:18px;font-size:14.5px}.subject_course__qCOZy{position:sticky;top:24px;display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 48px);margin:0 -6px;padding:0 6px 20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.subject_courseTitle__dNCCM{margin:0;padding:0 10px 4px;font:800 16px/22px var(--v3-font-ui);letter-spacing:-.02em}.subject_entry__DufjJ{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px 8px 8px;border:1.5px solid transparent;border-radius:12px;background:transparent;color:var(--v3-ink);text-decoration:none;animation:subject_arrive___1pS2 .26s var(--v3-ease) both;animation-delay:calc(.12s + var(--i, 0) * 30ms);transition:background-color .16s var(--v3-ease),border-color .2s var(--v3-ease),box-shadow .2s var(--v3-ease)}.subject_entry__DufjJ.subject_fresh__DtpO5{animation:subject_arrive___1pS2 .26s var(--v3-ease) calc(.12s + var(--i, 0) * 30ms) both,subject_fresh__DtpO5 1.4s var(--v3-ease) .5s}.subject_entryOpen__yfUMQ,.subject_entry__DufjJ:hover{background:var(--v3-surface)}.subject_entryOpen__yfUMQ{border-color:var(--v3-blue);box-shadow:0 14px 28px -22px rgba(37,99,235,.6)}.subject_entryPlate__BYncZ{display:block;width:64px;height:42px;overflow:hidden;border-radius:6px;background:var(--v3-surface);box-shadow:0 0 0 1px var(--v3-rule)}.subject_entryOpen__yfUMQ .subject_entryPlate__BYncZ{background:#f4f6fa;box-shadow:none}.subject_entryText__yq0oI{display:flex;flex-direction:column;gap:4px;min-width:0}.subject_entryName__5mzFc{font:700 14.5px/19px var(--v3-font-ui);letter-spacing:-.015em;text-wrap:pretty}.subject_entryOpen__yfUMQ .subject_entryName__5mzFc{font-weight:800}.subject_entryLine__sxt9J{display:flex;align-items:center;gap:8px;min-height:18px}.subject_entryLine__sxt9J .subject_mono__tbqeZ{font-size:12px}.subject_entryLine__sxt9J .subject_done__RLWq8{font-size:12.5px}.subject_entryBar__y3PnA{flex:1;height:3px}}@media (prefers-reduced-motion:reduce){.subject_barFill__uLkHP,.subject_blue__MSJ2H,.subject_entry__DufjJ,.subject_entry__DufjJ.subject_fresh__DtpO5,.subject_fresh__DtpO5,.subject_head__yoq3E,.subject_row__KZAN3,.subject_sheet__QsTnX{animation:none}.subject_card__MnYKA,.subject_lesson__2A2P7,.subject_marker__HGCYg,.subject_panel__oTBuM,.subject_primary__dAQHO,.subject_way__gdurz{transition:none}}.Button_button__lr4lU{display:inline-flex;align-items:center;justify-content:center;gap:var(--v3-space-2);min-height:var(--v3-button);border:1px solid transparent;border-radius:999px;background:transparent;color:var(--v3-ink);font:var(--v3-type-button);text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .14s var(--v3-ease),box-shadow .14s var(--v3-ease),background-color .16s var(--v3-ease)}.Button_main__rsTUe{padding:0 26px;background:var(--v3-blue);color:#fff;box-shadow:var(--v3-shadow-press)}.Button_main__rsTUe:hover{background:var(--v3-graphite-hover)}.Button_main__rsTUe:active{transform:translateY(3px);box-shadow:0 1px 0 var(--v3-blue-press)}.Button_outline__COa9C{padding:0 20px;border-color:var(--v3-rule-strong);background:var(--v3-surface);box-shadow:var(--v3-shadow-press-quiet)}.Button_outline__COa9C:hover{border-color:#d3d2cc}.Button_outline__COa9C:active{transform:translateY(2px);box-shadow:0 0 0 var(--v3-rule-strong)}.Button_text__jmQDB{min-height:var(--v3-control);padding:0;border:0;border-radius:0;color:var(--v3-blue);font:600 15px/1.2 var(--v3-font-ui)}.Button_text__jmQDB:hover{text-decoration:underline;text-underline-offset:3px}.Button_icon__kEP1F{width:var(--v3-control);height:var(--v3-control);min-height:0;padding:0;border:0;font:600 18px/1 var(--v3-font-ui)}.Button_icon__kEP1F:hover{background:var(--v3-tint)}.Button_button__lr4lU:disabled,.Button_button__lr4lU[aria-disabled=true]{opacity:.4;cursor:default;pointer-events:none}.Button_full__1TmFn{width:100%}@media (min-width:900px){.Button_full__1TmFn{width:auto}}.AppLinks_line__Fq1ZX{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;min-height:var(--v3-control);color:var(--v3-grey);font:400 13.5px/1.3 var(--v3-font-ui)}.AppLinks_link__YgjDH{display:inline-flex;align-items:center;gap:5px;color:var(--v3-ink);font-weight:600;text-decoration:underline;text-decoration-color:#c9c8c2;text-underline-offset:3px;transition:color .14s ease-out,text-decoration-color .14s ease-out}.AppLinks_link__YgjDH:hover{color:var(--v3-blue);text-decoration-color:currentColor}.AppLinks_link__YgjDH svg{flex:none}.QuestionBlock_block__OMBOi{display:flex;flex-direction:column;gap:var(--v3-space-4)}.QuestionBlock_sourceRow__qh_o7{display:flex;align-items:center;justify-content:space-between;gap:var(--v3-space-3);min-height:var(--v3-control);margin-block:calc(var(--v3-space-3) * -1) calc(var(--v3-space-1) * -1)}.QuestionBlock_source__iK9yU{min-width:0;color:var(--v3-blue);font:var(--v3-type-source)}.QuestionBlock_number__yzaNX{color:var(--v3-ink);font:700 20px/1.4 var(--v3-font-question)}.QuestionBlock_passage__lyTZ0{font:var(--v3-type-passage);letter-spacing:var(--v3-track-passage)}.QuestionBlock_prompt__hQzly{font:var(--v3-type-prompt);letter-spacing:var(--v3-track-prompt)}.QuestionBlock_image__zvtJT{max-width:100%;height:auto;border:1px solid var(--v3-rule);border-radius:var(--v3-radius-3);background:var(--v3-surface)}.QuestionBlock_positioned__En_3X{display:flex;flex-direction:column}.QuestionBlock_sourceAfter__RirHy{color:var(--v3-grey);font-weight:400;font-size:13px}@media (min-width:900px){.QuestionBlock_positioned__En_3X{flex-direction:row;align-items:baseline;gap:var(--v3-space-3)}}.QuestionNavigator_grid__7Cz_3{display:flex;flex-wrap:wrap;gap:var(--v3-space-2)}.QuestionNavigator_stripWrap__SGDOx{margin:0 calc(var(--v3-gutter) * -1)}.QuestionNavigator_strip__TDmtw{display:flex;gap:var(--v3-space-2);padding:var(--v3-space-3) var(--v3-gutter);overflow-x:auto;scrollbar-width:none}.QuestionNavigator_strip__TDmtw::-webkit-scrollbar{display:none}.QuestionNavigator_cell__Fpxdp{position:relative;flex:none;width:var(--v3-control);height:var(--v3-control);padding:0;overflow:hidden;border:1px solid var(--v3-rule-strong);border-radius:10px;background:var(--v3-surface);color:var(--v3-ink);font:500 13px/1 var(--v3-font-mono);font-variant-numeric:tabular-nums;cursor:pointer}.QuestionNavigator_answered__uEQ4d{border-color:var(--v3-graphite);background:var(--v3-graphite);color:var(--v3-on-dark)}.QuestionNavigator_flagged__5SXU3:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:var(--v3-highlight-line)}.QuestionNavigator_current__c4NaB{box-shadow:var(--v3-ring)}.QuestionNavigator_legend__Sgoe3{display:flex;flex-wrap:wrap;gap:var(--v3-space-2) var(--v3-space-4);margin-top:var(--v3-space-3);color:var(--v3-grey);font:var(--v3-type-meta)}.QuestionNavigator_legend__Sgoe3 span{display:inline-flex;align-items:center;gap:6px}.QuestionNavigator_swatch__I5DxG{display:inline-block;width:12px;height:12px;border:1px solid var(--v3-rule-strong);border-radius:2px;background:var(--v3-surface)}.QuestionNavigator_swatch__I5DxG.QuestionNavigator_answered__uEQ4d{border-color:var(--v3-graphite);background:var(--v3-graphite)}.QuestionNavigator_flaggedSwatch__uqja4{border-top:3px solid var(--v3-highlight-line)}.QuestionNavigator_currentSwatch__1cAMu{width:14px;height:14px;border:2px solid var(--v3-graphite)}.SittingRoom_page__kXBmP{max-width:calc(1120px + 2 * var(--v3-gutter));margin:0 auto;padding:0 var(--v3-gutter) var(--v3-space-7)}.SittingRoom_page__kXBmP>:first-child:not(.SittingRoom_phoneNav__Flm2q){margin-top:var(--v3-space-4)}.SittingRoom_phoneNav__Flm2q{margin-bottom:var(--v3-space-3)}.SittingRoom_phoneNav__Flm2q .SittingRoom_meta__lZLQj{padding-bottom:var(--v3-space-2)}.SittingRoom_grid__sWdeb{display:flex;flex-direction:column;gap:var(--v3-space-5);animation:SittingRoom_turn__AcOye .2s var(--v3-ease)}@keyframes SittingRoom_turn__AcOye{0%{opacity:0;transform:translateY(6px)}}.SittingRoom_left__4xS0V,.SittingRoom_right__dNU07{display:flex;flex-direction:column;gap:var(--v3-space-5)}.SittingRoom_deskNav__0UA3a,.SittingRoom_rule__TAagU{display:none}.SittingRoom_foot__1tm56{display:flex;flex-direction:column;gap:var(--v3-space-3)}.SittingRoom_meta__lZLQj{color:var(--v3-grey);font:var(--v3-type-meta)}.SittingRoom_actions__H50vF{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v3-space-2)}.SittingRoom_grow__VgPe8{flex:1}.SittingRoom_finish__PviYU{width:100%;font:var(--v3-type-small)}.SittingRoom_confirm___7O2c{display:flex;flex-direction:column;gap:var(--v3-space-3);animation:SittingRoom_turn__AcOye .2s var(--v3-ease)}.SittingRoom_message___98sq{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v3-space-4);max-width:640px}.SittingRoom_heading__oGCgW{font:var(--v3-type-start-title);letter-spacing:var(--v3-track-start-title)}@media (min-width:900px){.SittingRoom_page__kXBmP{padding-top:var(--v3-space-6)}.SittingRoom_page__kXBmP>:first-child:not(.SittingRoom_phoneNav__Flm2q){margin-top:0}.SittingRoom_phoneNav__Flm2q{display:none}.SittingRoom_grid__sWdeb{display:grid;grid-template-columns:minmax(0,55fr) 1px minmax(0,45fr);-moz-column-gap:40px;column-gap:40px;min-height:calc(100vh - 64px - var(--v3-space-6) - var(--v3-space-7) - 88px)}.SittingRoom_left__4xS0V,.SittingRoom_right__dNU07{justify-content:space-between;gap:var(--v3-space-6)}.SittingRoom_deskNav__0UA3a{display:block;padding-top:var(--v3-space-5);border-top:1px solid var(--v3-rule)}.SittingRoom_rule__TAagU{display:block;background:var(--v3-rule)}.SittingRoom_grow__VgPe8{flex:none}.SittingRoom_finish__PviYU{width:auto;margin-left:auto}}.Field_field__pkRAa{display:flex;flex-direction:column;gap:var(--v3-space-2);min-width:0}.Field_labelRow__204hs{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v3-space-3)}.Field_label__tV4vg{color:var(--v3-ink)}.Field_action__6nNhY,.Field_label__tV4vg{font:600 14px/1.3 var(--v3-font-ui)}.Field_action__6nNhY a,.Field_action__6nNhY button{padding:0;border:0;background:none;color:var(--v3-blue);font:inherit;text-decoration:none;cursor:pointer}.Field_action__6nNhY a:hover,.Field_action__6nNhY button:hover{text-decoration:underline;text-underline-offset:3px}.Field_box__9ue88{position:relative}.Field_input__pQgRg{width:100%;height:var(--v3-button);padding:0 14px;border:var(--v3-hairline);border-radius:var(--v3-radius-3);background:var(--v3-surface);color:var(--v3-ink);font:500 16px/1.2 var(--v3-font-ui);transition:border-color .16s var(--v3-ease),box-shadow .16s var(--v3-ease)}.Field_input__pQgRg:hover{border-color:#d3d2cc}.Field_input__pQgRg:focus,.Field_input__pQgRg:focus-visible{outline:none;border-color:var(--v3-blue);box-shadow:var(--v3-ring-field)}.Field_input__pQgRg:disabled{background:var(--v3-tint);color:var(--v3-grey)}.Field_invalid__W_it_ .Field_input__pQgRg{border-color:var(--v3-alert-line)}.Field_withToggle__DmAAh .Field_input__pQgRg{padding-right:72px}.Field_toggle__3YMv5{position:absolute;top:50%;right:6px;height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--v3-grey);font:600 13px/1 var(--v3-font-ui);transform:translateY(-50%);cursor:pointer;transition:background-color .14s var(--v3-ease),color .14s var(--v3-ease)}.Field_toggle__3YMv5:hover{background:var(--v3-tint);color:var(--v3-ink)}.Field_hint____Lls{color:var(--v3-grey);font:var(--v3-type-meta)}.Field_sr__hZijI{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.Notice_wrap__IEmOO{display:grid;grid-template-rows:1fr;animation:Notice_open__aSAgV .2s var(--v3-ease)}.Notice_clip__kbVuw{min-height:0;overflow:hidden}.Notice_notice__X5xvc{padding:12px 14px;border:1px solid transparent;border-radius:8px;font:500 14px/20px var(--v3-font-ui);text-wrap:pretty}.Notice_notice__X5xvc strong{font-weight:700}.Notice_notice__X5xvc a{color:inherit;font-weight:700;text-underline-offset:3px}.Notice_error__F9QKa{border-color:var(--v3-alert-line);background:var(--v3-alert-tint);color:var(--v3-alert-ink)}.Notice_neutral__2QKk2{border-color:var(--v3-rule-strong);background:var(--v3-surface);color:var(--v3-ink)}@keyframes Notice_open__aSAgV{0%{grid-template-rows:0fr;opacity:0}}.SubmitButton_button__ca1Rn{display:inline-flex;align-items:center;justify-content:center;gap:var(--v3-space-2);min-height:var(--v3-button);padding:0 26px;border:1px solid transparent;border-radius:999px;font:var(--v3-type-button);white-space:nowrap;cursor:pointer;transition:transform .14s var(--v3-ease),box-shadow .14s var(--v3-ease),background-color .16s var(--v3-ease)}.SubmitButton_main__M6xVN{background:var(--v3-blue);color:#fff;box-shadow:var(--v3-shadow-press)}.SubmitButton_main__M6xVN:hover:not(:disabled){background:var(--v3-graphite-hover)}.SubmitButton_main__M6xVN.SubmitButton_busy__fyPsA,.SubmitButton_main__M6xVN:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px 0 var(--v3-blue-press)}.SubmitButton_outline____HKo{border-color:var(--v3-rule-strong);background:var(--v3-surface);color:var(--v3-ink);box-shadow:var(--v3-shadow-press-quiet)}.SubmitButton_outline____HKo:hover:not(:disabled){border-color:#d3d2cc}.SubmitButton_outline____HKo.SubmitButton_busy__fyPsA,.SubmitButton_outline____HKo:active:not(:disabled){transform:translateY(2px);box-shadow:0 0 0 var(--v3-rule-strong)}.SubmitButton_button__ca1Rn:disabled{cursor:default}.SubmitButton_idle__oBYbP:disabled{opacity:.4}.SubmitButton_busy__fyPsA{transition-duration:90ms}.SubmitButton_done__0Qp_A{transition-duration:.22s}.SubmitButton_outline____HKo.SubmitButton_done__0Qp_A{border-color:var(--v3-blue-tint);background:var(--v3-blue-tint);color:var(--v3-blue);box-shadow:none}.SubmitButton_tick__8awdk{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;animation:SubmitButton_draw__eMCye .32s var(--v3-ease) both}@keyframes SubmitButton_draw__eMCye{0%{stroke-dashoffset:18}to{stroke-dashoffset:0}}.SubmitButton_block__OSRUA,.SubmitButton_phoneBlock__g94Lq{width:100%}@media (min-width:900px){.SubmitButton_phoneBlock__g94Lq{width:auto}}.Setup_form__dGTLR{display:flex;flex-direction:column;gap:20px}.Setup_field__ULvUE{display:flex;flex-direction:column;gap:8px}.Setup_label__Y_IEb{font:600 14px/1.3 var(--v3-font-ui)}.Setup_ta__TYGi2{position:relative}.Setup_input__cAu2Q{width:100%;height:var(--v3-button);padding:0 14px;border:var(--v3-hairline);border-radius:var(--v3-radius-3);background:var(--v3-surface);font:500 16px/1 var(--v3-font-ui);transition:border-color .14s var(--v3-ease),box-shadow .14s var(--v3-ease)}.Setup_input__cAu2Q::-moz-placeholder{color:var(--v3-dim)}.Setup_input__cAu2Q::placeholder{color:var(--v3-dim)}.Setup_input__cAu2Q:hover{border-color:#d3d2cc}.Setup_input__cAu2Q:focus,.Setup_input__cAu2Q:focus-visible{outline:none;border-color:var(--v3-blue);box-shadow:var(--v3-ring-field)}.Setup_list__eoc7i{position:absolute;z-index:40;top:calc(100% + 4px);left:0;right:0;max-height:264px;padding:4px;overflow-y:auto;border:var(--v3-hairline);border-radius:12px;background:var(--v3-surface);box-shadow:var(--v3-shadow-menu);animation:Setup_drop__HBg2X .14s var(--v3-ease) both}.Setup_option__M9Qnz{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%;min-height:var(--v3-control);padding:10px 12px;border:0;border-radius:var(--v3-radius-2);background:transparent;font:500 15px/1.3 var(--v3-font-ui);text-align:left;cursor:pointer}.Setup_option__M9Qnz i{flex:none;color:var(--v3-grey);font:var(--v3-type-meta);font-style:normal}.Setup_optionOn__eemzH,.Setup_option__M9Qnz:hover{background:var(--v3-tint)}.Setup_chips__eT878{display:flex;flex-wrap:wrap;gap:6px}.Setup_chip__VPjuD{display:inline-flex;align-items:center;gap:2px;height:32px;padding:0 4px 0 12px;border-radius:16px;background:var(--v3-surface);box-shadow:0 0 0 1px var(--v3-rule-strong);font:600 14px/1 var(--v3-font-ui)}.Setup_chip__VPjuD button,.Setup_drop__HBg2X{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--v3-grey);font:500 17px/1 var(--v3-font-ui);cursor:pointer}.Setup_chip__VPjuD button:hover,.Setup_drop__HBg2X:hover{background:var(--v3-tint);color:var(--v3-ink)}.Setup_subjects__33LPq{display:flex;flex-direction:column;border:var(--v3-hairline);border-radius:12px;background:var(--v3-surface)}.Setup_subject__IzFe3{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name drop" "grades grades";align-items:center;gap:6px 8px;padding:10px 8px 12px 14px}.Setup_subject__IzFe3+.Setup_subject__IzFe3{border-top:1px solid var(--v3-rule)}.Setup_subjectName__flqRj{grid-area:name;font:600 15px/1.3 var(--v3-font-ui)}.Setup_grades__fGgME{grid-area:grades;display:flex;gap:4px}.Setup_drop__HBg2X{grid-area:drop}.Setup_grade__poZ0T{width:44px;height:36px;border:1px solid var(--v3-rule-strong);border-radius:var(--v3-radius-2);background:var(--v3-surface);color:var(--v3-body);font:700 14px/1 var(--v3-font-ui);cursor:pointer;transition:background-color .14s var(--v3-ease),color .14s var(--v3-ease),border-color .14s var(--v3-ease)}.Setup_grade__poZ0T:hover{border-color:#d3d2cc}.Setup_gradeOn__AJxa1,.Setup_gradeOn__AJxa1:hover{border-color:var(--v3-blue);background:var(--v3-blue-tint);color:var(--v3-blue)}.Setup_actions__QzfiO{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding-top:4px}@keyframes Setup_drop__HBg2X{0%{opacity:0;transform:translateY(-4px)}}@media (min-width:900px){.Setup_grade__poZ0T{width:36px;height:32px}}.AnswerSheet_sheet__jYiOB{border-top:1px solid var(--v3-rule)}.AnswerSheet_row__qV17c{display:grid;grid-template-columns:20px 22px minmax(0,1fr) auto;align-items:center;gap:var(--v3-space-3);width:100%;padding:0 var(--v3-space-1);border:0;border-bottom:1px solid var(--v3-rule);background:transparent;color:var(--v3-ink);text-align:left}.AnswerSheet_noVideo__Vn7n5 .AnswerSheet_row__qV17c{grid-template-columns:20px 22px minmax(0,1fr)}.AnswerSheet_head__mcxX8{min-height:36px;color:var(--v3-grey);font:var(--v3-type-meta)}.AnswerSheet_body__H_Nc3{min-height:64px;cursor:pointer;transition:background-color .14s var(--v3-ease)}.AnswerSheet_body__H_Nc3:hover{background:color-mix(in srgb,var(--v3-tint) 55%,transparent)}.AnswerSheet_on__7L8UC,.AnswerSheet_on__7L8UC:hover{background:var(--v3-tint)}.AnswerSheet_desk__43bgS{display:none}.AnswerSheet_mark__kmUTZ{font:600 16px/1 var(--v3-font-ui);text-align:center}.AnswerSheet_wrong__GM_Tm{color:var(--v3-wrong)}.AnswerSheet_number__BpS1t{color:var(--v3-grey);font:var(--v3-type-meta);font-variant-numeric:tabular-nums;text-align:right}.AnswerSheet_source__GzKK8{display:flex;flex-direction:column;min-width:0}.AnswerSheet_label__dt0Ss{overflow:hidden;font:var(--v3-type-small);text-overflow:ellipsis;white-space:nowrap}.AnswerSheet_phoneMeta__w7FGU{color:var(--v3-grey);font:var(--v3-type-meta)}.AnswerSheet_letter__oqyz2{font:var(--v3-type-small)}.AnswerSheet_time__EBji8{color:var(--v3-grey);font:500 13px/1 var(--v3-font-mono);font-variant-numeric:tabular-nums}.AnswerSheet_play__DWJg0{display:flex;justify-content:flex-end}.AnswerSheet_playKey__3WkBF{position:relative;display:inline-block;width:var(--v3-control);height:var(--v3-control);border-radius:var(--v3-radius-3);background:var(--v3-tint)}.AnswerSheet_on__7L8UC .AnswerSheet_playKey__3WkBF{background:var(--v3-surface)}.AnswerSheet_playKey__3WkBF:after{content:"";position:absolute;top:50%;left:50%;margin:-6px 0 0 -4px;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent var(--v3-ink)}.AnswerSheet_none__YQHbn{display:none;color:var(--v3-grey);font:var(--v3-type-meta);white-space:nowrap}.AnswerSheet_inPlace__wLTdp{padding:var(--v3-space-4) 0 var(--v3-space-5);border-bottom:1px solid var(--v3-rule)}@media (min-width:900px){.AnswerSheet_body__H_Nc3.AnswerSheet_on__7L8UC{background:transparent}.AnswerSheet_body__H_Nc3.AnswerSheet_current__p_BUl{background:var(--v3-tint)}.AnswerSheet_row__qV17c{grid-template-columns:24px 28px minmax(0,1fr) 76px 56px 104px;gap:var(--v3-space-3);padding:0 var(--v3-space-2)}.AnswerSheet_timed__nUYHT .AnswerSheet_row__qV17c{grid-template-columns:24px 28px minmax(0,1fr) 76px 56px 48px 104px}.AnswerSheet_noVideo__Vn7n5 .AnswerSheet_row__qV17c{grid-template-columns:24px 28px minmax(0,1fr) 76px 56px}.AnswerSheet_noVideo__Vn7n5.AnswerSheet_timed__nUYHT .AnswerSheet_row__qV17c{grid-template-columns:24px 28px minmax(0,1fr) 76px 56px 48px}.AnswerSheet_body__H_Nc3{min-height:45px}.AnswerSheet_desk__43bgS,.AnswerSheet_none__YQHbn{display:block}.AnswerSheet_inPlace__wLTdp,.AnswerSheet_phoneMeta__w7FGU{display:none}.AnswerSheet_label__dt0Ss{font:var(--v3-type-body)}.AnswerSheet_playKey__3WkBF{width:32px;height:32px}}.MarkSheet_sheet__tvnX7{display:flex;flex-wrap:wrap;--empty:var(--v3-rule-strong);--right:var(--v3-graphite);--wrong:var(--v3-wrong)}.MarkSheet_field__VC1J7{gap:2px}.MarkSheet_set__zG8Uu{gap:6px 5px}.MarkSheet_line__vWshU{gap:3px 2px;max-width:225px}.MarkSheet_mark__j4vt4{position:relative;display:block;flex:none;width:6px;height:4px;overflow:hidden;border:1px solid var(--empty);border-radius:3px}.MarkSheet_set__zG8Uu .MarkSheet_mark__j4vt4{width:24px;height:12px;border-radius:6px;border-width:1.5px}.MarkSheet_field__VC1J7 .MarkSheet_mark__j4vt4{border-radius:2px}.MarkSheet_line__vWshU .MarkSheet_mark__j4vt4{width:7px;height:5px;border-radius:2px}@media (min-width:900px){.MarkSheet_field__VC1J7{gap:4px 3px}.MarkSheet_set__zG8Uu{gap:8px 6px}.MarkSheet_mark__j4vt4{width:9px;height:5px}.MarkSheet_field__VC1J7 .MarkSheet_mark__j4vt4{border-radius:3px}.MarkSheet_line__vWshU .MarkSheet_mark__j4vt4{width:7px;height:5px;border-radius:2px}.MarkSheet_set__zG8Uu .MarkSheet_mark__j4vt4{width:30px;height:14px;border-radius:7px}}.MarkSheet_right__nMtwq,.MarkSheet_wrong__rvTIn{border-color:transparent}.MarkSheet_right__nMtwq:after,.MarkSheet_wrong__rvTIn:after{content:"";position:absolute;inset:0;background:var(--right);transform-origin:left center;animation:MarkSheet_shade__3E8j9 .36s cubic-bezier(.3,.7,.2,1) both;animation-delay:calc(var(--delay, 0ms) + min(var(--i, 0), 300) * 3ms)}.MarkSheet_wrong__rvTIn:after{background:var(--wrong)}.MarkSheet_open__4AMbP{border-color:var(--right);background:var(--v3-blue-tint)}.MarkSheet_set__zG8Uu .MarkSheet_right__nMtwq:after,.MarkSheet_set__zG8Uu .MarkSheet_wrong__rvTIn:after{animation-duration:.28s;animation-delay:calc(.12s + min(var(--i, 0), 60) * 30ms)}@keyframes MarkSheet_shade__3E8j9{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.MarkSheet_key__bw7fe{display:flex;flex-wrap:wrap;gap:var(--v3-space-2) var(--v3-space-4);color:var(--v3-grey);font:var(--v3-type-meta);font-variant-numeric:tabular-nums;--empty:var(--v3-rule-strong);--right:var(--v3-graphite);--wrong:var(--v3-wrong)}.MarkSheet_keyItem__ryn0L{display:inline-flex;align-items:center;gap:6px}.MarkSheet_keyMark__QRekZ{width:14px;height:7px;border-radius:4px}.MarkSheet_keyMark__QRekZ:after{animation:none}.SaveButton_save__uUqUh{display:inline-flex;flex:none;align-items:center;height:var(--v3-control);padding:0;border:0;background:transparent;color:var(--v3-ink);font:var(--v3-type-small);text-decoration:none;white-space:nowrap;cursor:pointer}.SaveButton_chip__8euUo{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 var(--v3-space-1);border-radius:var(--v3-radius-3);transition:background-color .16s var(--v3-ease),color .16s var(--v3-ease),padding .16s var(--v3-ease)}.SaveButton_save__uUqUh:hover .SaveButton_chip__8euUo{color:var(--v3-blue)}.SaveButton_on__Heuw_{padding:0 var(--v3-space-3);background:var(--v3-blue-tint);color:var(--v3-blue);font-weight:600}.ProgressSegments_progress__SGKc9{display:flex;align-items:center;gap:var(--v3-space-3);min-width:0}.ProgressSegments_segments__91SMy{display:flex;align-items:center;flex:1;gap:var(--v3-space-1);min-width:0;height:8px}.ProgressSegments_tappable__r9lr3{height:24px;gap:0}.ProgressSegments_hit__armA2{position:relative;display:flex;flex:1;align-items:center;min-width:0;height:100%;padding:0 2px;border:0;background:none;cursor:pointer}.ProgressSegments_flag__6QadE{position:absolute;top:0;left:50%;width:6px;height:6px;border-radius:50%;background:var(--v3-highlight-line);transform:translateX(-50%)}.ProgressSegments_hit__armA2:hover .ProgressSegments_segment__yDoGK:not(.ProgressSegments_current__SBQtf){height:6px}.ProgressSegments_segment__yDoGK{position:relative;flex:1;height:4px;overflow:hidden;border-radius:999px;background:var(--v3-track);transition:height .2s var(--v3-ease)}.ProgressSegments_current__SBQtf{height:8px;background:var(--v3-surface);box-shadow:inset 0 0 0 1.5px var(--v3-blue)}.ProgressSegments_done__W6QwD:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--v3-blue);transform-origin:left center;animation:ProgressSegments_fill__bYIam .42s var(--v3-ease) both;animation-delay:calc(min(var(--i, 0), 40) * 25ms)}.ProgressSegments_current__SBQtf.ProgressSegments_done__W6QwD:after{animation-delay:0ms}@keyframes ProgressSegments_fill__bYIam{0%{transform:scaleX(0)}}.ProgressSegments_count__M5fPO{flex:none;color:var(--v3-grey);font:500 13px/1 var(--v3-font-mono);font-variant-numeric:tabular-nums}@media (min-width:900px){.ProgressSegments_count__M5fPO{font-size:14px}}.Footer_footer__AiCDW{padding:22px var(--v3-gutter) 40px;border-top:1px solid var(--v3-rule);background:hsla(0,0%,100%,.55);color:var(--v3-grey);font:var(--v3-type-meta)}.Footer_inner__9rVbP{display:flex;flex-direction:column;gap:14px;max-width:var(--v3-page-max);margin:0 auto}.Footer_top__kNrB0{display:flex;flex-direction:column;gap:10px}.Footer_brand__oE_LG{display:inline-flex;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:4px 10px;color:var(--v3-ink);text-decoration:none}.Footer_mark__ONC2m{width:auto;height:20px}.Footer_wordmark__oHaxd{font:800 15px/1.2 var(--v3-font-ui);letter-spacing:-.035em}.Footer_company__iMNl_{color:var(--v3-grey);font:500 13.5px/1.2 var(--v3-font-ui)}.Footer_main__ODX_P{display:flex;flex-wrap:wrap;-moz-column-gap:18px;column-gap:18px;font:600 14px/1.2 var(--v3-font-ui)}.Footer_main__ODX_P a,.Footer_more__Yi51h a{display:inline-flex;align-items:center;min-height:var(--v3-control);text-decoration:none;transition:color .16s var(--v3-ease)}.Footer_main__ODX_P a{color:var(--v3-ink)}.Footer_main__ODX_P .Footer_email__e59QH,.Footer_main__ODX_P a:hover{color:var(--v3-blue)}.Footer_main__ODX_P .Footer_email__e59QH:hover{text-decoration:underline;text-underline-offset:3px}.Footer_bottom__cAUM7{display:flex;flex-direction:column;gap:4px;padding-top:6px;border-top:1px solid var(--v3-rule)}.Footer_more__Yi51h{display:flex;flex-wrap:wrap;-moz-column-gap:var(--v3-space-4);column-gap:var(--v3-space-4)}.Footer_more__Yi51h a:hover{color:var(--v3-ink);text-decoration:underline;text-underline-offset:3px}.Footer_bottom__cAUM7 p{padding:var(--v3-space-2) 0}@media (min-width:900px){.Footer_footer__AiCDW{padding:28px var(--v3-gutter) 32px}.Footer_inner__9rVbP{gap:10px}.Footer_top__kNrB0{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.Footer_brand__oE_LG{align-self:auto}.Footer_main__ODX_P{justify-content:flex-end;-moz-column-gap:24px;column-gap:24px;font-size:14.5px}.Footer_bottom__cAUM7{flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.Footer_bottom__cAUM7 p{padding:0}}.Sheet_sheet__nXIRi{display:flex;flex-direction:column;gap:28px;padding:22px 20px 32px;background:var(--v3-surface);border-radius:var(--v3-radius-sheet);box-shadow:0 1px 0 var(--v3-rule),0 18px 36px -24px rgba(20,30,60,.35)}.Sheet_section__PwBfl{display:flex;flex-direction:column;gap:3px;cursor:text;scroll-margin-top:140px}.Sheet_label__FI7jd{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--v3-blue);font:700 12.5px/1.4 var(--v3-font-ui)}.Sheet_changed__wbr13{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:var(--v3-radius-2);background:var(--v3-tint);color:var(--v3-grey);font:var(--v3-type-area-label)}.Sheet_prompt__1Xz4Z{color:var(--v3-grey);font:500 13px/1.45 var(--v3-font-ui)}.Sheet_field__GK6CN{position:relative;margin-top:8px}.Sheet_area__zvkBc,.Sheet_measure__LgleS,.Sheet_mirror__Lixqf{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;font:400 16px/1.75 var(--v3-font-ui);letter-spacing:0;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal}.Sheet_area__zvkBc{position:relative;z-index:1;min-height:calc(1.75em * 3);resize:none;overflow:hidden;outline:none;color:#1c1d1f;caret-color:var(--v3-blue);-webkit-appearance:none;-moz-appearance:none;appearance:none}.Sheet_area__zvkBc:focus-visible{box-shadow:none}.Sheet_measure__LgleS,.Sheet_mirror__Lixqf{position:absolute;inset:0;z-index:0;color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Sheet_measure__LgleS{visibility:hidden}.Sheet_mirror__Lixqf mark{color:transparent;border-radius:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color .2s var(--v3-ease)}.Sheet_note__YlsXg,.Sheet_passage__Xj7zF{background:var(--v3-highlight-rest);box-shadow:inset 0 -2px 0 var(--v3-highlight-line)}.Sheet_noteOn__oah_V{background:var(--v3-highlight);box-shadow:inset 0 -2px 0 var(--v3-highlight-line)}.Sheet_ask__0vZ_j{position:absolute;z-index:2;display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid var(--v3-rule-strong);border-radius:17px;background:var(--v3-surface);box-shadow:var(--v3-shadow-press-quiet),var(--v3-shadow-menu);color:var(--v3-ink);font:700 13px/1 var(--v3-font-ui);cursor:pointer;animation:Sheet_rise__vtGSG .18s var(--v3-ease) both}.Sheet_ask__0vZ_j:hover{color:var(--v3-blue)}.Sheet_old__FJoeC{background:#fbfaf7;box-shadow:0 0 0 1.5px var(--v3-rule-strong),0 18px 36px -24px rgba(20,30,60,.2)}.Sheet_old__FJoeC .Sheet_section__PwBfl{cursor:default}.Sheet_old__FJoeC .Sheet_area__zvkBc{color:var(--v3-body);caret-color:transparent}@keyframes Sheet_rise__vtGSG{0%{opacity:0;transform:translateY(-4px)}}@media (min-width:900px){.Sheet_sheet__nXIRi{gap:30px;padding:44px 52px 48px;box-shadow:0 1px 0 var(--v3-rule),var(--v3-shadow-page)}.Sheet_old__FJoeC{box-shadow:0 0 0 1.5px var(--v3-rule-strong),0 24px 48px -30px rgba(20,30,60,.2)}.Sheet_section__PwBfl{scroll-margin-top:96px}.Sheet_prompt__1Xz4Z{font-size:13.5px}.Sheet_field__GK6CN{margin-top:10px}.Sheet_area__zvkBc,.Sheet_measure__LgleS,.Sheet_mirror__Lixqf{font:400 18px/1.8 var(--v3-font-ui)}.Sheet_area__zvkBc{min-height:calc(1.8em * 3)}}.ResultRow_head__pFziq{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v3-space-3);padding-bottom:var(--v3-space-2)}.ResultRow_heading__lTuUz{font:var(--v3-type-source)}.ResultRow_list__gmRNh{border-top:1px solid var(--v3-rule)}.ResultRow_item__dQuQ_{border-bottom:1px solid var(--v3-rule)}.ResultRow_row__K5RYa{display:flex;align-items:center;gap:var(--v3-space-3);min-height:46px;padding:1px 0;color:var(--v3-ink);text-decoration:none}.ResultRow_link__TpKY_:hover{background:var(--v3-tint)}.ResultRow_mark__mWFo_{flex:none;width:20px;font:600 16px/1 var(--v3-font-ui);text-align:center}.ResultRow_flag__8qmG_,.ResultRow_right__o3TCM{color:var(--v3-ink)}.ResultRow_wrong__21eiq{color:var(--v3-wrong)}.ResultRow_number__ekDO3{flex:none;min-width:18px;color:var(--v3-grey);font:var(--v3-type-meta);font-variant-numeric:tabular-nums;text-align:right}.ResultRow_text__ZTjGK{display:flex;flex:1;flex-direction:column;min-width:0}.ResultRow_label__gPLNd{font:var(--v3-type-small)}.ResultRow_label__gPLNd,.ResultRow_meta__7dVYm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResultRow_meta__7dVYm{color:var(--v3-grey);font:var(--v3-type-meta)}.ResultRow_action__nGTo8{display:inline-flex;flex:none;align-items:center;gap:6px;height:var(--v3-control);padding:0 var(--v3-space-1);border:0;background:transparent;color:var(--v3-ink);font:var(--v3-type-small);cursor:pointer}.ResultRow_tri__m9sbC{border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:5px 0 5px 8px}.ResultRow_none__XI6Jr{flex:none;color:var(--v3-grey);font:var(--v3-type-meta)}.ResultRow_video___JJbV{padding:var(--v3-space-2) 0 var(--v3-space-4)}@media (min-width:900px){.ResultRow_row__K5RYa{min-height:56px;padding:0 var(--v3-space-3) 0 var(--v3-space-1)}.ResultRow_label__gPLNd{font:var(--v3-type-body)}.ResultRow_text__ZTjGK{flex-direction:row;align-items:baseline;gap:var(--v3-space-3)}}.StartBlock_block__iae2K{display:flex;flex-direction:column;gap:var(--v3-space-4);padding:var(--v3-space-5) var(--v3-space-4);border:1.5px solid var(--v3-blue);border-radius:var(--v3-radius-4);background:var(--v3-surface);box-shadow:var(--v3-shadow-active);color:var(--v3-ink);text-decoration:none;transition:transform .18s var(--v3-ease),box-shadow .18s var(--v3-ease)}.StartBlock_block__iae2K:hover{transform:translateY(-2px);box-shadow:0 20px 44px -20px rgba(37,99,235,.5)}.StartBlock_text__ET5Cn{display:flex;flex:1;flex-direction:column;gap:var(--v3-space-1);min-width:0}.StartBlock_title__ANq7X{font:var(--v3-type-start-title);letter-spacing:var(--v3-track-start-title)}.StartBlock_line__j_Wbr{color:var(--v3-grey);font:var(--v3-type-small)}.StartBlock_marks__PYtMc{flex:none}.StartBlock_arrow__3sND5{display:none;color:var(--v3-blue);font:700 24px/1 var(--v3-font-ui)}@media (min-width:900px){.StartBlock_block__iae2K{flex-direction:row;align-items:center;padding:var(--v3-space-6)}.StartBlock_line__j_Wbr{font:var(--v3-type-body)}.StartBlock_marks__PYtMc{max-width:380px}.StartBlock_arrow__3sND5{display:inline}}.PracticePlayer_page__3hKSp{max-width:calc(1120px + 2 * var(--v3-gutter));margin:0 auto;padding:var(--v3-space-4) var(--v3-gutter) var(--v3-space-7)}.PracticePlayer_grid__qsnzo{display:flex;flex-direction:column;gap:var(--v3-space-5);animation:PracticePlayer_turn__A1OhP .22s var(--v3-ease)}@keyframes PracticePlayer_turn__A1OhP{0%{opacity:0;transform:translateY(6px)}}.PracticePlayer_left__eHWrV,.PracticePlayer_right__pp9Rc{display:contents}.PracticePlayer_question__Vjs66{order:1}.PracticePlayer_answers__PaH5p{order:2}.PracticePlayer_verdict__dKvaP{order:3;padding-top:var(--v3-space-5);border-top:1px solid var(--v3-rule)}.PracticePlayer_walkthrough__p654Y{order:4}.PracticePlayer_reveal__UlUkQ{order:5;padding-top:var(--v3-space-4);border-top:1px solid var(--v3-rule)}.PracticePlayer_nav__68d7F{display:flex;align-items:center;justify-content:space-between;gap:var(--v3-space-3);order:3}.PracticePlayer_rule__2vIaj{display:none}@media (min-width:900px){.PracticePlayer_page__3hKSp{padding-block:var(--v3-space-6) var(--v3-space-7)}.PracticePlayer_grid__qsnzo{display:grid;grid-template-columns:minmax(0,55fr) 1px minmax(0,45fr);-moz-column-gap:40px;column-gap:40px}.PracticePlayer_left__eHWrV,.PracticePlayer_right__pp9Rc{display:flex;flex-direction:column;gap:var(--v3-space-6)}.PracticePlayer_rule__2vIaj{display:block;background:var(--v3-rule)}.PracticePlayer_verdict__dKvaP{padding-top:0;border-top:0}.PracticePlayer_walkthrough__p654Y{padding-top:var(--v3-space-5);border-top:1px solid var(--v3-rule)}}.PracticePlayer_booRow__Gm0qW{display:flex;flex:1 1 100%;align-items:center;gap:var(--v3-space-3)}.PracticePlayer_grow__BAskE{flex:1}@media (min-width:900px){.PracticePlayer_booRow__Gm0qW,.PracticePlayer_grow__BAskE{flex:none}}.Report_report__crJQn{display:flex;flex-direction:column;gap:var(--v3-space-5)}.Report_head__c_w4z{display:flex;flex-direction:column;gap:var(--v3-space-4)}.Report_titles__vUqGV{display:flex;flex-direction:column;gap:var(--v3-space-1);min-width:0}.Report_title__vwSOt{font:var(--v3-type-start-title);letter-spacing:var(--v3-track-page-heading)}.Report_meta__1NOK8,.Report_notes__asSJG{color:var(--v3-grey);font:var(--v3-type-meta)}.Report_notes__asSJG{display:flex;flex-direction:column;gap:var(--v3-space-1)}.Report_notes__asSJG a,.Report_notes__asSJG button{padding:0;border:0;background:none;color:var(--v3-ink);font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.Report_actions__I67YZ{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;gap:var(--v3-space-2)}.Report_actions__I67YZ>*{width:100%}.Report_score__Rll3R{display:flex;flex-direction:column;gap:var(--v3-space-3);padding-bottom:var(--v3-space-5)}.Report_count__tKLGe{color:var(--v3-grey);font:var(--v3-type-small)}.Report_count__tKLGe strong{color:var(--v3-ink);font-weight:700}.Report_aside__F2Spv{display:none}@media (min-width:900px){.Report_head__c_w4z{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--v3-space-6)}.Report_actions__I67YZ{display:flex;flex:none;align-items:center;gap:var(--v3-space-3)}.Report_actions__I67YZ>*{width:auto}.Report_grid__Iuksz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;-moz-column-gap:var(--v3-space-6);column-gap:var(--v3-space-6)}.Report_sheet__U73zu{padding:36px 36px 28px}.Report_count__tKLGe{font:var(--v3-type-body)}.Report_aside__F2Spv{display:block;position:sticky;top:var(--v3-space-5)}.Report_card__bNC_y{max-height:calc(100vh - 2 * var(--v3-space-5));overflow-y:auto;padding:var(--v3-space-5);border:1.5px solid var(--v3-blue);border-radius:var(--v3-radius-4);background:var(--v3-surface);box-shadow:var(--v3-shadow-active);animation:Report_arrive__3A65Z .2s var(--v3-ease);overscroll-behavior:contain}}@keyframes Report_arrive__3A65Z{0%{transform:translateY(6px)}}.kit_h1__5DZB7{font:var(--v3-type-page-heading);letter-spacing:var(--v3-track-page-heading)}.kit_intro__5s9ej{margin-top:var(--v3-space-2);max-width:680px;color:var(--v3-grey)}.kit_section__1RlsN{margin-top:var(--v3-space-7)}.kit_sectionTitle__Bnmx_{padding-bottom:var(--v3-space-2);border-bottom:1px solid var(--v3-rule);font:var(--v3-type-home-heading);letter-spacing:var(--v3-track-home-heading)}.kit_section__1RlsN>.kit_row__y66E3,.kit_specimen__VFoUR{margin-top:var(--v3-space-5)}.kit_label__X4155{margin-bottom:var(--v3-space-2);color:var(--v3-grey);font:var(--v3-type-meta)}.kit_bleed__MRhoU{margin:0 calc(var(--v3-gutter) * -1)}.kit_row__y66E3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v3-space-3)}.kit_meta___yIOX{display:block;color:var(--v3-grey);font:var(--v3-type-meta)}.kit_token__JXDzT{display:block;font:var(--v3-type-source)}.kit_swatches__e7AiP{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v3-space-3);margin-top:var(--v3-space-5)}.kit_swatch__O2kI4{display:flex;align-items:center;gap:var(--v3-space-3)}.kit_chip__pxEBk{flex:none;width:var(--v3-control);height:var(--v3-control);border:1px solid var(--v3-rule);border-radius:var(--v3-radius-3)}.kit_typeList__xXr90{display:flex;flex-direction:column;margin-top:var(--v3-space-3)}.kit_typeRow__qPdZz{display:flex;flex-direction:column;gap:var(--v3-space-1);padding:var(--v3-space-3) 0;border-bottom:1px solid var(--v3-rule)}.kit_spaces__zuhgI{display:flex;align-items:flex-end;gap:var(--v3-space-3)}.kit_space__nNgV_{display:block;height:24px;background:var(--v3-lamp)}.kit_radii__GDqh_{display:flex;flex-wrap:wrap;gap:var(--v3-space-5)}.kit_radius__v60Zt{display:block;width:64px;height:44px;border:1px solid var(--v3-graphite)}.kit_shadow__6_u5x{display:block;width:120px;height:80px;border-radius:var(--v3-radius-3);background:var(--v3-surface)}.kit_block__PXAxG{display:flex;align-items:center;min-height:88px;padding:var(--v3-space-4);border-radius:var(--v3-radius-3);background:var(--v3-tint);font:var(--v3-type-small)}.kit_slot__UsSeD{color:var(--v3-on-dark-quiet);font:var(--v3-type-meta)}.kit_menuRoom__8tHtu{min-height:150px;padding-left:140px}.kit_reportSheet__5nPD_{max-width:620px;padding:28px 32px;border-radius:var(--v3-radius-sheet);background:var(--v3-surface);box-shadow:0 1px 0 var(--v3-rule),var(--v3-shadow-page)}.kit_reportText__kDptv{color:var(--v3-ink);font:400 18px/1.8 var(--v3-font-ui)}.kit_reportCards__hJgeY{display:flex;flex-direction:column;gap:10px;max-width:340px}.kit_reportRail__JGEqV{display:flex;flex-direction:column;gap:4px;max-width:220px}@media (min-width:900px){.kit_swatches__e7AiP{grid-template-columns:repeat(3,minmax(0,1fr))}.kit_typeRow__qPdZz{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:baseline;gap:var(--v3-space-5)}}.kit_formGrid__HgoY3{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--v3-space-4);max-width:440px}.kit_inlineForm__d6BZE{display:flex;align-items:flex-end;gap:var(--v3-space-2)}.kit_inlineForm__d6BZE>:first-child{flex:1}.SummaryPanel_panel__4NxT_{display:flex;flex-direction:column;gap:var(--v3-space-3)}.SummaryPanel_top__wfXe7{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--v3-space-4)}.SummaryPanel_titles__fljM_{display:flex;flex-direction:column;gap:var(--v3-space-1);min-width:0}.SummaryPanel_heading__N2a0i{font:var(--v3-type-page-heading);letter-spacing:var(--v3-track-page-heading)}.SummaryPanel_count__qbY3P{display:flex;flex-direction:column;gap:var(--v3-space-3);margin-top:var(--v3-space-2);color:var(--v3-grey);font:var(--v3-type-meta)}.SummaryPanel_count__qbY3P strong{color:var(--v3-ink);font-weight:600}.SummaryPanel_copy___KKu6{color:var(--v3-grey);font:var(--v3-type-small)}.SummaryPanel_actions__htSiF{display:flex;flex-direction:column;gap:var(--v3-space-2);margin-top:var(--v3-space-2)}.SummaryPanel_actions__htSiF>:first-child{width:100%}.SummaryPanel_secondary__JZZhX{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--v3-space-2)}.SummaryPanel_secondary__JZZhX>*{width:100%}@media (min-width:900px){.SummaryPanel_top__wfXe7{flex-direction:column-reverse;gap:var(--v3-space-5)}.SummaryPanel_count__qbY3P{font:var(--v3-type-body)}.SummaryPanel_actions__htSiF{align-items:flex-start;gap:var(--v3-space-3);margin-top:var(--v3-space-3)}.SummaryPanel_actions__htSiF>:first-child,.SummaryPanel_secondary__JZZhX>*{width:auto}.SummaryPanel_secondary__JZZhX{display:flex;gap:var(--v3-space-3)}}.SummaryPanel_copy___KKu6{display:flex;flex-direction:column;gap:var(--v3-space-2)}.SummaryPanel_copy___KKu6 a,.SummaryPanel_copy___KKu6 button{padding:0;border:0;background:none;color:var(--v3-ink);font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.Timer_timer__BX0_2{display:flex;align-items:baseline;justify-content:center;gap:var(--v3-space-3)}.Timer_clock__6zs6O{color:var(--v3-ink);font:var(--v3-type-timer);font-variant-numeric:tabular-nums}.Timer_note__q9EsO{display:none;color:var(--v3-grey);font:var(--v3-type-meta);white-space:nowrap}@media (min-width:900px){.Timer_note__q9EsO{display:inline}}.Timer_urgent__V18IV .Timer_clock__6zs6O{color:var(--v3-urgent);animation:Timer_breathe__mKSCP 2s ease-in-out infinite}@keyframes Timer_breathe__mKSCP{50%{opacity:.6}}.Verdict_verdict__9YUmM{display:flex;flex-direction:column;animation:Verdict_rise__hFC9V .24s var(--v3-ease) .12s both}@keyframes Verdict_rise__hFC9V{0%{opacity:0;transform:translateY(8px)}}.Verdict_srOnly__Zvyeh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Verdict_actions__St2Lu{display:flex;flex-wrap:wrap;align-items:center;gap:var(--v3-space-4)}.practice_page__P1HyA{max-width:calc(1120px + 2 * var(--v3-gutter));margin:0 auto;padding:var(--v3-space-4) var(--v3-gutter) var(--v3-space-7)}.practice_message__KQ1ti{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v3-space-4);max-width:640px}.practice_actions__TwYFl{display:flex;flex-wrap:wrap;gap:var(--v3-space-3)}@media (min-width:900px){.practice_page__P1HyA{padding-block:var(--v3-space-6) var(--v3-space-7)}}.lesson_page__ZBkNb{max-width:calc(880px + 2 * var(--v3-gutter));margin:0 auto;padding:var(--v3-space-4) var(--v3-gutter) var(--v3-space-7)}.lesson_wide__T2hUm{max-width:calc(1120px + 2 * var(--v3-gutter))}.lesson_booOpen__MbSbA{margin-right:0;margin-left:max(364px,calc((100vw - 1120px - 2 * var(--v3-gutter)) / 2))}.lesson_resultBoo__neG_t{padding-left:364px}.lesson_sourceRow__24eHc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--v3-space-2) var(--v3-space-3);min-height:var(--v3-control);margin-top:calc(var(--v3-space-3) * -1)}.lesson_source__FXi30{min-width:0;color:var(--v3-blue);font:var(--v3-type-source)}.lesson_number__Uo7rg:after{content:"·";margin:0 6px}.lesson_formats__XhhKw{display:inline-flex;padding:3px;border-radius:8px;background:var(--v3-tint)}.lesson_format__d1loO{min-height:30px;padding:0 var(--v3-space-3);border:0;border-radius:6px;background:transparent;color:var(--v3-grey);font:600 13.5px/1 var(--v3-font-ui);cursor:pointer;transition:background-color .16s var(--v3-ease),color .16s var(--v3-ease)}.lesson_format__d1loO:hover{color:var(--v3-ink)}.lesson_format__d1loO[aria-selected=true]{background:var(--v3-surface);color:var(--v3-ink);box-shadow:0 1px 2px rgba(20,30,60,.12)}.lesson_resume__kbNMC{margin-top:var(--v3-space-1);color:var(--v3-grey);font:var(--v3-type-meta)}.lesson_resume__kbNMC button{padding:0;border:0;background:none;color:var(--v3-ink);font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.lesson_step__hNfCj{margin-top:var(--v3-space-3);animation:lesson_turn__3_pf_ .22s var(--v3-ease)}@keyframes lesson_turn__3_pf_{0%{opacity:0;transform:translateY(6px)}}.lesson_foot__6HntT{display:flex;flex-direction:column;align-items:stretch;gap:var(--v3-space-2);margin-top:var(--v3-space-6);padding-top:var(--v3-space-5);border-top:1px solid var(--v3-rule)}.lesson_nextNote__cluQG{display:none;min-width:0;overflow:hidden;color:var(--v3-grey);font:var(--v3-type-meta);text-overflow:ellipsis;white-space:nowrap}.lesson_missing__YjEqi{margin-top:var(--v3-space-3)}.lesson_sheet__ZvFbn{display:flex;flex-direction:column;min-height:calc(100dvh - 140px)}.lesson_phoneTabs__gLOYG{display:flex;margin-bottom:var(--v3-space-3)}.lesson_stepFoot__wCnsB{position:sticky;bottom:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:auto -16px -24px;padding:10px 12px 14px;border-top:1px solid var(--v3-rule);border-radius:0 0 var(--v3-radius-sheet) var(--v3-radius-sheet);background:var(--v3-surface)}.lesson_stepNext__Frmvz{flex-basis:100%;min-width:0;overflow:hidden;padding:0 4px;color:var(--v3-grey);font:400 13px/18px var(--v3-font-ui);text-overflow:ellipsis;white-space:nowrap}.lesson_stepNext__Frmvz b{color:var(--v3-ink);font-weight:700}.lesson_stepBack__BDmnR{display:flex;flex:none;align-items:center;justify-content:center;width:48px;height:48px;border:0;border-radius:24px;background:var(--v3-surface);box-shadow:0 0 0 1px var(--v3-rule-strong),0 2px 0 var(--v3-rule-strong);color:var(--v3-ink);font:700 15px/1 var(--v3-font-ui);cursor:pointer}.lesson_stepBack__BDmnR path{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lesson_stepBackLabel__lgDwa{display:none}.lesson_stepContinue__zaVFh{flex:1}.lesson_missingLine__OrdzP{color:var(--v3-body);font:var(--v3-type-passage)}.lesson_contentsButton__CbsT1{display:flex;align-items:center;gap:var(--v3-space-2);width:100%;padding:6px var(--v3-space-2);border:0;border-radius:8px;background:none;color:inherit;cursor:pointer;transition:background-color .14s var(--v3-ease)}.lesson_contentsButton__CbsT1>:first-child{flex:1;min-width:0}.lesson_contentsButton__CbsT1:hover,.lesson_contentsButton__CbsT1[aria-expanded=true]{background:rgba(20,30,60,.05)}.lesson_caret__oTDy_{flex:none;width:7px;height:7px;border-right:1.5px solid var(--v3-grey);border-bottom:1.5px solid var(--v3-grey);transform:translateY(-2px) rotate(45deg)}.lesson_cover__5q9Op{display:flex;flex-direction:column;gap:var(--v3-space-4);margin-top:var(--v3-space-3)}.lesson_coverTitle__VmlUP{font:800 21px/1.25 var(--v3-font-ui);letter-spacing:-.03em}.lesson_coverBlurb__YnAzt{max-width:68ch;color:var(--v3-body);font:var(--v3-type-passage)}.lesson_coverList__3LNz7{display:flex;flex-direction:column;gap:var(--v3-space-2);max-width:68ch;padding-left:22px;list-style:disc;color:var(--v3-body);font:400 15.5px/1.65 var(--v3-font-ui)}.lesson_coverList__3LNz7 li::marker{color:var(--v3-blue)}.lesson_coverNote__Hnloo{color:var(--v3-grey);font:var(--v3-type-meta)}.lesson_cover__5q9Op .lesson_foot__6HntT{margin-top:var(--v3-space-3)}.lesson_grid__Rd88y{display:flex;flex-direction:column;gap:var(--v3-space-5);animation:lesson_turn__3_pf_ .22s var(--v3-ease)}.lesson_left__q6hic,.lesson_right__mSxpQ{display:contents}.lesson_question__9jHR1{order:1;display:flex;flex-direction:column;gap:var(--v3-space-3)}.lesson_answers__UPe5k{order:2}.lesson_parts__efQ89{display:flex;flex-direction:column;gap:var(--v3-space-4)}.lesson_part__udd4r{display:flex;flex-direction:column;gap:var(--v3-space-2)}.lesson_partLabel__QaW_U{color:var(--v3-grey);font:700 13px/1.4 var(--v3-font-ui)}.lesson_actionRow____o8E{display:flex;align-items:center;gap:var(--v3-space-3);flex:1 1 100%}.lesson_grow__sSpz6{flex:1}.lesson_verdict__6nSPK{order:3}.lesson_solution__RWmtx,.lesson_verdict__6nSPK{padding-top:var(--v3-space-5);border-top:1px solid var(--v3-rule)}.lesson_solution__RWmtx{order:4;display:flex;flex-direction:column;gap:var(--v3-space-2);animation:lesson_turn__3_pf_ .24s var(--v3-ease) .12s both}.lesson_solutionLabel__jLG7C{color:var(--v3-blue);font:700 13px/1.4 var(--v3-font-ui)}.lesson_rule__eydEl{display:none}.lesson_detail__aidgE{display:flex;flex-direction:column;gap:var(--v3-space-4)}.lesson_detail__aidgE .lesson_solution__RWmtx{animation:none}.lesson_result__S19DQ{display:contents}.lesson_result__S19DQ [role=rowgroup]{animation:lesson_turn__3_pf_ .26s var(--v3-ease) calc(.18s + var(--row, 12) * 50ms) backwards}.lesson_result__S19DQ [role=rowgroup]:nth-child(2){--row:0}.lesson_result__S19DQ [role=rowgroup]:nth-child(3){--row:1}.lesson_result__S19DQ [role=rowgroup]:nth-child(4){--row:2}.lesson_result__S19DQ [role=rowgroup]:nth-child(5){--row:3}.lesson_result__S19DQ [role=rowgroup]:nth-child(6){--row:4}.lesson_result__S19DQ [role=rowgroup]:nth-child(7){--row:5}.lesson_result__S19DQ [role=rowgroup]:nth-child(8){--row:6}.lesson_result__S19DQ [role=rowgroup]:nth-child(9){--row:7}.lesson_result__S19DQ [role=rowgroup]:nth-child(10){--row:8}.lesson_result__S19DQ [role=rowgroup]:nth-child(11){--row:9}.lesson_result__S19DQ [role=rowgroup]:nth-child(12){--row:10}.lesson_result__S19DQ [role=rowgroup]:nth-child(13){--row:11}.lesson_grid__Rd88y .lesson_solutionLabel__jLG7C,.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:is(ol,ul)>li,.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:not(ol,ul){animation:lesson_turn__3_pf_ .26s var(--v3-ease) calc(.16s + (var(--line, 0) + var(--step, 0)) * 90ms) backwards}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:first-child{--line:1}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(2){--line:2}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(3){--line:3}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(4){--line:4}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(5){--line:5}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(6){--line:6}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(7){--line:7}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(8){--line:8}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(9){--line:9}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(10){--line:10}.lesson_grid__Rd88y .lesson_solution__RWmtx>div>:nth-child(n+11){--line:11}.lesson_grid__Rd88y .lesson_solution__RWmtx li:nth-child(n+9){--step:8}.lesson_grid__Rd88y .lesson_solution__RWmtx li:nth-child(2){--step:1}.lesson_grid__Rd88y .lesson_solution__RWmtx li:nth-child(3){--step:2}.lesson_grid__Rd88y .lesson_solution__RWmtx li:nth-child(4){--step:3}.lesson_grid__Rd88y .lesson_solution__RWmtx li:nth-child(5){--step:4}.lesson_grid__Rd88y .lesson_solution__RWmtx li:nth-child(6){--step:5}.lesson_grid__Rd88y .lesson_solution__RWmtx li:nth-child(7){--step:6}.lesson_grid__Rd88y .lesson_solution__RWmtx li:nth-child(8){--step:7}@media (min-width:900px){.lesson_page__ZBkNb{padding-block:var(--v3-space-6) var(--v3-space-7)}.lesson_actionRow____o8E,.lesson_grow__sSpz6{flex:none}.lesson_page__ZBkNb .lesson_sheet__ZvFbn{padding:44px 56px 40px}.lesson_foot__6HntT{flex-direction:row;align-items:center;gap:var(--v3-space-5);margin-top:var(--v3-space-7)}.lesson_nextNote__cluQG{display:block}.lesson_sheet__ZvFbn{min-height:calc(100dvh - 64px - 32px - 48px)}.lesson_phoneTabs__gLOYG{display:none}.lesson_stepFoot__wCnsB{flex-wrap:nowrap;gap:16px;min-height:78px;margin:auto -56px -40px;padding:16px 28px 16px 46px}.lesson_stepNext__Frmvz{flex-basis:auto;order:3;max-width:420px;margin-left:auto;padding:0;font-size:14.5px;line-height:20px}.lesson_stepBack__BDmnR{order:1;gap:8px;width:auto;height:40px;padding:0 10px;background:transparent;box-shadow:none;color:var(--v3-grey);transition:color .14s ease-out,background-color .14s ease-out}.lesson_stepBack__BDmnR:hover{background:#f4f3ef;color:var(--v3-ink)}.lesson_stepBackLabel__lgDwa{display:inline}.lesson_stepFoot__wCnsB>:not(.lesson_stepNext__Frmvz):not(.lesson_stepBack__BDmnR):not(.lesson_stepContinue__zaVFh){order:2}.lesson_stepContinue__zaVFh{flex:none;order:4}.lesson_coverTitle__VmlUP{font-size:24px;letter-spacing:-.035em}.lesson_coverList__3LNz7{font-size:16.5px;line-height:1.7}.lesson_grid__Rd88y{display:grid;grid-template-columns:minmax(0,55fr) 1px minmax(0,45fr);-moz-column-gap:40px;column-gap:40px}.lesson_left__q6hic,.lesson_right__mSxpQ{display:flex;flex-direction:column;gap:var(--v3-space-6)}.lesson_rule__eydEl{display:block;background:var(--v3-rule)}.lesson_verdict__6nSPK{padding-top:0;border-top:0}}.lesson_contentsPlain__uM7ck{width:auto;margin-inline:auto}.lesson_contentsLabel__XFArM{color:var(--v3-body);font:var(--v3-type-nav-tab)}@media (prefers-reduced-motion:reduce){.lesson_grid__Rd88y .lesson_solutionLabel__jLG7C,.lesson_grid__Rd88y .lesson_solution__RWmtx li,.lesson_grid__Rd88y .lesson_solution__RWmtx>div>*,.lesson_result__S19DQ [role=rowgroup]{animation:none}}.Record_head__sO1wD{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--v3-space-3) var(--v3-space-5);margin-bottom:var(--v3-space-5)}.Record_who__D2Dz0{display:flex;flex-direction:column;gap:var(--v3-space-1);min-width:0}.Record_name__SB7DY{font:var(--v3-type-home-heading);letter-spacing:var(--v3-track-home-heading);overflow-wrap:anywhere}.Record_meta__hU_rl{color:var(--v3-grey);font:var(--v3-type-small);overflow-wrap:anywhere}.Record_links__fx7r5{display:flex;gap:var(--v3-space-5)}.Record_textLink__W4DDx{display:inline-flex;align-items:center;min-height:var(--v3-control);color:var(--v3-grey);font:600 14px/1.3 var(--v3-font-ui);text-decoration:none;white-space:nowrap;transition:color .16s var(--v3-ease)}.Record_textLink__W4DDx:hover{color:var(--v3-blue);text-decoration:underline;text-underline-offset:3px}.Record_sheet__HKQ3R{border-radius:var(--v3-radius-sheet);background:var(--v3-surface);box-shadow:0 0 0 1px rgba(20,30,60,.04),var(--v3-shadow-page)}.Record_next__MSdGP{display:flex;flex-direction:column;align-items:stretch;gap:var(--v3-space-4);margin:var(--v3-space-3);padding:var(--v3-space-4);border:1.5px solid var(--v3-blue);border-radius:10px;background:var(--v3-surface);box-shadow:var(--v3-shadow-active);animation:Record_rise__UaYy7 .42s var(--v3-ease) both}.Record_nextText__oR_pa{display:flex;flex-direction:column;gap:2px;min-width:0}.Record_nextTitle__gzLSZ{font:800 19px/1.25 var(--v3-font-ui);letter-spacing:-.02em}.Record_nextLine__Po_rc{color:var(--v3-grey);font:var(--v3-type-small)}@keyframes Record_rise__UaYy7{0%{opacity:0;transform:translateY(8px);box-shadow:none}60%{opacity:1;transform:none;box-shadow:none}}.Record_areas__kIAoG{display:grid;grid-template-columns:minmax(0,1fr)}.Record_area__S7Gdn{display:flex;flex-direction:column;min-width:0;padding:var(--v3-space-5) var(--v3-space-4)}.Record_area__S7Gdn+.Record_area__S7Gdn{border-top:1px solid var(--v3-rule)}.Record_areaHead__IkJec{display:flex;align-items:center;justify-content:space-between;gap:var(--v3-space-3);min-height:28px}.Record_areaHead__IkJec .Record_textLink__W4DDx{min-height:0;font-size:13px}.Record_part__nBok4{display:flex;flex-direction:column;margin-top:var(--v3-space-5)}.Record_areaHead__IkJec+.Record_part__nBok4,.Record_areaHead__IkJec+.Record_rows__3_p3T,.Record_areaHead__IkJec+.Record_visual__u4I_v{margin-top:var(--v3-space-4)}.Record_part__nBok4+.Record_part__nBok4{padding-top:var(--v3-space-5);border-top:1px dashed var(--v3-rule)}.Record_partHead__LFHGC{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v3-space-3)}.Record_partTitle__7y16F{font:700 16px/1.3 var(--v3-font-ui);letter-spacing:-.01em}.Record_partLink__KyV1O{color:var(--v3-ink);text-decoration:none}.Record_partLink__KyV1O:hover{color:var(--v3-blue)}.Record_partAside__DmGZ_{color:var(--v3-grey);font:var(--v3-type-meta);white-space:nowrap}.Record_visual__u4I_v{display:flex;flex-direction:column;gap:var(--v3-space-3);margin:var(--v3-space-3) 0 var(--v3-space-2)}.Record_meter__A_XnG{display:flex;flex-direction:column;gap:var(--v3-space-2)}.Record_meterCount__J5tFe{color:var(--v3-ink);font:500 13px/1.3 var(--v3-font-mono);font-variant-numeric:tabular-nums}.Record_meterUnit__vxioa{color:var(--v3-grey);font:var(--v3-type-meta)}.Record_meterTrack__aygd9{position:relative;display:block;height:4px;overflow:hidden;border-radius:2px;background:var(--v3-track)}.Record_meterFill__5jjHo{position:absolute;inset:0 auto 0 0;width:calc(var(--value) * 100%);border-radius:2px;background:var(--v3-blue);transform-origin:left center;animation:Record_fill__hYMtY .7s calc(.18s + var(--delay, 0ms)) var(--v3-ease) both}@keyframes Record_fill__hYMtY{0%{transform:scaleX(0)}}.Record_rows__3_p3T{display:flex;flex-direction:column;margin-top:var(--v3-space-2)}.Record_row__apUug{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;-moz-column-gap:var(--v3-space-3);column-gap:var(--v3-space-3);min-height:56px;margin:0 calc(var(--v3-space-3) * -1);padding:var(--v3-space-2) var(--v3-space-3);border-radius:8px;color:var(--v3-ink);text-decoration:none;transition:background-color .14s var(--v3-ease)}li+li .Record_row__apUug{position:relative}li+li .Record_row__apUug:before{content:"";position:absolute;top:0;right:var(--v3-space-3);left:var(--v3-space-3);height:1px;background:var(--v3-rule)}.Record_row__apUug:hover{background:#faf9f6}.Record_rowMain__Fi9L2{display:flex;flex-direction:column;gap:2px;min-width:0}.Record_rowTitle__1W_Km{font:600 15px/1.35 var(--v3-font-ui)}.Record_rowLine__B_OPy{overflow:hidden;text-overflow:ellipsis}.Record_rowData__Ru_Cy,.Record_rowLine__B_OPy{color:var(--v3-grey);font:var(--v3-type-meta);white-space:nowrap}.Record_rowEnd__jU84_{grid-column:3}.Record_mono__cTxLc{color:var(--v3-ink);font:500 13px/1.3 var(--v3-font-mono);font-variant-numeric:tabular-nums}@media (min-width:900px){.Record_head__sO1wD{margin-bottom:var(--v3-space-6)}.Record_next__MSdGP{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--v3-space-5);margin:var(--v3-space-4);padding:20px var(--v3-space-5)}.Record_nextTitle__gzLSZ{font-size:20px}.Record_areas__kIAoG{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.Record_area__S7Gdn{padding:var(--v3-space-5) var(--v3-space-6) var(--v3-space-6)}.Record_area__S7Gdn+.Record_area__S7Gdn{border-top:0;border-left:1px solid var(--v3-rule)}}.Reading_page__FnLiV{padding:var(--v3-space-5) var(--v3-gutter) var(--v3-space-7)}.Reading_frame__eWnQG{max-width:760px;margin:0 auto}.Reading_head__WDAfY{display:flex;flex-direction:column;gap:6px;padding:0 4px;animation:Reading_rise__owY5y .32s var(--v3-ease) both}.Reading_title__Pcq8s{font:800 22px/1.2 var(--v3-font-ui);letter-spacing:-.035em;text-wrap:balance}.Reading_meta__d8KuB{display:flex;flex-wrap:wrap;-moz-column-gap:var(--v3-space-2);column-gap:var(--v3-space-2);color:var(--v3-grey);font:var(--v3-type-meta)}.Reading_fact__RAaH6:not(:last-child):after{content:"·";margin-left:var(--v3-space-2)}.Reading_sheet___PGjP{margin-top:20px;padding:28px 20px 32px;border-radius:var(--v3-radius-sheet);background:var(--v3-surface);box-shadow:0 1px 0 var(--v3-rule),var(--v3-shadow-page);color:var(--v3-body);font:var(--v3-type-passage);animation:Reading_rise__owY5y .32s 60ms var(--v3-ease) both}.Reading_sheet___PGjP h3+p,.Reading_sheet___PGjP h3+ul,.Reading_sheet___PGjP ol+p,.Reading_sheet___PGjP p+ol,.Reading_sheet___PGjP p+p,.Reading_sheet___PGjP p+ul,.Reading_sheet___PGjP ul+p{margin-top:.75em}.Reading_sheet___PGjP strong{color:var(--v3-ink);font-weight:700}.Reading_sheet___PGjP a{color:var(--v3-blue);font-weight:600;text-decoration:underline;text-decoration-color:rgba(37,99,235,.35);text-decoration-thickness:1.5px;text-underline-offset:4px;transition:text-decoration-color .16s var(--v3-ease)}.Reading_sheet___PGjP a:hover{text-decoration-color:currentColor}.Reading_sheet___PGjP h3{color:var(--v3-ink);font:700 17px/1.35 var(--v3-font-ui);letter-spacing:-.01em}.Reading_lead__XQk20{color:var(--v3-ink)}.Reading_lead__XQk20+.Reading_block__6kQ1C{margin-top:32px}.Reading_section__gYHLD{margin-top:40px}.Reading_section__gYHLD:first-child{margin-top:0}.Reading_heading__QxxgC{color:var(--v3-ink);font:800 19px/1.3 var(--v3-font-ui);letter-spacing:-.025em;text-wrap:balance}.Reading_body__WLTah{margin-top:var(--v3-space-3)}.Reading_body__WLTah>*+*{margin-top:.75em}.Reading_block__6kQ1C+*,.Reading_body__WLTah>*+.Reading_block__6kQ1C,.Reading_body__WLTah>*+h3{margin-top:1.5em}.Reading_block__6kQ1C>*+*{margin-top:.75em}.Reading_list__DoBaF,.Reading_steps__3_st5{padding-left:1.3em}.Reading_list__DoBaF{list-style:disc}.Reading_steps__3_st5{list-style:decimal}.Reading_list__DoBaF li::marker{color:var(--v3-dim)}.Reading_steps__3_st5 li::marker{color:var(--v3-ink);font-weight:700}.Reading_list__DoBaF li+li,.Reading_steps__3_st5 li+li{margin-top:.4em}.Reading_list__DoBaF li,.Reading_steps__3_st5 li{padding-left:.2em}@keyframes Reading_rise__owY5y{0%{opacity:0;transform:translateY(10px)}}@media (min-width:900px){.Reading_page__FnLiV{padding-block:40px 96px}.Reading_title__Pcq8s{font-size:24px}.Reading_sheet___PGjP{padding:48px 52px 52px}.Reading_sheet___PGjP h3{font-size:18px}.Reading_section__gYHLD{margin-top:48px}.Reading_section__gYHLD:first-child{margin-top:0}.Reading_heading__QxxgC{font-size:20px}.Reading_body__WLTah{margin-top:var(--v3-space-4)}}@media print{.Reading_sheet___PGjP{box-shadow:none;padding:0}}.pack_band__N96mF{color:var(--v3-ink)}.pack_band__N96mF,.pack_tara__3zrsQ{--family:var(--v3-tara)}.pack_tmua__ALscs{--family:var(--v3-tmua)}.pack_bmat__H6PU1{--family:var(--v3-bmat)}.pack_bandInner__6F2UW{display:flex;flex-direction:column;gap:var(--v3-space-5);max-width:calc(var(--v3-page-max) + 2 * var(--v3-gutter));margin:0 auto;padding:var(--v3-space-5) var(--v3-gutter)}.pack_identity__ePiW_{display:flex;flex-direction:column;gap:var(--v3-space-2);min-width:0}.pack_name___nmaJ{font:var(--v3-type-page-heading);letter-spacing:var(--v3-track-page-heading);text-wrap:balance;overflow-wrap:anywhere}.pack_facts__EfRRl{margin-top:var(--v3-space-1);font:var(--v3-type-body);font-weight:700}.pack_line__QUJfw{max-width:540px;color:var(--v3-grey);font:var(--v3-type-small);text-wrap:pretty}.pack_paper__OeYIh{display:flex;flex-direction:column;gap:var(--v3-space-3);padding:var(--v3-space-4);border-radius:var(--v3-radius-sheet);background:var(--v3-surface);box-shadow:0 0 0 1px rgba(20,30,60,.04),var(--v3-shadow-page)}.pack_paperHead__ZNxRG{display:flex;align-items:baseline;justify-content:space-between;gap:var(--v3-space-3)}.pack_paperTitle__rrkge{font:var(--v3-type-source)}.pack_paperMeta__OsDvF{color:var(--v3-grey);font:var(--v3-type-meta)}.pack_stack__wT9zq{display:flex;flex-direction:column;gap:var(--v3-space-6)}.pack_note__ubstW{color:var(--v3-grey);font:var(--v3-type-small)}.pack_modes__YX4SU{display:flex;flex-direction:column;gap:var(--v3-space-6)}.pack_column__BrpKE{display:flex;flex-direction:column;gap:var(--v3-space-3);min-width:0}.pack_print__jKQSs{display:flex;align-items:stretch;justify-content:space-between;gap:var(--v3-space-4);padding:var(--v3-space-4);border:var(--v3-hairline);border-radius:var(--v3-radius-4);background:var(--v3-surface);color:var(--v3-ink);text-decoration:none;transition:transform .2s var(--v3-ease),box-shadow .2s var(--v3-ease),border-color .2s var(--v3-ease)}.pack_print__jKQSs:hover{transform:translateY(-2px);border-color:#cfcec8;box-shadow:0 10px 24px -18px rgba(20,30,60,.4)}.pack_printText__rjoh_{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--v3-space-2);min-width:0}.pack_printTitle__Ciwtq{display:inline-flex;align-items:center;gap:var(--v3-space-2);font:var(--v3-type-row-title)}.pack_printLine__7kHmx{max-width:280px;color:var(--v3-grey);font:var(--v3-type-small)}.pack_thumb__5Z3nd{flex:none;align-self:center;width:84px;transform:rotate(1.5deg);transition:transform .2s var(--v3-ease)}.pack_print__jKQSs:hover .pack_thumb__5Z3nd{transform:rotate(0deg) translateY(-2px)}.pack_tools__PxEhM{display:flex;flex-direction:column}.pack_tool___p7m8{display:flex;align-items:center;gap:var(--v3-space-3);width:100%;min-height:64px;padding:0;border:0;border-bottom:1px solid var(--v3-rule);background:none;color:var(--v3-ink);text-align:left;text-decoration:none;cursor:pointer}.pack_tool___p7m8:hover .pack_toolTitle__mcvIP{text-decoration:underline;text-underline-offset:3px}.pack_toolText__uPet1{display:flex;flex:1;flex-direction:column;min-width:0}.pack_toolTitle__mcvIP{font:var(--v3-type-row-title)}.pack_toolLine__emdUT{color:var(--v3-grey);font:var(--v3-type-small)}.pack_confirm__2BLCX{display:flex;flex-direction:column;gap:var(--v3-space-3);padding:var(--v3-space-4) 0;border-bottom:1px solid var(--v3-rule);font:var(--v3-type-small)}.pack_confirmActions__DwLT6{display:flex;flex-wrap:wrap;gap:var(--v3-space-2)}.pack_danger__uP9w2,.pack_failed__I0Khj{color:var(--v3-wrong-ink)}.pack_sectionTitle__Etii7{font:var(--v3-type-row-title)}.pack_skills__rCwdj{border-top:1px solid var(--v3-rule)}.pack_skill__K_fgI{display:grid;grid-template-columns:minmax(0,1fr) 72px 32px;align-items:center;gap:var(--v3-space-3);min-height:var(--v3-control);border-bottom:1px solid var(--v3-rule)}.pack_skillName__Hfu_H{overflow:hidden;font:var(--v3-type-small);text-overflow:ellipsis;white-space:nowrap}.pack_bar__D0tm2{display:block;height:6px}.pack_bar__D0tm2 span{display:block;height:100%;border-radius:0 3px 3px 0;background:var(--v3-blue);opacity:.85}.pack_count__OFu7p{color:var(--v3-grey);font:var(--v3-type-meta);font-variant-numeric:tabular-nums;text-align:right}.pack_questions__gDzzr{display:flex;flex-direction:column;gap:var(--v3-space-3)}.pack_list__i5hg1{border-top:1px solid var(--v3-rule)}.pack_row__PG6Up{display:flex;align-items:flex-start;gap:var(--v3-space-3);padding:var(--v3-space-3) 0;border-bottom:1px solid var(--v3-rule)}.pack_number__LB9Vi{flex:none;width:28px;padding-top:1px;color:var(--v3-blue);font:var(--v3-type-source);font-variant-numeric:tabular-nums;text-align:right}.pack_rowBody__Gth5s{display:flex;flex:1;flex-direction:column;gap:var(--v3-space-1);min-width:0;padding:0;border:0;background:none;color:var(--v3-ink);text-align:left;cursor:pointer}.pack_source__trOgC{font:var(--v3-type-source)}.pack_clamp__y1OcR{display:-webkit-box;overflow:hidden;color:var(--v3-body);font:400 14px/1.5 var(--v3-font-question);-webkit-box-orient:vertical;-webkit-line-clamp:2}.pack_full__4IsPo{color:var(--v3-body);font:400 15px/1.6 var(--v3-font-question)}.pack_full__4IsPo>*+*{margin-top:var(--v3-space-2)}.pack_message__kEGiI{display:flex;flex-direction:column;align-items:flex-start;gap:var(--v3-space-4);max-width:560px}.pack_messageActions__Ydp0b{display:flex;flex-wrap:wrap;gap:var(--v3-space-2)}@media (min-width:900px){.pack_bandInner__6F2UW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:end;-moz-column-gap:var(--v3-space-7);column-gap:var(--v3-space-7);padding-block:var(--v3-space-6)}.pack_line__QUJfw{font:var(--v3-type-body)}.pack_paper__OeYIh{padding:var(--v3-space-5)}.pack_modes__YX4SU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:var(--v3-space-7);column-gap:var(--v3-space-7)}.pack_print__jKQSs{min-height:168px;padding:var(--v3-space-5)}.pack_thumb__5Z3nd{width:104px}.pack_skill__K_fgI{grid-template-columns:minmax(0,1fr) 160px 36px}}