.fPQvpG_arc{box-sizing:border-box;scrollbar-width:none;border-top:1px solid var(--solve-ink-4);background:var(--solve-paper);width:100%;max-width:1440px;min-height:28px;color:var(--solve-ink-1);font:13px/19px var(--solve-font-sans);align-items:center;gap:16px;margin-inline:auto;padding:4px 20px;display:flex;overflow-x:auto}.fPQvpG_arc::-webkit-scrollbar{display:none}.fPQvpG_arc:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:-2px}.fPQvpG_total,.fPQvpG_minutes,.fPQvpG_number{font-variant-numeric:tabular-nums}.fPQvpG_total,.fPQvpG_task{white-space:nowrap;flex-shrink:0}.fPQvpG_tasks{align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.fPQvpG_task{color:var(--solve-ink-2);align-items:baseline;gap:6px;display:flex}.fPQvpG_task[aria-current=step]{color:var(--solve-ink-1)}.fPQvpG_task[aria-current=step] .fPQvpG_name{text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:700px){.fPQvpG_arc{gap:12px;padding-inline:12px}.fPQvpG_tasks{gap:16px}}.fPQvpG_number{font-family:var(--solve-font-mono)}.fPQvpG_arc{font-family:var(--solve-font-mono);white-space:nowrap;margin-block:0}.fPQvpG_arc>span{flex-shrink:0}.fPQvpG_arc>span+span:before{content:"·";color:var(--solve-ink-3);margin-right:16px}.fPQvpG_arc [aria-current=step]{text-underline-offset:4px;text-decoration:underline}
.m34Pea_opening{align-items:start;gap:72px;display:grid}.m34Pea_brief,.m34Pea_preview{min-width:0}.m34Pea_preview{font-family:var(--solve-font-sans);border-top:1px solid var(--sit-line);padding-top:24px}.m34Pea_offer{border-top:1px solid var(--sit-line);margin-top:18px;padding-top:14px;font-size:14px}.m34Pea_offerPrice{font-variant-numeric:tabular-nums;margin:0}.m34Pea_offerTerm{color:var(--sit-muted);text-wrap:pretty;margin:4px 0 0}.m34Pea_offerAction{text-underline-offset:4px;touch-action:manipulation;align-items:center;min-height:44px;margin-top:2px;font-weight:600;text-decoration:underline;display:inline-flex}.m34Pea_offerAction:hover{text-decoration-thickness:2px}.m34Pea_offerAction:focus-visible{outline:2px solid var(--sit-fg);outline-offset:3px;border-radius:3px}.m34Pea_opening{gap:24px;max-width:880px;margin-inline:auto}.m34Pea_brief{display:block}.m34Pea_brief h1{font:400 clamp(28px, 3vw, 40px)/1.15 var(--solve-font-serif)}.m34Pea_secondaryPreview{border-top:1px solid var(--sit-line);border-bottom:1px solid var(--sit-line);margin:16px 0}.m34Pea_secondaryPreview>summary{cursor:pointer;touch-action:manipulation;min-height:48px;padding:12px 0;font-size:14px;font-weight:600}.m34Pea_secondaryPreview>summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}
.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}
.orW3gW_action{min-height:44px;color:var(--solve-ink-1);font:inherit;text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.orW3gW_action:hover{color:var(--solve-accent)}.orW3gW_action:focus-visible{outline:2px solid var(--solve-accent);outline-offset:3px;border-radius:3px}.orW3gW_action:disabled{cursor:progress}.orW3gW_slip{box-sizing:border-box;background:var(--solve-sheet);width:100%;max-width:128mm;color:var(--solve-ink-1);font-family:var(--solve-font-sans);margin:0;padding:14mm 12mm}.orW3gW_label{letter-spacing:.08em;text-transform:uppercase;color:var(--solve-ink-2);margin:0;font-size:13px;font-weight:600}.orW3gW_title{font-family:var(--solve-font-serif);color:var(--solve-ink-1);margin:6px 0 0;font-size:32px;font-weight:400;line-height:1.12}.orW3gW_lead{color:var(--solve-ink-2);margin:10px 0 18px;font-size:14px;line-height:1.5}.orW3gW_table{border-collapse:collapse;border-top:2px solid var(--solve-ink-1);width:100%}.orW3gW_table th,.orW3gW_table td{border-bottom:1px solid var(--solve-ink-4);text-align:left;color:var(--solve-ink-1);padding:10px 0;font-size:14px;font-weight:500}.orW3gW_table thead th{letter-spacing:.08em;text-transform:uppercase;color:var(--solve-ink-2);font-size:13px;font-weight:600}.orW3gW_table tbody th{font-weight:600}.orW3gW_table th.orW3gW_num,.orW3gW_table td.orW3gW_num{text-align:right;font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums}.orW3gW_table td.orW3gW_leave{font-size:22px;font-weight:600}.orW3gW_table td.orW3gW_ends{font-family:var(--solve-font-sans);color:var(--solve-ink-2);font-size:14px;font-weight:500}.orW3gW_table td.orW3gW_last{vertical-align:middle}.orW3gW_lastReading{font-size:16px;font-weight:600;display:block}.orW3gW_lastWords{font-family:var(--solve-font-sans);color:var(--solve-ink-2);font-size:13px;font-weight:500;display:block}.orW3gW_note{color:var(--solve-ink-2);margin:16px 0 0;font-size:13px;line-height:1.5}.orW3gW_mark{letter-spacing:.04em;color:var(--solve-ink-3);margin:18px 0 0;font-size:13px}
.WcIhyq_root{--pace-late:var(--solve-loss);--pace-late-text:var(--solve-loss-text);--pace-over:var(--solve-ink-2);--pace-ink:var(--solve-ink-1);--pace-ink-text:var(--solve-sheet);--pace-ghost-line:var(--solve-ink-3);max-width:960px;color:var(--solve-ink-1);margin:28px 0}.WcIhyq_compact{margin:20px 0}.WcIhyq_eyebrow{color:var(--solve-ink-2);letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:13px;font-weight:600}.WcIhyq_headline{text-wrap:balance;max-width:36ch;margin:8px 0 18px;font-size:20px;font-weight:500;line-height:1.35}.WcIhyq_compact .WcIhyq_headline{margin-bottom:14px;font-size:17px}.WcIhyq_mark{max-width:46ch;color:var(--solve-ink-2);margin:-8px 0 8px;font-size:14px;line-height:1.55}.WcIhyq_mark+.WcIhyq_mark{margin-top:8px}.WcIhyq_estimate{color:var(--solve-ink-1);margin-right:.45em;font-weight:600}.WcIhyq_estimate:after{content:":"}.WcIhyq_estimateLine{max-width:64ch}.WcIhyq_basis{color:var(--solve-ink-2);margin-left:.35em}.WcIhyq_nb{white-space:nowrap}.WcIhyq_strip{position:relative;container-type:inline-size}.WcIhyq_legend+.WcIhyq_mark{margin-top:14px}.WcIhyq_legend{max-width:64ch;color:var(--solve-ink-2);margin:8px 0 0;font-size:13px;line-height:1.5}.WcIhyq_laneLabel{color:var(--solve-ink-2);letter-spacing:.1em;text-transform:uppercase;margin:10px 0 4px;font-size:13px;font-weight:600;display:block}.WcIhyq_rowHead{position:relative}.WcIhyq_groupLabel{color:var(--solve-ink-2);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:600;position:absolute;bottom:4px}.WcIhyq_lane{gap:0;width:100%;height:34px;display:flex}.WcIhyq_seg{box-sizing:border-box;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:3px;flex:none;justify-content:safe center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:flex;position:relative;overflow:hidden}.WcIhyq_plan{box-shadow:inset 0 0 0 1px var(--pace-ghost-line);color:var(--solve-ink-2);background:0 0}.WcIhyq_seg{isolation:isolate}.WcIhyq_you{background:var(--pace-ink);color:var(--pace-ink-text);transform-origin:0}.WcIhyq_you+.WcIhyq_you{box-shadow:inset 2px 0 0 var(--pace-ink-text)}.WcIhyq_late{--over:0;justify-content:flex-start}.WcIhyq_segText{text-align:center;flex:none;display:block;overflow:hidden}.WcIhyq_late:after{content:"";width:calc(var(--over) * 100%);background:repeating-linear-gradient(135deg, transparent 0 4px, var(--pace-over) 4px 5.5px), var(--solve-sheet);box-shadow:inset 0 0 0 1px var(--pace-over);z-index:-1;position:absolute;inset:0 0 0 auto}.WcIhyq_missed{outline:1.5px dotted var(--solve-ink-3);outline-offset:-2px;color:var(--solve-ink-2);background:0 0}.WcIhyq_you.WcIhyq_fixPart,.WcIhyq_you+.WcIhyq_you.WcIhyq_fixPart{box-shadow:inset 2px 0 0 var(--pace-ink-text), inset 0 -4px 0 var(--solve-mark)}.WcIhyq_you:first-child.WcIhyq_fixPart{box-shadow:inset 0 -4px 0 var(--solve-mark)}.WcIhyq_commitRow{height:26px;margin-top:2px;position:relative}.WcIhyq_commit{flex-direction:column;align-items:center;display:flex;position:absolute;top:0;transform:translate(-50%)}.WcIhyq_commitMark{border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:6px solid var(--solve-ink-1);width:0;height:0}.WcIhyq_commitLabel{color:var(--solve-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:1px;font-size:13px;line-height:14px}.WcIhyq_exact{color:var(--solve-ink-2);font-size:13px;font-weight:400;line-height:1.2;display:block}.WcIhyq_annot{height:34px;margin-top:2px;position:relative}.WcIhyq_bracket{box-sizing:border-box;border:1.5px solid var(--pace-late);pointer-events:none;border-top:0;height:6px;position:absolute;top:0}.WcIhyq_marker{pointer-events:none;width:0;height:28px;position:absolute;top:6px}.WcIhyq_markerLabel{white-space:nowrap;color:var(--pace-late-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;position:absolute;top:6px;left:8px}.WcIhyq_markerLeft .WcIhyq_markerLabel{left:auto;right:0}.WcIhyq_markerLabel .solve-pen{margin:-.3em -1.1em;padding:.3em 1.1em}.WcIhyq_missedLabel{white-space:nowrap;color:var(--solve-ink-2);font-size:13px;font-weight:600;position:absolute;top:6px}.WcIhyq_missedLabelEnd{right:0;left:auto!important}.WcIhyq_annotTall{height:54px}.WcIhyq_missedLabelLow{top:30px}.WcIhyq_clockEdge{border-left:1px dashed var(--solve-ink-2);pointer-events:none;width:0;position:absolute;top:0;bottom:18px}.WcIhyq_axis{height:18px;margin-top:4px;position:relative}.WcIhyq_tick{color:var(--solve-ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;position:absolute;top:0;transform:translate(-50%)}.WcIhyq_tick:first-child{transform:none}.WcIhyq_tickEnd{transform:translate(-100%)}.WcIhyq_tickClock{color:var(--solve-ink-1);font-weight:600}@container (max-width:440px){.WcIhyq_tickNearEnd,.WcIhyq_tickNearStart{display:none}}.WcIhyq_action{margin-top:16px}.WcIhyq_action a{min-height:44px;color:var(--solve-ink-1);text-underline-offset:3px;touch-action:manipulation;align-items:center;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.WcIhyq_action a:hover{color:var(--solve-accent)}.WcIhyq_action a:focus-visible{outline:2px solid var(--solve-accent);outline-offset:3px;border-radius:3px}.WcIhyq_planActions{margin-top:4px}.WcIhyq_replayRow{-moz-column-gap:24px;flex-wrap:wrap;align-items:center;column-gap:24px;margin-top:8px;display:flex;position:relative}.WcIhyq_replayButton{min-height:44px;color:var(--solve-ink-1);font:inherit;text-underline-offset:3px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.WcIhyq_replayButton:hover{color:var(--solve-accent)}.WcIhyq_replayButton:focus-visible{outline:2px solid var(--solve-accent);outline-offset:3px;border-radius:3px}@media (prefers-reduced-motion:reduce){.WcIhyq_replayPlay{display:none}}.WcIhyq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.WcIhyq_detail{border-top:1px solid var(--solve-ink-4);margin-top:14px}.WcIhyq_detail>summary{cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:14px;font-weight:500;list-style:none;display:flex}.WcIhyq_detail>summary::-webkit-details-marker{display:none}.WcIhyq_detail>summary:after{content:"";border-right:1.5px solid var(--solve-accent);border-bottom:1.5px solid var(--solve-accent);flex:none;width:8px;height:8px;margin-right:4px;transform:translateY(-2px)rotate(45deg)}.WcIhyq_detail[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.WcIhyq_note{max-width:46ch;color:var(--solve-ink-2);margin:4px 0 8px;font-size:13px;line-height:1.5}.WcIhyq_detail>summary:focus-visible{outline:2px solid var(--solve-accent);outline-offset:3px;border-radius:3px}.WcIhyq_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.WcIhyq_table caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WcIhyq_table th,.WcIhyq_table td{text-align:left;border-top:1px solid var(--solve-ink-4);padding:8px 8px 8px 0;font-weight:400}.WcIhyq_table thead th{color:var(--solve-ink-2);border-top:0;font-size:13px;font-weight:600}.WcIhyq_table th[scope=row]{font-weight:500}.WcIhyq_num{text-align:right!important;padding-right:0!important}.WcIhyq_lateText{color:var(--pace-late-text);font-weight:600}.WcIhyq_mutedText{color:var(--solve-ink-2)}.WcIhyq_pairs{max-width:880px;margin:4px 0 0}.WcIhyq_pair+.WcIhyq_pair{margin-top:22px}.WcIhyq_pairCaption{color:var(--solve-ink-1);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3}.WcIhyq_pairRow{-moz-column-gap:8px;grid-template-columns:3rem minmax(0,1fr);align-items:center;column-gap:8px;min-height:30px;display:grid}.WcIhyq_pairName{color:var(--solve-ink-2);font-size:15px}.WcIhyq_pairTrack{--room:calc(100% - 5.5rem);align-items:center;min-width:0;height:26px;display:flex;position:relative}.WcIhyq_pairPlan{width:calc(var(--room) * var(--w));box-sizing:border-box;height:100%;box-shadow:inset 0 0 0 1px var(--pace-ghost-line);border-radius:3px;flex:none;display:block}.WcIhyq_pairYou{width:calc(var(--room) * var(--w));background:var(--pace-ink);border-radius:3px;flex:none;height:100%;display:block}.WcIhyq_pairYouOpen{border-radius:3px 0 0 3px}.WcIhyq_pairOver{width:calc(var(--room) * var(--w));box-sizing:border-box;background:repeating-linear-gradient(135deg, transparent 0 4px, var(--pace-over) 4px 5.5px), var(--solve-sheet);height:100%;box-shadow:inset 0 0 0 1px var(--pace-over);border-radius:0 3px 3px 0;flex:none;display:block}.WcIhyq_pairMissed{width:calc(var(--room) * var(--w));box-sizing:border-box;outline:1.5px dotted var(--solve-ink-3);outline-offset:-2px;border-radius:3px;flex:none;height:100%;margin-left:4px;display:block}.WcIhyq_pairValue{font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:10px;font-size:16px;font-weight:600}.WcIhyq_pairFix{box-shadow:inset 0 -4px 0 var(--solve-mark)}.WcIhyq_pairOverNote{width:calc(var(--room) * var(--w));color:var(--pace-late-text);font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-content:flex-end;padding-top:2px;font-size:15px;font-weight:600;display:flex}.WcIhyq_pairOverNote .solve-pen{margin:.2em -1.1em .2em 0;padding:.3em 1.1em}.WcIhyq_pairMore{max-width:46ch;color:var(--solve-ink-2);margin:12px 0 0;font-size:14px;line-height:1.5}.WcIhyq_parts{margin-top:4px}.WcIhyq_scrub{position:relative}.WcIhyq_scrubInput{appearance:none;cursor:ew-resize;touch-action:pan-y;background:0 0;border-radius:4px;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.WcIhyq_scrubInput::-webkit-slider-runnable-track{background:0 0;height:100%}.WcIhyq_scrubInput::-moz-range-track{background:0 0;height:100%}.WcIhyq_scrubInput::-webkit-slider-thumb{appearance:none;background:0 0;border:0;width:1px;height:100%}.WcIhyq_scrubInput::-moz-range-thumb{background:0 0;border:0;border-radius:0;width:1px;height:100%}.WcIhyq_scrubInput:focus-visible{outline:2px solid var(--solve-accent);outline-offset:3px}.WcIhyq_lane{position:relative}.WcIhyq_strip[data-pacing-scrubbing] .WcIhyq_lane:after{content:"";top:-2px;bottom:-2px;left:var(--cursor);background:var(--solve-ink-1);width:2px;box-shadow:0 0 0 1px var(--solve-sheet);pointer-events:none;z-index:4;position:absolute;transform:translate(-50%)}.WcIhyq_reading{max-width:60ch;min-height:3em;color:var(--solve-ink-3);margin:10px 0 0;font-size:15px;line-height:1.5}@media (max-width:560px){.WcIhyq_reading{min-height:4.5em}}.WcIhyq_readingOn{color:var(--solve-ink-1)}.WcIhyq_readingClock{color:var(--solve-ink-1);font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums;font-weight:600}
body:has(.iWgdVG_active) [data-testid=solve-next-step-pinned]{display:none}.iWgdVG_answerGrid>div{overflow-wrap:anywhere;min-width:0}
.zVDNKG_record,.zVDNKG_record li,.zVDNKG_record dl>div{min-width:0}.zVDNKG_record li,.zVDNKG_record dd,.zVDNKG_record p{overflow-wrap:anywhere}
.mG3wyG_card{border:1px solid var(--sit-line);border-left:2px solid var(--assessment-accent);background:0 0;border-radius:10px;max-width:680px;margin:0 0 28px;padding:16px 18px 18px;scroll-margin-top:88px}.mG3wyG_eyebrow{color:var(--assessment-accent);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.mG3wyG_title{margin:6px 0 4px;font-size:18px;font-weight:500;line-height:1.35}.mG3wyG_lede{color:var(--sit-muted);max-width:56ch;margin:0;font-size:14px;line-height:1.6}.mG3wyG_row{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;display:flex}.mG3wyG_meta{color:var(--sit-muted);font-variant-numeric:tabular-nums;font-size:13px}.mG3wyG_steps{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.mG3wyG_step{background:var(--sit-line);border-radius:2px;flex:1;height:4px}.mG3wyG_stepDone{background:var(--assessment-accent)}.mG3wyG_stepNow{background:var(--sit-fg)}.mG3wyG_prompt{text-wrap:pretty;max-width:60ch;margin:6px 0 12px;font-size:16px;font-weight:500;line-height:1.55}.mG3wyG_exhibitWrap{overscroll-behavior-x:contain;max-width:100%;margin:0 0 14px;overflow-x:auto}.mG3wyG_exhibitWrap:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:2px}.mG3wyG_exhibit{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:560px;margin:0;font-size:14px}.mG3wyG_exhibit caption{text-align:left;color:var(--sit-muted);letter-spacing:.04em;padding:0 0 6px;font-size:13px}.mG3wyG_exhibit th,.mG3wyG_exhibit td{border-bottom:1px solid var(--sit-line);text-align:right;padding:7px 10px}.mG3wyG_exhibit th:first-child,.mG3wyG_exhibit td:first-child{text-align:left}.mG3wyG_exhibit thead th{color:var(--sit-muted);font-size:13px;font-weight:500}.mG3wyG_exhibit th:first-child,.mG3wyG_exhibit td:first-child{overflow-wrap:anywhere}.mG3wyG_exhibit td,.mG3wyG_exhibit thead th:not(:first-child){white-space:nowrap}@media (max-width:600px){.mG3wyG_exhibit th,.mG3wyG_exhibit td{padding:7px 5px}}.mG3wyG_answer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mG3wyG_input{border:1px solid var(--sit-line);width:9.5rem;min-height:44px;color:var(--sit-fg);font-variant-numeric:tabular-nums;background:0 0;border-radius:8px;padding:8px 12px;font-size:16px}.mG3wyG_input:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:2px;border-color:var(--sit-fg)}.mG3wyG_unit{color:var(--sit-muted);font-size:15px}.mG3wyG_choices{border:0;gap:8px;max-width:460px;margin:0 0 12px;padding:0;display:grid}.mG3wyG_choices legend{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mG3wyG_choice{border:1px solid var(--sit-line);cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:15px;display:flex}.mG3wyG_choice:hover{border-color:var(--sit-fg)}.mG3wyG_choice:has(input:checked){border-color:var(--sit-fg);background:color-mix(in srgb, var(--sit-fg) 6%, transparent)}.mG3wyG_choice:has(input:focus-visible){outline:2px solid var(--assessment-accent);outline-offset:2px}.mG3wyG_choice input{accent-color:var(--sit-fg);flex:none;width:18px;height:18px}.mG3wyG_feedback{border:1px solid var(--sit-line);border-radius:8px;max-width:62ch;margin:14px 0 0;padding:12px 14px}.mG3wyG_feedbackRight{border-color:var(--assessment-accent)}.mG3wyG_feedbackHead{margin:0;font-size:15px;font-weight:600}.mG3wyG_feedbackBody{color:var(--sit-muted);text-wrap:pretty;margin:6px 0 0;font-size:14px;line-height:1.65}.mG3wyG_feedbackBody.mG3wyG_feedbackLead{color:var(--sit-fg);font-weight:500}.mG3wyG_verdict{font-family:var(--font-practice-serif,Georgia), serif;letter-spacing:-.02em;margin:4px 0 6px;font-size:34px;font-weight:400;line-height:1.1}.mG3wyG_verdict:focus{outline:none}.mG3wyG_marks{gap:6px;margin:12px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.mG3wyG_marks li{grid-template-columns:minmax(0,16.5rem) 5.5rem 1fr;align-items:baseline;gap:2px 10px;display:grid}.mG3wyG_markLabel{color:var(--sit-muted)}.mG3wyG_markTyped{color:var(--sit-muted);font-variant-numeric:tabular-nums}.mG3wyG_step2{max-width:60ch;margin:12px 0 0;font-size:15px;line-height:1.6}body[data-redrock-drilling] [data-testid=solve-next-step-pinned]{display:none}@media (max-width:639px){.mG3wyG_phoneHidden{display:none!important}}@media (max-width:600px){.mG3wyG_card{margin-bottom:22px;padding:14px 14px 16px}.mG3wyG_input{width:100%}.mG3wyG_verdict{font-size:30px}.mG3wyG_marks li{grid-template-columns:5.5rem 1fr}.mG3wyG_markLabel{grid-column:1/-1}}.mG3wyG_card form>.mG3wyG_row{bottom:env(safe-area-inset-bottom,0px);z-index:2;background:var(--sit-page);padding-block:10px;position:sticky}
.BUKiYa_choose{width:100%;min-height:44px;color:var(--solve-ink-1);border:1px solid var(--solve-edge);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:600;display:inline-flex}.BUKiYa_choose:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.BUKiYa_choose:hover{background:var(--solve-paper-2,var(--surface-muted))}.BUKiYa_chosen{font-size:14px;font-weight:600}.BUKiYa_register{color:var(--t-ink,var(--solve-ink-1));border-collapse:collapse;table-layout:fixed;width:100%}.BUKiYa_register col:first-child{width:26%}.BUKiYa_register col:nth-child(2){width:24%}.BUKiYa_register col:last-child{width:12%}.BUKiYa_register th,.BUKiYa_register td{border-bottom:1px solid var(--solve-ink-4);text-align:left;vertical-align:middle;height:52px;padding:8px 4px;font-size:13px}.BUKiYa_register thead th{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:500;line-height:1.3}.BUKiYa_register thead th strong{font:600 20px/1.1 var(--solve-font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;margin-top:5px;display:block}.BUKiYa_register td.BUKiYa_numeric,.BUKiYa_register th.BUKiYa_numeric{text-align:center}.BUKiYa_register td.BUKiYa_numeric b{font-weight:500}.BUKiYa_register td.BUKiYa_numeric{font:500 20px/1.1 var(--solve-font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums}.BUKiYa_register td.BUKiYa_numeric .BUKiYa_mobileValueName{display:none}.BUKiYa_rowName{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.BUKiYa_rowName svg{flex:0 0 28px;width:28px;height:28px}.BUKiYa_register td>.BUKiYa_choose{min-width:44px;min-height:44px;padding:4px 10px}.BUKiYa_register tr[data-state=placed]{background:var(--solve-paper-2,var(--surface-muted))}.BUKiYa_slotWord{white-space:nowrap;font-size:13px;font-weight:600;display:inline-block}.BUKiYa_caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.BUKiYa_registerHint{color:var(--t-ink,var(--solve-ink-1));margin:4px 0;font-size:13px;line-height:1.3}@container seawolf-bench (max-width:600px){.BUKiYa_register{display:block}.BUKiYa_register colgroup{display:none}.BUKiYa_register caption,.BUKiYa_register thead{display:block}.BUKiYa_register thead tr{flex-wrap:wrap;gap:8px 14px;padding-block:8px;display:flex}.BUKiYa_register thead th{border:0;padding:0}.BUKiYa_register thead th:first-child{flex:0 0 100%;display:block}.BUKiYa_register thead th:last-child{display:none}.BUKiYa_register thead th strong{margin-left:6px;font-size:18px;display:inline}.BUKiYa_register thead th:nth-child(2){flex:0 0 100%}.BUKiYa_register tbody{display:block}.BUKiYa_register tbody tr{border-bottom:1px solid var(--solve-ink-4);grid-template-columns:repeat(3,minmax(0,1fr)) 72px;align-items:center;padding:10px 0;display:grid}.BUKiYa_register tbody th{border:0;grid-column:1/4;padding:0}.BUKiYa_register .BUKiYa_rowName{font-size:16px}.BUKiYa_register tbody th,.BUKiYa_register tbody td{height:auto}.BUKiYa_register tbody td{border:0;padding:4px 0}.BUKiYa_register tbody td:nth-child(2){grid-area:2/1/auto/4;padding-left:48px;font-size:13px}.BUKiYa_register tbody td:last-child{text-align:right;grid-area:1/4/3}.BUKiYa_register td.BUKiYa_numeric{text-align:left;grid-row:3;padding-top:8px;font-size:22px}.BUKiYa_register td.BUKiYa_numeric .BUKiYa_mobileValueName{min-height:32px;font:400 13px/1.25 var(--font-practice-sans,sans-serif);margin-bottom:4px;display:block}.BUKiYa_register td.BUKiYa_numeric .BUKiYa_mobileRange{white-space:nowrap;font-variant-numeric:tabular-nums;display:block}}@container seawolf-bench (max-width:420px){.BUKiYa_register tbody tr{grid-template-columns:repeat(3,minmax(0,1fr))}.BUKiYa_register tbody td:last-child{grid-area:4/1/auto/-1}.BUKiYa_register tbody td:nth-child(2){padding-left:0}.BUKiYa_register td.BUKiYa_numeric .BUKiYa_mobileValueName{min-height:0}}.BUKiYa_register td.BUKiYa_numeric .BUKiYa_mobileValueName{white-space:normal;line-height:1.4;overflow:visible}.BUKiYa_fullNotice{color:var(--solve-ink-2);margin:8px 0;font-size:13px;line-height:1.4}
.U4oyJG_root{min-width:0;color:var(--solve-ink-1);font-family:var(--solve-font-sans);gap:26px;display:grid}.U4oyJG_head{gap:12px;min-width:0;display:grid}.U4oyJG_eyebrow{font:600 13px/1.3 var(--solve-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--solve-ink-2);margin:0}.U4oyJG_title{max-width:20ch;font-family:var(--solve-font-serif);letter-spacing:-.005em;text-wrap:balance;outline:none;margin:0;font-size:clamp(34px,5.2vw,50px);font-weight:400;line-height:1.04}.U4oyJG_titleLine{max-width:none;font-size:clamp(28px,3.5vw,36px)}.U4oyJG_rule{max-width:56ch;color:var(--solve-ink-2);margin:0;font-size:18px;line-height:1.5}.U4oyJG_rule strong{color:var(--solve-ink-1);font-weight:600}.U4oyJG_chosen{border-top:1px solid var(--sit-line,var(--solve-ink-4));border-bottom:1px solid var(--sit-line,var(--solve-ink-4));margin:28px 0 0}.U4oyJG_chosen>summary{cursor:pointer;min-height:52px;font:500 15px var(--font-sans,inherit);color:var(--sit-fg,var(--solve-ink-1));align-items:center;display:flex}.U4oyJG_chosen>summary:focus-visible{outline:2px solid var(--solve-accent);outline-offset:2px}.U4oyJG_chosen[open]>summary{border-bottom:1px solid var(--sit-line,var(--solve-ink-4));margin-bottom:14px}.U4oyJG_sampleSlot{margin:16px 0 8px}.U4oyJG_evidence{border-top:1.5px solid var(--solve-ink-1);gap:8px;max-width:62ch;margin:0;padding-top:16px;display:grid}.U4oyJG_evidence p{color:var(--solve-ink-1);overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.5}.U4oyJG_compare{border-top:1.5px solid var(--solve-ink-1);margin:0;display:grid}.U4oyJG_crow{border-bottom:1px solid var(--solve-ink-4);grid-template-columns:170px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:6px 22px;padding:16px 0;display:grid}.U4oyJG_clabel{gap:2px;margin:0;display:grid}.U4oyJG_kind{color:var(--solve-ink-2);font-size:14px}.U4oyJG_big{font:400 18px/1.4 var(--solve-font-sans);font-variant-numeric:tabular-nums;white-space:normal;overflow-wrap:anywhere;min-width:0;margin:0}.U4oyJG_big .U4oyJG_unit{font:500 16px var(--solve-font-sans);margin-left:6px}.U4oyJG_ok .U4oyJG_big{color:var(--solve-ink-1)}.U4oyJG_bad .U4oyJG_big{color:var(--solve-ink-1);font-weight:400}.U4oyJG_bad .U4oyJG_big s{text-decoration-thickness:2px}.U4oyJG_how{color:var(--solve-ink-2);overflow-wrap:anywhere;min-width:0;margin:0;font-size:15px;line-height:1.5}.U4oyJG_how .U4oyJG_calc{font-family:var(--solve-font-mono);color:var(--solve-ink-1)}.U4oyJG_repeat{max-width:60ch;color:var(--solve-ink-1);margin:0;font-size:16px;line-height:1.5}.U4oyJG_next{max-width:60ch;color:var(--solve-loss);font-size:16px;line-height:1.55;font-family:var(--solve-font-serif);border:0;gap:4px;margin:0;padding:0;display:grid}.U4oyJG_try{border-top:1px solid var(--solve-ink-4);gap:10px;padding-top:20px;display:grid}.U4oyJG_tryText{max-width:58ch;margin:0;font-size:17px;line-height:1.5}.U4oyJG_tryExhibit{max-width:100%;overflow-x:auto}.U4oyJG_tryExhibit table{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:320px}.U4oyJG_tryExhibit th,.U4oyJG_tryExhibit td{text-align:left;font:400 15px var(--solve-font-mono);border-bottom:1px solid var(--solve-ink-4);padding:6px 14px 6px 0}.U4oyJG_tryExhibit th{font:600 13px var(--solve-font-sans);color:var(--solve-ink-2)}.U4oyJG_tryRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.U4oyJG_tryInput{box-sizing:border-box;border:1.5px solid var(--solve-edge);background:var(--solve-sheet);width:150px;min-height:48px;color:var(--solve-ink-1);font:500 17px var(--solve-font-mono);padding:11px 12px}.U4oyJG_tryInput::placeholder{font-family:var(--solve-font-sans);color:var(--solve-ink-3)}.U4oyJG_tryInput:focus-visible{outline:2px solid var(--solve-accent);outline-offset:2px}.U4oyJG_tryUnit{color:var(--solve-ink-2)}.U4oyJG_choices{border:0;gap:8px;margin:0;padding:0;display:grid}.U4oyJG_choice{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;font-size:16px;line-height:1.45;display:flex}.U4oyJG_outline{border:1.5px solid var(--solve-ink-1);min-height:48px;color:var(--solve-ink-1);font:600 15px var(--solve-font-sans);cursor:pointer;touch-action:manipulation;background:0 0;padding:12px 18px}.U4oyJG_outline:focus-visible{outline:2px solid var(--solve-accent);outline-offset:2px}.U4oyJG_reply{min-height:1.5em;color:var(--solve-ink-2);gap:6px;margin:0;font-size:16px;line-height:1.5;display:grid}.U4oyJG_replyGood{color:var(--solve-gain-text)}.U4oyJG_replyBad{color:var(--solve-loss-text)}.U4oyJG_actions{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}.U4oyJG_primary{background:var(--solve-accent);min-height:48px;color:var(--solve-on-accent);font:600 15px var(--solve-font-sans);cursor:pointer;touch-action:manipulation;border:0;align-items:center;gap:10px;padding:14px 22px;text-decoration:none;display:inline-flex}.U4oyJG_primary:hover{background:var(--solve-accent-strong)}.U4oyJG_primary:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.U4oyJG_link{min-height:44px;color:var(--solve-ink-2);font:500 15px var(--solve-font-sans);text-decoration:underline;-webkit-text-decoration-color:var(--solve-ink-4);text-decoration-color:var(--solve-ink-4);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0}.U4oyJG_link:hover{color:var(--solve-ink-1);text-decoration-color:currentColor}.U4oyJG_link:focus-visible{outline:2px solid var(--solve-accent);outline-offset:2px}@media (max-width:700px){.U4oyJG_root{gap:22px}.U4oyJG_head{gap:8px}.U4oyJG_head .U4oyJG_eyebrow{letter-spacing:.04em}.U4oyJG_titleLine{font-size:28px}.U4oyJG_rule{font-size:16px;line-height:1.45}.U4oyJG_crow{grid-template-columns:1fr;gap:4px;padding:12px 0}.U4oyJG_clabel{flex-wrap:wrap;align-items:baseline;gap:0 10px;display:flex}.U4oyJG_big{font-size:18px}.U4oyJG_title{max-width:none}.U4oyJG_primary{justify-content:center;width:100%}}.U4oyJG_pen{padding:0 2px;display:inline-block;position:relative}.U4oyJG_pen+.U4oyJG_unit{margin-left:18px}.U4oyJG_pen svg{pointer-events:none;width:calc(100% + 26px);height:calc(100% + 18px);position:absolute;inset:-9px -14px -9px -12px;overflow:visible}.U4oyJG_pen path{fill:none;stroke:var(--solve-loss);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.U4oyJG_pen[data-pen=ready] path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.U4oyJG_pen[data-pen=ready] path{stroke-dashoffset:0}.U4oyJG_pen[data-pen=drawn] path{animation:none}}.U4oyJG_chosen>summary.U4oyJG_primary{color:var(--solve-on-accent);padding:14px 22px}.U4oyJG_chosen>summary{justify-content:space-between;gap:12px}.U4oyJG_chosen>summary:after{content:"+";flex:none;font-size:22px}.U4oyJG_chosen[open]>summary:after{content:"−"}.U4oyJG_sampleSlot:has([data-own-page]){margin-top:0}.U4oyJG_root:has([data-own-page]){gap:16px}.U4oyJG_root:has([data-own-page]) figure{margin-bottom:0}.U4oyJG_continuation{justify-self:start;width:fit-content;max-width:100%;text-decoration:none}
.iGw61G_card{border-left:3px solid var(--assessment-accent);gap:14px;min-width:0;padding:4px 0 4px 18px;display:grid}.iGw61G_label{color:var(--sit-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600}.iGw61G_card h3{font:400 26px/1.2 var(--solve-font-serif,Georgia, serif);text-wrap:balance;margin:0}.iGw61G_card h3:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:4px}.iGw61G_cue,.iGw61G_receipt{margin:0;font-size:16px;line-height:1.6}.iGw61G_cue strong{font-family:var(--solve-font-mono,monospace);font-variant-numeric:tabular-nums}.iGw61G_note{color:var(--sit-muted);margin:0;font-size:13px;line-height:1.6}.iGw61G_compare{border-block:1px solid var(--sit-line);grid-template-columns:1fr 1fr;gap:16px;padding-block:14px;display:grid}.iGw61G_compare span{color:var(--sit-muted);font-size:13px;line-height:1.5;display:block}.iGw61G_compare strong{font:500 24px var(--solve-font-mono,monospace);font-variant-numeric:tabular-nums;margin-top:5px;display:block}.iGw61G_workspace{overscroll-behavior:contain;background:var(--sit-bg);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--sit-fg);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.iGw61G_workspace::backdrop{background:#0009}.iGw61G_workspaceHead{color:var(--sit-muted);font:400 13px var(--solve-font-sans);justify-content:space-between;align-items:center;gap:12px;padding:4px 16px;display:flex}.iGw61G_workspaceHead button{touch-action:manipulation}@media (max-width:600px){.iGw61G_card{padding-left:12px}.iGw61G_workspaceHead{padding-inline:max(12px, env(safe-area-inset-left))}}.iGw61G_verdict{font:400 24px/1.3 var(--solve-font-serif,Georgia, serif);text-wrap:pretty;margin:0}.iGw61G_clockReceipt{gap:14px;margin:18px 0;display:grid}.iGw61G_clockReceipt figcaption{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.iGw61G_departure{grid-template-columns:108px minmax(0,1fr) 92px;align-items:center;gap:10px;font-size:13px;display:grid}.iGw61G_departure strong{font:500 13px var(--solve-font-mono,monospace);text-align:right;font-variant-numeric:tabular-nums}.iGw61G_clockTrack{background:var(--solve-well);height:24px;position:relative}.iGw61G_clockUsed,.iGw61G_clockOver{height:14px;display:block;position:absolute;top:5px}.iGw61G_clockUsed{background:var(--solve-ink-1);left:0}.iGw61G_clockOver{background:var(--solve-loss)}.iGw61G_boundary{border-left:2px dashed var(--sit-fg);z-index:1;position:absolute;top:-4px;bottom:-4px}.iGw61G_coverage{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;margin-block:16px;font-size:13px}.iGw61G_coverage caption{text-align:left;padding-bottom:10px;font-weight:600}.iGw61G_coverage td,.iGw61G_coverage th{border-bottom:1px solid var(--sit-line);padding:10px 8px 10px 0}.iGw61G_coverage thead th{color:var(--sit-muted);font-size:13px}.iGw61G_reach{border-left:3px solid var(--assessment-accent);margin:16px 0;padding-left:12px;font-size:14px;line-height:1.6}@media (max-width:600px){.iGw61G_departure{grid-template-columns:minmax(0,1fr) auto;gap:6px}.iGw61G_clockTrack{grid-area:2/1/auto/-1}.iGw61G_departure strong{grid-area:1/2}}.iGw61G_oneLine{font:400 clamp(22px, 3vw, 28px)/1.3 var(--solve-font-serif,Georgia, serif);text-wrap:pretty;margin:20px 0}.iGw61G_caseReach{gap:12px;margin:20px 0;font-size:13px;display:grid}.iGw61G_caseReach figcaption{font-weight:600}.iGw61G_caseReach>div{grid-template-columns:115px minmax(0,1fr);align-items:center;gap:12px;display:grid}.iGw61G_caseReach ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin:0;padding:0;list-style:none;display:grid}.iGw61G_caseReach li{border:1px dashed var(--sit-muted);color:var(--sit-muted);font-variant-numeric:tabular-nums;justify-items:center;gap:2px;padding:6px 0;display:grid}.iGw61G_caseReach li[data-opened=true]{border:1px solid var(--sit-fg);background:var(--solve-well);color:var(--sit-fg)}.iGw61G_caseReach li b{font-weight:500}.iGw61G_caseReach p{color:var(--sit-muted);margin:0;font-size:13px;line-height:1.5}@media (max-width:600px){.iGw61G_caseReach>div{grid-template-columns:1fr;gap:6px}}.iGw61G_receiptDetail{border-top:1px solid var(--sit-line);margin-top:16px;font-size:13px}.iGw61G_receiptDetail summary{cursor:pointer;text-underline-offset:4px;touch-action:manipulation;align-items:center;min-height:44px;text-decoration:underline;display:flex}.iGw61G_receiptDetail summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}
.ierNKq_quiet [data-solve-next-step-cta],.ierNKq_quiet [data-redrock-sample-start]{color:var(--sit-fg,var(--solve-ink-1));box-shadow:inset 0 0 0 1.5px var(--sit-fg,var(--solve-ink-1));background:0 0}.ierNKq_quiet [data-solve-next-step-cta]:hover,.ierNKq_quiet [data-redrock-sample-start]:hover{background:var(--sit-chip-bg,transparent);color:var(--sit-fg,var(--solve-ink-1))}
.ZfA3WG_panel{border:1px solid var(--sit-line);background:var(--sit-bg);border-radius:14px;max-width:42rem;margin-top:24px;padding:20px}.ZfA3WG_heading{text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:1.4}.ZfA3WG_scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:18px 0 12px;display:grid}.ZfA3WG_scores dt{color:var(--sit-muted);font-size:13px;line-height:1.5}.ZfA3WG_scores dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:36px;font-weight:600;line-height:1.1}.ZfA3WG_scores dd span{color:var(--sit-muted);margin-left:2px;font-size:18px}.ZfA3WG_conclusion,.ZfA3WG_scope{margin:8px 0 0;font-size:14px;line-height:20px}.ZfA3WG_scope{color:var(--sit-muted)}.ZfA3WG_comparison{margin-top:20px}.ZfA3WG_members{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;font-size:13px;line-height:1.5;display:grid}.ZfA3WG_members h3{margin:0;font-weight:600}.ZfA3WG_members ul{margin:8px 0 0;padding:0;list-style:none}.ZfA3WG_members li{overflow-wrap:anywhere;color:var(--sit-muted);margin-top:4px}.ZfA3WG_table{border-collapse:collapse;table-layout:fixed;width:100%;margin-top:20px;font-size:13px;line-height:1.5}.ZfA3WG_table caption{text-align:left;padding-bottom:8px;font-weight:600}.ZfA3WG_table th,.ZfA3WG_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--sit-line);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;padding:10px 6px}.ZfA3WG_table th:first-child{width:44%;padding-left:0}.ZfA3WG_target,.ZfA3WG_status{color:var(--sit-muted);font-size:13px;font-weight:400;display:block}.ZfA3WG_explorer{border-top:1px solid var(--sit-line);margin-top:20px;padding-top:8px}.ZfA3WG_explorer summary,.ZfA3WG_pool summary{cursor:pointer;touch-action:manipulation;overflow-wrap:anywhere;align-content:center;min-height:44px;font-size:14px;font-weight:600;display:list-item}.ZfA3WG_explorer summary:focus-visible,.ZfA3WG_pool summary:focus-visible,.ZfA3WG_slots select:focus-visible{outline:2px solid var(--sit-fg);outline-offset:3px;border-radius:4px}.ZfA3WG_slots{border:0;gap:12px;min-width:0;margin:16px 0 0;padding:0;display:grid}.ZfA3WG_slots legend{margin-bottom:10px;font-size:14px;font-weight:600}.ZfA3WG_slots label{min-width:0;color:var(--sit-muted);gap:4px;font-size:13px;display:grid}.ZfA3WG_slots select{border:1px solid var(--sit-line);background-color:var(--sit-bg);width:100%;min-width:0;min-height:44px;color:var(--sit-fg);touch-action:manipulation;border-radius:6px;padding:8px;font-size:16px}.ZfA3WG_pool{margin-top:16px}.ZfA3WG_pool ul{gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ZfA3WG_pool li{border:1px solid var(--sit-line);border-radius:8px;min-width:0;padding:12px}.ZfA3WG_pool h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:14px;font-weight:600;line-height:20px}.ZfA3WG_pool dl{gap:4px;margin:0;font-size:13px;line-height:20px;display:grid}.ZfA3WG_pool dl div{justify-content:space-between;gap:16px;display:flex}.ZfA3WG_pool dt,.ZfA3WG_pool dd{overflow-wrap:anywhere;min-width:0;margin:0}.ZfA3WG_pool dt{color:var(--sit-muted)}.ZfA3WG_pool dd{font-variant-numeric:tabular-nums;text-align:right}.ZfA3WG_repair{border-top:1px solid var(--sit-line);margin-top:20px;padding-top:20px}.ZfA3WG_repair h3{margin:0;font-size:16px;font-weight:600;line-height:22px}.ZfA3WG_repairGain{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:20px 0 12px;font-size:28px;font-weight:600;line-height:1.2}.ZfA3WG_repairGain span{letter-spacing:0;margin-top:4px;font-size:14px;font-weight:500;line-height:20px;display:block}.ZfA3WG_repairMembers{border-left:2px solid var(--assessment-accent);gap:12px;margin:0;padding-left:12px;font-size:14px;line-height:20px;display:grid}.ZfA3WG_repairMembers dt{color:var(--sit-muted);font-size:13px}.ZfA3WG_repairMembers dd{overflow-wrap:anywhere;margin:2px 0 0}@media (max-width:640px){.ZfA3WG_panel{padding:16px}.ZfA3WG_scores{gap:12px}}
.sdJOwG_root>header{border-bottom:1px solid var(--sit-line,var(--solve-ink-4));margin-bottom:26px;padding:4px 0 22px}.sdJOwG_root [data-testid=result-score]{margin:8px 0 6px;font-size:clamp(34px,4vw,44px);line-height:1.1}.sdJOwG_root [data-testid=result-score]+p{gap:4px 20px;margin:0}.sdJOwG_seaWolfVerdict{overflow-wrap:anywhere;text-wrap:balance;max-width:44ch;font-size:clamp(23px,3vw,32px);line-height:1.2}
.G32Vgq_root{--l-paper:var(--solve-paper);--l-sheet:var(--solve-sheet);--l-well:var(--solve-well);--l-ink:var(--solve-ink-1);--l-muted:var(--solve-ink-2);--l-faint:var(--solve-ink-3);--l-rule:var(--solve-ink-4);--l-rule-soft:color-mix(in srgb, var(--solve-ink-4) 55%, var(--solve-paper));--l-accent:var(--solve-accent);--l-accent-strong:var(--solve-accent-strong);--l-on-accent:var(--solve-on-accent);--l-loss:var(--solve-loss-text);--l-gain:var(--solve-gain-text);--l-note-rule:var(--solve-ink-1);--l-serif:var(--solve-font-serif);--l-sans:var(--solve-font-sans);--l-mono:var(--solve-font-mono);--l-pad:clamp(16px, 5vw, 64px);--l-shadow:0 30px 60px -44px #11121473;--l-band:#17283d;--l-band-ink:#edebe6;--l-band-ink-2:#d3d6de;--l-band-ink-3:#b4bac9;--l-band-rule:#edebe638;--l-band-gain:#6fd3a8;--l-band-loss:#f2a07f;background:var(--l-paper);color:var(--l-ink);font-family:var(--l-sans);-webkit-font-smoothing:antialiased;min-height:100%;font-size:17px;line-height:1.55;overflow-x:clip}.dark .G32Vgq_root{--l-shadow:0 30px 60px -44px #000c}.G32Vgq_root a{color:inherit}.G32Vgq_root a:hover{color:var(--l-accent)}.G32Vgq_root a:focus-visible,.G32Vgq_root button:focus-visible,.G32Vgq_root summary:focus-visible{outline:2px solid var(--l-accent);outline-offset:3px}.G32Vgq_root :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}.G32Vgq_root :where(ul,ol){padding:0;list-style:none}.G32Vgq_header{padding:8px var(--l-pad);border-bottom:1px solid var(--l-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;display:flex}.G32Vgq_brand{letter-spacing:-.01em;align-items:center;min-height:44px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.G32Vgq_headerEnd{flex-wrap:wrap;align-items:center;gap:0 20px;display:flex}.G32Vgq_nav{flex-wrap:wrap;gap:0 22px;font-size:15px;display:flex}.G32Vgq_nav a,.G32Vgq_signin{min-height:44px;color:var(--l-muted);align-items:center;text-decoration:none;display:inline-flex}.G32Vgq_nav a:hover,.G32Vgq_signin:hover{color:var(--l-accent);text-underline-offset:4px;text-decoration:underline}.G32Vgq_signin{font-size:15px}.G32Vgq_eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--l-faint);font-size:13px;font-weight:600}.G32Vgq_display{font-family:var(--l-serif);letter-spacing:-.01em;text-wrap:balance;font-weight:400}.G32Vgq_mono{font-family:var(--l-mono);font-variant-numeric:tabular-nums}.G32Vgq_actions{flex-wrap:wrap;align-items:center;gap:4px 24px;padding-top:6px;display:flex}.G32Vgq_cta{background:var(--solve-cta-bg);min-height:48px;color:var(--l-on-accent);font-weight:600;font:600 16px/24px var(--solve-font-sans);touch-action:manipulation;transition:background-color .14s var(--solve-ease,ease);border-radius:8px;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex}.G32Vgq_root a.G32Vgq_cta,.G32Vgq_root a.G32Vgq_cta:visited{color:var(--l-on-accent)}.G32Vgq_root a.G32Vgq_cta:hover{background:var(--solve-cta-hover);color:var(--solve-cta-fg)}.G32Vgq_root a.G32Vgq_cta:focus-visible{outline-offset:3px}.G32Vgq_note{color:var(--l-muted);font-size:15px}.G32Vgq_quietLink{min-height:44px;color:var(--l-ink);text-underline-offset:4px;align-items:center;font-size:15px;font-weight:500;text-decoration-thickness:1px;display:inline-flex}.G32Vgq_textLink{text-underline-offset:4px;align-items:center;gap:.4em;min-height:44px;font-size:15px;font-weight:500;display:inline-flex}.G32Vgq_holder{color:var(--l-muted);font-size:15px}.G32Vgq_holder a{color:var(--l-ink);font-weight:600}.G32Vgq_hero{max-width:1320px;padding:clamp(40px, calc(6vw - var(--consent-banner-height,0px)), 88px) var(--l-pad) clamp(48px, 7vw, 96px);grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,56px);margin:0 auto;display:grid}.G32Vgq_heroText{flex-direction:column;gap:30px;min-width:0;display:flex}@media (min-width:1040px){.G32Vgq_hero{grid-template-columns:minmax(0,1.15fr) minmax(360px,1fr);gap:clamp(40px,5vw,72px)}}.G32Vgq_h1{font-family:var(--l-serif);letter-spacing:-.02em;text-wrap:balance;max-width:12.5ch;font-size:clamp(54px,8.6vw,128px);font-weight:400;line-height:.94}@media (min-width:1040px){.G32Vgq_h1{max-width:none;font-size:clamp(60px,7.4vw,112px)}}.G32Vgq_sub{color:var(--l-muted);max-width:42ch;font-size:clamp(18px,1.7vw,23px);line-height:1.5}.G32Vgq_heroPoster{flex-direction:column;min-width:0;display:flex}.G32Vgq_posterHeading{margin-bottom:14px}.G32Vgq_posterRows{border-top:2px solid var(--l-ink)}.G32Vgq_posterRow{border-bottom:1px solid var(--l-rule);grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:0 16px;padding:6px 0;display:grid}.G32Vgq_posterText{flex-direction:column;gap:4px;min-width:0;display:flex}.G32Vgq_clock{font-family:var(--l-serif);letter-spacing:-.03em;font-variant-numeric:lining-nums;font-size:clamp(72px,9.4vw,136px);line-height:.9}.G32Vgq_clock sup{vertical-align:1.6em;margin-left:.04em;font-size:.28em;line-height:0}.G32Vgq_posterName{font-size:18px;font-weight:600;line-height:1.3}.G32Vgq_posterKicker{color:var(--l-muted);font-size:15px;line-height:1.35}.G32Vgq_footnote{color:var(--l-muted);max-width:64ch;padding-top:14px;font-size:14px}.G32Vgq_chapter{border-top:1px solid var(--l-rule)}.G32Vgq_chapterInner{max-width:1320px;padding:clamp(56px, 8vw, 112px) var(--l-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(32px,5vw,72px);margin:0 auto;display:grid}.G32Vgq_chapterText{flex-direction:column;gap:16px;max-width:46ch;display:flex}.G32Vgq_chapterKicker{font-family:var(--l-mono);color:var(--l-faint);font-variant-numeric:tabular-nums;font-size:14px}.G32Vgq_chapterKicker sup{font-size:13px;line-height:0}.G32Vgq_chapterH{font-size:clamp(40px,5vw,64px);line-height:1}.G32Vgq_chapterBody{color:var(--l-muted);font-size:19px}.G32Vgq_chapterTrains{color:var(--l-faint);font-size:15px}.G32Vgq_chapterLink{align-self:flex-start}.G32Vgq_sheet{background:var(--l-sheet);border:1px solid var(--l-rule);box-shadow:var(--l-shadow);flex-direction:column;min-width:0;padding:clamp(18px,2.4vw,32px);display:flex}.G32Vgq_sheetRule{background:var(--l-ink);width:44px;height:4px;margin-bottom:6px}.G32Vgq_sheet>.G32Vgq_sheetLabel+.G32Vgq_ruled{margin-top:10px}.G32Vgq_sheetLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--l-faint);font-size:13px;font-weight:600}.G32Vgq_sheetTitle{margin-top:6px;font-size:19px;font-weight:600;line-height:1.3}.G32Vgq_sheetUnit{color:var(--l-muted);margin-bottom:8px;font-size:14px}.G32Vgq_sheetCaption{color:var(--l-faint);margin-top:14px;font-size:13px}.G32Vgq_chart{width:100%;height:auto;display:block}.G32Vgq_chartGrid{stroke:var(--l-rule);stroke-width:1px}.G32Vgq_chartBase{stroke:var(--solve-edge);stroke-width:1px}.G32Vgq_chartLine{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.G32Vgq_chartPlot{position:relative}.G32Vgq_chartName{background:var(--l-sheet);font:600 14px/1 var(--l-sans);white-space:nowrap;padding:0 3px 1px;position:absolute;left:6.25%;transform:translateY(-100%)}.G32Vgq_chartYears{font:400 13px/1.2 var(--l-mono);color:var(--l-faint);font-variant-numeric:tabular-nums;justify-content:space-between;padding:6px 4.2% 0 6.25%;display:flex}.G32Vgq_ruled{font-size:14px;display:grid}.G32Vgq_ruledHead{color:var(--l-faint);letter-spacing:.06em;text-transform:uppercase;padding:8px 0;font-size:13px;font-weight:600}.G32Vgq_cellNum{text-align:right;font-family:var(--l-mono);font-variant-numeric:tabular-nums}.G32Vgq_saved{color:var(--l-accent);font-weight:600}.G32Vgq_exhibitTable{border-top:1.5px solid var(--l-ink);grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr));margin-top:14px}.G32Vgq_exhibitTable :is([role=cell],[role=rowheader],[role=columnheader]){border-top:1px solid var(--l-rule);padding:9px 0}.G32Vgq_exhibitTable .G32Vgq_ruledHead{font-family:var(--l-mono);letter-spacing:0;text-transform:none;text-align:right;border-top:0;font-size:13px;font-weight:400}.G32Vgq_exhibitTable [role=row]:first-child>.G32Vgq_ruledHead:first-child{font-family:var(--l-sans);text-transform:uppercase;letter-spacing:.06em;text-align:left;font-weight:600}.G32Vgq_slice{gap:0}.G32Vgq_sliceObjective{text-wrap:pretty;margin-top:10px;font-size:17px;font-weight:500;line-height:1.4}.G32Vgq_sliceObjective span{font-family:var(--l-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--l-faint);margin-bottom:2px;font-size:13px;font-weight:400;display:block}.G32Vgq_slice .G32Vgq_sheetTitle{margin-top:16px}.G32Vgq_slice .G32Vgq_exhibitTable>div:first-child>.G32Vgq_ruledHead:first-child{font-family:var(--l-sans);text-transform:uppercase;letter-spacing:.06em;text-align:left;font-weight:600}.G32Vgq_sliceRowName{border-top:1px solid var(--l-rule);align-items:center;min-height:44px;padding:0;font-weight:500;display:flex}.G32Vgq_sliceCell{appearance:none;border:0;border-top:1px solid var(--l-rule);min-height:44px;color:var(--l-ink);cursor:pointer;touch-action:manipulation;background:0 0;margin:0;padding:0 4px;font-size:14px;transition:background-color .12s,color .12s}.G32Vgq_sliceCell:focus-visible{background:var(--l-well)}@media (hover:hover){.G32Vgq_sliceCell:hover{background:var(--l-well)}}.G32Vgq_sliceCell[aria-disabled=true]{color:var(--l-faint);cursor:default}@media (hover:hover){.G32Vgq_sliceCell[aria-disabled=true]:hover{background:0 0}}.G32Vgq_sliceCell[data-saved=true]{background:color-mix(in srgb, var(--l-accent) 9%, var(--l-sheet));box-shadow:inset 0 -2px 0 var(--l-accent)}.G32Vgq_root .G32Vgq_sliceCell:focus-visible{outline-offset:-2px}.G32Vgq_chartSaved{fill:none;stroke:var(--l-accent);stroke-width:2.5px}.G32Vgq_journal{border-top:1.5px solid var(--l-ink);flex-wrap:wrap;align-items:baseline;gap:4px 20px;min-height:44px;margin-top:16px;padding-top:12px;display:flex}.G32Vgq_journalHead{letter-spacing:.06em;text-transform:uppercase;color:var(--l-faint);font-size:13px;font-weight:600}.G32Vgq_journalEmpty{color:var(--l-muted);font-size:14px}.G32Vgq_journalList{flex-wrap:wrap;gap:4px 24px;font-size:14px;display:flex}.G32Vgq_journalList li{align-items:baseline;gap:10px;display:inline-flex}.G32Vgq_journalList b{color:var(--l-accent);font-weight:600}.G32Vgq_sliceForm{flex-direction:column;gap:8px;margin-top:16px;display:flex}.G32Vgq_sliceLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--l-faint);font-size:13px;font-weight:600}.G32Vgq_sliceInputRow{flex-wrap:wrap;align-items:center;gap:10px 8px;display:flex}.G32Vgq_sliceInput{border:1px solid var(--l-ink);background:var(--l-paper);width:11ch;min-height:48px;color:var(--l-ink);font:500 22px var(--l-mono);font-variant-numeric:tabular-nums;border-radius:0;padding:0 10px}.G32Vgq_sliceInput::placeholder{color:var(--l-faint);font:400 16px var(--l-sans)}.G32Vgq_slicePercent{font:500 22px var(--l-mono);color:var(--l-muted);margin-right:14px}.G32Vgq_sliceCheck{appearance:none;border:1.5px solid var(--l-ink);min-height:48px;color:var(--l-ink);font:600 16px var(--l-sans);cursor:pointer;touch-action:manipulation;background:0 0;padding:0 20px;transition:background-color .12s,color .12s}@media (hover:hover){.G32Vgq_root .G32Vgq_sliceCheck:hover{background:var(--l-ink);color:var(--l-paper)}}.G32Vgq_sliceCheck[aria-disabled=true]{color:var(--l-faint);border-color:var(--l-rule);cursor:default}@media (hover:hover){.G32Vgq_root .G32Vgq_sliceCheck[aria-disabled=true]:hover{color:var(--l-faint);background:0 0}}.G32Vgq_sliceNotice{min-height:22px;color:var(--l-loss);font-size:14px}.G32Vgq_sliceReading{border-top:1.5px solid var(--l-ink);flex-direction:column;gap:8px;margin-top:4px;padding-top:14px;display:flex}.G32Vgq_sliceReading[data-right=true] .G32Vgq_tryHead{color:var(--l-gain)}.G32Vgq_sliceYours{font-size:18px}.G32Vgq_sliceEnd{flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:14px;display:flex}.G32Vgq_twin{border-top:1px solid var(--l-rule);flex-direction:column;gap:8px;margin-top:22px;padding-top:14px;display:flex}.G32Vgq_twinFigures{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 28px;font-size:16px;font-weight:600;display:flex}.G32Vgq_twinFigures b{color:var(--l-accent);margin-left:6px;font-weight:600}.G32Vgq_twinObjective{color:var(--l-ink);max-width:56ch;font-size:16px}.G32Vgq_twin .G32Vgq_sliceReading{margin-top:2px}.G32Vgq_sliceAgain{appearance:none;min-height:44px;color:var(--l-ink);font:600 15px var(--l-sans);text-underline-offset:4px;cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;text-decoration:underline}.G32Vgq_sliceAgain:hover{color:var(--l-accent)}.G32Vgq_twin .G32Vgq_sliceAgain{align-self:flex-start}@media (max-width:640px){.G32Vgq_sliceCheck{width:100%}.G32Vgq_sliceInput{font-size:22px}}.G32Vgq_trio{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));font-size:14px}.G32Vgq_trio :is([role=cell],[role=rowheader],[role=columnheader]){border-bottom:1px solid var(--l-rule);min-width:0;padding:12px 0}.G32Vgq_trio .G32Vgq_trioHead{border-bottom:1.5px solid var(--l-ink);letter-spacing:.06em;text-transform:uppercase;color:var(--l-faint);padding:0 0 10px;font-size:13px;font-weight:600}.G32Vgq_trio .G32Vgq_trioNeeds{background:var(--l-well);border-bottom:1.5px solid var(--l-ink);font-weight:600}.G32Vgq_trio .G32Vgq_trioFoot{border-bottom:0;padding:12px 0 0;font-weight:600}.G32Vgq_trio .G32Vgq_trioLabel{font-size:13px}.G32Vgq_trioName{align-items:center;gap:10px;font-weight:500;display:flex}.G32Vgq_trioName svg{flex:none}.G32Vgq_over{color:var(--l-loss);font-weight:600}.G32Vgq_ok{color:var(--l-gain)}.G32Vgq_rules{border-top:1px solid var(--l-rule);color:var(--l-muted);flex-wrap:wrap;gap:6px 22px;margin-top:16px;padding-top:12px;font-size:13px;display:flex}.G32Vgq_lab{gap:14px}.G32Vgq_stations{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.G32Vgq_station{border-top:2px solid var(--l-ink);flex-direction:column;gap:6px;min-width:0;padding-top:8px;display:flex}.G32Vgq_stationName{font-size:13px;font-weight:600;line-height:1.25}.G32Vgq_meter{background:var(--l-rule-soft);width:100%;height:4px;display:block}.G32Vgq_meter>span{background:var(--l-ink);height:4px;display:block}.G32Vgq_stationShare{font-family:var(--l-mono);color:var(--l-faint);font-variant-numeric:tabular-nums;font-size:13px}.G32Vgq_slotFilled{border:1px solid var(--l-rule);border-top:2px solid var(--l-ink);background:var(--l-sheet);box-sizing:border-box;overflow-wrap:anywhere;min-height:44px;padding:6px;font-size:13px;line-height:1.25}.G32Vgq_slotFilled b{font-weight:600}.G32Vgq_slotFilled span{color:var(--l-faint)}.G32Vgq_slotEmpty{border:1px dashed var(--solve-edge);min-height:44px}.G32Vgq_inHand{border-top:1px solid var(--l-rule);flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;display:flex}.G32Vgq_inHandCard{border:1px solid var(--l-rule);border-top:2px solid var(--l-accent);background:var(--l-sheet);padding:6px 10px;font-size:13px;line-height:1.25;transform:translateY(-3px);box-shadow:0 10px 18px -12px #11121480}.G32Vgq_notebook{color:var(--l-faint);border-left:3px solid var(--l-note-rule);padding-left:10px;font-size:13px}.G32Vgq_band{background:var(--l-band);color:var(--l-band-ink);overflow-x:clip}.dark .G32Vgq_band{border-top:1px solid var(--l-band-rule);border-bottom:1px solid var(--l-band-rule)}.G32Vgq_bandInner{max-width:1320px;padding:clamp(64px, 9vw, 128px) var(--l-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(36px,6vw,88px);margin:0 auto;display:grid}.G32Vgq_bandText{flex-direction:column;gap:20px;display:flex}.G32Vgq_bandEyebrow{color:var(--l-band-ink-3)}.G32Vgq_bandH{letter-spacing:-.015em;max-width:11ch;font-size:clamp(46px,6.4vw,92px);line-height:.96}.G32Vgq_bandBody{color:var(--l-band-ink-2);max-width:40ch;font-size:19px;line-height:1.55}.G32Vgq_bandList{border-top:1px solid var(--l-band-rule);flex-direction:column;margin-top:8px;display:flex}.G32Vgq_bandList li{border-bottom:1px solid var(--l-band-rule);padding:12px 0;font-size:16px}.G32Vgq_fix{background:var(--l-sheet);color:var(--l-ink);flex-direction:column;gap:14px;min-width:0;padding:clamp(22px,3vw,40px);display:flex;box-shadow:0 40px 80px -40px #000000b3}.G32Vgq_fixHead{font-family:var(--l-serif);text-wrap:balance;font-size:clamp(30px,3.2vw,42px);line-height:1.04}.G32Vgq_fixRule{color:var(--l-muted);font-size:16px}.G32Vgq_fixRule b{color:var(--l-ink);font-weight:600}.G32Vgq_fixRows{border-top:1px solid var(--l-rule);flex-direction:column;margin-top:4px;display:flex}.G32Vgq_fixRow{border-bottom:1px solid var(--l-rule);flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding:12px 0;display:flex}.G32Vgq_fixRowLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--l-faint);width:110px;font-size:13px;font-weight:600}.G32Vgq_fixValue{font-family:var(--l-mono);font-variant-numeric:tabular-nums;font-size:24px}.G32Vgq_fixSum{font-family:var(--l-mono);color:var(--l-muted);font-variant-numeric:tabular-nums;font-size:14px}.G32Vgq_fixRight{color:var(--l-gain);font-weight:600}.G32Vgq_struck{padding:0 6px;display:inline-block;position:relative}.G32Vgq_struckValue{color:var(--l-loss);font-weight:500;text-decoration:line-through;text-decoration-thickness:2px}.G32Vgq_pen{pointer-events:none;width:calc(100% + 16px);height:calc(100% + 18px);position:absolute;top:-9px;left:-8px;overflow:visible}.G32Vgq_penPath{fill:none;stroke:var(--l-loss);stroke-width:2px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.G32Vgq_penPath[data-phase=armed]{stroke-dashoffset:0}.G32Vgq_tryOne{width:100%;color:var(--l-ink);gap:12px}.G32Vgq_tryPrompt{font-family:var(--l-serif);text-wrap:balance;font-size:clamp(24px,2.3vw,30px);line-height:1.12}.G32Vgq_tryChoices{border-top:1px solid var(--l-rule);flex-direction:column;margin-top:4px;display:flex}.G32Vgq_tryChoice{border-bottom:1px solid var(--l-rule);cursor:pointer;touch-action:manipulation;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:6px 4px;transition:background-color .12s;display:flex;position:relative}.G32Vgq_tryChoice:hover{background:var(--l-well)}.G32Vgq_tryChoice input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.G32Vgq_tryChoice:has(input:focus-visible){outline:2px solid var(--l-accent);outline-offset:-2px}.G32Vgq_tryValue{padding:0 8px}.G32Vgq_tryNum{font-family:var(--l-mono);font-variant-numeric:tabular-nums;font-size:24px}.G32Vgq_tryChoice[data-selected=true] .G32Vgq_tryNum{font-weight:600}.G32Vgq_tryMark{font-family:var(--l-mono);text-align:center;width:22px;color:var(--l-loss);font-size:18px}.G32Vgq_tryChoice:has(.G32Vgq_struck) .G32Vgq_tryMark{color:var(--l-loss)}.G32Vgq_tryReading{flex-direction:column;gap:8px;min-height:176px;padding-top:6px;display:flex}.G32Vgq_tryHead{font-family:var(--l-serif);text-wrap:balance;font-size:clamp(25px,2.5vw,32px);line-height:1.06}.G32Vgq_tryReading[data-right=true] .G32Vgq_tryHead{color:var(--l-gain)}.G32Vgq_trySums{font-family:var(--l-mono);color:var(--l-muted);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;font-size:14px;display:flex}.G32Vgq_trySums b{font-family:var(--l-sans);color:var(--l-ink);margin-right:8px;font-weight:600}.G32Vgq_tryLoss{color:var(--l-loss);font-weight:600}.G32Vgq_tryChoice[data-right=true][data-selected=true] .G32Vgq_tryMark{color:var(--l-gain)}.G32Vgq_nextTime{color:var(--l-muted);border-left:3px solid var(--l-note-rule);padding-left:12px;font-size:15px}.G32Vgq_fixCaption{color:var(--l-faint);font-size:13px}.G32Vgq_price{max-width:1320px;padding:clamp(64px, 9vw, 128px) var(--l-pad);flex-direction:column;gap:36px;margin:0 auto;display:flex}.G32Vgq_priceTight{padding-bottom:clamp(48px,6vw,80px)}.G32Vgq_priceH{letter-spacing:-.015em;max-width:14ch;font-size:clamp(42px,5.6vw,80px);line-height:1}.G32Vgq_steps{border-top:2px solid var(--l-ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.G32Vgq_step{border-bottom:1px solid var(--l-rule);flex-direction:column;gap:10px;padding:22px 28px 26px 0;display:flex}.G32Vgq_step:last-child{padding-right:0}.G32Vgq_stepWhen{font-family:var(--l-mono);color:var(--l-faint);font-size:13px}.G32Vgq_stepPrice{font-family:var(--l-serif);font-variant-numeric:lining-nums;font-size:48px;line-height:1}.G32Vgq_stepUnit{font-family:var(--l-sans);color:var(--l-muted);font-size:16px}.G32Vgq_stepLine{color:var(--l-muted);font-size:16px}.G32Vgq_footer{border-top:1px solid var(--l-rule)}.G32Vgq_footerInner{max-width:1320px;padding:20px var(--l-pad) 32px;color:var(--l-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 32px;margin:0 auto;font-size:14px;display:flex}.G32Vgq_footerNav{flex-wrap:wrap;gap:0 20px;display:flex}.G32Vgq_footerNav a{min-height:44px;color:var(--l-muted);align-items:center;display:inline-flex}.G32Vgq_swHero{max-width:1320px;padding:clamp(48px, 8vw, 112px) var(--l-pad) clamp(48px, 7vw, 96px);grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));align-items:center;gap:clamp(40px,6vw,88px);margin:0 auto;display:grid}.G32Vgq_swHeroText{flex-direction:column;gap:26px;min-width:0;display:flex}.G32Vgq_swH1{letter-spacing:-.02em;font-size:clamp(52px,7.4vw,112px);line-height:.94}.G32Vgq_swSub{color:var(--l-muted);max-width:40ch;font-size:clamp(18px,1.6vw,22px);line-height:1.5}.G32Vgq_ocean{flex-direction:column;gap:10px;min-width:0;display:flex}.G32Vgq_oceanFrame{border:1px solid var(--l-rule);background:var(--l-band);aspect-ratio:16/9;position:relative;overflow:hidden;box-shadow:0 34px 70px -48px #11121499}.G32Vgq_oceanImg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.G32Vgq_oceanLive{opacity:0;transition:opacity .7s;position:absolute;inset:0;background:0 0!important}.G32Vgq_oceanLive.is-ready{opacity:1}:is(.G32Vgq_oceanLive .environment-caption,.G32Vgq_oceanLive .opening-brand){display:none}.G32Vgq_oceanLive canvas{width:100%;height:100%;display:block}.G32Vgq_oceanTag{letter-spacing:.09em;text-transform:uppercase;color:#fff;background:#0e1a3699;padding:6px 10px;font-size:13px;font-weight:600;position:absolute;top:14px;left:16px}.G32Vgq_oceanCaption{color:var(--l-faint);font-size:13px}@media (prefers-reduced-motion:reduce){.G32Vgq_oceanLive{transition:none}}.G32Vgq_swSection{border-top:1px solid var(--l-rule)}.G32Vgq_swInner{max-width:1320px;padding:clamp(56px, 8vw, 104px) var(--l-pad);flex-direction:column;gap:28px;margin:0 auto;display:flex}.G32Vgq_swInnerSplit{max-width:1320px;padding:clamp(56px, 8vw, 112px) var(--l-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:start;gap:clamp(32px,5vw,72px);margin:0 auto;display:grid}.G32Vgq_swH2{max-width:14ch;font-size:clamp(40px,5vw,66px);line-height:1}.G32Vgq_swH2Wide{max-width:none}.G32Vgq_poolIntro{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 40px;display:flex}.G32Vgq_poolIntro p{color:var(--l-muted);max-width:44ch;font-size:18px}.G32Vgq_plate{gap:18px}.G32Vgq_plateHead{border-bottom:1.5px solid var(--l-ink);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.G32Vgq_plateTitle{font-family:var(--l-serif);font-size:24px;line-height:1.1}.G32Vgq_specimens{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:22px 18px;display:grid}.G32Vgq_specimen{flex-direction:column;gap:6px;display:flex}.G32Vgq_specimenName{font-variant:small-caps;letter-spacing:.03em;font-size:16px;font-weight:600}.G32Vgq_specimenTrait{color:var(--l-muted);font-size:13px}.G32Vgq_specimenNums{font-family:var(--l-mono);color:var(--l-ink);font-variant-numeric:tabular-nums;font-size:13px}.G32Vgq_plateCaption{color:var(--l-faint);border-top:1px solid var(--l-rule);padding-top:12px;font-size:13px}.G32Vgq_ruleText{flex-direction:column;gap:18px;max-width:46ch;display:flex}.G32Vgq_ruleBody{color:var(--l-muted);font-size:19px}.G32Vgq_ruleBody b{color:var(--l-ink);font-weight:600}.G32Vgq_swapInner{--solve-ink-1:var(--l-band-ink);--solve-selection:#edebe629;--solve-edge:#edebe659;background:var(--l-band);color:var(--l-band-ink);flex-direction:column;gap:clamp(32px,4vw,52px);max-width:1320px;margin:0 auto;padding:clamp(24px,4vw,48px);display:flex}.G32Vgq_swapHead{flex-direction:column;gap:18px;max-width:780px;display:flex}.G32Vgq_swapH{letter-spacing:-.015em;font-size:clamp(44px,6vw,88px);line-height:.98}.G32Vgq_swapBody{color:var(--l-band-ink-2);font-size:19px;line-height:1.55}.G32Vgq_swapCols{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(20px,3vw,40px);display:grid}.G32Vgq_swapCol{border-top:1.5px solid var(--l-band-ink);flex-direction:column;min-width:0;padding-top:14px;display:flex}.G32Vgq_swapColHead{flex-direction:column;align-items:flex-start;gap:2px;min-height:52px;margin-bottom:10px;display:flex}.G32Vgq_swapColLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--l-band-ink-3);font-size:13px;font-weight:600}.G32Vgq_pick{flex-wrap:wrap;align-items:center;gap:0 6px;margin:0 0 6px;display:flex}.G32Vgq_pickLabel{color:var(--l-band-ink-3);margin-right:6px;font-size:14px}.G32Vgq_pickOptions{flex-wrap:wrap;gap:0 4px;display:flex}.G32Vgq_colVerdict{color:var(--l-band-gain);font-size:15px;font-weight:600}.G32Vgq_colVerdict[data-ok=false]{color:var(--l-band-loss)}.G32Vgq_swapCol[data-works=false]{border-top-color:var(--l-band-loss)}.G32Vgq_swapH[data-works=false]{color:var(--l-band-ink)}.G32Vgq_pickOption{display:inline-flex;position:relative}.G32Vgq_pickOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.G32Vgq_pickOption>span:last-child{color:var(--l-band-ink-2);align-items:center;padding:0 4px;font-size:14px;font-weight:500;transition:color .14s;display:inline-flex}.G32Vgq_pickOption:hover>span:last-child{color:var(--l-band-ink)}.G32Vgq_pickOption:has(input:checked)>span:last-child{color:var(--l-band-ink);font-weight:600}.G32Vgq_pickOption:has(input:focus-visible){outline:2px solid var(--l-band-ink);outline-offset:2px}.G32Vgq_attr{border-bottom:1px solid #edebe62e;grid-template-columns:92px minmax(0,1fr) 84px;align-items:center;gap:14px;padding:12px 0;display:grid}.G32Vgq_attrName{font-size:15px;font-weight:600}.G32Vgq_track{height:26px;display:block;position:relative;overflow:clip}.G32Vgq_trackInner{position:absolute;inset:0 8px}.G32Vgq_trackLine{background:#edebe666;height:1px;position:absolute;top:13px;left:0;right:0}.G32Vgq_trackRange{border-left:1.5px solid var(--l-band-gain);background:#6fd3a833;height:20px;position:absolute;top:3px}.G32Vgq_trackLayer{transform:translateX(calc(var(--x,0) * 1%));transition:transform .38s cubic-bezier(.2,0,0,1);position:absolute;inset:0}.G32Vgq_dot{box-sizing:border-box;background:var(--l-band-gain);border-radius:50%;width:14px;height:14px;margin-left:-7px;transition:background-color .2s,border-color .2s;position:absolute;top:6px;left:0}.G32Vgq_dot[data-status=over],.G32Vgq_dot[data-status=under]{border:2.5px solid var(--l-band-loss);background:0 0}.G32Vgq_attrValue{font-family:var(--l-mono);text-align:right;color:var(--l-band-gain);font-variant-numeric:tabular-nums;font-size:14px}.G32Vgq_attrValue[data-status=over],.G32Vgq_attrValue[data-status=under]{color:var(--l-band-loss)}.G32Vgq_traitLine{color:var(--l-band-ink-2);min-height:22px;margin-top:10px;font-size:14px}.G32Vgq_swapInner .G32Vgq_swapBody,.G32Vgq_swapInner .G32Vgq_traitLine{color:var(--l-band-ink-2)}.G32Vgq_swapInner .G32Vgq_traitLine[data-bad=true]{color:var(--l-band-loss)}.G32Vgq_shareRow{flex-wrap:wrap;align-items:center;gap:0 14px;margin-top:14px;display:flex}.G32Vgq_shareBtn{border:0;border-bottom:1px solid var(--l-band-ink-3);min-height:44px;font:inherit;color:var(--l-band-ink);cursor:pointer;touch-action:manipulation;background:0 0;align-items:center;padding:0;font-size:15px;font-weight:600;transition:border-color .14s;display:inline-flex}.G32Vgq_shareBtn:hover{border-bottom-color:var(--l-band-ink)}.G32Vgq_shareBtn:focus-visible{outline:2px solid var(--l-band-ink);outline-offset:4px}.G32Vgq_shareNote{color:var(--l-band-gain);min-height:22px;font-size:14px}.G32Vgq_shareLink{box-sizing:border-box;min-height:44px;font:inherit;color:var(--l-band-ink);border:1px solid var(--l-band-rule);background:#edebe614;border-radius:4px;flex:100%;margin-top:6px;padding:0 12px;font-size:16px}.G32Vgq_swapNext{color:var(--l-band-ink-2);border-left:3px solid var(--l-band-ink-3);max-width:60ch;padding-left:14px;font-size:16px}@media (prefers-reduced-motion:reduce){.G32Vgq_trackLayer,.G32Vgq_dot,.G32Vgq_pickOption span,.G32Vgq_shareBtn{transition:none}}.G32Vgq_glanceInner{max-width:1320px;padding:clamp(48px, 6vw, 80px) var(--l-pad);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:28px 64px;margin:0 auto;display:grid}.G32Vgq_glanceH{font-size:40px;line-height:1.05}.G32Vgq_glance{border-top:1.5px solid var(--l-ink);grid-template-columns:minmax(0,1fr) minmax(0,2fr);font-size:16px;display:grid}.G32Vgq_glance dt{border-bottom:1px solid var(--l-rule);padding:12px 16px 12px 0;font-weight:600}.G32Vgq_glance dd{border-bottom:1px solid var(--l-rule);color:var(--l-muted);padding:12px 0}.G32Vgq_questions{border-top:1.5px solid var(--l-ink);flex-direction:column;max-width:880px;display:flex}.G32Vgq_questions details{border-bottom:1px solid var(--l-rule)}.G32Vgq_questions summary{cursor:pointer;align-items:center;min-height:52px;padding:8px 0;font-weight:600;display:flex}.G32Vgq_questions p{color:var(--l-muted);max-width:70ch;padding:0 0 16px;font-size:16px}.G32Vgq_caveat{color:var(--l-faint);max-width:70ch;font-size:14px}@media (max-width:640px){.G32Vgq_root{font-size:16px}.G32Vgq_header{padding-top:4px;padding-bottom:4px}.G32Vgq_headerEnd{display:contents}.G32Vgq_nav{order:3;gap:0 20px;width:100%}.G32Vgq_signin{order:1;margin-left:auto}.G32Vgq_toggle{order:2;margin-left:0}.G32Vgq_heroText{gap:24px}.G32Vgq_footnote{font-size:14px}.G32Vgq_chapterBody{font-size:18px}.G32Vgq_fixRowLabel{width:100%}.G32Vgq_stations{gap:6px}.G32Vgq_slotFilled{padding:5px;font-size:13px}.G32Vgq_attr{grid-template-columns:76px minmax(0,1fr) 78px;gap:10px}.G32Vgq_step{padding-right:0}.G32Vgq_trio{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr))}.G32Vgq_trio .G32Vgq_trioHead{letter-spacing:.02em;font-size:13px}.G32Vgq_trioName{gap:6px}.G32Vgq_cta{justify-content:center;width:100%}}.G32Vgq_toggle{width:44px;height:44px;color:var(--solve-header-fg);cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;margin-left:-4px;display:inline-flex}.G32Vgq_toggle:hover{color:var(--solve-header-fg);opacity:.8}.G32Vgq_resources{flex-wrap:wrap;gap:0 24px;display:flex}.G32Vgq_resources a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:15px;font-weight:500;display:inline-flex}@media (min-width:960px){.G32Vgq_pickSpacer{height:50px}}@media (max-width:640px){.G32Vgq_pick{gap:2px;display:grid}.G32Vgq_pickOptions{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.G32Vgq_pickOption span{text-align:center;justify-content:center;width:100%;padding-left:4px;padding-right:4px}.G32Vgq_sheet{padding:16px}}.G32Vgq_real{border-top:1px solid var(--l-rule)}.G32Vgq_realInner{max-width:1320px;padding:clamp(48px, 7vw, 96px) var(--l-pad);gap:clamp(24px,3.4vw,44px);margin:0 auto;display:grid}.G32Vgq_realText{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:end;gap:12px clamp(24px,5vw,72px);display:grid}.G32Vgq_realText .G32Vgq_eyebrow{grid-column:1/-1}.G32Vgq_realH{max-width:16ch;font-size:clamp(34px,4.2vw,56px);line-height:1.02}.G32Vgq_realCaption{color:var(--l-muted);max-width:52ch;font-size:17px}.G32Vgq_realScroll{border:1px solid var(--l-rule);background:var(--l-sheet);box-shadow:var(--l-shadow);line-height:0;overflow:hidden}.G32Vgq_realFrame{display:block}.G32Vgq_realPan{min-width:0}.G32Vgq_realHint,.G32Vgq_panTrack{display:none}.G32Vgq_realImg{width:100%;height:auto;display:block}.G32Vgq_realDark{display:none}.dark .G32Vgq_realLight{display:none}.dark .G32Vgq_realDark{display:block}.G32Vgq_phoneOnly{display:none}.G32Vgq_phoneOnly,.G32Vgq_deskOnly{min-width:0}.G32Vgq_phoneShot{border-block:1px solid var(--l-rule);background:var(--l-sheet);max-width:390px;box-shadow:var(--l-shadow);margin:0 auto;line-height:0;position:relative}.G32Vgq_phoneMark{pointer-events:none;position:absolute}.G32Vgq_phoneNote{border-left:3px solid var(--l-note-rule);color:var(--l-ink);text-wrap:pretty;margin-top:14px;padding-left:12px;font-size:16px;line-height:1.45}.G32Vgq_phoneImg{vertical-align:top;width:100%;height:auto}.G32Vgq_fullScreen{margin-top:8px}.G32Vgq_fullScreen summary{min-height:44px;color:var(--l-ink);cursor:pointer;touch-action:manipulation;align-items:center;font-size:15px;font-weight:500;line-height:1.3;display:flex}.G32Vgq_fullScreen summary::-webkit-details-marker{display:none}.G32Vgq_fullScreen summary:after{content:"↓";margin-left:10px;font-size:17px}.G32Vgq_fullScreen[open] summary:after{content:"↑"}.G32Vgq_fullScreen summary:focus-visible{outline:2px solid var(--l-accent);outline-offset:2px}.G32Vgq_fullScreen[open] summary{margin-bottom:8px}.G32Vgq_cropMain{margin:0;display:block}.G32Vgq_crop{border:1px solid var(--l-rule);background:var(--l-sheet);box-shadow:var(--l-shadow);line-height:0;display:block;position:relative;overflow:hidden}.G32Vgq_cropMain .G32Vgq_crop{box-shadow:none;border:0}.G32Vgq_cropImg{max-width:none;height:auto;position:absolute}@media (max-width:640px){.G32Vgq_deskOnly{display:none}.G32Vgq_phoneOnly{display:block}.G32Vgq_cropMain{width:var(--crop-w)}.G32Vgq_realScroll{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;overflow:auto hidden}.G32Vgq_realScroll::-webkit-scrollbar{display:none}.G32Vgq_realFrame{scroll-snap-align:start;width:1260px}.G32Vgq_realImg{width:1260px;max-width:none}.G32Vgq_realScroll:focus-visible{outline:2px solid var(--l-accent);outline-offset:2px}.G32Vgq_realPan[data-pannable=true] .G32Vgq_realHint{color:var(--l-muted);margin-top:10px;font-size:14px;line-height:1.4;display:block}.G32Vgq_realPan[data-pannable=true] .G32Vgq_panTrack{background:var(--l-rule);height:2px;margin-top:8px;display:block}.G32Vgq_panThumb{height:100%;width:var(--pan-width,31%);margin-left:var(--pan-left,0%);background:var(--l-ink);display:block}}@media (max-width:390px){.G32Vgq_phoneShot{margin-inline:calc(var(--l-pad) * -1);max-width:none;box-shadow:none}}@media (max-width:479px){.G32Vgq_cta{justify-content:center;width:100%}}
.Zg95Mq_menu{max-width:880px;color:var(--solve-ink-1);font-family:var(--solve-font-sans);margin-inline:auto}.Zg95Mq_eyebrow{text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px;font-size:13px}.Zg95Mq_heading{font:400 clamp(36px, 5vw, 64px)/1.06 var(--solve-font-serif);letter-spacing:-.025em;overflow-wrap:anywhere;scroll-margin-top:calc(var(--solve-sit-bar-h,56px) + 16px);margin:0 0 32px}.Zg95Mq_tasks{border-top:1px solid var(--solve-ink-1);margin:0;padding:0;list-style:none}.Zg95Mq_task{border-bottom:1px solid var(--solve-ink-4);grid-template-columns:20px minmax(0,240px) minmax(100px,1fr) auto;align-items:baseline;gap:12px;padding:20px 0;display:grid}.Zg95Mq_number,.Zg95Mq_minutes,.Zg95Mq_elapsed{font:400 14px/1.5 var(--solve-font-mono);font-variant-numeric:tabular-nums}.Zg95Mq_name{font:400 22px/1.2 var(--solve-font-serif);overflow-wrap:anywhere}.Zg95Mq_state{text-align:right;font-size:13px}.Zg95Mq_task[data-task-status=later]{color:var(--solve-ink-2)}.Zg95Mq_line{margin:20px 0;font-size:14px;line-height:1.5}.Zg95Mq_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Zg95Mq_actions>button{touch-action:manipulation;background:var(--solve-cta-bg);min-height:44px;color:var(--solve-cta-fg);border-radius:4px}.Zg95Mq_actions>button:hover{background:var(--solve-cta-hover)}.Zg95Mq_actions>button:disabled{background:var(--solve-cta-disabled-bg);color:var(--solve-cta-disabled-fg)}.dark .Zg95Mq_actions{--solve-cta-bg:var(--solve-ink-1);--solve-cta-fg:var(--solve-paper);--solve-cta-hover:var(--solve-ink-2)}.Zg95Mq_actions>button:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px;box-shadow:none}.Zg95Mq_notes{margin-top:28px;font-size:14px;line-height:1.5}@media (max-width:600px){.Zg95Mq_heading{margin-bottom:24px}.Zg95Mq_task{grid-template-columns:16px minmax(0,1fr) auto;gap:6px 8px;padding:16px 0}.Zg95Mq_name{font-size:20px}.Zg95Mq_minutes{grid-area:2/2}.Zg95Mq_state{grid-area:1/3/span 2;align-self:center}}
.gq09LW_section{border-top:1px solid var(--solve-ink-4);min-width:0;max-width:760px;color:var(--solve-ink-1);font-family:var(--solve-font-sans);gap:22px;padding-top:32px;display:grid}.gq09LW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gq09LW_mono{font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums}.gq09LW_eyebrow{font:600 13px/1.3 var(--solve-font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--solve-ink-2);margin:0}.gq09LW_fixTitle{max-width:20em;font-family:var(--solve-font-serif);text-wrap:balance;outline:none;margin:0;font-size:clamp(32px,5vw,46px);font-weight:400;line-height:1.06}.gq09LW_rule{max-width:56ch;color:var(--solve-ink-2);margin:0;font-size:18px;line-height:1.5}.gq09LW_compare{border-top:1.5px solid var(--solve-ink-1);grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.gq09LW_side{border-bottom:1px solid var(--solve-ink-4);align-content:start;gap:8px;min-width:0;padding:18px 0;display:grid}.gq09LW_sideLabel{gap:2px;margin:0;display:grid}.gq09LW_sideKind{color:var(--solve-ink-2);font-size:14px}.gq09LW_sideText{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:600;line-height:1.35}.gq09LW_bad .gq09LW_sideText{color:var(--solve-loss-text);font-weight:500}.gq09LW_ok .gq09LW_sideText{color:var(--solve-gain-text)}.gq09LW_sideNote{color:var(--solve-ink-2);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.gq09LW_sideScore{font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums;color:var(--solve-ink-1)}.gq09LW_fork{max-width:62ch;color:var(--solve-ink-2);margin:0;font-size:16px;line-height:1.55}.gq09LW_next{border-left:3px solid var(--solve-ink-1);max-width:60ch;color:var(--solve-ink-2);gap:4px;margin:0;padding-left:14px;font-size:16px;line-height:1.55;display:grid}.gq09LW_actions{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}.gq09LW_primary{background:var(--solve-accent);min-height:48px;color:var(--solve-on-accent);font:600 15px var(--solve-font-sans);touch-action:manipulation;align-items:center;gap:8px;padding:14px 22px;text-decoration:none;display:inline-flex}.gq09LW_primary:hover{background:var(--solve-accent-strong)}.gq09LW_primary:focus-visible,.gq09LW_link:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.gq09LW_link{min-height:44px;color:var(--solve-ink-1);font:600 15px var(--solve-font-sans);text-decoration:underline;-webkit-text-decoration-color:var(--solve-ink-3);text-decoration-color:var(--solve-ink-3);text-underline-offset:4px;align-items:center;gap:8px;display:inline-flex}.gq09LW_path{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;margin:0;padding:0;list-style:none;display:grid}.gq09LW_stop{justify-items:center;gap:6px;min-width:0;display:grid}.gq09LW_mark{box-sizing:border-box;border:2px solid var(--solve-ink-1);background:var(--solve-paper);width:22px;height:22px;display:block}.gq09LW_markDot{border-radius:50%}.gq09LW_markFork{border-radius:2px;transform:rotate(45deg)scale(.82)}.gq09LW_markHeld{background:var(--solve-ink-1)}.gq09LW_markOpen{background:var(--solve-paper)}.gq09LW_markFix{border-color:var(--solve-ink-1);background:var(--solve-ink-1);box-shadow:0 0 0 3px var(--solve-ink-4)}.gq09LW_stopN{font:500 13px var(--solve-font-mono);font-variant-numeric:tabular-nums;color:var(--solve-ink-2)}.gq09LW_stopFix{min-height:16px;font:700 13px/1.2 var(--solve-font-sans);letter-spacing:.04em;color:var(--solve-ink-1);white-space:nowrap}.gq09LW_key{color:var(--solve-ink-2);flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.gq09LW_key li{align-items:center;gap:8px;display:inline-flex}.gq09LW_key .gq09LW_mark{width:16px;height:16px}.gq09LW_timeText{max-width:62ch;color:var(--solve-ink-2);margin:0;font-size:17px;line-height:1.55}.gq09LW_slope{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr);align-items:start;gap:0 12px;display:grid}.gq09LW_slopeList{margin:8px 0 0;padding:0;list-style:none}.gq09LW_slopeList li{min-height:var(--row);overflow-wrap:anywhere;align-items:center;gap:10px;font-size:16px;line-height:1.3;display:flex}.gq09LW_slopeList li[data-moved]{color:var(--solve-loss-text);font-weight:700}.gq09LW_slopeSvg{max-width:100%;margin-top:8px;display:block}.gq09LW_slope>div>.gq09LW_eyebrow{margin-bottom:0}.gq09LW_paceBox{grid-template-rows:1fr auto;gap:6px;height:190px;padding-top:22px;display:grid;position:relative}.gq09LW_paceBars{border-bottom:1.5px solid var(--solve-ink-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:5px;height:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.gq09LW_paceBars li{flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.gq09LW_paceBar{background:var(--solve-ink-4);flex:none;width:100%;display:block}.gq09LW_paceBars li[data-over] .gq09LW_paceBar{background:var(--solve-loss)}.gq09LW_paceValue{font:600 13px var(--solve-font-mono);font-variant-numeric:tabular-nums;color:var(--solve-ink-1);white-space:nowrap;margin-bottom:3px}.gq09LW_paceLine{border-top:1.5px dashed var(--solve-ink-3);z-index:1;height:0;margin-bottom:26px;position:absolute;left:0;right:0}.gq09LW_paceLine span{font:500 13px var(--solve-font-sans);color:var(--solve-ink-2);position:absolute;top:-20px;right:0}.gq09LW_paceLabels{text-align:center;font:500 13px var(--solve-font-mono);color:var(--solve-ink-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:5px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:700px){.gq09LW_compare{grid-template-columns:1fr}.gq09LW_slope{grid-template-columns:minmax(0,1fr);gap:20px}.gq09LW_slopeMid{display:none}.gq09LW_slopeList li{font-size:15px}.gq09LW_primary{justify-content:center;width:100%}.gq09LW_stopFix{font-size:13px}}
.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}
.MO_xla_briefing{border-block:1px solid var(--sit-line);min-width:0;color:var(--sit-fg);font-family:var(--solve-font-sans);gap:12px;margin-top:20px;padding-block:20px;display:grid}.MO_xla_eyebrow{color:var(--sit-muted);margin:0;font-size:13px;line-height:1.5}.MO_xla_briefing h2{max-width:26ch;font:400 clamp(26px, 3vw, 34px)/1.15 var(--solve-font-serif,Georgia, serif);text-wrap:balance;margin:0}.MO_xla_briefing h2 span{font-variant-numeric:tabular-nums;white-space:nowrap}.MO_xla_note,.MO_xla_storage{max-width:65ch;color:var(--sit-muted);margin:0;font-size:13px;line-height:1.6}.MO_xla_storage,.MO_xla_proof{font-size:13px}.MO_xla_proof summary{cursor:pointer;text-underline-offset:4px;touch-action:manipulation;align-items:center;min-height:44px;text-decoration:underline;display:flex}.MO_xla_proof summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:4px}.MO_xla_comparison{margin:8px 0 18px;font-size:14px;line-height:1.6}.MO_xla_departures,.MO_xla_reach{gap:12px;margin:0 0 18px;display:grid}.MO_xla_departures figcaption,.MO_xla_reach figcaption{font-weight:600;line-height:1.5}.MO_xla_row{font-variant-numeric:tabular-nums;grid-template-columns:105px minmax(0,1fr) 45px;align-items:center;gap:12px;display:grid}.MO_xla_row>span:last-child{text-align:right}.MO_xla_track{background:var(--solve-well);height:22px;position:relative}.MO_xla_track i{background:var(--sit-fg);height:12px;display:block;position:absolute;top:5px}.MO_xla_track b{border-left:2px dashed var(--sit-fg);position:absolute;top:-3px;bottom:-3px}.MO_xla_reach>div{grid-template-columns:105px minmax(0,1fr);align-items:center;gap:12px;display:grid}.MO_xla_reach ol{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.MO_xla_reach li{text-align:center;border:1px dashed var(--sit-muted);color:var(--sit-muted);font-variant-numeric:tabular-nums;padding:7px 0;font-size:13px}.MO_xla_reach li[data-opened=true]{border-style:solid;border-color:var(--sit-fg);color:var(--sit-fg);background:var(--solve-well)}@media (max-width:600px){.MO_xla_row{grid-template-columns:minmax(0,1fr) auto;gap:6px}.MO_xla_track{grid-area:2/1/auto/-1}.MO_xla_reach>div{grid-template-columns:1fr;gap:6px}}
._7YiNWa_root{min-width:0;color:var(--solve-ink-1,var(--sit-fg));font-family:var(--solve-font-sans,inherit);gap:34px;font-size:16px;line-height:1.55;display:grid}._7YiNWa_root :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}._7YiNWa_root :where(ul,ol){padding:0;list-style:none}._7YiNWa_mono{font-family:var(--solve-font-mono,var(--font-paper-mono,monospace));font-variant-numeric:tabular-nums}._7YiNWa_sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._7YiNWa_plain{color:var(--solve-ink-2,var(--sit-muted));text-wrap:pretty;max-width:62ch;font-size:15px}._7YiNWa_small{color:var(--solve-ink-2,var(--sit-muted));font-size:13px}._7YiNWa_masthead{border-bottom:1.5px solid var(--solve-ink-1,var(--sit-fg));gap:8px;padding-bottom:20px;display:grid}._7YiNWa_mastLine{font:400 clamp(19px, 2.2vw, 26px)/1.3 var(--solve-font-serif,Georgia, serif);font-variant-numeric:tabular-nums;overflow-wrap:break-word;text-wrap:balance}._7YiNWa_sumLine{font-variant-numeric:tabular-nums;color:var(--solve-ink-2,var(--sit-muted));overflow-wrap:anywhere;font-size:15px}._7YiNWa_sectionHead{font:600 13px/1.3 var(--solve-font-sans,inherit);letter-spacing:.09em;text-transform:uppercase;color:var(--solve-ink-2,var(--sit-muted));scroll-margin-top:88px}._7YiNWa_since{gap:10px;display:grid}._7YiNWa_since ul{border-top:1px solid var(--solve-ink-4,var(--sit-line));display:grid}._7YiNWa_since li{border-bottom:1px solid var(--solve-ink-4,var(--sit-line));grid-template-columns:11.5rem minmax(0,1fr);gap:4px 18px;padding:12px 0;display:grid}._7YiNWa_sinceStatus{font-weight:600}._7YiNWa_nothing{font:400 clamp(22px, 3vw, 28px)/1.3 var(--solve-font-serif,Georgia, serif)}._7YiNWa_sep{margin-inline:12px;display:inline-block}._7YiNWa_masthead+._7YiNWa_sheet{border-top:0;padding-top:0}._7YiNWa_sheet{border-top:1.5px solid var(--solve-ink-1,var(--sit-fg));gap:20px;min-width:0;padding-top:22px;scroll-margin-top:88px;display:grid}._7YiNWa_kicker{font:600 13px/1.4 var(--solve-font-sans,inherit);letter-spacing:.06em;text-transform:uppercase;color:var(--solve-ink-2,var(--sit-muted))}._7YiNWa_verdict{max-width:28ch;font:400 clamp(26px, 3.8vw, 38px)/1.12 var(--solve-font-serif,Georgia, serif);letter-spacing:-.005em;text-wrap:balance;overflow-wrap:anywhere}._7YiNWa_excerpt{gap:8px;min-width:0;max-width:560px;display:grid}._7YiNWa_excerptTitle{font:600 13px/1.4 var(--solve-font-sans,inherit);color:var(--solve-ink-2,var(--sit-muted))}._7YiNWa_excerpt{width:100%}._7YiNWa_excerptTable{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:100%}._7YiNWa_excerptTable th{width:36%;min-width:96px}._7YiNWa_excerptTable th,._7YiNWa_excerptTable td{border-bottom:1px solid var(--solve-ink-4,var(--sit-line));text-align:left;vertical-align:baseline;overflow-wrap:anywhere;padding:7px 10px 7px 0;font-size:15px;font-weight:400}._7YiNWa_excerptTable td:nth-child(2){text-align:left;white-space:normal;overflow-wrap:anywhere}._7YiNWa_excerptTable td:nth-child(3){width:5.75rem}._7YiNWa_margin{width:5.75rem;color:var(--solve-loss-text,var(--solve-loss));padding-left:10px!important;font-size:13px!important;font-weight:600!important}._7YiNWa_excerptTable tr[data-mark=left-out] th,._7YiNWa_excerptTable tr[data-mark=left-out] td:nth-child(2){font-weight:600}._7YiNWa_value{font-variant-numeric:tabular-nums}._7YiNWa_excerptNote{color:var(--solve-ink-2,var(--sit-muted));max-width:62ch;font-size:14px}._7YiNWa_typed{overflow-wrap:anywhere;padding-top:6px;font-size:16px}._7YiNWa_expected{color:var(--solve-ink-2,var(--sit-muted))}._7YiNWa_working{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 32px;display:grid}._7YiNWa_workingOne{gap:10px;max-width:560px;display:grid}._7YiNWa_workingHead{font:600 13px/1.3 var(--solve-font-sans,inherit);letter-spacing:.09em;text-transform:uppercase;color:var(--solve-ink-2,var(--sit-muted));margin-bottom:8px!important}._7YiNWa_steps{counter-reset:step;gap:4px;display:grid}._7YiNWa_steps li{overflow-wrap:anywhere;border-radius:12px;margin-inline:-10px;padding:5px 10px;font-size:15px;display:block}._7YiNWa_stepHere{outline:2px solid var(--solve-loss);outline-offset:-2px}._7YiNWa_stepValue{font-weight:600}._7YiNWa_costLine{color:var(--solve-ink-2,var(--sit-muted));font-variant-numeric:tabular-nums;max-width:62ch;font-size:14px}._7YiNWa_carried ul{border-top:1px solid var(--solve-ink-4,var(--sit-line));display:grid}._7YiNWa_carried li,._7YiNWa_quiet li{border-bottom:1px solid var(--solve-ink-4,var(--sit-line));grid-template-columns:6.5rem 5.5rem minmax(0,1fr) auto;align-items:baseline;gap:2px 14px;padding:9px 0;font-size:15px;display:grid}._7YiNWa_quiet li{grid-template-columns:8rem 8rem minmax(0,1fr)}._7YiNWa_carriedLabel{color:var(--solve-ink-2,var(--sit-muted))}._7YiNWa_carriedPts{text-align:right;white-space:nowrap}._7YiNWa_habit{max-width:60ch;font:400 18px/1.45 var(--solve-font-serif,Georgia, serif);color:var(--solve-loss-text,var(--solve-loss))}._7YiNWa_quiet{border-top:1px solid var(--solve-ink-4,var(--sit-line))}._7YiNWa_watch{border-top:1.5px solid var(--solve-ink-1,var(--sit-fg));justify-items:start;gap:14px;padding-top:22px;display:grid}._7YiNWa_watchLine{max-width:60ch;font:400 20px/1.4 var(--solve-font-serif,Georgia, serif);text-wrap:pretty}._7YiNWa_repSlot{justify-items:start;gap:12px;display:grid}._7YiNWa_repSlot>div{width:100%;min-width:0}._7YiNWa_rep{border-top:1px solid var(--solve-ink-4,var(--sit-line));gap:12px;max-width:620px;padding:16px 0 4px;display:grid}._7YiNWa_repHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._7YiNWa_repTitle{font:600 13px/1.3 var(--solve-font-sans,inherit);letter-spacing:.09em;text-transform:uppercase;color:var(--solve-ink-2,var(--sit-muted))}._7YiNWa_repTitle:focus{outline:none}._7YiNWa_repTitle:focus-visible{outline:2px solid var(--solve-accent,currentColor);outline-offset:3px}._7YiNWa_repClock{color:var(--solve-ink-2,var(--sit-muted));font-variant-numeric:tabular-nums;font-size:14px}._7YiNWa_repPrompt{text-wrap:pretty;max-width:60ch;font-size:17px;line-height:1.5}._7YiNWa_repNote{color:var(--solve-ink-2,var(--sit-muted));overflow-wrap:anywhere;max-width:62ch;font-size:15px}._7YiNWa_repExhibitWrap{overscroll-behavior-x:contain;max-width:100%;overflow-x:auto}._7YiNWa_repExhibitWrap:focus-visible{outline:2px solid var(--solve-accent,currentColor);outline-offset:2px}._7YiNWa_repExhibit{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:560px;font-size:15px}._7YiNWa_repExhibit caption{text-align:left;color:var(--solve-ink-2,var(--sit-muted));letter-spacing:.04em;padding:0 0 6px;font-size:13px}._7YiNWa_repExhibit th,._7YiNWa_repExhibit td{border-bottom:1px solid var(--solve-ink-4,var(--sit-line));text-align:right;padding:7px 10px;font-weight:400}._7YiNWa_repExhibit th:first-child,._7YiNWa_repExhibit td:first-child{text-align:left;overflow-wrap:anywhere}._7YiNWa_repExhibit td{white-space:nowrap}._7YiNWa_repAnswer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._7YiNWa_repInput{box-sizing:border-box;border:1.5px solid var(--solve-edge,var(--sit-edge,var(--sit-line)));background:var(--solve-sheet,transparent);width:10rem;min-height:48px;color:var(--solve-ink-1,var(--sit-fg));font:500 17px var(--solve-font-mono,monospace);font-variant-numeric:tabular-nums;border-radius:8px;padding:10px 12px}._7YiNWa_repInput:focus-visible{outline:2px solid var(--solve-accent,currentColor);outline-offset:2px}._7YiNWa_repUnit{color:var(--solve-ink-2,var(--sit-muted));font-size:15px}._7YiNWa_repChoices{border:0;gap:8px;max-width:460px;margin:0;padding:0;display:grid}._7YiNWa_repChoice{min-height:44px}._7YiNWa_repActions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}._7YiNWa_repMore{margin-top:8px}._7YiNWa_repResult:empty{display:none}._7YiNWa_repResult{gap:10px;display:grid}._7YiNWa_repVerdict{font:400 22px/1.3 var(--solve-font-serif,Georgia, serif)}._7YiNWa_repPair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 28px;display:grid}._7YiNWa_repPair dt{font:600 13px/1.3 var(--solve-font-sans,inherit);letter-spacing:.09em;text-transform:uppercase;color:var(--solve-ink-2,var(--sit-muted));margin-bottom:4px}._7YiNWa_repPair dd{overflow-wrap:anywhere;font-size:15px}@media (max-width:719px){._7YiNWa_working,._7YiNWa_repPair,._7YiNWa_since li{grid-template-columns:minmax(0,1fr)}._7YiNWa_carried li{flex-wrap:wrap;gap:2px 12px;display:flex}._7YiNWa_carried li>span{overflow-wrap:anywhere;min-width:0}._7YiNWa_carried li ._7YiNWa_carriedPts{margin-left:auto}._7YiNWa_quiet li{grid-template-columns:minmax(0,1fr) auto}._7YiNWa_quiet li>span:last-child{grid-column:1/-1}._7YiNWa_repInput{width:100%}._7YiNWa_repSlot button,._7YiNWa_watch button{min-height:48px}}@media print{._7YiNWa_stepHere{outline-color:#8f2424}}
.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}
._5tLVQW_figure{min-width:0;margin-top:12px}._5tLVQW_heading{text-wrap:pretty;margin:0;font-size:15px;font-weight:500;line-height:1.5}._5tLVQW_chart{width:100%;height:auto;margin:4px 0 0;display:block;overflow:visible}._5tLVQW_clockLabel{text-align:right;color:var(--sit-muted);font-variant-numeric:tabular-nums;margin-top:14px;font-size:13px}._5tLVQW_parts{color:var(--sit-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;margin:8px 0 0;padding:0;font-size:13px;list-style:none;display:flex}._5tLVQW_parts li[data-late]{color:var(--sit-fg);font-weight:600}._5tLVQW_parts button{border:1px solid var(--sit-line);cursor:pointer;touch-action:manipulation;border-radius:6px;min-height:44px;padding:6px 10px}._5tLVQW_parts button:hover,._5tLVQW_parts button[aria-pressed=true]{color:var(--sit-fg);border-color:var(--sit-fg);background:var(--sit-chip-bg)}._5tLVQW_parts button:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}._5tLVQW_readout{font-variant-numeric:tabular-nums;margin:8px 0;font-size:13px;line-height:1.6}._5tLVQW_selection{fill:none;stroke:var(--sit-fg);stroke-width:2px}._5tLVQW_plan{fill:#0000;stroke:var(--sit-muted);stroke-opacity:.55;stroke-dasharray:5 5}._5tLVQW_actual{fill:color-mix(in srgb, var(--assessment-accent) 35%, var(--sit-bg))}._5tLVQW_late{fill:color-mix(in srgb, var(--assessment-accent) 60%, var(--sit-bg))}._5tLVQW_hatch{stroke:var(--sit-fg);stroke-width:3px;stroke-opacity:.4}._5tLVQW_absent{fill:none;stroke:var(--sit-muted);stroke-width:2px;stroke-dasharray:5 5}._5tLVQW_commit{fill:var(--sit-fg)}._5tLVQW_edge{stroke:var(--sit-fg);stroke-width:2px}._5tLVQW_legend{color:var(--sit-muted);margin:6px 0 0;font-size:13px;line-height:1.5}._5tLVQW_details{margin-top:8px;font-size:13px}._5tLVQW_details summary{cursor:pointer;text-underline-offset:4px;align-items:center;width:fit-content;min-height:44px;text-decoration:underline;display:flex}._5tLVQW_details summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}._5tLVQW_tableWrap{overflow-x:auto}._5tLVQW_details table{text-align:left;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}._5tLVQW_details caption{text-align:left;color:var(--sit-muted);padding-bottom:10px}._5tLVQW_details th,._5tLVQW_details td{border-bottom:1px solid var(--sit-line);padding:8px}._5tLVQW_details th:not(:first-child),._5tLVQW_details td{text-align:right}._5tLVQW_transport{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._5tLVQW_transport button{border:1px solid var(--sit-line);text-align:left;touch-action:manipulation;border-radius:6px;min-height:44px;padding:8px 12px;font-size:13px;font-weight:600}._5tLVQW_transport button:first-child{color:var(--sit-fg);border-color:var(--assessment-accent)}._5tLVQW_transport button:hover:not(:disabled){background:var(--sit-chip-bg);border-color:var(--sit-fg)}._5tLVQW_transport button:disabled{color:var(--sit-muted)}._5tLVQW_transport button:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}._5tLVQW_replayPart{transition:opacity .18s ease-out}._5tLVQW_replayConsequence{margin-top:6px;font-weight:600;display:block}@media (prefers-reduced-motion:reduce){._5tLVQW_replayPart{transition:none}}._5tLVQW_readout>p{margin:0}._5tLVQW_readout>._5tLVQW_replayConsequence{margin-top:6px}._5tLVQW_inspection>summary{cursor:pointer;text-underline-offset:4px;touch-action:manipulation;align-items:center;min-height:44px;padding-block:12px;font-size:13px;text-decoration:underline}._5tLVQW_inspection[open]>summary{margin-bottom:4px}._5tLVQW_inspection>summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}._5tLVQW_compactHeader{text-align:right;color:var(--sit-muted);margin:12px 0 8px;font-size:13px}._5tLVQW_compactClock{gap:14px;display:grid}._5tLVQW_compactRow{grid-template-columns:88px minmax(0,1fr) 62px;align-items:center;gap:10px;font-size:13px;display:grid}._5tLVQW_compactRow strong{text-align:right;font:500 13px var(--solve-font-sans);font-variant-numeric:tabular-nums}._5tLVQW_compactTrack{height:24px;position:relative}._5tLVQW_compactTrack i{display:block;position:absolute;left:0}._5tLVQW_compactPlan{border:1px dashed var(--sit-muted);height:24px;top:0}._5tLVQW_compactUsed{background:var(--solve-ink-1);height:12px;top:6px}._5tLVQW_compactRow[data-late] ._5tLVQW_compactUsed{background:var(--solve-loss)}._5tLVQW_compactRow[data-late]{color:var(--solve-loss)}._5tLVQW_compactCue{margin:18px 0 0;font-size:14px;line-height:1.5}._5tLVQW_compactCue strong{font-family:var(--solve-font-sans);font-variant-numeric:tabular-nums}._5tLVQW_compactConsequence{margin:6px 0 0;font-size:13px;font-weight:600;line-height:1.5}._5tLVQW_allocation{border-block:1px solid var(--sit-line);padding-block:16px;font-size:13px;line-height:1.6}._5tLVQW_allocation h4{font:400 24px/1.2 var(--solve-font-serif);margin:0}._5tLVQW_allocation p{margin:8px 0 12px}._5tLVQW_allocation label{margin-top:16px;display:block}._5tLVQW_allocation strong{font-variant-numeric:tabular-nums;font-weight:500}._5tLVQW_allocation input{width:100%;min-height:44px;accent-color:var(--sit-fg);cursor:pointer;touch-action:manipulation;display:block}._5tLVQW_allocation input:focus-visible,._5tLVQW_allocation button:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px}._5tLVQW_allocationEnds{color:var(--sit-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:13px;display:flex}._5tLVQW_allocation button{text-align:left;text-underline-offset:4px;touch-action:manipulation;min-height:44px;margin-block:4px 12px;text-decoration:underline}._5tLVQW_allocationFigure{margin:0}._5tLVQW_allocationFigure figcaption{margin-bottom:8px}._5tLVQW_allocationFigure>div{grid-template-columns:120px minmax(0,1fr) 42px;align-items:center;gap:8px;margin-top:8px;font-size:13px;display:grid}._5tLVQW_allocationFigure>div>div{background:var(--sit-chip-bg);height:16px}._5tLVQW_allocationFigure i{background:var(--solve-ink-1);height:100%;display:block}._5tLVQW_allocationFigure strong{text-align:right}
.iYnypG_lead{min-width:0;color:var(--solve-ink-1,var(--sit-fg));margin-bottom:16px}.iYnypG_lead h1{max-width:32ch;font:400 36px/40px var(--solve-font-serif,Georgia, serif);text-wrap:balance;margin:0 0 10px;scroll-margin-top:80px}.iYnypG_score{font:400 14px/21px var(--solve-font-sans,sans-serif);font-variant-numeric:tabular-nums;margin:0}.iYnypG_note{font:400 13px/18px var(--solve-font-sans,sans-serif);color:var(--solve-ink-2,var(--sit-muted));margin:4px 0 0}@media (max-width:640px){.iYnypG_lead h1{font-size:26px;line-height:30px}}
._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)}
