.VzkxkW_choice.VzkxkW_choice{cursor:pointer;touch-action:manipulation;min-width:24px;min-height:44px;color:var(--solve-ink-1);font:400 16px/1.5 var(--solve-font-sans);box-sizing:border-box;border-radius:4px;align-items:center;gap:10px;display:inline-flex;position:relative}.VzkxkW_choiceInput.VzkxkW_choiceInput{opacity:0;clip-path:inset(50%);width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.VzkxkW_choice:has(input:disabled){cursor:not-allowed;color:var(--solve-ink-3)}.VzkxkW_range.VzkxkW_range:focus-visible,.VzkxkW_sectionRow.VzkxkW_sectionRow:focus-visible,.VzkxkW_button.VzkxkW_button:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px;box-shadow:none}.VzkxkW_choice.VzkxkW_choice:has(input:focus-visible){outline:2px solid var(--solve-ink-1);outline-offset:2px;box-shadow:none}:is(html[data-solve-appearance],[data-solve-frame],[data-solve-portal],[data-solve-scope]) .solve-primary:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px;box-shadow:none}.VzkxkW_checkMark,.VzkxkW_radioMark{border:1px solid var(--solve-edge);box-sizing:border-box;width:18px;height:18px;color:var(--solve-ink-1);flex:0 0 18px}.VzkxkW_checkMark{border-radius:1px}.VzkxkW_checkMark svg{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:0;width:100%;height:100%;display:block}input:checked+.VzkxkW_checkMark svg{opacity:1}.VzkxkW_radio.VzkxkW_radio{border:1px solid var(--solve-edge);background:0 0;width:100%;padding:10px 12px}.VzkxkW_radio.VzkxkW_radio:has(input:checked){border-color:var(--solve-ink-1);box-shadow:none;background:var(--solve-selection);color:var(--solve-ink-1)}.VzkxkW_radioMark{border-color:var(--solve-ink-1);border-radius:50%;flex-basis:12px;width:12px;height:12px}input:checked+.VzkxkW_radioMark{background:var(--solve-ink-1);box-shadow:inset 0 0 0 3px var(--solve-selection)}.VzkxkW_sure.VzkxkW_sure.VzkxkW_sure{border:1px solid var(--solve-edge);width:auto;min-height:44px;color:var(--solve-ink-1);white-space:nowrap;background:0 0;border-radius:4px;padding:6px 12px;font-size:13px;font-weight:500}.VzkxkW_sure.VzkxkW_sure:has(input:checked){background:var(--solve-ink-1);color:var(--solve-paper);border-color:var(--solve-ink-1)}.VzkxkW_answerWrap{box-sizing:border-box;flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px 12px;min-width:0;max-width:100%;display:inline-flex;position:relative}.VzkxkW_answer.VzkxkW_answer{width:calc(var(--paper-answer-width,18ch) + 24px);border:1px solid #0000;border-bottom-color:var(--solve-edge);min-width:0;max-width:100%;min-height:44px;color:var(--solve-ink-1);font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums;box-sizing:border-box;background:0 0;border-radius:0;flex:none;padding:8px 12px;font-size:16px;font-weight:400;line-height:1.5}.VzkxkW_answer.VzkxkW_answer:focus{border-color:var(--solve-edge)}.VzkxkW_answer.VzkxkW_answer:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px;box-shadow:none}.VzkxkW_unit{white-space:nowrap;text-align:right;max-width:100%;font:400 16px/1.5 var(--solve-font-sans);color:var(--solve-ink-2);pointer-events:none;flex:none;position:static}.VzkxkW_selectWrap{vertical-align:baseline;min-width:0;max-width:100%;display:inline-flex;position:relative}.VzkxkW_select.VzkxkW_select{appearance:none;border:1px solid #0000;border-bottom-color:var(--solve-edge);background:var(--solve-paper);width:100%;min-width:0;max-width:100%;min-height:44px;color:var(--solve-ink-1);font:400 16px/1.5 var(--solve-font-sans);cursor:pointer;touch-action:manipulation;border-radius:0;padding:6px 30px 6px 8px}.VzkxkW_select.VzkxkW_select:focus{border-color:var(--solve-edge)}.VzkxkW_select.VzkxkW_select:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.VzkxkW_select option{background:var(--solve-paper);color:var(--solve-ink-1)}.VzkxkW_chevron{border-right:1px solid var(--solve-ink-1);border-bottom:1px solid var(--solve-ink-1);pointer-events:none;width:7px;height:7px;position:absolute;top:calc(50% - 4px);right:10px;transform:rotate(45deg)}.VzkxkW_answer:disabled,.VzkxkW_button:disabled{cursor:not-allowed}:is(html[data-solve-appearance],[data-solve-frame],[data-solve-portal],[data-solve-scope]) .solve-primary:disabled{cursor:not-allowed}.VzkxkW_slider{width:100%;min-width:0;padding-block:24px 0;display:block;position:relative}.VzkxkW_range.VzkxkW_range{appearance:none;width:100%;height:44px;color:var(--solve-ink-1);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:0;margin:0;padding:0;display:block}.VzkxkW_range::-webkit-slider-runnable-track{background:var(--solve-edge);height:1px}.VzkxkW_range::-moz-range-track{background:var(--solve-edge);height:1px}.VzkxkW_range::-webkit-slider-thumb{appearance:none;border:1px solid var(--solve-ink-1);background:var(--solve-paper);border-radius:1px;width:18px;height:24px;margin-top:-12px}.VzkxkW_range::-moz-range-thumb{border:1px solid var(--solve-ink-1);background:var(--solve-paper);border-radius:1px;width:18px;height:24px}.VzkxkW_valueTag{top:0;left:clamp(24px, var(--paper-position), calc(100% - 24px));text-align:center;border:1px solid var(--solve-edge);background:var(--solve-paper);min-width:24px;color:var(--solve-ink-1);font:400 13px/22px var(--solve-font-mono);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:0;padding:0 4px;position:absolute;transform:translate(-50%)}.VzkxkW_sharedTrack.VzkxkW_sharedTrack{position:absolute}.VzkxkW_sharedTrack.VzkxkW_sharedTrack::-webkit-slider-runnable-track{background:0 0}.VzkxkW_sharedTrack.VzkxkW_sharedTrack::-moz-range-track{background:0 0}.VzkxkW_fold.VzkxkW_fold.VzkxkW_fold{border:0;border-radius:0;min-width:0;margin-block:0;padding:0}.VzkxkW_sectionRow.VzkxkW_sectionRow.VzkxkW_sectionRow{box-sizing:border-box;border:0;border-bottom:1px solid var(--solve-ink-4);width:100%;min-height:56px;color:var(--solve-ink-1);font:500 18px/1.5 var(--solve-font-sans);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 0;text-decoration:none;list-style:none;display:flex}.VzkxkW_sectionRow.VzkxkW_sectionRow:after,.VzkxkW_sectionRow.VzkxkW_sectionRow:before{display:none}.VzkxkW_sectionRow::-webkit-details-marker{display:none}.VzkxkW_sectionLabel{overflow-wrap:normal;flex:1;min-width:0}.VzkxkW_meta{font:400 13px/1.5 var(--solve-font-mono);font-variant-numeric:tabular-nums;text-align:right}.VzkxkW_plus{width:16px;height:16px;transition:transform var(--solve-motion-settle) var(--solve-ease);flex:0 0 16px;display:block;position:relative}.VzkxkW_plus:before,.VzkxkW_plus:after{content:"";background:currentColor;position:absolute}.VzkxkW_plus:before{width:14px;height:1px;top:7px;left:1px}.VzkxkW_plus:after{width:1px;height:14px;top:1px;left:7px}.VzkxkW_fold[open]>.VzkxkW_sectionRow>.VzkxkW_plus,.VzkxkW_sectionRow[aria-expanded=true]>.VzkxkW_plus{transform:rotate(45deg)}:is(.VzkxkW_button.VzkxkW_button,:is(html[data-solve-appearance],[data-solve-frame],[data-solve-portal],[data-solve-scope]) .solve-primary){border:1px solid var(--solve-cta-bg);background:var(--solve-cta-bg);min-height:44px;color:var(--solve-cta-fg);font:600 16px/22px var(--solve-font-sans);touch-action:manipulation;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}:is(html[data-solve-appearance],[data-solve-frame],[data-solve-portal],[data-solve-scope]) .solve-primary:hover:not(:disabled){background:var(--solve-cta-hover)}.VzkxkW_secondary.VzkxkW_secondary{border-color:var(--solve-edge);color:var(--solve-ink-1);background:0 0}.VzkxkW_secondary:hover:not(:disabled){background:var(--solve-selection)}:is(.VzkxkW_button.VzkxkW_button:disabled,:is(html[data-solve-appearance],[data-solve-frame],[data-solve-portal],[data-solve-scope]) .solve-primary:disabled){background:var(--solve-cta-disabled-bg);color:var(--solve-cta-disabled-fg);border-color:var(--solve-cta-disabled-edge);opacity:1}@media (prefers-reduced-motion:reduce){.VzkxkW_plus{transition:none}}.VzkxkW_fold.VzkxkW_fold{border:0!important;border-radius:0!important;margin-block:0!important;padding:0!important}.VzkxkW_sectionRow.VzkxkW_sectionRow{border-radius:0!important;min-height:56px!important;padding:12px 0!important;font-size:18px!important;font-weight:500!important}:is(.VzkxkW_button.VzkxkW_button,:is(html[data-solve-appearance],[data-solve-frame],[data-solve-portal],[data-solve-scope]) .solve-primary){background:var(--solve-cta-bg)!important;min-height:44px!important;color:var(--solve-cta-fg)!important;border-width:1px!important;border-radius:4px!important}.VzkxkW_button.VzkxkW_secondary{color:var(--solve-ink-1)!important;border-color:var(--solve-edge)!important;background:0 0!important}.VzkxkW_button:hover:not(:disabled){background:var(--solve-cta-hover)!important}:is(html[data-solve-appearance],[data-solve-frame],[data-solve-portal],[data-solve-scope]) .solve-primary:hover:not(:disabled){background:var(--solve-cta-hover)!important}.VzkxkW_button.VzkxkW_secondary:hover:not(:disabled){background:var(--solve-selection)!important}.VzkxkW_button:disabled{background:var(--solve-cta-disabled-bg)!important;color:var(--solve-cta-disabled-fg)!important;border-color:var(--solve-cta-disabled-edge)!important}:is(html[data-solve-appearance],[data-solve-frame],[data-solve-portal],[data-solve-scope]) .solve-primary:disabled{background:var(--solve-cta-disabled-bg)!important;color:var(--solve-cta-disabled-fg)!important;border-color:var(--solve-cta-disabled-edge)!important}.VzkxkW_button.VzkxkW_secondary[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--solve-ink-1);background:var(--solve-selection)!important;border-color:var(--solve-ink-1)!important}.VzkxkW_fold.VzkxkW_fold.VzkxkW_fold{box-sizing:border-box;width:100%;max-width:100%}.VzkxkW_fold>:not(summary){box-sizing:border-box;min-width:0;max-width:100%}.VzkxkW_fold .VzkxkW_fold.VzkxkW_fold{width:auto;margin-inline-start:16px;border-inline-start:1px solid var(--solve-ink-4)!important;padding-inline-start:12px!important}.VzkxkW_sectionLabel{overflow-wrap:normal}.VzkxkW_meta{flex:0 auto;margin-left:auto;padding-left:12px}.VzkxkW_button.VzkxkW_button{white-space:nowrap;height:44px;padding-block:0}.VzkxkW_wrappedSelect{vertical-align:middle}.VzkxkW_selectValue{border-bottom:1px solid var(--solve-edge);min-height:32px;color:var(--solve-ink-1);font:400 16px/24px var(--solve-font-sans);white-space:normal;overflow-wrap:normal;padding:4px 30px 4px 8px;display:block}.VzkxkW_wrappedSelect .VzkxkW_select{opacity:0;height:100%;min-height:0;position:absolute;inset:0}.VzkxkW_wrappedSelect:has(select:focus-visible){outline:2px solid var(--solve-ink-1);outline-offset:2px}@media (max-width:639px){.VzkxkW_selectValue{min-height:44px;padding-block:10px}}.VzkxkW_sure:has(input:checked) .VzkxkW_checkMark{color:var(--solve-paper);border-color:var(--solve-paper)}
.l2yRcq_realScroll{border:1px solid var(--solve-ink-4,#c9c4ba);background:var(--solve-sheet,#fff);line-height:0;overflow:hidden}.l2yRcq_realPan{min-width:0}.l2yRcq_realHint,.l2yRcq_panTrack{display:none}@media (max-width:640px){.l2yRcq_realScroll{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;overflow:auto hidden}.l2yRcq_realScroll::-webkit-scrollbar{display:none}.l2yRcq_realScroll:focus-visible{outline:2px solid var(--solve-accent,currentColor);outline-offset:2px}.l2yRcq_realPan[data-pannable=true] .l2yRcq_realHint{color:var(--solve-ink-3,#5b574f);margin-top:10px;font-size:14px;line-height:1.4;display:block}.l2yRcq_realPan[data-pannable=true] .l2yRcq_panTrack{background:var(--solve-ink-4,#c9c4ba);height:2px;margin-top:8px;display:block}.l2yRcq_panThumb{height:100%;width:var(--pan-width,31%);margin-left:var(--pan-left,0%);background:var(--solve-ink-1,currentColor);display:block}}
.YmGVTG_band{max-width:880px;color:var(--solve-ink-1);font:400 16px/1.5 var(--solve-font-sans);margin-inline:auto;padding-block:36px}.YmGVTG_band h2{font:400 clamp(32px, 4vw, 48px)/1.1 var(--solve-font-serif);text-wrap:balance;margin:0 0 12px}.YmGVTG_band p{color:var(--solve-ink-2);margin:10px 0 0}.YmGVTG_games{gap:32px;margin-top:28px;display:grid}.YmGVTG_games figure{min-width:0;margin:0}.YmGVTG_games figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.YmGVTG_games figcaption a{font:400 28px/1.2 var(--solve-font-serif);text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.YmGVTG_games figcaption span{font:400 14px/1.5 var(--solve-font-mono);font-variant-numeric:tabular-nums}.YmGVTG_play{background:var(--solve-sheet);border:1px solid var(--solve-ink-4);box-sizing:border-box;align-items:center;min-width:760px;display:grid;overflow:hidden}.YmGVTG_play img{width:100%;height:auto;display:block}.YmGVTG_review{width:100%;margin:20px 0 0}.YmGVTG_review figcaption{font:400 13px/1.5 var(--solve-font-mono);color:var(--solve-ink-2);margin-bottom:10px}.YmGVTG_reviewImage{width:100%;min-width:var(--review-desktop-width,880px);height:auto;display:block}.YmGVTG_band a:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.YmGVTG_page{padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))}.YmGVTG_hero{max-width:880px;margin:0 auto;padding-block:32px}.YmGVTG_hero h1{font:400 clamp(40px, 5vw, 72px)/1.05 var(--solve-font-serif);text-wrap:balance;margin:12px 0}.YmGVTG_hero>p{max-width:65ch;font-size:17px;line-height:1.5}.YmGVTG_stat{border-block:1px solid var(--solve-ink-4);max-width:880px;font:400 14px/1.6 var(--solve-font-mono);font-variant-numeric:tabular-nums;margin-inline:auto;padding-block:24px}.YmGVTG_price{border-top:2px solid var(--solve-ink-1);max-width:880px;margin-inline:auto;padding-block:32px}.YmGVTG_price h2{font:400 clamp(32px,4vw,48px)/1.12 var(--solve-font-serif);margin:0 0 16px}.YmGVTG_price p{font:400 15px/1.6 var(--solve-font-sans);color:var(--solve-ink-2);max-width:68ch}:is(.YmGVTG_review [class*=realScroll],.YmGVTG_games [class*=realScroll]){overscroll-behavior-x:contain;background:var(--solve-sheet);border-color:var(--solve-ink-4);box-shadow:none;overflow-x:auto}:is(.YmGVTG_review [class*=realHint],.YmGVTG_games [class*=realHint]){color:var(--solve-ink-2)}.YmGVTG_rowHeading.YmGVTG_rowHeading{font:inherit;letter-spacing:0;margin:0}:is(.YmGVTG_review [class*=realScroll],.YmGVTG_games [class*=realScroll]){border:1px solid var(--solve-ink-4)}:is(.YmGVTG_review [class*=panTrack],.YmGVTG_games [class*=panTrack]){background:var(--solve-ink-4)}:is(.YmGVTG_review [class*=panThumb],.YmGVTG_games [class*=panThumb]){background:var(--solve-ink-1)}.YmGVTG_games figure>p{min-height:3em}@media (max-width:640px){.YmGVTG_phoneReview .YmGVTG_reviewImage{min-width:var(--review-phone-width);width:100%}}.YmGVTG_darkReview{display:none}.dark .YmGVTG_darkReview{display:block}.dark .YmGVTG_lightReview{display:none}
.DjDpHq_sheetHead,.DjDpHq_section{--lab-loss:#b23a1a;--lab-gain:#0b7a55;--lab-marker:#f7db6a}:is(.dark .DjDpHq_sheetHead,.dark .DjDpHq_section){--lab-loss:#ee8a6b;--lab-gain:#4fc79a;--lab-marker:#e9c24f}.DjDpHq_top{gap:12px;padding:12px 0 28px;display:grid}.DjDpHq_label{color:var(--sit-muted);letter-spacing:.07em;text-transform:none;margin:0;font-size:13px;font-weight:600;line-height:1.4}.DjDpHq_pageTitle{text-wrap:balance;overflow-wrap:anywhere;max-width:34ch;margin:0}.DjDpHq_pageTitle:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:4px}.DjDpHq_score{font:400 64px/1 var(--solve-font-serif);font-variant-numeric:tabular-nums;margin:0}.DjDpHq_score small{color:var(--sit-muted);margin-left:3px;font-size:24px}.DjDpHq_partial{margin:0;font-weight:600}.DjDpHq_summary{max-width:38ch;font:400 clamp(26px, 3vw, 34px)/1.15 var(--solve-font-serif);text-wrap:balance;margin:0}.DjDpHq_facts{color:var(--sit-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 22px;margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.DjDpHq_facts>li{align-items:center;min-width:0;min-height:44px;display:grid}.DjDpHq_facts b{color:var(--sit-fg);font-weight:600}.DjDpHq_note{color:var(--sit-muted);margin:0;font-size:13px;line-height:1.55}.DjDpHq_section{border-top:1.5px solid var(--sit-fg);grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin-top:36px;padding-top:16px;display:grid}.DjDpHq_section h2{font:400 28px/1.15 var(--solve-font-serif);text-wrap:balance;margin:0}.DjDpHq_section p{margin:0}.DjDpHq_section>p:not(.DjDpHq_label){max-width:65ch;color:var(--sit-muted);font-size:15px;line-height:1.6}.DjDpHq_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;display:flex}.DjDpHq_fix{margin-top:16px}.DjDpHq_reviewFigure{gap:28px;display:grid}.DjDpHq_reviewFigure>.DjDpHq_section{margin-top:0}.DjDpHq_reviewFigure[data-short]{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:36px}.DjDpHq_section[data-sfl-path-picture][data-short] .DjDpHq_pathPicture{width:100%;max-width:360px}.DjDpHq_section[data-sfl-path-picture][data-short] .DjDpHq_decisionIndex ol{grid-template-columns:minmax(0,1fr);max-width:360px}.DjDpHq_section[data-sfl-path-picture][data-short] .DjDpHq_branchNames{grid-template-columns:minmax(0,1fr)}.DjDpHq_rankingFigure{width:100%;max-width:620px}.DjDpHq_rankingFigure[data-fix]{border-top-color:var(--lab-marker)}.DjDpHq_factLink{color:var(--sit-fg);text-underline-offset:4px;touch-action:manipulation;align-content:center;min-height:44px;display:block}.DjDpHq_factLink:hover{text-decoration-thickness:2px}.DjDpHq_factLink:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.DjDpHq_rehearsal{border-block:1px solid var(--sit-line);gap:10px;padding-block:12px;font-size:14px;line-height:1.5;display:grid}.DjDpHq_rehearsalActions{flex-wrap:wrap;gap:8px 20px;display:flex}.DjDpHq_rehearsalActions button{min-height:44px;color:var(--sit-fg);font:600 14px/1.5 var(--solve-font-sans);text-underline-offset:4px;touch-action:manipulation;cursor:pointer;background:0 0;border:0;align-items:center;padding:6px 0;text-decoration:underline;display:inline-flex}.DjDpHq_rehearsalActions button:hover{color:var(--assessment-accent)}.DjDpHq_rehearsalActions button:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.DjDpHq_rehearsalActions button:disabled{color:var(--sit-muted);cursor:default;text-decoration:none}.DjDpHq_moveControls{grid-template-columns:minmax(0,1fr) minmax(120px,.45fr);align-items:end;gap:12px;display:grid}.DjDpHq_moveControls label{min-width:0;color:var(--sit-muted);gap:6px;display:grid}.DjDpHq_moveControls select{border:1px solid var(--sit-muted);width:100%;min-width:0;min-height:44px;color:var(--sit-fg);background:var(--sit-page);font:400 16px/1.5 var(--solve-font-sans);touch-action:manipulation;border-radius:2px;padding:8px}.DjDpHq_moveControls button{min-height:44px;color:var(--sit-fg);font:600 14px/1.5 var(--solve-font-sans);text-underline-offset:4px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-self:start;padding:8px 0;text-decoration:underline}.DjDpHq_moveControls button:hover{color:var(--assessment-accent)}.DjDpHq_moveControls select:focus-visible,.DjDpHq_moveControls button:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.DjDpHq_moveControls [role=alert]{color:var(--lab-loss);grid-column:1/-1}.DjDpHq_rankingExercise{gap:16px;min-width:0;display:grid}@media (max-width:1000px){.DjDpHq_reviewFigure[data-short]{grid-template-columns:minmax(0,1fr);gap:24px}}.DjDpHq_fix h2{max-width:36ch;font-size:clamp(28px,3.6vw,38px);line-height:1.1}.DjDpHq_fix .DjDpHq_rule{color:var(--sit-fg);font-size:17px}.DjDpHq_fix .DjDpHq_priorityReason{border-left:3px solid var(--lab-marker);color:var(--sit-fg);padding-left:12px;font-size:14px;line-height:1.6}.DjDpHq_pathClock{grid-template-columns:repeat(var(--nodes), minmax(0, 1fr));border-bottom:1px solid var(--sit-line);height:120px;margin-top:16px;display:grid;position:relative}.DjDpHq_clockSlot{justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.DjDpHq_clockSlot:before{content:"";border-left:1px dotted var(--sit-line);position:absolute;top:0;bottom:0;left:50%}.DjDpHq_clockSlot[data-open] .DjDpHq_clockBar{background:var(--assessment-accent)}.DjDpHq_clockAction{cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:2px;width:100%;min-height:44px;position:absolute;inset:0}.DjDpHq_clockAction:hover{background:color-mix(in srgb, var(--assessment-accent) 12%, transparent)}.DjDpHq_clockAction:focus-visible,.DjDpHq_timingReplay:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.DjDpHq_longestDecision{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;display:flex}.DjDpHq_timingReplay{min-height:44px;color:var(--sit-fg);font:600 14px/1.5 var(--solve-font-sans);cursor:pointer;text-underline-offset:4px;touch-action:manipulation;background:0 0;border:0;padding:8px 0;text-decoration:underline}.DjDpHq_clockBar{background:color-mix(in srgb, var(--sit-fg) 65%, var(--sit-page));border-radius:2px 2px 0 0;width:min(28px,60%);min-height:2px;position:relative}.DjDpHq_clockValue{color:var(--sit-fg);background:var(--sit-page);font:500 13px/1.3 var(--solve-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline:2px;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.DjDpHq_clockValue:after{content:attr(data-clock-label)}.DjDpHq_clockBar[data-over]{background:repeating-linear-gradient(135deg, var(--sit-fg) 0 2px, var(--sit-bg) 2px 4px)}.DjDpHq_pathPlan{border-top:1px dashed var(--sit-muted);pointer-events:none;position:absolute;left:0;right:0}.DjDpHq_pathPlan span{background:var(--sit-page);color:var(--sit-muted);font:500 13px/1.4 var(--solve-font-mono);padding-left:4px;position:absolute;bottom:3px;right:0}.DjDpHq_decisionPicker{max-width:460px;color:var(--sit-muted);gap:6px;font-size:13px;display:none}.DjDpHq_decisionPicker select{appearance:none;width:100%;min-width:0;min-height:44px;font:400 16px/1.5 var(--solve-font-sans);color:var(--sit-fg);background-color:var(--sit-page);border:1px solid var(--sit-muted);touch-action:manipulation;text-overflow:ellipsis;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23898989' stroke-width='1.8'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 8px;border-radius:2px;padding:8px 40px 8px 12px}.dark .DjDpHq_decisionPicker select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.DjDpHq_decisionPicker select:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.DjDpHq_decisionIndex ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin:0;padding:0;list-style:none;display:grid}.DjDpHq_decisionIndex li{border-top:1px solid var(--sit-line);min-width:0}.DjDpHq_decisionEntry,.DjDpHq_decisionRecord{text-align:left;width:100%;min-height:72px;color:var(--sit-fg);font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:baseline;gap:10px;padding:14px 4px;display:flex}.DjDpHq_decisionRecord{cursor:default}.DjDpHq_decisionEntry:hover,.DjDpHq_decisionEntry[aria-expanded=true]{background:var(--solve-accent-wash)}.DjDpHq_decisionEntry:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:2px}.DjDpHq_entryNumber{font:500 13px/1.5 var(--solve-font-mono);color:var(--sit-muted);font-variant-numeric:tabular-nums;flex:none}.DjDpHq_entryContent{flex:1;gap:4px;min-width:0;display:grid}.DjDpHq_entryTitle{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.45}.DjDpHq_entryStatus{color:var(--sit-muted);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5}.DjDpHq_decisionEntry[data-fix] .DjDpHq_entryTitle{text-decoration:underline;-webkit-text-decoration-color:var(--lab-marker);text-decoration-color:var(--lab-marker);text-underline-offset:4px;text-decoration-thickness:3px}.DjDpHq_entryPrice{font:500 13px/1.5 var(--solve-font-mono);font-variant-numeric:tabular-nums}.DjDpHq_entryArrow{color:var(--assessment-accent);flex:none;font-size:16px}.DjDpHq_compare{border-top:1px solid var(--sit-line)}.DjDpHq_compareRow{border-bottom:1px solid var(--sit-line);grid-template-columns:125px minmax(0,1fr);gap:8px 22px;padding:16px 0;font-size:15px;line-height:1.6;display:grid}.DjDpHq_compareRow>div{gap:8px;min-width:0;display:grid}.DjDpHq_compareRow .DjDpHq_label{padding-top:3px}.DjDpHq_recommendation{font-size:16px;font-weight:600;line-height:1.5}[data-choice=chosen] .DjDpHq_recommendation{color:var(--lab-loss)}[data-choice=stronger] .DjDpHq_recommendation{color:var(--lab-gain)}.DjDpHq_inlineFold summary{cursor:pointer;min-height:44px;color:var(--sit-muted);align-items:center;font-size:13px;text-decoration:none;display:flex}.DjDpHq_next{border-left:3px solid var(--lab-marker);gap:4px;padding-left:14px;display:grid}.DjDpHq_primary{background:var(--assessment-accent);min-height:48px;color:var(--sit-page);font:600 15px/1.4 var(--solve-font-sans);touch-action:manipulation;cursor:pointer;border:0;justify-content:center;justify-self:start;align-items:center;gap:12px;padding:14px 22px;display:inline-flex}.DjDpHq_primary:hover{filter:brightness(1.1)}.DjDpHq_primary:focus-visible,.DjDpHq_fold summary:focus-visible,.DjDpHq_inlineFold summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.DjDpHq_fold{min-width:0}.DjDpHq_fold>summary{cursor:pointer;min-height:44px;color:var(--sit-muted);align-items:center;font-size:14px;text-decoration:none;display:flex}.DjDpHq_fold>summary:after{content:"+";margin-left:8px}.DjDpHq_fold[open]>summary:after{content:"−"}.DjDpHq_fold>p{margin-block:12px;font-size:15px;line-height:1.6}.DjDpHq_pathPicture{padding-top:30px}.DjDpHq_pathNodes{grid-template-columns:repeat(var(--nodes), minmax(0, 1fr));display:grid;position:relative}.DjDpHq_pathNodes:before{content:"";background:var(--sit-muted);height:1.5px;top:15px;left:calc(50% / var(--nodes));right:calc(50% / var(--nodes));position:absolute}.DjDpHq_pathStop{justify-content:center;min-width:0;display:flex;position:relative}.DjDpHq_nodeAction{z-index:2;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;width:44px;height:44px;padding:0;position:absolute;top:-7px;left:calc(50% - 22px)}.DjDpHq_nodeAction:hover{background:color-mix(in srgb, var(--assessment-accent) 12%, transparent)}.DjDpHq_nodeAction:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:2px}.DjDpHq_nodeAction[aria-expanded=true]{box-shadow:0 0 0 2px var(--assessment-accent)}.DjDpHq_dot{border:2px solid var(--sit-line);background:var(--sit-page);width:30px;height:30px;font:600 13px/1 var(--solve-font-mono);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.DjDpHq_pathStop[data-open] .DjDpHq_dot{outline:2px solid var(--assessment-accent);outline-offset:3px}@media (max-width:767px){.DjDpHq_pathClock,.DjDpHq_clockKey,.DjDpHq_decisionIndex{display:none}.DjDpHq_decisionPicker{display:grid}}.DjDpHq_pathStop[data-status=aligned] .DjDpHq_dot{background:var(--sit-fg);border-color:var(--sit-fg);color:var(--sit-page)}.DjDpHq_pathStop[data-status=revisit] .DjDpHq_dot{border-color:var(--lab-loss);color:var(--lab-loss)}.DjDpHq_pathStop[data-fork] .DjDpHq_dot{border-radius:4px;transform:rotate(45deg)}.DjDpHq_pathStop[data-fork] .DjDpHq_dot>span{transform:rotate(-45deg)}.DjDpHq_pathStop[data-fix] .DjDpHq_dot{box-shadow:0 0 0 4px var(--lab-marker)}.DjDpHq_branchTrace{border-left:1.5px dashed var(--sit-muted);border-top:1.5px dashed var(--sit-muted);border-radius:10px 0 0;width:65%;height:36px;position:absolute;bottom:22px;left:50%}.DjDpHq_branchTrace>span{background:var(--sit-page);color:var(--sit-muted);font-size:16px;position:absolute;top:-13px;right:-2px}.DjDpHq_key{flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.DjDpHq_key mark{background:var(--lab-marker);color:#121316;padding:0 3px}.DjDpHq_branchNames{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.DjDpHq_branchNames li{grid-row:span 4;grid-template-rows:subgrid;border-left:1.5px dashed var(--sit-muted);overflow-wrap:anywhere;row-gap:5px;min-width:0;padding-left:10px;font-size:14px;display:grid}.DjDpHq_branchAction,.DjDpHq_branchRecord{grid-row:span 4;grid-template-rows:subgrid;gap:5px;width:100%;min-height:64px;padding:6px 4px;display:grid}.DjDpHq_branchAction{color:var(--sit-fg);text-align:left;font:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0}.DjDpHq_roadTitle{font-weight:600}.DjDpHq_forkPrice{font:500 14px/1.4 var(--solve-font-mono);font-variant-numeric:tabular-nums}.DjDpHq_branchAction:hover{background:var(--sit-bg)}.DjDpHq_branchAction:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.DjDpHq_branchAction[aria-expanded=true]{background:var(--sit-bg)}.DjDpHq_branchHint{color:var(--assessment-accent);text-underline-offset:4px;font-size:13px;text-decoration:underline}.DjDpHq_roadExplorer{border-top:1px dashed var(--sit-muted);gap:12px;min-width:0;padding-top:16px;display:grid}.DjDpHq_roadPrices{gap:10px;margin:0;padding:0;list-style:none;display:grid}.DjDpHq_roadPrices li{font-variant-numeric:tabular-nums;gap:4px;font-size:14px;display:grid}.DjDpHq_roadPrices span{color:var(--sit-muted)}.DjDpHq_slope{grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);width:100%;max-width:580px;display:grid;position:relative}.DjDpHq_slopeCol{grid-template-rows:32px repeat(4,80px);min-width:0;display:grid}.DjDpHq_slopeCol:nth-child(2){grid-column:3}.DjDpHq_slopeItem{border-top:1px solid var(--sit-line);align-items:center;gap:10px;min-width:0;padding-block:6px;font-size:14px;line-height:1.45;display:flex}.DjDpHq_slopeItem b{font:600 13px/1 var(--solve-font-mono);color:var(--sit-muted);flex:none}.DjDpHq_slopeItem[data-moved]{color:var(--lab-loss);font-weight:600}.DjDpHq_slopeItem[data-moved] b{color:inherit}.DjDpHq_slopeItem[data-moved][data-repaired]{color:var(--lab-gain)}.DjDpHq_slopeLines{width:80px;height:100%;position:absolute;top:0;left:calc(50% - 40px)}.DjDpHq_slopeLines line{stroke:var(--sit-muted);stroke-width:1px}.DjDpHq_slopeLines line[data-moved]{stroke:var(--lab-loss);stroke-width:2px}.DjDpHq_slopeLines line[data-moved][data-repaired]{stroke:var(--lab-gain)}.DjDpHq_moves{margin:0;padding-left:20px;font-size:15px;line-height:1.6}.DjDpHq_matchedOrder{margin:0;padding:0;list-style:none;display:grid}.DjDpHq_matchedOrder li{border-top:1px solid var(--sit-line);align-items:baseline;gap:12px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.DjDpHq_matchedOrder span{color:var(--sit-muted);font:500 13px/1.5 var(--solve-font-mono);flex:none}@media (max-width:600px){.DjDpHq_moveControls{grid-template-columns:minmax(0,1fr)}.DjDpHq_compareRow{grid-template-columns:minmax(0,1fr);gap:4px}.DjDpHq_primary.DjDpHq_primary{white-space:normal;text-align:center;width:100%;height:auto}.DjDpHq_dot{width:21px;height:21px;font-size:13px}.DjDpHq_pathNodes:before{top:10px}.DjDpHq_nodeAction{top:-12px}.DjDpHq_nodeAction[data-regular]{display:none}.DjDpHq_branchTrace{height:30px;bottom:15px}.DjDpHq_slope{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr)}.DjDpHq_slopeLines{width:38px;left:calc(50% - 19px)}.DjDpHq_slopeItem{gap:5px;font-size:13px}.DjDpHq_branchNames{gap:10px 16px}}.DjDpHq_sheetHead{display:block}.DjDpHq_reviewFigure{margin-top:24px;display:block}.DjDpHq_pageTitle{font:400 28px/32px var(--solve-font-serif)}.DjDpHq_rule{font:400 16px/24px var(--solve-font-sans);color:var(--solve-ink-1)}.DjDpHq_score{font:400 var(--solve-score-size,48px)/1 var(--solve-font-serif);font-variant-numeric:lining-nums tabular-nums;margin-top:16px}@media (min-width:768px){.DjDpHq_pageTitle{font-size:36px;line-height:40px}}.DjDpHq_reviewFigure .DjDpHq_rankingFigure h2{font:500 16px/24px var(--solve-font-sans)}.DjDpHq_sheetHead{width:100%;max-width:880px;margin-inline:auto}.DjDpHq_decisions{gap:28px;margin:0;padding:0;list-style:none;display:grid}.DjDpHq_decisions article{border-top:1px solid var(--sit-line);overflow-wrap:anywhere;gap:12px;padding-block:20px;font-size:16px;line-height:1.6;display:grid}.DjDpHq_decisions h3{font:400 24px/1.25 var(--solve-font-serif);margin:0}@media (max-width:600px){.DjDpHq_pageTitle[data-decision-headline]{font-size:clamp(18px,4.6vw,28px)}}.DjDpHq_scoreLine{font-variant-numeric:tabular-nums;font-size:13px;line-height:1.5}.DjDpHq_scoreLine p{margin:0}.DjDpHq_top [data-own-page]{align-items:start;margin-bottom:0}@media (max-width:600px){.DjDpHq_pageTitle{font-size:27px;line-height:30px}.DjDpHq_pageTitle[data-decision-headline]{font-size:27px}}.DjDpHq_sheetHead{gap:24px;min-width:0;display:grid}.DjDpHq_top{padding-bottom:0}.DjDpHq_sheetHead>.DjDpHq_fold{border-top:1px solid var(--sit-line);margin:0}.DjDpHq_sheetHead>.DjDpHq_fold>summary{min-height:52px;color:var(--sit-fg);justify-content:space-between;font-size:15px}.DjDpHq_sheetHead>.DjDpHq_fold>:not(summary){margin-block:16px}.DjDpHq_missList{gap:12px;margin:12px 0;padding:0;list-style:none;display:grid}.DjDpHq_sheetHead .DjDpHq_missAction{border:1px solid var(--solve-edge);background:var(--solve-paper);width:100%;min-height:44px;color:var(--solve-ink-1);text-align:left;overflow-wrap:anywhere;border-radius:4px;justify-content:space-between;gap:12px;padding:12px;font-size:15px;line-height:1.5;display:flex}.DjDpHq_sheetHead .DjDpHq_missAction:hover{background:var(--solve-selection)}.DjDpHq_fold[data-sfl-misses]{scroll-margin-top:88px}.DjDpHq_openingReason{max-width:65ch;color:var(--solve-ink-1);font-size:15px;line-height:1.5}.DjDpHq_scoreStep{max-width:62ch;color:var(--sit-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.55}
.aO1C_q_ranking{border-bottom:1px solid var(--sit-line);max-width:680px;margin-top:28px;padding-bottom:28px}.aO1C_q_heading{letter-spacing:-.015em;text-wrap:balance;margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.3}.aO1C_q_list{gap:4px;margin:16px 0 0;padding:0;list-style:none;display:grid}.aO1C_q_row{-moz-column-gap:10px;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:10px;min-height:44px;padding:4px 8px 4px 0;display:grid}.aO1C_q_row[data-same=false]{background:color-mix(in srgb, var(--assessment-accent) 7%, transparent)}.aO1C_q_num{border:2px solid var(--sit-line);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:inline-flex}.aO1C_q_row[data-same=false] .aO1C_q_num{border-color:var(--assessment-accent)}.aO1C_q_label{overflow-wrap:anywhere;min-width:0;font-size:14px;line-height:1.4}.aO1C_q_model{color:var(--sit-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.aO1C_q_lead{margin:14px 0 0;font-size:14px;line-height:1.7}.aO1C_q_cost{color:var(--sit-muted);margin:8px 0 0;font-size:14px;line-height:1.7}.aO1C_q_worth{color:var(--sit-fg);font-weight:600}.aO1C_q_note{color:var(--sit-muted);margin:10px 0 0;font-size:13px;line-height:1.6}.aO1C_q_previewToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:14px;display:flex}.aO1C_q_previewLabel{color:var(--sit-muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}.aO1C_q_previewButton{border:1px solid var(--sit-line);cursor:pointer;touch-action:manipulation;min-height:44px;color:var(--sit-fg);background:0 0;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600}.aO1C_q_previewButton:hover,.aO1C_q_previewButton[aria-pressed=true]{border-color:var(--sit-fg);background:color-mix(in srgb, var(--sit-fg) 6%, transparent)}.aO1C_q_previewButton:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.aO1C_q_row[data-moved=true]{box-shadow:inset 3px 0 0 var(--sit-fg);background:color-mix(in srgb, var(--sit-fg) 8%, transparent)}.aO1C_q_row[data-moved=true] .aO1C_q_num{border-color:var(--sit-fg);color:var(--sit-bg);background:var(--sit-fg)}.aO1C_q_previewNote{color:var(--sit-muted);margin:8px 0 0;font-size:13px;line-height:1.6}
.SE8fgG_handover{border:1px solid var(--sit-line);background:var(--sit-bg);border-radius:16px;max-width:680px;margin:28px 0;padding:22px 22px 18px;box-shadow:0 1px 2px #14181f0a,0 18px 40px -22px #14181f38}.SE8fgG_title{letter-spacing:-.03em;text-wrap:balance;max-width:28ch;margin:6px 0 0;font-size:24px;font-weight:600;line-height:1.2}.SE8fgG_detail{margin-top:12px}.SE8fgG_detail>summary{cursor:pointer;min-height:44px;color:var(--sit-fg);text-underline-offset:4px;touch-action:manipulation;align-items:center;font-size:13px;text-decoration:underline;display:flex}.SE8fgG_detail>summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}.SE8fgG_handover:not(.SE8fgG_compact)>.SE8fgG_detail>summary{display:none}.SE8fgG_compact{border:0;border-top:1px solid var(--sit-line);box-shadow:none;background:0 0;border-radius:0;margin:4px 0 0;padding:18px 0 0}.SE8fgG_compact .SE8fgG_title{font:400 28px/1.15 var(--solve-font-serif);letter-spacing:0}.SE8fgG_compact .SE8fgG_actions{margin-top:10px}.SE8fgG_compact .SE8fgG_detail{margin-top:2px}.SE8fgG_figure{margin:18px 0 0}.SE8fgG_track{justify-content:space-between;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative}.SE8fgG_track:before{content:"";background:repeating-linear-gradient(90deg, var(--sit-line) 0 6px, transparent 6px 10px);height:2px;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%)}.SE8fgG_track:after{content:"";height:2px;width:calc((100% - 24px) * var(--sampled-share,0));background:var(--sit-fg);opacity:.55;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.SE8fgG_stop{z-index:1;border:2px solid var(--sit-line);background:var(--sit-bg);font-variant-numeric:tabular-nums;width:26px;height:26px;color:var(--sit-muted);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex;position:relative}.SE8fgG_stop[data-status=aligned],.SE8fgG_stop[data-status=revisit],.SE8fgG_stop[data-status=unavailable]{border-color:var(--sit-fg);color:var(--sit-fg)}.SE8fgG_stop[data-status=revisit]{border-color:var(--assessment-accent)}.SE8fgG_stop[data-fix]{background:var(--assessment-accent);border-color:var(--assessment-accent);color:var(--sit-page)}.SE8fgG_stop[data-status=ahead]{border-style:dashed}.SE8fgG_fork{border-radius:6px;transform:rotate(45deg)scale(.9)}.SE8fgG_fork>span{transform:rotate(-45deg)}.SE8fgG_spans{color:var(--sit-muted);font-variant-numeric:tabular-nums;gap:12px;margin-top:8px;font-size:13px;line-height:1.4;display:flex}.SE8fgG_spans>span:first-child{flex:var(--sampled,3) 1 0;white-space:nowrap;min-width:max-content;color:var(--sit-fg);border-top:2px solid var(--sit-fg);padding-top:6px;font-weight:600}.SE8fgG_spans>span:last-child{flex:var(--ahead,9) 1 0;white-space:nowrap;text-align:right;border-top:2px dashed var(--sit-line);min-width:0;padding-top:6px}.SE8fgG_forkLine{max-width:62ch;color:var(--sit-fg);text-wrap:pretty;margin:16px 0 0;font-size:15px;font-weight:500;line-height:1.55}.SE8fgG_forkTail{max-width:62ch;color:var(--sit-muted);text-wrap:pretty;margin:4px 0 0;font-size:15px;line-height:1.55}.SE8fgG_reason{max-width:62ch;color:var(--sit-fg);margin:14px 0 0;font-size:14px;line-height:1.6}.SE8fgG_once{color:var(--sit-muted);margin:10px 0 0;font-size:13px;line-height:1.5}.SE8fgG_lines{max-width:62ch;margin:16px 0 0}.SE8fgG_lines p{color:var(--sit-muted);margin:0;font-size:14px;line-height:1.6}.SE8fgG_lines p+p{margin-top:6px}.SE8fgG_lines strong{color:var(--sit-fg);font-weight:600}.SE8fgG_actions{flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:18px;display:flex}.SE8fgG_note{max-width:62ch;color:var(--sit-muted);margin:10px 0 0;font-size:13px;line-height:1.55}.SE8fgG_alert{color:var(--sit-fg);margin:10px 0 0;font-size:13px;line-height:1.5}@media (max-width:600px){.SE8fgG_handover{border-radius:14px;margin:16px 0;padding:18px 16px 14px}.SE8fgG_compact{border-radius:0;margin:0;padding:16px 0 0}.SE8fgG_title{font-size:21px}.SE8fgG_stop{width:24px;height:24px}.SE8fgG_track{gap:2px}.SE8fgG_actions{gap:6px;margin-top:10px}.SE8fgG_actions>button{width:100%}}.SE8fgG_footContent{width:100%;min-width:0}
._6YUcOG_thread{border:1px solid var(--sit-line);border-radius:14px;margin-top:24px;padding:20px}._6YUcOG_checks{border-block:1px solid var(--sit-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px;display:grid}._6YUcOG_check{border-left:1px solid var(--sit-line);min-width:0;padding:12px}._6YUcOG_check:first-child{border-left:0;padding-left:0}._6YUcOG_check dt{color:var(--sit-muted);font-size:13px}._6YUcOG_check dd{margin-top:4px;font-size:14px;font-weight:600}._6YUcOG_comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}._6YUcOG_record{border-left:2px solid var(--sit-line);min-width:0;padding-left:14px}._6YUcOG_changed{border-color:var(--assessment-accent)}._6YUcOG_fact{overflow-wrap:anywhere;margin-top:10px;font-size:16px;line-height:1.65}._6YUcOG_delta{color:var(--sit-fg);background:var(--assessment-tint);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:1px 2px}._6YUcOG_next{border-top:1px solid var(--sit-line);margin-top:20px;padding-top:16px}._6YUcOG_download{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:16px;display:flex}@media (max-width:640px){._6YUcOG_comparison{grid-template-columns:1fr;gap:20px}._6YUcOG_check{padding:12px 8px}._6YUcOG_check dd{font-size:13px}}
._4XM4YG_pace{border-bottom:1px solid var(--sit-line);max-width:680px;margin-top:28px;padding-bottom:28px}._4XM4YG_heading{letter-spacing:-.015em;text-wrap:balance;margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.3}._4XM4YG_lead{margin:10px 0 0;font-size:14px;line-height:1.7}._4XM4YG_used{color:var(--sit-muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;line-height:1.6}._4XM4YG_chartWrap{height:var(--chart-h,128px);margin:18px 0 0;position:relative}._4XM4YG_chartWrap[data-road]{height:calc(var(--chart-h,128px) + 44px)}._4XM4YG_chart{grid-template-columns:repeat(var(--slots), minmax(0, 1fr));-moz-column-gap:4px;column-gap:4px;height:100%;margin:0;padding:0;list-style:none;display:grid}._4XM4YG_col{flex-direction:column;justify-content:flex-end;min-width:0;display:flex;position:relative}._4XM4YG_roadCell{flex-direction:column;flex:none;align-items:center;height:38px;margin-bottom:6px;display:flex;position:relative}._4XM4YG_roadCell:before{content:"";background:var(--sit-line);height:2px;position:absolute;top:8px;left:-2px;right:-2px}._4XM4YG_roadDot{z-index:1;border:2px solid var(--sit-fg);background:var(--sit-fg);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}._4XM4YG_roadDot[data-status=revisit]{background:var(--sit-bg);border-color:var(--assessment-accent)}._4XM4YG_roadDot[data-fork=true]{border-radius:4px;transform:rotate(45deg)scale(.85)}._4XM4YG_roadDot[data-fork=true][data-status=revisit]{background:var(--sit-bg)}._4XM4YG_roadDot[data-empty=true]{border-color:var(--sit-line);background:var(--sit-bg);width:8px;height:8px;margin-top:4px}._4XM4YG_forkInner{background:var(--sit-bg);border-radius:1px;width:4px;height:4px}._4XM4YG_roadDot[data-fork=true][data-status=revisit] ._4XM4YG_forkInner{background:var(--assessment-accent)}._4XM4YG_roadGain{font-variant-numeric:tabular-nums;color:var(--sit-fg);margin-top:3px;font-size:13px;font-weight:600;line-height:14px}._4XM4YG_legendMark{vertical-align:middle;justify-content:center;align-items:center;width:16px;height:14px;margin:0 6px 0 10px;display:inline-flex}._4XM4YG_legendMark:first-child{margin-left:0}._4XM4YG_track{flex:auto;align-items:flex-end;display:flex;position:relative}._4XM4YG_bar{background:color-mix(in srgb, var(--sit-fg) 30%, transparent);border-radius:4px 4px 0 0;width:100%;min-height:3px}._4XM4YG_bar[data-over=true]{background:repeating-linear-gradient(135deg, var(--assessment-accent) 0 3px, color-mix(in srgb, var(--assessment-accent) 45%, transparent) 3px 6px)}._4XM4YG_bar[data-longest=true]{box-shadow:0 0 0 2px var(--sit-bg), 0 0 0 3px var(--sit-fg)}._4XM4YG_bar[data-empty=true]{border-bottom:2px dotted var(--sit-line);background:0 0;border-radius:0;height:0;min-height:0}._4XM4YG_tick{text-align:center;height:16px;color:var(--sit-muted);font-variant-numeric:tabular-nums;margin-top:6px;font-size:13px;line-height:16px}._4XM4YG_plan{left:0;right:0;bottom:calc(22px + (100% - 22px - var(--road-h,0px)) * var(--plan));border-top:1px dashed var(--sit-fg);pointer-events:none;position:absolute}._4XM4YG_planLabel{color:var(--sit-fg);background:var(--sit-bg);font-variant-numeric:tabular-nums;padding:0 4px;font-size:13px;line-height:14px;position:absolute;bottom:2px;right:0}._4XM4YG_legend{color:var(--sit-muted);margin:10px 0 0;font-size:13px;line-height:1.6}._4XM4YG_swatch{vertical-align:-1px;background:repeating-linear-gradient(135deg, var(--assessment-accent) 0 3px, color-mix(in srgb, var(--assessment-accent) 45%, transparent) 3px 6px);border-radius:2px;width:12px;height:10px;margin-right:6px;display:inline-block}@media (max-width:600px){._4XM4YG_chart{-moz-column-gap:3px;column-gap:3px}._4XM4YG_tick{font-size:13px}}._4XM4YG_sheet{border-top:1.5px solid var(--sit-fg);padding-top:16px}._4XM4YG_sheet ._4XM4YG_heading{font:400 28px/1.15 var(--solve-font-serif)}
._2lLc4W_card{gap:12px;min-width:0;margin:10px 0;display:grid}._2lLc4W_board{border-block:1px solid var(--solve-ink-4,var(--sit-line));min-width:0;margin:0}._2lLc4W_caption{letter-spacing:.06em;text-transform:uppercase;color:var(--solve-ink-2,var(--sit-muted));padding:10px 0 6px;font-size:13px;font-weight:600}._2lLc4W_board table{table-layout:fixed;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:14px;line-height:1.5}._2lLc4W_board th[scope=row]{vertical-align:top;width:8rem;color:var(--solve-ink-2,var(--sit-muted));padding:8px 14px 8px 0;font-size:13px;font-weight:500}._2lLc4W_board td{vertical-align:top;overflow-wrap:anywhere;padding:8px 0}._2lLc4W_board tr+tr{border-top:1px solid var(--solve-ink-4,var(--sit-line))}._2lLc4W_ring{outline:2px solid var(--solve-ink-1,currentColor);outline-offset:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 5px}._2lLc4W_scenario{gap:8px;padding:8px 0;font-size:14px;line-height:1.55;display:grid}._2lLc4W_scenario p{margin:0}._2lLc4W_sentence{max-width:62ch;color:var(--sit-fg,inherit);margin:0;font-size:15px;line-height:1.55}._2lLc4W_stronger{color:var(--sit-muted);margin:0;font-size:14px;line-height:1.5}._2lLc4W_stronger span{letter-spacing:.04em;font-size:13px;font-weight:600}._2lLc4W_stronger strong{color:var(--sit-fg,inherit);font-weight:600}@media (max-width:600px){._2lLc4W_board table,._2lLc4W_board tbody,._2lLc4W_board tr,._2lLc4W_board th[scope=row],._2lLc4W_board td{width:100%;display:block}._2lLc4W_board th[scope=row]{padding:8px 0 0}._2lLc4W_board td{padding:0 0 8px}}
.q9qt0q_dialog{box-sizing:border-box;height:fit-content;width:min(500px, calc(100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right)));max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;border:1px solid var(--sit-line,var(--card-border));background:var(--sit-bg,var(--surface-elevated));color:var(--sit-fg,var(--text-primary));font:400 14px/1.5 var(--solve-font-sans);overflow-wrap:normal;border-radius:8px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto}.q9qt0q_dialog::backdrop{background:color-mix(in srgb, var(--sit-fg,var(--solve-ink-1)) 55%, transparent)}.q9qt0q_dialog:not([open]){display:none}.q9qt0q_dialog :is(button,input,select,textarea){touch-action:manipulation}.q9qt0q_dialog :is(h2,h3){font:600 20px/26px var(--solve-font-sans);margin:0 0 8px}
.cFMdLG_root{flex-direction:column;flex:1;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;container:redrock-workspace/inline-size}.cFMdLG_main{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:clip}.cFMdLG_headerRow{flex-wrap:wrap;align-items:center;gap:8px;min-height:48px;padding:6px 12px;display:flex}.cFMdLG_timerRow{flex:1;order:3;justify-content:center;width:100%;display:flex}.cFMdLG_sidebarSlot{flex-shrink:0;width:100%}.cFMdLG_sidebarInner{border-bottom:1px solid;width:100%;height:100%;display:flex}.cFMdLG_sidebarInnerCollapsed{justify-content:flex-end;align-items:center}.cFMdLG_sidebarInnerExpanded{flex-direction:column;max-height:none}.cFMdLG_railCollapseRow{display:none}.cFMdLG_railNav{flex-direction:row;gap:4px;width:100%;padding:4px 8px;display:flex;overflow-x:auto}.cFMdLG_railButton{white-space:nowrap;border-radius:6px;flex-shrink:0;min-height:44px}.cFMdLG_casesSidebarSlot{flex-shrink:0;width:100%}.cFMdLG_casesSidebarInner{border-bottom:1px solid;width:100%;display:flex;overflow-x:auto}.cFMdLG_caseLabel{display:inline}.cFMdLG_casesNav{flex-direction:row;gap:4px;padding-inline:8px;display:flex}.cFMdLG_caseButton{text-align:left;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:4px;min-height:44px;display:flex}.cFMdLG_content{scrollbar-gutter:stable;min-width:0;min-height:0;scroll-padding-bottom:calc(var(--rr-action-bar-h,0px) + 12px);scroll-padding-top:calc(var(--rr-objective-h,0px) + 12px);flex:1;overflow-y:auto}.cFMdLG_tools{box-shadow:0 -12px 28px color-mix(in srgb,var(--solve-ink-1) 20%,transparent);z-index:45;width:100%;max-height:min(52%,420px);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.cFMdLG_tools[hidden]{display:none}.cFMdLG_toolsClosed{pointer-events:none;visibility:hidden;transform:translateY(100%)}.cFMdLG_toolsOpen{visibility:visible;border:0;outline:none;transform:translateY(0)}.cFMdLG_toolsScrim{background:color-mix(in srgb,var(--solve-ink-1) 30%,transparent);z-index:40;border:0;position:absolute;inset:0}.cFMdLG_toolToggle,.cFMdLG_toolClose{display:inline-flex}.cFMdLG_caseDots{flex-wrap:wrap;align-items:center;display:flex}.cFMdLG_caseDot{touch-action:manipulation;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.cFMdLG_caseDot span{background:var(--rr-border);border-radius:50%;width:8px;height:8px}.cFMdLG_caseDot span[data-current=true]{background:var(--rr-teal);outline:1px solid var(--rr-teal);outline-offset:3px}.cFMdLG_caseDot span[data-visited=true]:not([data-current=true]){background:var(--rr-textSecondary)}.cFMdLG_caseDot:focus-visible{outline:2px solid var(--rr-teal);outline-offset:-3px}.cFMdLG_caseDot:disabled{cursor:not-allowed}.cFMdLG_mainStudy{flex-direction:column;display:flex}.cFMdLG_content>[data-solve-work-width]{max-width:880px}.cFMdLG_content [role=radiogroup]{width:100%;max-width:640px}.cFMdLG_tools{border-top:1px solid var(--solve-ink-4);background:var(--solve-paper);color:var(--solve-ink-1);flex-direction:column;display:flex}.cFMdLG_toolsHeader{border-bottom:1px solid var(--solve-ink-4);justify-content:space-between;align-items:center;gap:4px;padding:8px;display:flex}.cFMdLG_toolsHeader>div{display:flex}.cFMdLG_toolsHeader button,.cFMdLG_calculatorClose{touch-action:manipulation;border-radius:4px;min-height:44px;padding:4px 8px;font-size:13px}.cFMdLG_toolsHeader button[aria-pressed=true]{text-underline-offset:5px;text-decoration:underline}.cFMdLG_tools button:focus-visible,.cFMdLG_tools:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.cFMdLG_journalBody{flex:1;min-height:0}.cFMdLG_calculatorBody{flex:1;min-height:0;padding:12px;overflow-y:auto}.cFMdLG_calculatorClose{text-decoration:underline}@media (min-width:720px) and (max-width:1279px){.cFMdLG_tools{width:min(400px,100%);max-height:none;box-shadow:-12px 0 28px color-mix(in srgb,var(--solve-ink-1) 20%,transparent);top:0;left:auto}.cFMdLG_toolsClosed{transform:translate(100%)}.cFMdLG_toolsOpen{transform:none}}@media (min-width:1280px){.cFMdLG_mainStudy{grid-template-columns:minmax(0,1fr);align-self:center;width:100%;max-width:1208px;display:grid}.cFMdLG_mainStudy[data-tools-open=true]{grid-template-columns:minmax(0,1fr) 280px}.cFMdLG_content{grid-area:1/1;height:100%}.cFMdLG_tools,.cFMdLG_toolsClosed,.cFMdLG_toolsOpen{width:280px;height:100%;max-height:none;box-shadow:none;border-top:0;border-left:1px solid var(--solve-ink-4);visibility:visible;pointer-events:auto;grid-area:1/2;grid-template-rows:auto minmax(210px,1fr) auto;display:grid;position:static;overflow:hidden;transform:none}.cFMdLG_tools:has(.cFMdLG_calculatorBody[hidden]){grid-template-rows:auto minmax(210px,1fr)}.cFMdLG_toolsHeader{flex-shrink:0}.cFMdLG_journalBody{z-index:0;flex:1;min-height:210px;position:relative;overflow:hidden}.cFMdLG_calculatorBody{border-top:1px solid var(--solve-ink-4);background:var(--solve-paper);z-index:1;flex:none;max-height:calc(100dvh - 340px);padding:8px;position:relative;overflow-y:auto}.cFMdLG_toolsScrim{display:none}}.cFMdLG_casePaper{flex-direction:column;min-height:100%;display:flex}:is(.cFMdLG_content h2,.cFMdLG_content h3,.cFMdLG_content thead,.cFMdLG_content [data-analysis-question]){scroll-margin-top:12px}
.gCgxXW_reachMore{border-top:0;padding:4px 0}.gCgxXW_reachMore>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:12px 0;font-size:14px}.gCgxXW_reachMore p{max-width:80ch;font-size:15px}.gCgxXW_reachMore h3{margin-top:20px;font-size:16px}.gCgxXW_reachMore h4{margin:14px 0 4px;font-size:14px}.gCgxXW_gist{flex-wrap:wrap;gap:2px 18px;margin:6px 0 4px;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.gCgxXW_gist:empty{display:none}.gCgxXW_gist li{min-width:0;margin:0}.gCgxXW_words{border-top:0!important;padding:0!important}.gCgxXW_words>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:12px 0;font-size:14px}.gCgxXW_problem{border-left:3px solid var(--sit-fg);margin:16px 0;padding-left:16px}.gCgxXW_problem>h3{margin:0 0 6px;font-size:18px}.gCgxXW_problem>p{max-width:70ch;margin:0}.gCgxXW_replyList{margin:0;padding:0;list-style:none}.gCgxXW_replyList li{border-bottom:1px solid var(--sit-line);margin:0;padding:12px 0}.gCgxXW_sideBySide{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px;margin:8px 0 12px;display:grid}.gCgxXW_sideBySide>div{border-top:1px solid var(--sit-line);min-width:0;padding-top:8px}.gCgxXW_sideBySide dt{color:var(--sit-muted);font-size:13px}.gCgxXW_sideBySide dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:16px}.gCgxXW_setFrame .gCgxXW_habit{max-width:70ch;margin:4px 0 20px;font-size:17px}.gCgxXW_setFrame .gCgxXW_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.gCgxXW_team{margin:0}.gCgxXW_team>h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:18px}.gCgxXW_setFrame .gCgxXW_steps li{border-top:3px solid var(--sit-line);flex-direction:column;gap:2px;min-width:0;padding-top:6px;display:flex}.gCgxXW_setFrame .gCgxXW_steps li[data-state=now],.gCgxXW_setFrame .gCgxXW_steps li[data-state=matched],.gCgxXW_setFrame .gCgxXW_steps li[data-state=different]{border-top-color:var(--sit-fg)}.gCgxXW_setFrame .gCgxXW_steps li[data-state=todo]{opacity:.78}.gCgxXW_setFrame .gCgxXW_steps span{font-size:14px;font-weight:600}.gCgxXW_setFrame .gCgxXW_steps small{color:var(--sit-muted);font-size:13px}.gCgxXW_setFrame .gCgxXW_teamRows{margin:12px 0;padding:0;list-style:none}.gCgxXW_setFrame .gCgxXW_teamRows li{border-top:1px solid var(--sit-line);margin:0;padding:12px 0}.gCgxXW_setFrame .gCgxXW_teamRows h4{overflow-wrap:anywhere;margin:0 0 6px;font-size:15px;font-weight:600}.gCgxXW_setFrame .gCgxXW_teamRows p{max-width:70ch;margin:6px 0 0}.gCgxXW_setFrame .gCgxXW_teamRows dd small{color:var(--sit-muted);margin-top:2px;font-size:13px;display:block}.gCgxXW_notebook{border-top:2px solid var(--sit-fg);margin-top:24px;padding-top:16px}.gCgxXW_notebook table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:16px;font-size:15px}.gCgxXW_notebook caption{text-align:left;color:var(--sit-muted);padding-bottom:12px;font-size:13px}.gCgxXW_notebook th,.gCgxXW_notebook td{text-align:left;border-bottom:1px solid var(--sit-line);padding:12px 8px 12px 0}.gCgxXW_notebook th{font-weight:600}.gCgxXW_notebook td:last-child{white-space:nowrap}.gCgxXW_notebook p{max-width:70ch;font-size:14px}.gCgxXW_practiceBoard{margin-block:24px;font-size:15px;line-height:1.5}.gCgxXW_practiceStations{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.gCgxXW_practiceStations>section{border-top:2px solid;min-width:0;padding-top:12px}.gCgxXW_practiceBoard h3{margin:0;font-size:16px}.gCgxXW_practicePerson{border:1px solid var(--desk-line,currentColor);overflow-wrap:anywhere;border-radius:4px;margin-block:12px;padding:14px}.gCgxXW_practicePerson>p{font-size:13px}.gCgxXW_practicePerson ul{margin-block:10px;padding-left:20px;list-style:outside}.gCgxXW_practicePerson blockquote{border-left:2px solid;margin:12px 0;padding-left:12px}@media (max-width:600px){.gCgxXW_practiceStations{grid-template-columns:1fr}}
.gBSdBW_figure{--fig-card:var(--g-card,#fff);--fig-ink:var(--g-fg,#20312f);--fig-muted:var(--g-muted,#5b6760);--fig-line:var(--g-line,#cfd5cc);--fig-accent:#2c6668;--fig-warm:#91421f;min-width:0;max-width:820px;color:var(--fig-ink);font-family:var(--font-practice-sans,sans-serif);font-variant-numeric:tabular-nums;margin:24px 0;container-type:inline-size}.gBSdBW_title{border:1px solid var(--fig-line);background:var(--fig-card);text-wrap:balance;border-bottom:0;border-radius:12px 12px 0 0;margin:0;padding:18px 20px 0;font-size:17px;font-weight:600;line-height:1.4}.gBSdBW_canvas{background:var(--fig-card);border:1px solid var(--fig-line);border-top:0;border-radius:0 0 12px 12px;padding:20px;font-size:14px;line-height:1.5}.gBSdBW_figure figcaption{color:var(--fig-muted);margin-top:10px;font-size:13px;line-height:1.6}.gBSdBW_note{color:var(--fig-muted);margin-top:4px;font-size:13px;line-height:1.5;display:block}.gBSdBW_clockEnds{color:var(--fig-muted);justify-content:space-between;font-size:12px;display:flex}.gBSdBW_timeStrip{gap:3px;height:20px;margin:8px 0 16px;display:flex}.gBSdBW_timeStrip span{background:var(--fig-accent);border-radius:3px}.gBSdBW_timeStrip [data-tone=warm]{background:var(--fig-warm)}.gBSdBW_phases{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.gBSdBW_phases li{min-width:0}.gBSdBW_phaseName{font-size:13px;font-weight:600;display:block}.gBSdBW_phases strong{margin-top:4px;font-size:20px;display:block}.gBSdBW_flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gBSdBW_flow li{border-top:2px solid var(--fig-accent);gap:10px;min-width:0;padding-top:12px;display:flex}.gBSdBW_stepNumber{color:var(--fig-muted);font-size:12px;font-weight:600;line-height:22px}.gBSdBW_gate{color:var(--fig-accent);margin-top:12px;font-size:12px;font-weight:600;display:block}.gBSdBW_percentPair{grid-template-columns:1fr 1fr;gap:24px;display:grid}.gBSdBW_percentPair strong{margin:4px 0 8px;font-size:28px;display:block}.gBSdBW_track{background:color-mix(in srgb, var(--fig-accent) 12%, var(--fig-card));border-radius:3px;height:12px;display:block;overflow:hidden}.gBSdBW_track>span{background:var(--fig-accent);height:100%;display:block}.gBSdBW_equations{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0 0;display:grid}.gBSdBW_equations dt,.gBSdBW_smallLabel{color:var(--fig-muted);margin-bottom:4px;font-size:12px;display:block}.gBSdBW_equations dd{margin:0}.gBSdBW_routine{grid-template-columns:1fr 1fr;gap:20px 24px;margin:0;padding:0;list-style:none;display:grid}.gBSdBW_routine li{gap:14px;display:flex}.gBSdBW_duration{color:var(--fig-accent);min-width:44px;font-size:24px}.gBSdBW_known{margin:0}.gBSdBW_known>div{border-bottom:1px solid var(--fig-line);grid-template-columns:1fr 1.5fr 2fr;gap:16px;padding:14px 0;display:grid}.gBSdBW_known>div:first-child{padding-top:0}.gBSdBW_known>div:last-child{border:0;padding-bottom:0}.gBSdBW_known dt{font-weight:600}.gBSdBW_known dd{margin:0}.gBSdBW_skillRows{gap:18px;margin:0;padding:0;list-style:none;display:grid}.gBSdBW_skillRows>li{grid-template-columns:1fr 1.3fr;gap:20px;display:grid}.gBSdBW_skillBar{grid-template-columns:70px 1fr 36px;align-items:center;gap:12px;margin-top:4px;font-size:12px;display:grid}.gBSdBW_dataBars{gap:16px;margin:0;padding:0;list-style:none;display:grid}.gBSdBW_dataBars li{grid-template-columns:1fr auto;gap:6px 12px;display:grid}.gBSdBW_dataBars .gBSdBW_track{grid-column:1/-1}.gBSdBW_description{margin:0 0 18px;font-size:14px;line-height:1.5}.gBSdBW_figure .gBSdBW_title{margin:0;font-size:17px;line-height:1.4}.gBSdBW_figure .gBSdBW_canvas :is(ol,ul){margin:0;padding:0}.gBSdBW_figure .gBSdBW_canvas li{color:var(--fig-ink);margin:0;font-size:14px;line-height:1.5}.gBSdBW_figure .gBSdBW_canvas .gBSdBW_description{margin:0 0 18px;font-size:14px;line-height:1.5}@container (max-width:620px){.gBSdBW_flow{grid-template-columns:1fr 1fr;gap:20px}.gBSdBW_phases{grid-template-columns:1fr;gap:0}.gBSdBW_phases li{border-top:1px solid var(--fig-line);grid-template-columns:1fr auto;gap:0 16px;padding:10px 0;display:grid}.gBSdBW_phases strong{grid-area:1/2/3;align-self:center;margin:0;font-size:18px}.gBSdBW_phases .gBSdBW_note{grid-column:1}.gBSdBW_known>div{grid-template-columns:1fr 1fr}.gBSdBW_known dt{grid-column:1/-1}}@container (max-width:400px){.gBSdBW_canvas{padding:16px}.gBSdBW_title{padding-inline:16px}.gBSdBW_flow,.gBSdBW_routine,.gBSdBW_equations{grid-template-columns:1fr}.gBSdBW_flow li{padding-top:16px}.gBSdBW_known>div,.gBSdBW_skillRows>li{grid-template-columns:1fr;gap:10px}.gBSdBW_known dt{grid-column:auto}}html.dark .gBSdBW_figure{--fig-accent:#99deca;--fig-warm:#f0a27c}
