.mY3nwG_panel{box-sizing:border-box;border:1px solid var(--solve-ink-4);background:var(--solve-paper);width:100%;max-width:480px;color:var(--solve-ink-1);font:400 16px/1.5 var(--solve-font-sans);font-synthesis:none;border-radius:4px;margin:0 0 24px;padding:32px}.mY3nwG_panel :is(h2,p,li,summary){color:inherit}.mY3nwG_panel :is(button,a,summary):focus-visible{outline:2px solid var(--solve-accent);outline-offset:2px}.mY3nwG_title{font:400 28px/1.15 var(--solve-font-serif);font-synthesis:none;letter-spacing:-.01em;margin:0}.mY3nwG_personal{margin:10px 0 0;font-size:15px;line-height:1.4}.mY3nwG_pinned{max-width:none}.mY3nwG_ctaBar{gap:8px;display:grid}.mY3nwG_cta,.mY3nwG_ghost{box-sizing:border-box;background:var(--solve-accent);width:100%;height:44px;color:var(--solve-on-accent);font:500 15px/1 var(--solve-font-sans);cursor:pointer;touch-action:manipulation;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.mY3nwG_cta:hover:not(:disabled),.mY3nwG_ghost:hover{background:var(--solve-accent-strong)}.mY3nwG_cta:disabled{opacity:.6;cursor:not-allowed}.mY3nwG_status{margin-top:12px;font-size:17px;line-height:1.5}.mY3nwG_result{min-height:40px;color:var(--solve-ink-1);text-underline-offset:3px;justify-content:center;align-items:center;font-size:14px;text-decoration:underline;display:flex}.mY3nwG_alert{margin:0;font-size:14px;line-height:1.5}@media (max-width:639px){.mY3nwG_panel{padding:24px}.mY3nwG_title{font-size:24px;line-height:1.2}.mY3nwG_cta,.mY3nwG_ghost{height:48px}}
.shdNGG_shell,.shdNGG_page{--g-page:#f4f6f8;--g-card:#fff;--g-fg:#14181f;--g-muted:#55606f;--g-line:#d8dde4;--g-chip:#eef1f5;--g-accent:#155f65;--g-tint:#e3f0ed;--g-action-bg:#14181f;--g-action-fg:#fff;--g-mark:#a04d35;--g-warn-bg:#fdf3e3;--g-warn-fg:#8a6a1f}:is(html.dark .shdNGG_shell,html.dark .shdNGG_page){--g-page:#0a0e13;--g-card:#10151c;--g-fg:#f2f5f8;--g-muted:#ccd4dd;--g-line:#2a323d;--g-chip:#1a212a;--g-accent:#99deca;--g-tint:#13262a;--g-action-bg:#f2f5f8;--g-action-fg:#0a0e13;--g-mark:#e08a6c;--g-warn-bg:#2c2412;--g-warn-fg:#f2cf8a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.shdNGG_shell{background:var(--g-page);min-height:100%;color:var(--g-fg)}.shdNGG_publicBar{z-index:20;background:var(--g-card);border-bottom:1px solid var(--g-line);font-family:var(--font-practice-sans,sans-serif);align-items:center;gap:12px 24px;padding:10px 36px;display:flex;position:sticky;top:0}.shdNGG_brand{min-height:44px;color:var(--g-fg);align-items:center;gap:8px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.shdNGG_brand svg{color:var(--g-mark)}.shdNGG_publicNav{flex-wrap:wrap;gap:4px 18px;display:flex}.shdNGG_publicNav a,.shdNGG_brand{color:var(--g-fg)}.shdNGG_publicNav a{align-items:center;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.shdNGG_publicNav a:hover,.shdNGG_brand:hover{text-underline-offset:4px;text-decoration:underline}.shdNGG_publicCta{background:var(--g-action-bg);min-height:40px;color:var(--g-action-fg);white-space:nowrap;border-radius:8px;align-items:center;margin-left:auto;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.shdNGG_publicPass{min-height:44px;color:var(--g-fg);text-underline-offset:4px;white-space:nowrap;align-items:center;margin-left:auto;font-size:14px;font-weight:600;text-decoration:underline;display:none}.shdNGG_publicBar a:focus-visible{outline:2px solid var(--g-accent);outline-offset:3px;border-radius:4px}@media (max-width:760px){.shdNGG_publicBar{gap:8px;padding:8px 16px}.shdNGG_publicNav{display:none}.shdNGG_publicPass{display:inline-flex}.shdNGG_publicPass+.shdNGG_publicCta{margin-left:0}}.shdNGG_page{font-family:var(--font-practice-sans,sans-serif);background:var(--g-page);color:var(--g-fg);padding:40px 36px 72px}.shdNGG_article{max-width:1120px;margin:auto}.shdNGG_crumbs,.shdNGG_toc,.shdNGG_actions{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.shdNGG_crumbs{color:var(--g-muted);gap:8px 10px;font-size:12px}.shdNGG_crumbs>*+:before{content:"/";color:var(--g-muted);opacity:.6;margin-right:10px;display:inline-block}:where(.shdNGG_page a){color:var(--g-accent);text-underline-offset:4px}.shdNGG_page a:hover{text-decoration:underline}.shdNGG_page a:focus-visible,.shdNGG_page summary:focus-visible{outline:2px solid var(--g-accent);outline-offset:4px;border-radius:3px}.shdNGG_hero{grid-template-columns:1fr;align-items:start;gap:28px;padding:40px 0;display:grid}.shdNGG_eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--g-accent);font-size:12px;font-weight:600}.shdNGG_page h1{font-family:var(--font-practice-sans,sans-serif);letter-spacing:-.035em;text-wrap:balance;margin:14px 0;font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.1}.shdNGG_lede{color:var(--g-muted);max-width:640px;font-size:17px;line-height:1.7}.shdNGG_heroImage{--shot-ground:#f4f6f8;aspect-ratio:1200/890;border:1px solid var(--g-line);background:var(--shot-ground);border-radius:14px;margin:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #14181f0f,0 12px 32px -12px #14181f2e}.shdNGG_heroImage img{-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.shdNGG_productWorking{border-top:1px solid var(--g-line);margin-top:18px;padding-top:12px}.shdNGG_productWorking p{color:var(--g-fg);margin:8px 0;font-size:15px;line-height:1.6}.shdNGG_productWorking sup{font-size:12px}.shdNGG_productWorking p:last-child{color:var(--g-muted);font-size:14px}.shdNGG_workedStudy{border:1px solid var(--g-line);background:var(--g-card);color:var(--g-fg);border-radius:14px;margin-top:28px;padding:24px}.shdNGG_workedStudy h2{letter-spacing:-.025em;text-wrap:balance;margin:8px 0 12px;font-size:clamp(22px,3vw,30px);line-height:1.2}.shdNGG_workedStudy header>p:last-child,.shdNGG_workedStudy details>p{font-size:15px;line-height:1.6}.shdNGG_workedQuestion{margin:20px 0 16px;font-size:17px;font-weight:600;line-height:1.6}.shdNGG_workedStudy table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px;line-height:1.5}.shdNGG_workedStudy caption{text-align:left;color:var(--g-muted);padding-bottom:10px;font-size:12px}.shdNGG_workedStudy th,.shdNGG_workedStudy td{border-bottom:1px solid var(--g-line);text-align:right;padding:10px 8px}.shdNGG_workedStudy th:first-child{text-align:left}.shdNGG_workedStudy tbody th{font-weight:400}.shdNGG_workedStudy tfoot{font-weight:600}.shdNGG_workedReveal{margin-top:16px}.shdNGG_workedReveal summary{cursor:pointer;touch-action:manipulation;min-height:44px;padding:12px 0;font-size:15px;line-height:1.5}.shdNGG_workedReveal summary:focus-visible{outline:2px solid var(--g-accent);outline-offset:3px}.shdNGG_workedMarks{grid-template-columns:1fr 1fr;gap:16px;margin-top:12px;display:grid}.shdNGG_workedMarks>div{border-inline-start:3px solid var(--g-fg);background:var(--g-page);min-width:0;padding:16px}.shdNGG_workedMarks p{margin:0;font-size:14px;line-height:1.6}.shdNGG_workedMarks .shdNGG_workedValue{font-variant-numeric:tabular-nums;margin:6px 0;font-size:32px;font-weight:600}.shdNGG_workedEquation{border-bottom:1px solid var(--g-line);font-variant-numeric:tabular-nums;padding:14px 0}.shdNGG_workedLimit{color:var(--g-muted)}.shdNGG_workedInspect{align-items:center;min-height:44px;margin-top:8px;font-size:14px;text-decoration:underline;display:inline-flex}@media (max-width:600px){.shdNGG_workedStudy{padding:18px 14px}.shdNGG_workedMarks{grid-template-columns:1fr}.shdNGG_workedStudy th,.shdNGG_workedStudy td{padding-inline:4px;font-size:14px}}.shdNGG_heroShotCaption{color:var(--g-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:12px 0 0;font-size:14px;line-height:1.5;display:flex}.shdNGG_heroShotCaption a{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.shdNGG_productStory{min-width:0;margin:0}.shdNGG_productStoryTitle{margin:20px 0 10px;font-size:16px;font-weight:600}.shdNGG_productStorySteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.shdNGG_productStorySteps>div{border-left:2px solid var(--g-accent);min-width:0;padding-left:12px}.shdNGG_productStorySteps dt{color:var(--g-accent);font-size:12px;font-weight:600}.shdNGG_productStorySteps dd{color:var(--g-fg);overflow-wrap:break-word;margin:6px 0 0;font-size:15px;line-height:1.6}.shdNGG_heroShotCaption .shdNGG_shotDarkLink{display:none}@media (max-width:600px){.shdNGG_productStorySteps{grid-template-columns:1fr;gap:14px}}html.dark .shdNGG_heroImage{--shot-ground:#121b26;box-shadow:0 1px 2px #0006,0 12px 32px -12px #0009}html.dark .shdNGG_heroShotCaption .shdNGG_shotLightLink{display:none}html.dark .shdNGG_heroShotCaption .shdNGG_shotDarkLink{display:inline-flex}.shdNGG_shotLight{display:contents}.shdNGG_shotDark{display:none}html.dark .shdNGG_shotLight{display:none}html.dark .shdNGG_shotDark{display:contents}.shdNGG_shell[data-solve-editorial] .shdNGG_heroImage{--shot-ground:#f4f6f8;box-shadow:0 1px 2px #14181f0f,0 12px 32px -12px #14181f2e}.shdNGG_shell[data-solve-editorial] .shdNGG_heroShotCaption .shdNGG_shotLightLink{display:inline-flex}.shdNGG_shell[data-solve-editorial] .shdNGG_heroShotCaption .shdNGG_shotDarkLink{display:none}html.dark .shdNGG_shell[data-solve-editorial] .shdNGG_heroImage{--shot-ground:#121b26;box-shadow:0 1px 2px #0006,0 12px 32px -12px #0009}html.dark .shdNGG_shell[data-solve-editorial] .shdNGG_heroShotCaption .shdNGG_shotLightLink{display:none}html.dark .shdNGG_shell[data-solve-editorial] .shdNGG_heroShotCaption .shdNGG_shotDarkLink{display:inline-flex}@media (max-width:600px){.shdNGG_productStory .shdNGG_heroImage{aspect-ratio:780/2256;width:100%}.shdNGG_heroShotCaption .shdNGG_shotLightLink,.shdNGG_heroShotCaption .shdNGG_shotDarkLink{display:none!important}}.shdNGG_actions{margin-top:24px}.shdNGG_priceLine{color:var(--g-muted);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:14px 0 0;font-size:14px;line-height:1.5;display:inline-flex}.shdNGG_priceLine a{min-height:24px;color:var(--g-fg);text-underline-offset:3px;line-height:24px;text-decoration:underline;display:inline-block}.shdNGG_priceLine strong{font-weight:650}@media (max-width:600px){.shdNGG_priceLine{display:block}.shdNGG_priceSep{display:none}.shdNGG_priceTerm{display:block}}.shdNGG_heroAside{min-width:0;margin:0;display:none}.shdNGG_heroText{min-width:0}@media (min-width:1100px){.shdNGG_heroSplit{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:12px 48px;display:grid}.shdNGG_heroAside{display:block}.shdNGG_heroAsideFrame{border:1px solid var(--g-line);background:var(--g-card);border-radius:14px;max-height:656px;overflow:hidden;box-shadow:0 1px 2px #14181f0f,0 12px 32px -12px #14181f2e}.shdNGG_heroAsideImg{width:100%;height:auto;display:block}.shdNGG_heroAside figcaption{color:var(--g-muted);text-wrap:pretty;margin:10px 2px 0;font-size:13px;line-height:1.5}}.shdNGG_actions a{justify-content:center;align-items:center;min-height:46px;font-size:14px;display:inline-flex}.shdNGG_actions .shdNGG_primary{color:var(--g-action-fg);background:var(--g-action-bg);border-radius:8px;padding:12px 20px;font-weight:600;text-decoration:none}.shdNGG_byline{color:var(--g-muted);margin-top:18px;font-size:12px;line-height:1.6}.shdNGG_byline a{text-underline-offset:2px;text-decoration:underline}.shdNGG_toc{border-block:1px solid var(--g-line);margin-bottom:16px;padding:10px 0}.shdNGG_toc a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.shdNGG_section{border-bottom:1px solid var(--g-line);padding:30px 0;scroll-margin-top:90px}.shdNGG_section h2{font-family:var(--font-practice-sans,sans-serif);letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px;font-size:clamp(24px,2.6vw,30px);font-weight:600;line-height:1.22}.shdNGG_section h3{margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.4}.shdNGG_section p,.shdNGG_section li{color:var(--g-fg);font-size:15px;line-height:1.75}.shdNGG_section p{max-width:900px;margin:12px 0}.shdNGG_article sup{font-size:max(12px,.75em)}.shdNGG_section ul,.shdNGG_section ol{padding-left:21px}.shdNGG_section li{margin:8px 0}.shdNGG_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.shdNGG_module{border:1px solid var(--g-line);background:var(--g-card);border-radius:12px;overflow:hidden}.shdNGG_module img{-o-object-fit:cover;object-fit:cover;width:100%;height:175px}.shdNGG_moduleBody{padding:22px}.shdNGG_moduleBody p{font-size:14px}.shdNGG_moduleBody a{align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.shdNGG_note{border-left:3px solid var(--g-accent);background:var(--g-tint);padding:8px 20px}.shdNGG_example{border:1px solid var(--g-line);background:var(--g-card);border-radius:12px;margin:22px 0;padding:24px}.shdNGG_example summary,.shdNGG_faq summary{cursor:pointer;min-height:48px;padding:14px 0;font-size:14px;font-weight:600}.shdNGG_example details{border-top:1px solid var(--g-line);margin-top:18px}.shdNGG_faq details{border-bottom:1px solid var(--g-line)}.shdNGG_tableWrap{overflow-x:auto}.shdNGG_page table{border-collapse:collapse;width:100%;font-size:14px}.shdNGG_page th,.shdNGG_page td{text-align:left;vertical-align:top;border-bottom:1px solid var(--g-line);white-space:normal;padding:13px 16px}.shdNGG_page th{background:var(--g-chip);font-weight:600}.shdNGG_page td{font-variant-numeric:tabular-nums}@media (max-width:600px){.shdNGG_page .shdNGG_stackTable,.shdNGG_page .shdNGG_stackTable tbody,.shdNGG_page .shdNGG_stackTable tr,.shdNGG_page .shdNGG_stackTable th,.shdNGG_page .shdNGG_stackTable td{width:100%;display:block}.shdNGG_page .shdNGG_stackTable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.shdNGG_page .shdNGG_stackTable tr{border:1px solid var(--g-line);border-radius:10px;margin:0 0 14px;overflow:hidden}.shdNGG_page .shdNGG_stackTable th[scope=row]{padding:12px 14px;font-size:16px}.shdNGG_page .shdNGG_stackTable td{border-bottom:1px solid var(--g-line);padding:10px 14px}.shdNGG_page .shdNGG_stackTable td:last-child{border-bottom:0}.shdNGG_page .shdNGG_stackTable td[data-label]:before{content:attr(data-label);letter-spacing:.02em;color:var(--g-muted);margin-bottom:2px;font-size:12px;font-weight:600;display:block}}@media (max-width:900px){.shdNGG_hero{grid-template-columns:1fr;gap:24px}.shdNGG_columns{grid-template-columns:1fr}.shdNGG_module{grid-template-columns:1fr 1.8fr;display:grid}.shdNGG_module img{height:100%;min-height:220px}}@media (max-width:600px){.shdNGG_page{padding:24px 16px 48px}.shdNGG_hero{padding:28px 0}.shdNGG_section h2{font-size:24px}.shdNGG_module{display:block}.shdNGG_module img{height:190px;min-height:0}.shdNGG_example{padding:18px}.shdNGG_toc{gap:4px 18px}}.shdNGG_startHere{margin-top:20px}.shdNGG_startHereTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--g-muted);margin:0 0 4px;font-size:12px;font-weight:700}.shdNGG_startHere ol{flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;display:flex}.shdNGG_startHere li{margin:0}.shdNGG_startHere a{min-height:44px;color:var(--g-fg);text-underline-offset:4px;align-items:center;gap:8px;font-size:15px;text-decoration:underline;display:inline-flex}.shdNGG_startHere a strong{font-weight:700}.shdNGG_heroStrip{max-width:640px;margin-top:16px}@media (max-width:480px){.shdNGG_actions{gap:0 14px;margin-top:16px}.shdNGG_actions .shdNGG_primary{flex:100%}.shdNGG_actions a:not(.shdNGG_primary){min-height:40px;font-size:14px}.shdNGG_startHere{margin-top:8px}.shdNGG_startHere ol{flex-direction:column;gap:0}}.shdNGG_demoFrame{color:#1b1814;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--g-fg:#1b1814;--g-muted:#5f5545;--g-line:#d8d2c6;--g-card:#fff;--g-accent:#155f65;--g-tint:#e3f0ed;background:#fff;border-radius:16px}@media print{.shdNGG_shell,.shdNGG_page{--g-page:#fff;--g-card:#fff;--g-fg:#000;--g-muted:#333;--g-line:#777;--g-tint:#fff;--g-accent:#000;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.shdNGG_publicBar{display:none}}@media not print{.shdNGG_shell[data-solve-editorial],.shdNGG_shell[data-solve-editorial] .shdNGG_page{--g-page:var(--solve-paper);--g-card:var(--solve-sheet);--g-chip:var(--solve-well);--g-fg:var(--solve-ink-1);--g-muted:var(--solve-ink-2);--g-line:var(--solve-ink-4);--g-accent:var(--solve-accent);--g-action-bg:var(--solve-cta-bg);--g-action-fg:var(--solve-cta-fg);--g-tint:var(--solve-accent-wash)}.shdNGG_shell[data-solve-editorial]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark .shdNGG_shell[data-solve-editorial]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.shdNGG_shell[data-solve-editorial] .shdNGG_page{color-scheme:inherit}}.shdNGG_shell[data-solve-editorial] .shdNGG_actions .shdNGG_primary{min-height:48px;font:600 16px/24px var(--solve-font-sans);justify-content:center;align-items:center;gap:8px;padding:12px 20px;display:inline-flex}.shdNGG_shell[data-solve-editorial] .shdNGG_actions .shdNGG_primary:hover{background:var(--solve-cta-hover);color:var(--solve-cta-fg)}@media (max-width:479px){.shdNGG_shell[data-solve-editorial] .shdNGG_actions .shdNGG_primary{width:100%}}
._8Dap0a_wrap{width:100%;container-type:inline-size}._8Dap0a_strip{--s-fg:var(--sit-fg,var(--g-fg,var(--solve-ink-1)));--s-muted:var(--sit-muted,var(--g-muted,var(--solve-ink-2)));--s-line:var(--sit-line,var(--g-line,var(--solve-ink-4)));--s-bg:var(--sit-bg,var(--g-card,var(--solve-sheet)));--s-chip:var(--sit-chip-bg,var(--g-chip,var(--solve-well)));--s-accent:var(--g-accent,var(--sit-fg,var(--solve-accent)));--s-action-bg:var(--sit-active-bg,var(--g-action-bg,var(--solve-ink-1)));--s-action-fg:var(--sit-active-fg,var(--g-action-fg,var(--solve-sheet)));box-sizing:border-box;border:1px solid var(--s-line);background:var(--s-bg);width:100%;color:var(--s-fg);font-family:var(--font-practice-sans,inherit);border-radius:12px;margin:0}._8Dap0a_pinned{--s-fg:#f4f6f8;--s-muted:#c9d1da;--s-line:#fff3;--s-bg:#ffffff0f;--s-chip:#ffffff1a;--s-accent:#99deca;--s-action-bg:#fff;--s-action-fg:#0a0a0a}._8Dap0a_cells{grid-template-columns:1fr 1fr 1.5fr;margin:0;padding:0;list-style:none;display:grid}._8Dap0a_cells._8Dap0a_cellsSolo{grid-template-columns:1fr}._8Dap0a_cells._8Dap0a_cellsSolo ._8Dap0a_pass{border-top:0;border-radius:11px;grid-column:auto}._8Dap0a_cell{flex-direction:column;gap:4px;min-width:0;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}._8Dap0a_cell+._8Dap0a_cell{border-left:1px solid var(--s-line)}._8Dap0a_strip ._8Dap0a_lead{letter-spacing:.08em;text-transform:uppercase;color:var(--s-muted);font-size:13px;font-weight:700}._8Dap0a_strip ._8Dap0a_free ._8Dap0a_lead{color:var(--s-accent)}._8Dap0a_strip ._8Dap0a_body{color:var(--s-fg);text-wrap:pretty;margin:0}._8Dap0a_pass{background:var(--s-chip);border-radius:0 11px 11px 0}._8Dap0a_strip ._8Dap0a_priceRow{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}._8Dap0a_strip ._8Dap0a_price{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1.05}._8Dap0a_strip ._8Dap0a_once{color:var(--s-muted);font-size:14px}._8Dap0a_strip ._8Dap0a_foot{color:var(--s-muted);margin:0;font-size:13px;line-height:1.5}._8Dap0a_strip ._8Dap0a_actions{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:4px;display:flex}._8Dap0a_strip ._8Dap0a_link{min-height:44px;color:var(--s-fg);text-underline-offset:4px;touch-action:manipulation;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}._8Dap0a_strip ._8Dap0a_link:hover{text-decoration-thickness:2px}._8Dap0a_strip ._8Dap0a_link:focus-visible{outline:2px solid var(--s-fg);outline-offset:3px;border-radius:4px}._8Dap0a_strip ._8Dap0a_holder{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;font-size:14px;display:flex}._8Dap0a_strip ._8Dap0a_holder strong{font-weight:700}@container (max-width:680px){._8Dap0a_cells{grid-template-columns:1fr 1fr}._8Dap0a_pass{border-left:0;border-top:1px solid var(--s-line);border-radius:0 0 11px 11px;grid-column:1/-1}._8Dap0a_cell{padding:12px 14px}}@container (max-width:460px){._8Dap0a_cells{grid-template-columns:1fr}._8Dap0a_cell+._8Dap0a_cell{border-left:0;border-top:1px solid var(--s-line)}._8Dap0a_free{padding-block:10px}}@media (prefers-reduced-motion:no-preference){._8Dap0a_link{transition:text-decoration-thickness .12s}}._8Dap0a_strip._8Dap0a_compact{background:0 0;border:0;border-radius:0}._8Dap0a_strip ._8Dap0a_compactLadder{padding:2px 0}
.GUc9Tq_root{font-family:var(--solve-font-sans);background:var(--solve-paper);min-height:100dvh;color:var(--solve-ink-1)}.GUc9Tq_header{z-index:1;position:relative}.GUc9Tq_paper{max-width:48rem;padding:clamp(4rem, 16vh, 10rem) max(1.5rem, env(safe-area-inset-right)) max(3rem, env(safe-area-inset-bottom)) max(1.5rem, env(safe-area-inset-left));margin:0 auto}.GUc9Tq_paper .GUc9Tq_title{font-family:var(--solve-font-serif);text-wrap:balance;overflow-wrap:anywhere;margin:0 0 1.5rem;font-size:clamp(2.25rem,6vw,4rem);font-weight:400;line-height:1.1}.GUc9Tq_paper .GUc9Tq_title:focus-visible{outline-offset:6px;outline:2px solid}.GUc9Tq_paper .GUc9Tq_sentence{margin-bottom:2.5rem;font-size:1rem;line-height:1.65}.GUc9Tq_paper .GUc9Tq_lastTime{color:var(--solve-ink-2);margin:20px 0 12px;font-size:1rem;line-height:1.65}.GUc9Tq_instructions{margin-block:-1rem 1.5rem;font-size:14px;line-height:1.6}.GUc9Tq_instructions p{margin-block:0 12px}.GUc9Tq_instructions ul{margin-block:0 12px;padding-left:20px}.GUc9Tq_quiet{min-height:44px;color:var(--solve-ink-2);text-align:left;text-underline-offset:4px;touch-action:manipulation;background:0 0;margin-top:.75rem;font-size:14px;text-decoration:underline;display:block}.GUc9Tq_quietRow{flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:.75rem;display:flex}.GUc9Tq_quietRow .GUc9Tq_quiet{margin-top:0}.GUc9Tq_dot{color:var(--solve-ink-3);font-size:14px}.GUc9Tq_quiet:hover{color:var(--solve-ink-1)}.GUc9Tq_quiet:focus-visible,.GUc9Tq_tick:focus-visible{outline-offset:3px;outline:2px solid}.GUc9Tq_paper [data-accommodation-settings]>summary[data-paper-section-row]{color:var(--solve-ink-2);text-underline-offset:4px;text-decoration:underline;min-height:44px!important;font:400 14px/1.5 var(--solve-font-sans)!important;border-bottom:0!important;justify-content:flex-start!important;padding:0!important}.GUc9Tq_paper [data-accommodation-settings]>summary[data-paper-section-row]>span:last-child{display:none}.GUc9Tq_paper [data-accommodation-settings]>summary[data-paper-section-row]:hover{color:var(--solve-ink-1)}.GUc9Tq_notice,.GUc9Tq_phone{color:var(--solve-ink-2);margin-top:1.5rem;font-size:14px;line-height:1.6}.GUc9Tq_phone{display:none}.GUc9Tq_clock{padding-bottom:6px;position:relative}.GUc9Tq_baseline{opacity:.65;background:currentColor;height:1px;position:absolute;bottom:1px;left:0;right:0}.GUc9Tq_tick{width:24px;height:24px;position:absolute;bottom:-12px;transform:translate(-50%)}.GUc9Tq_tick:before{content:"";background:currentColor;width:1px;height:5px;margin:10px auto;display:block}.GUc9Tq_tick>span{font:13px var(--solve-font-mono);background:var(--solve-bar);color:var(--solve-bar-fg);visibility:hidden;white-space:nowrap;padding:4px 6px;position:absolute;top:25px;right:0}.GUc9Tq_tick:hover>span,.GUc9Tq_tick:focus-visible>span{visibility:visible}.GUc9Tq_spinner{width:18px;height:18px;margin-right:8px}@media (max-width:639px){.GUc9Tq_phone{display:block}.GUc9Tq_tick{width:44px;height:44px;bottom:-22px}.GUc9Tq_tick:before{margin-top:20px}.GUc9Tq_tick>span{top:45px}}.GUc9Tq_root button{touch-action:manipulation}.GUc9Tq_openPaper{width:100%;height:calc(100% - var(--solve-notice-height,0px));flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.GUc9Tq_paper .GUc9Tq_paceLine{border-left:2px solid var(--solve-ink-1);color:var(--solve-ink-1);margin:20px 0 12px;padding-left:12px;font-size:16px;line-height:1.6}
.n528Oq_cover .n528Oq_sentence{margin:0 0 2.5rem;font-size:1rem;line-height:1.65}.n528Oq_cover .n528Oq_handoffLinks{margin:1rem 0 0;padding:0;list-style:none}.n528Oq_cover .n528Oq_handoffLink{min-height:44px;color:var(--solve-ink-1);font:400 15px/1.5 var(--solve-font-sans);text-underline-offset:4px;text-align:left;touch-action:manipulation;background:0 0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.n528Oq_cover .n528Oq_handoffLink:focus-visible{outline-offset:3px;outline:2px solid}.n528Oq_cover .n528Oq_manualUrl{border:1px solid var(--solve-ink-4);background:var(--solve-paper);width:100%;min-height:44px;color:var(--solve-ink-1);font:400 16px/1.5 var(--solve-font-mono);margin-top:.75rem;padding:0 12px;display:block}
@media (max-width:639px){.-G85NG_bar{z-index:30;height:calc(56px + env(safe-area-inset-bottom));flex-wrap:nowrap;width:100%;max-width:none;min-height:0;margin:0;inset:auto 0 var(--rr-keyboard-bottom,0px)!important;padding:5px max(12px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;background:var(--solve-paper)!important;position:fixed!important}.-G85NG_bar>p{font:400 13px/18px var(--solve-font-mono)}}
.CbEdta_menu{border-bottom:1px solid var(--solve-ink-4);gap:4px;display:flex;overflow-x:auto}.CbEdta_menu button{text-align:left;min-height:48px;color:inherit;border-bottom:3px solid #0000;flex:none;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.CbEdta_menu button[aria-current]{border-color:var(--solve-ink-1);background:var(--solve-well,var(--solve-sheet));font-weight:600}.CbEdta_menu button:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:-2px}.CbEdta_dot{background:var(--solve-ink-1);border-radius:50%;flex:none;width:7px;height:7px}.CbEdta_menu button small{color:var(--solve-ink-2);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:400}.CbEdta_menu button:not([data-study-source])+button[data-study-source]{border-top:1px solid var(--solve-ink-4)}@media (min-width:900px){.CbEdta_menu{border:0;flex-direction:column;align-self:start}.CbEdta_menu button{border-bottom:0;border-left:3px solid #0000;min-width:0}}
.CFCaGW_hunt{min-width:0;color:var(--solve-ink-1);gap:24px;display:grid}.CFCaGW_viewer{flex-direction:column;gap:40px;min-width:0;display:flex}.CFCaGW_objective{background:var(--rr-bg,var(--solve-paper))}@media (min-width:900px){.CFCaGW_objective{z-index:3;margin-top:-20px;padding-top:20px;position:sticky;top:-20px}}@media (max-width:899.98px){.CFCaGW_hunt>nav{z-index:3;background:var(--rr-bg,var(--solve-paper));margin-top:-20px;padding-top:20px;position:sticky;top:-20px}}.CFCaGW_title{margin:0 0 16px;font-family:var(--solve-font-serif)!important;font-size:32px!important;font-weight:400!important;line-height:1.15!important}.CFCaGW_viewer [data-exhibit-frame] h3{margin:0 0 16px;font-family:var(--solve-font-serif)!important;font-size:32px!important;font-weight:400!important;line-height:1.15!important}.CFCaGW_eyebrow{text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px;font-size:12px;font-weight:600}.CFCaGW_record{margin-top:24px}.CFCaGW_viewer [data-exhibit-frame]{max-width:none}@media (min-width:900px){.CFCaGW_viewer table:not(:has(col:nth-child(8))){width:100%!important;min-width:0!important}.CFCaGW_viewer table:not(:has(col:nth-child(8))) col{width:auto!important}.CFCaGW_viewer table:not(:has(col:nth-child(8))) col:first-child{width:28%!important}.CFCaGW_hunt>nav{position:sticky;top:0}}.CFCaGW_viewer table{font-size:17px!important}.CFCaGW_viewer tbody tr{height:56px}.CFCaGW_viewer tbody td button{font-size:19px;min-height:56px!important}.CFCaGW_viewer button[aria-pressed=true][draggable] [data-savable-value]{color:var(--solve-paper)!important;border-color:var(--solve-paper)!important}.CFCaGW_viewer td button[aria-pressed=true]{background:var(--solve-ink-1)!important;color:var(--solve-paper)!important}.CFCaGW_viewer [data-saved-ink]{display:none}.CFCaGW_viewer th[data-xh-col]{border-bottom:3px solid var(--solve-ink-1)!important;font-weight:700!important}.CFCaGW_viewer tr[data-xh-row] td:first-child{font-weight:700!important}.CFCaGW_viewer tr[data-xh-row] td[data-xh-col]{background:var(--solve-well,var(--solve-sheet))!important}@media (min-width:900px){.CFCaGW_hunt{grid-template-columns:216px minmax(0,1fr);gap:28px}.CFCaGW_viewer{max-width:920px}}.CFCaGW_viewer .rr-evidence-chip[aria-pressed=true]{background:var(--solve-ink-1)!important;color:var(--solve-paper)!important;--chip-face-bg:var(--solve-ink-1)!important;--chip-face-border:var(--solve-paper)!important}.CFCaGW_viewer [data-source-cell][aria-pressed=true]{background:var(--solve-ink-1)!important;color:var(--solve-paper)!important}.CFCaGW_viewer [tabindex="-1"]:focus{outline:none}.CFCaGW_viewer [data-source-cell][data-chart-encoding][aria-pressed=true]{background:0 0!important}
._8em_rG_root{background:var(--surface-primary);--surface-primary:var(--solve-paper);--surface-elevated:var(--solve-sheet);--surface-muted:var(--solve-well);--text-primary:var(--solve-ink-1);--text-secondary:var(--solve-ink-2);background:var(--solve-paper);min-width:0;height:100dvh;min-height:0;color:var(--solve-ink-1);flex-direction:column;display:flex;position:relative;overflow:clip;container:seawolf-workspace/inline-size}.dark ._8em_rG_root .bg-card{background:var(--solve-sheet)}.dark ._8em_rG_root .border-card-border{border-color:var(--solve-edge)}._8em_rG_main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip}._8em_rG_content{flex:1;min-width:0;min-height:0;overflow:clip}._8em_rG_tools{z-index:45;background:var(--surface-elevated);width:100%;height:min(52%,420px);max-height:min(52%,420px);transition:transform .18s,visibility .18s step-start;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -20px 42px #02111e75}._8em_rG_toolsClosed{pointer-events:none;visibility:hidden;transition:transform .18s,visibility .18s step-end;transform:translateY(100%)}._8em_rG_toolsOpen{visibility:visible;transform:translateY(0)}._8em_rG_toolsScrim{z-index:40;background:#02111e6b;border:0;position:absolute;inset:0}._8em_rG_toolToggle,._8em_rG_toolClose{display:inline-flex}@container seawolf-workspace (min-width:720px){._8em_rG_tools{width:min(400px,100cqw - 44px);max-width:400px;height:auto;max-height:none;inset:0 0 0 auto;box-shadow:-20px 0 42px #02111e75}._8em_rG_toolsClosed{transform:translate(100%)}._8em_rG_toolsOpen{transform:translate(0)}}@media (prefers-reduced-motion:reduce){._8em_rG_tools,._8em_rG_toolsClosed,._8em_rG_toolsOpen{transition:none}}._8em_rG_practicePage{inset:var(--practice-top,0px) 0 0;width:100%;max-width:none;height:calc(100dvh - var(--practice-top,0px));max-height:none;color:var(--solve-ink-1);background:var(--solve-paper);border:0;margin:0;padding:0;position:fixed}._8em_rG_practicePage::backdrop{background:0 0}._8em_rG_practiceHeader{z-index:30;border-bottom:1px solid var(--solve-ink-4);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:4px 16px;padding:4px 16px;display:flex;position:relative}._8em_rG_practiceNotes{background:var(--solve-paper);flex:none;margin-left:auto}._8em_rG_practiceNotes>div{top:100%;z-index:30;border:1px solid var(--solve-edge);background:var(--solve-paper);height:min(50dvh,320px);position:absolute;inset-inline:0}
.Y90NEG_map{border-bottom:1px solid var(--sit-line);margin-top:28px;padding-bottom:28px}.Y90NEG_mapHeading{letter-spacing:-.015em;text-wrap:balance;margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.3}.Y90NEG_layout{gap:20px;margin-top:20px;display:grid}@media (min-width:1024px){.Y90NEG_layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px}.Y90NEG_panel{grid-area:1/1}.Y90NEG_railWrap{grid-area:1/2;position:sticky;top:24px}}.Y90NEG_panel,.Y90NEG_railWrap{min-width:0}.Y90NEG_statusLine{color:var(--sit-muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;line-height:1.5}.Y90NEG_panelHeading{letter-spacing:-.01em;margin:6px 0 0;font-size:20px;font-weight:600;line-height:1.35}.Y90NEG_panelHeading:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:4px;border-radius:3px}.Y90NEG_facts{margin-top:6px}.Y90NEG_fact{max-width:62ch;margin-top:14px;font-size:15px;line-height:1.7}.Y90NEG_fact p{margin:0}.Y90NEG_score{border-left:3px solid var(--assessment-accent);background:color-mix(in srgb, var(--assessment-accent) 7%, transparent);border-radius:0 10px 10px 0;max-width:62ch;margin-top:14px;padding:12px 14px}.Y90NEG_scoreFigure{-moz-column-gap:8px;flex-wrap:wrap;align-items:baseline;column-gap:8px;margin:0;display:flex}.Y90NEG_scoreLabel{font-size:14px;font-weight:600}.Y90NEG_scoreBig{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:650;line-height:1.15}.Y90NEG_scoreVs{color:var(--sit-muted);font-variant-numeric:tabular-nums;font-size:14px}.Y90NEG_scale{max-width:420px;margin-top:10px}.Y90NEG_scaleTrack{background:color-mix(in srgb, var(--sit-fg) 9%, transparent);border-radius:999px;height:10px;position:relative}.Y90NEG_scaleBand{background:var(--assessment-accent);opacity:.85;border-radius:999px;position:absolute;top:0;bottom:0}.Y90NEG_scale[data-tone=down] .Y90NEG_scaleBand{background:color-mix(in srgb, var(--sit-fg) 38%, transparent)}.Y90NEG_scaleYours{width:18px;height:18px;fill:var(--solve-paper);stroke:var(--sit-fg);stroke-width:2px;margin-left:-9px;position:absolute;top:-4px}.Y90NEG_scaleAxis{color:var(--sit-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:6px;font-size:13px;line-height:1.4;display:flex}.Y90NEG_scaleKey{align-items:center;gap:6px;display:inline-flex}.Y90NEG_keyBand{width:14px;height:8px;fill:var(--assessment-accent);display:inline-block}.Y90NEG_scale[data-tone=down] .Y90NEG_keyBand{fill:color-mix(in srgb, var(--sit-fg) 38%, transparent)}.Y90NEG_keyYours{vertical-align:middle;width:16px;height:16px;fill:var(--solve-paper);stroke:var(--sit-fg);stroke-width:2px;margin-inline:8px 3px;display:inline-block}.Y90NEG_scaleKey{flex-wrap:wrap}.Y90NEG_scoreLine{margin:6px 0 0;font-size:14px;font-weight:600;line-height:1.5}.Y90NEG_scoreNote{color:var(--sit-muted);margin:4px 0 0;font-size:13px;line-height:1.55}.Y90NEG_drawers{border-top:1px solid var(--sit-line);max-width:70ch;margin-top:20px;padding-top:4px}.Y90NEG_drawer{border-bottom:1px solid var(--sit-line)}.Y90NEG_drawer>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14px;font-weight:500;list-style:none;display:flex}.Y90NEG_drawer>summary::-webkit-details-marker{display:none}.Y90NEG_drawer>summary:after{content:"+";text-align:center;width:24px;color:var(--sit-muted);flex:none;font-size:18px;line-height:1}.Y90NEG_drawer[open]>summary:after{content:"−"}.Y90NEG_drawer>summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px;border-radius:3px}.Y90NEG_stepper{justify-content:space-between;gap:12px;margin-top:18px;display:flex}.Y90NEG_factLabel{letter-spacing:.04em;color:var(--sit-muted);font-size:13px;font-weight:600;display:block}.Y90NEG_road{border:1px dashed var(--sit-line);border-radius:12px;max-width:62ch;margin-top:18px;padding:14px 16px}.Y90NEG_roadTitle{margin:4px 0 0;font-size:16px;font-weight:600}.Y90NEG_meta{color:var(--sit-muted);font-variant-numeric:tabular-nums;margin-top:10px;font-size:13px;line-height:1.6}.Y90NEG_rail{margin:0;padding:0;list-style:none;position:relative}.Y90NEG_rail:before{content:"";background:var(--sit-line);width:2px;position:absolute;top:14px;bottom:14px;left:15px}.Y90NEG_stop{position:relative}.Y90NEG_row{-moz-column-gap:10px;text-align:left;width:100%;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;column-gap:10px;padding:4px 8px 4px 0;display:grid}button.Y90NEG_row{cursor:pointer}button.Y90NEG_row .Y90NEG_stopStatus:after{content:" ›"}div.Y90NEG_row{cursor:default}button.Y90NEG_row:hover{background:color-mix(in srgb, var(--sit-fg) 5%, transparent)}.Y90NEG_row:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:2px}.Y90NEG_rowCurrent{background:color-mix(in srgb, var(--assessment-accent) 9%, transparent)}.Y90NEG_dot{z-index:1;border:2px solid var(--sit-line);background:var(--sit-page);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.Y90NEG_dotRevisit{border-color:var(--assessment-accent)}.Y90NEG_dotFork{border-radius:8px;transform:rotate(45deg)}.Y90NEG_dotFork>span{transform:rotate(-45deg)}.Y90NEG_dotTurn{background:var(--assessment-accent);border-color:var(--assessment-accent);color:var(--sit-page)}.Y90NEG_stopTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.4;overflow:hidden}.Y90NEG_stopStatus{color:var(--sit-muted);white-space:nowrap;font-size:13px}.Y90NEG_stopNote{color:var(--assessment-accent);grid-column:2/4;margin-top:-2px;font-size:13px;font-weight:600}.Y90NEG_unseenStub{border-left:2px dashed var(--sit-line);color:var(--sit-muted);overflow-wrap:anywhere;margin:0 0 4px 42px;padding:4px 10px;font-size:13px;line-height:1.5}.Y90NEG_ghostStop{opacity:.6}.Y90NEG_forkTail{display:none}.Y90NEG_legend{color:var(--sit-muted);margin-top:12px;font-size:13px;line-height:1.6}@media (max-width:1023px){.Y90NEG_stopTitle{white-space:normal;text-overflow:clip;overflow:visible}.Y90NEG_forkTail{display:none}.Y90NEG_railCompact{flex-wrap:wrap;align-items:flex-start;gap:8px 4px;display:flex}.Y90NEG_railCompact:before{display:none}.Y90NEG_railCompact .Y90NEG_stop{flex-direction:column;flex:none;align-items:center;display:flex}.Y90NEG_railCompact .Y90NEG_stop[data-fork]{min-width:54px}.Y90NEG_railCompact .Y90NEG_forkTail{border-top:2px dashed var(--sit-line);color:var(--sit-muted);white-space:nowrap;margin-top:2px;padding:4px 0 0;font-size:13px;line-height:1.2;display:block}.Y90NEG_railCompact .Y90NEG_row{justify-content:center;width:44px;min-height:44px;padding:0;display:flex}.Y90NEG_railCompact .Y90NEG_stopTitle,.Y90NEG_railCompact .Y90NEG_stopStatus,.Y90NEG_railCompact .Y90NEG_stopNote,.Y90NEG_railCompact .Y90NEG_unseenStub{display:none}.Y90NEG_dotRevisit{border-width:3px}.Y90NEG_railCompact .Y90NEG_rowCurrent{outline:2px solid var(--assessment-accent);outline-offset:-2px}}.Y90NEG_replay{border-top:1px solid var(--sit-line);max-width:70ch;margin-top:22px;padding-top:20px}.Y90NEG_replayHeading{margin:6px 0 0;font-size:18px;font-weight:600;line-height:1.4}.Y90NEG_replayHeading:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:4px;border-radius:3px}.Y90NEG_scenario{margin-top:12px}.Y90NEG_scenario>summary{cursor:pointer;min-height:44px;color:var(--sit-muted);text-underline-offset:4px;align-items:center;font-size:14px;text-decoration:underline;display:flex}.Y90NEG_scenario>summary:focus-visible{outline:2px solid var(--assessment-accent);outline-offset:3px;border-radius:3px}.Y90NEG_yours{margin-top:14px}.Y90NEG_choice{border:1px solid var(--sit-line);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;min-height:44px;padding:12px 14px;display:flex}.Y90NEG_choice:has(:checked){border-color:var(--sit-fg)}.Y90NEG_choice:focus-within{outline:2px solid var(--assessment-accent);outline-offset:2px}.Y90NEG_pickError{color:var(--assessment-accent);margin-top:10px;font-size:13px;font-weight:600;line-height:1.5}.Y90NEG_verdict{margin-top:10px;font-size:13px;font-weight:500;line-height:1.6}.Y90NEG_unseen{border:1px dashed var(--sit-line);border-radius:12px;margin-top:18px;padding:16px}.Y90NEG_legend+.Y90NEG_legend{margin-top:4px}.Y90NEG_roadFigure{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:14px;font-weight:600}.Y90NEG_pointer{margin-top:10px}.Y90NEG_pointer>.Y90NEG_meta{margin-top:0}.Y90NEG_pointerFigure{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.6}.Y90NEG_tag{letter-spacing:.04em;color:var(--assessment-accent);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.Y90NEG_roads{gap:8px;max-width:62ch;margin:14px 0 0;display:grid}.Y90NEG_roads>div{grid-template-columns:9.5rem minmax(0,1fr);gap:10px;font-size:14px;line-height:1.5;display:grid}.Y90NEG_roads dt{letter-spacing:.04em;color:var(--sit-muted);padding-top:2px;font-size:13px;font-weight:600}.Y90NEG_roads dd{overflow-wrap:anywhere;min-width:0;margin:0}@media (max-width:480px){.Y90NEG_roads>div{grid-template-columns:minmax(0,1fr);gap:0}}.Y90NEG_atlasLayout{flex-direction:column;gap:24px;display:flex}.Y90NEG_atlasLayout .Y90NEG_railWrap{width:100%;position:static}.Y90NEG_atlasLayout .Y90NEG_panel{border-top:1px solid var(--sit-line);min-width:0;padding-top:20px}.Y90NEG_atlasLayout .Y90NEG_rail{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.Y90NEG_atlasLayout .Y90NEG_rail:before{display:block;top:22px;bottom:22px;left:21px}.Y90NEG_atlasLayout .Y90NEG_stop{min-width:0;display:block}.Y90NEG_atlasLayout .Y90NEG_row{text-align:left;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 12px;padding:6px 8px 6px 0;display:grid}.Y90NEG_atlasLayout .Y90NEG_dot{grid-area:1/1/4;width:44px;height:44px;font-size:14px}.Y90NEG_atlasLayout .Y90NEG_stopTitle{white-space:normal;overflow-wrap:break-word;grid-column:2;font-size:14px;line-height:1.5;overflow:visible}.Y90NEG_atlasLayout .Y90NEG_stopStatus,.Y90NEG_atlasLayout .Y90NEG_gain{white-space:normal;grid-column:2;font-size:13px;line-height:1.5}.Y90NEG_atlasLayout .Y90NEG_gain{color:var(--assessment-accent);font-variant-numeric:tabular-nums;font-weight:650}.Y90NEG_atlasLayout .Y90NEG_stopNote{display:none}.Y90NEG_atlasLayout .Y90NEG_unseenStub{overflow-wrap:break-word;margin:0 0 0 56px;padding:4px 0 4px 10px;display:block}.Y90NEG_atlasLayout .Y90NEG_forkTail{display:none}.Y90NEG_atlasLayout .Y90NEG_legend{max-width:75ch}
.Uinmtq_root{margin-top:1.25rem}.Uinmtq_instructions{color:var(--sit-muted,var(--text-secondary));margin-bottom:.85rem;font-size:13px;line-height:1.6}.Uinmtq_list{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.Uinmtq_item{border-bottom:1px solid var(--sit-line,var(--ink-200));background:0 0;align-items:flex-start;gap:.6rem;padding:.8rem 0;display:flex;position:relative}.Uinmtq_item[data-dragging]{border-color:var(--sit-fg,var(--text-primary));background:var(--sit-bg,var(--surface-elevated));-webkit-user-select:none;user-select:none;box-shadow:0 12px 30px #0002}.Uinmtq_grip{min-width:44px;min-height:64px;color:var(--sit-muted,var(--text-secondary));cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:.4rem;flex-direction:column;justify-content:center;align-items:center;font-size:1.4rem;line-height:1;display:flex}.Uinmtq_grip:hover{background:var(--sit-page,var(--surface-muted))}.Uinmtq_grip:active{cursor:grabbing}.Uinmtq_grip span{font-size:13px;line-height:1.2;font-family:var(--solve-font-mono,monospace);margin-top:.3rem}.Uinmtq_copy{flex:1;min-width:0;padding-top:.25rem}.Uinmtq_copy p:first-child{color:var(--sit-fg,var(--text-primary));font-size:.875rem;font-weight:600;line-height:1.5}.Uinmtq_copy p+p{color:var(--sit-muted,var(--text-secondary));margin-top:.25rem;font-size:.8125rem;line-height:1.6}.Uinmtq_arrows{flex-direction:column;flex-shrink:0;gap:.25rem;display:flex}.Uinmtq_arrows button{border:1px solid var(--sit-line,var(--ink-200));min-width:44px;min-height:44px;color:var(--sit-fg,var(--text-primary));background:var(--sit-bg,var(--surface-elevated));touch-action:manipulation;border-radius:.4rem}.Uinmtq_arrows button:disabled{opacity:.35}.Uinmtq_arrows button:hover:not(:disabled){background:var(--sit-page,var(--surface-muted))}.Uinmtq_arrows button:focus-visible{outline:2px solid var(--sit-fg,var(--text-primary));outline-offset:2px}@media (max-width:480px){.Uinmtq_item{gap:.4rem;padding:.65rem .4rem}}[data-solve-marked-content] .Uinmtq_instructions{font-size:13px}[data-solve-marked-content] .Uinmtq_grip span{font-size:13px}.Uinmtq_numbered{margin-top:16px}.Uinmtq_numbered .Uinmtq_list{gap:10px}.Uinmtq_numberRow{text-align:left;width:100%;min-height:44px;color:var(--solve-ink-1);background:var(--solve-paper);border:1px solid var(--solve-ink-4);touch-action:manipulation;align-items:flex-start;gap:14px;padding:14px 16px;display:flex}.Uinmtq_numberRow:hover{border-color:var(--solve-ink-1)}.Uinmtq_numberRow[aria-pressed=true]{border-color:var(--solve-ink-1);background:var(--solve-sheet);box-shadow:inset 0 0 0 1px var(--solve-ink-1)}.Uinmtq_numberRow:focus-visible,.Uinmtq_startOver:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.Uinmtq_numberBadge{border:1px dashed var(--solve-ink-3);width:34px;height:34px;font:500 17px/1 var(--solve-font-mono);border-radius:50%;flex:none;place-items:center;display:grid}.Uinmtq_numberRow[aria-pressed=true] .Uinmtq_numberBadge{background:var(--solve-ink-1);color:var(--solve-paper);border-style:solid}.Uinmtq_numberCopy{flex-direction:column;gap:6px;min-width:0;font-size:17px;line-height:1.5;display:flex}.Uinmtq_numberCopy strong{font-weight:600}.Uinmtq_numberCopy>span{font-size:16px}.Uinmtq_startOver{border:1px solid var(--solve-ink-3);min-height:44px;color:var(--solve-ink-1);background:0 0;margin-top:12px;padding:8px 12px}@media (max-width:639px){.Uinmtq_numberRow{gap:12px;padding:14px 12px}.Uinmtq_numberCopy{font-size:16px}}
._2K7KtW_board{font-family:var(--solve-font-sans);border-block:1px solid var(--solve-ink-4,var(--ink-200));color:var(--solve-ink-1,var(--text-primary));min-width:0}._2K7KtW_board table{table-layout:fixed;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;overflow-wrap:normal;width:100%;font-size:14px;line-height:1.5}._2K7KtW_board caption{text-align:left;letter-spacing:.06em;text-transform:uppercase;padding:12px 0 8px;font-size:13px;font-weight:600}._2K7KtW_board th[scope=row]{vertical-align:top;color:var(--solve-ink-2,var(--text-secondary));padding:10px 14px 10px 0;font-size:13px;font-weight:500}._2K7KtW_board td{vertical-align:top;padding:10px 0}._2K7KtW_board tr+tr{border-top:1px solid var(--solve-ink-4,var(--ink-200))}._2K7KtW_updated tr[data-sfl-changed]{border-top-color:var(--solve-ink-2,var(--text-secondary))}._2K7KtW_previous{color:var(--solve-loss);font-family:var(--solve-font-sans);font-variant-numeric:tabular-nums;text-decoration:none;text-decoration-thickness:1px}._2K7KtW_newValue{color:var(--solve-ink-1);font-family:var(--solve-font-sans);font-variant-numeric:tabular-nums;margin-top:8px;font-size:14px;display:block}._2K7KtW_board tr[data-sfl-update]{border-top:0}._2K7KtW_board tr[data-sfl-update] td{padding-top:0}._2K7KtW_board tr[data-sfl-update],._2K7KtW_board tr[data-sfl-update] th{color:var(--solve-ink-1);animation:none}._2K7KtW_factValue{color:inherit;font-weight:500}._2K7KtW_disclosure{display:none}@media (max-width:639px){._2K7KtW_updated[data-sfl-board-expanded=false] ._2K7KtW_unchanged{display:none}._2K7KtW_disclosure{text-underline-offset:3px;touch-action:manipulation;min-height:44px;padding:8px 0;font-size:14px;text-decoration:underline;display:block}._2K7KtW_disclosure:hover{color:var(--solve-ink-1,var(--text-primary))}._2K7KtW_disclosure:focus-visible{outline:2px solid var(--solve-accent,currentColor);outline-offset:2px}}@media (max-width:480px){._2K7KtW_board th[scope=row]{padding-right:10px}._2K7KtW_board td,._2K7KtW_board th[scope=row]{padding-block:9px}}._2K7KtW_board [data-sfl-world-change]{animation:none}._2K7KtW_updated{isolation:isolate;background:var(--solve-paper);position:relative;overflow:hidden}._2K7KtW_updated[data-sfl-board-motion=confirmed]:before{content:"";z-index:1;pointer-events:none;background:var(--solve-paper);animation:_2K7KtW_record-wipe var(--solve-motion-turn) var(--solve-ease) both;position:absolute;inset:0}@keyframes _2K7KtW_record-wipe{0%{transform:translate(0)}to{transform:translate(-101%)}}@media (prefers-reduced-motion:reduce){._2K7KtW_updated[data-sfl-board-motion=confirmed]:before{animation:none;display:none}}._2K7KtW_labelColumn{width:8rem}@media (max-width:600px){._2K7KtW_board table,._2K7KtW_board tbody,._2K7KtW_board tr,._2K7KtW_board th[scope=row],._2K7KtW_board td{width:100%;display:block}._2K7KtW_board th[scope=row]{padding:10px 0 2px}._2K7KtW_board td{padding:0 0 10px}._2K7KtW_labelColumn{display:none}}@media (max-width:639px){._2K7KtW_board caption{white-space:nowrap;letter-spacing:.08em;font-size:13px}}._2K7KtW_touched{color:var(--solve-ink-2,var(--text-secondary));font-weight:400}._2K7KtW_stacked{border-top:1px solid var(--solve-ink-4)}._2K7KtW_stackTitle{color:var(--solve-ink-2);margin-bottom:8px;font-size:13px;line-height:1.5}._2K7KtW_stacked dl>div{border-bottom:1px solid var(--solve-ink-4);padding:11px 0}._2K7KtW_stacked dt{color:var(--solve-ink-2);margin-bottom:2px;font-size:13px;line-height:1.5}._2K7KtW_stacked dd{color:var(--solve-ink-1);margin:0;font-size:16px;line-height:1.5}
._etddq_root{--hr-pad:32px}._etddq_card{box-sizing:border-box;padding:var(--hr-pad) var(--hr-pad) 40px;border:1px solid var(--solve-ink-4);background:var(--solve-paper);color:var(--solve-ink-1);font-family:var(--g-sans);border-radius:4px;position:relative}._etddq_card ._etddq_again{height:40px;color:var(--solve-ink-3);font:500 14px/1 var(--g-sans);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));background:0 0;border:0;align-items:center;margin-top:16px;padding:0;display:inline-flex}._etddq_card ._etddq_again[data-show=true]{opacity:1;pointer-events:auto}._etddq_card ._etddq_again:focus-visible{opacity:1}._etddq_again:hover,._etddq_again:focus-visible{color:var(--solve-ink-1);text-underline-offset:4px;text-decoration:underline}._etddq_again:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}._etddq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._etddq_root[data-rewind=true] *,._etddq_root[data-hero-state=static]:not([data-replay-policy=landing-turn]) *{transition:none!important;animation:none!important}@media (max-width:640px){._etddq_root{--hr-pad:20px}._etddq_card{border-inline:0;border-radius:0;margin-inline:-20px}}@media (prefers-reduced-motion:reduce){._etddq_root *{transition:none!important}}
.SwTSWq_clock{top:var(--hr-pad);right:var(--hr-pad);width:8ch;height:15px;font:600 15px/15px var(--solve-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--solve-ink-2);text-align:right;display:block;position:absolute}.SwTSWq_clock>span{position:absolute;inset:0}.SwTSWq_clockNum{transition:opacity 90ms var(--solve-ease,cubic-bezier(.2, 0, 0, 1))}.SwTSWq_clockMarked{transition:opacity 90ms var(--solve-ease,cubic-bezier(.2, 0, 0, 1)) 90ms}.SwTSWq_clockNum[data-show=false],.SwTSWq_clockMarked[data-show=false]{opacity:0}.SwTSWq_scene .SwTSWq_verdict{min-height:32px;font:400 28px/1.15 var(--solve-font-serif,Georgia, serif);font-synthesis:none;text-wrap:balance;color:var(--solve-ink-1);margin:0 0 24px;padding-right:96px}.SwTSWq_scene{flex-direction:column;display:flex}.SwTSWq_scene .SwTSWq_verdict{order:0}.SwTSWq_questionRow{align-items:flex-start;gap:12px;margin-top:24px;display:flex}.SwTSWq_num{background:var(--solve-well);width:32px;height:32px;color:var(--solve-ink-2);font:600 16px/1 var(--g-sans);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.SwTSWq_scene .SwTSWq_question{color:var(--solve-ink-1);margin:0;font-size:20px;font-weight:600;line-height:32px}.SwTSWq_board col:first-child{width:120px}.SwTSWq_board,.SwTSWq_options{margin-top:16px}.SwTSWq_radios{flex-direction:column;gap:8px;display:flex}.SwTSWq_opt{transition:transform .16s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));position:relative}.SwTSWq_opt[data-pressed=true]{transition-duration:.11s;transform:scale(.98)}.SwTSWq_opt [data-paper-control=radio]{pointer-events:none}.SwTSWq_opt[data-letter=B] [data-sfl-option-copy]{margin-left:44px}.SwTSWq_opt [data-answer-tick]{opacity:0;transition:opacity .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1))}.SwTSWq_scene[data-tick=true] .SwTSWq_opt [data-answer-tick]{opacity:1}.SwTSWq_opt [data-sfl-option-detail]{display:none}.SwTSWq_pen{pointer-events:none;width:50px;height:40px;position:absolute;top:5px;left:-1px;overflow:visible}.SwTSWq_pen path{fill:none;stroke:var(--solve-loss);stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s cubic-bezier(.3,0,.1,1)}.SwTSWq_pen[data-on=true] path{stroke-dashoffset:0}.SwTSWq_pen[data-settled=true] path{stroke-dasharray:none;transition:none}.SwTSWq_confirm{transition:transform .16s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));margin-top:16px;display:flex}.SwTSWq_confirm[data-pressed=true]{transition-duration:.11s;transform:scale(.98)}.SwTSWq_confirm .SwTSWq_btn{pointer-events:none}.SwTSWq_confirm[data-pressed=true] .SwTSWq_btn.SwTSWq_btn.SwTSWq_btn{background:color-mix(in srgb, var(--solve-ink-1) 10%, transparent)!important;border-color:var(--solve-ink-1)!important}.SwTSWq_verdict,.SwTSWq_correct,.SwTSWq_working li{opacity:0;visibility:hidden}.SwTSWq_verdict[data-show=true],.SwTSWq_correct[data-show=true],.SwTSWq_working li[data-show=true]{opacity:1;visibility:visible;transform:none}.SwTSWq_verdict{transition:opacity .24s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .24s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));transform:translateY(8px)}.SwTSWq_scene .SwTSWq_correct{color:var(--solve-loss);transition:opacity .3s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .3s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));margin:32px 0 0;font-size:20px;line-height:1.45;transform:translateY(6px)}.SwTSWq_scene .SwTSWq_working{font:400 16px/1.5 var(--g-sans);color:var(--solve-ink-1);margin:12px 0 0;padding:0;list-style:none}.SwTSWq_working li{transition:opacity .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));transform:translateY(6px)}[data-hero-state=static] .SwTSWq_scene .SwTSWq_pen path{stroke-dasharray:none;stroke-dashoffset:0}[data-hero-state=static] .SwTSWq_clockNum{opacity:0}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_verdict[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_correct[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_working li[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_pen path{stroke-dasharray:1;stroke-dashoffset:1px}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_opt [data-answer-tick]{opacity:0}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_clockNum{opacity:1}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_clockMarked{opacity:0}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_opt [data-paper-control=radio]:has(input:checked){border-color:var(--solve-edge);background:0 0}[data-hero-state=idle] .SwTSWq_scene .SwTSWq_opt [data-paper-control=radio]:has(input:checked) [data-sfl-decision-option]>span:first-child{border-color:var(--solve-ink-4);color:var(--solve-ink-2);background:0 0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-hero-state=static] .SwTSWq_scene .SwTSWq_verdict[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .SwTSWq_scene .SwTSWq_correct[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .SwTSWq_scene .SwTSWq_working li[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .SwTSWq_scene .SwTSWq_pen path{stroke-dasharray:1;stroke-dashoffset:1px}[data-hero-state=static] .SwTSWq_scene .SwTSWq_opt [data-answer-tick]{opacity:0}[data-hero-state=static] .SwTSWq_scene .SwTSWq_clockNum{opacity:1}[data-hero-state=static] .SwTSWq_scene .SwTSWq_clockMarked{opacity:0}[data-hero-state=static] .SwTSWq_scene .SwTSWq_opt [data-paper-control=radio]:has(input:checked){border-color:var(--solve-edge);background:0 0}[data-hero-state=static] .SwTSWq_scene .SwTSWq_opt [data-paper-control=radio]:has(input:checked) [data-sfl-decision-option]>span:first-child{border-color:var(--solve-ink-4);color:var(--solve-ink-2);background:0 0}}@media (max-width:699px){.SwTSWq_scene{padding-top:39px}.SwTSWq_questionRow{order:1}.SwTSWq_board{order:2}.SwTSWq_options{order:3}.SwTSWq_scene .SwTSWq_verdict{order:4}.SwTSWq_scene .SwTSWq_correct{order:5}.SwTSWq_scene .SwTSWq_working{order:6}.SwTSWq_scene .SwTSWq_verdict{min-height:58px;margin:24px 0 16px;padding-right:0;font-size:24px;line-height:1.2}.SwTSWq_scene[data-phone-verdict=top] .SwTSWq_verdict{order:0;margin:0 0 24px}.SwTSWq_scene[data-phone-verdict=top] .SwTSWq_questionRow{margin-top:0}.SwTSWq_num{width:28px;height:28px;font-size:13px}.SwTSWq_scene .SwTSWq_question{font-size:18px;line-height:28px}.SwTSWq_scene .SwTSWq_correct{margin-top:0;font-size:18px}.SwTSWq_opt [data-answer-tick]{position:absolute;top:14px;right:12px;margin:0!important}.SwTSWq_opt[data-letter=B] [data-sfl-option-copy]{margin-left:0}.SwTSWq_opt[data-letter=A] [data-sfl-option-copy]{padding-right:32px}}
.jPQs8W_scene{flex-direction:column;display:flex}.jPQs8W_clock{top:var(--hr-pad);right:var(--hr-pad);width:8ch;height:15px;font:600 15px/15px var(--solve-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--solve-ink-2);text-align:right;display:block;position:absolute}.jPQs8W_clock>span{position:absolute;inset:0}.jPQs8W_clockNum{transition:opacity 90ms var(--solve-ease,cubic-bezier(.2, 0, 0, 1))}.jPQs8W_clockMarked{transition:opacity 90ms var(--solve-ease,cubic-bezier(.2, 0, 0, 1)) 90ms}.jPQs8W_clockNum[data-show=false],.jPQs8W_clockMarked[data-show=false]{opacity:0}.jPQs8W_scene .jPQs8W_verdict{min-height:32px;font:400 28px/1.15 var(--solve-font-serif,Georgia, serif);font-synthesis:none;text-wrap:balance;color:var(--solve-ink-1);order:0;margin:0 0 24px;padding-right:96px}.jPQs8W_scene .jPQs8W_question{color:var(--solve-ink-1);order:1;margin:0;font-size:20px;font-weight:600;line-height:32px}.jPQs8W_product{order:2;margin-top:16px;font-size:16px;background:0 0!important}.jPQs8W_product>section{height:auto}.jPQs8W_stage{-moz-column-gap:40px;grid-template-columns:320px minmax(0,1fr);align-items:start;column-gap:40px;display:grid}.jPQs8W_board{min-width:0;margin:0}.jPQs8W_board>[data-duty-board]{margin-top:0}.jPQs8W_board>[data-duty-board]>div{grid-template-columns:minmax(0,1fr)!important}.jPQs8W_board [data-empty-slot]{height:56px!important;min-height:56px!important}.jPQs8W_board [data-station-column]>div:last-of-type{grid-template-rows:auto auto!important;min-height:0!important}.jPQs8W_choose{min-width:0}.jPQs8W_reasons{border:0!important;border-top:2px solid var(--solve-ink-1)!important;background:0 0!important;margin:0!important}.jPQs8W_reasons>div{grid-template-columns:minmax(0,1fr)!important;gap:8px!important}.jPQs8W_reasons label{align-items:center;min-height:48px!important;padding:0 12px!important;font-size:16px!important}.jPQs8W_opt{transition:transform .16s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));position:relative}.jPQs8W_opt[data-pressed=true]{transition-duration:.11s;transform:scale(.98)}.jPQs8W_opt [data-paper-control=radio]{pointer-events:none}.jPQs8W_penWrap{margin:0 -.42em;padding:0 .42em;display:inline-block;position:relative}.jPQs8W_pen{pointer-events:none;width:calc(100% + .2em);height:calc(100% + .6em);position:absolute;inset:-.3em -.1em;overflow:visible}.jPQs8W_pen path{fill:none;stroke:var(--solve-loss);stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s cubic-bezier(.3,0,.1,1)}.jPQs8W_pen[data-on=true] path{stroke-dashoffset:0}.jPQs8W_pen[data-settled=true] path{stroke-dasharray:none;transition:none}.jPQs8W_finish{transition:transform .16s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));margin-top:16px;display:flex}.jPQs8W_finish[data-pressed=true]{transition-duration:.11s;transform:scale(.98)}.jPQs8W_finish button{pointer-events:none}.jPQs8W_finish[data-pressed=true] button{background:color-mix(in srgb, var(--solve-ink-1) 10%, transparent)!important;border-color:var(--solve-ink-1)!important}.jPQs8W_verdict,.jPQs8W_correct,.jPQs8W_working li{opacity:0;visibility:hidden}.jPQs8W_verdict[data-show=true],.jPQs8W_correct[data-show=true],.jPQs8W_working li[data-show=true]{opacity:1;visibility:visible;transform:none}.jPQs8W_verdict{transition:opacity .24s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .24s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));transform:translateY(8px)}.jPQs8W_scene .jPQs8W_correct{color:var(--solve-loss);transition:opacity .3s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .3s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));order:3;margin:32px 0 0;font-size:20px;line-height:1.45;transform:translateY(6px)}.jPQs8W_scene .jPQs8W_working{font:400 16px/1.5 var(--g-sans);color:var(--solve-ink-1);order:4;margin:12px 0 0;padding:0;list-style:none}.jPQs8W_working li{transition:opacity .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));transform:translateY(6px)}[data-hero-state=static] .jPQs8W_scene .jPQs8W_pen path{stroke-dasharray:none;stroke-dashoffset:0}[data-hero-state=static] .jPQs8W_clockNum{opacity:0}[data-hero-state=idle] .jPQs8W_scene .jPQs8W_verdict[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .jPQs8W_scene .jPQs8W_correct[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .jPQs8W_scene .jPQs8W_working li[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .jPQs8W_scene .jPQs8W_pen path{stroke-dasharray:1;stroke-dashoffset:1px}[data-hero-state=idle] .jPQs8W_scene .jPQs8W_clockNum{opacity:1}[data-hero-state=idle] .jPQs8W_scene .jPQs8W_clockMarked{opacity:0}[data-hero-state=idle] .jPQs8W_scene .jPQs8W_opt [data-paper-control=radio]:has(input:checked){border-color:var(--solve-edge);background:0 0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-hero-state=static] .jPQs8W_scene .jPQs8W_verdict[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .jPQs8W_scene .jPQs8W_correct[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .jPQs8W_scene .jPQs8W_working li[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .jPQs8W_scene .jPQs8W_pen path{stroke-dasharray:1;stroke-dashoffset:1px}[data-hero-state=static] .jPQs8W_scene .jPQs8W_clockNum{opacity:1}[data-hero-state=static] .jPQs8W_scene .jPQs8W_clockMarked{opacity:0}[data-hero-state=static] .jPQs8W_scene .jPQs8W_opt [data-paper-control=radio]:has(input:checked){border-color:var(--solve-edge);background:0 0}}@media (max-width:699px){.jPQs8W_scene{padding-top:39px}.jPQs8W_stage{display:block}.jPQs8W_choose{margin-top:16px}.jPQs8W_scene .jPQs8W_question{order:1;margin-top:0;font-size:18px;line-height:28px}.jPQs8W_scene .jPQs8W_verdict{order:3;min-height:58px;margin:24px 0 16px;padding-right:0;font-size:24px;line-height:1.2}.jPQs8W_scene[data-phone-verdict=top] .jPQs8W_verdict{order:0;margin:0 0 24px}.jPQs8W_product{order:2}.jPQs8W_scene .jPQs8W_correct{order:4;margin-top:0;font-size:18px}.jPQs8W_scene .jPQs8W_working{order:5}}
.WdecDq_scene{display:block}.WdecDq_clock{top:var(--hr-pad);right:var(--hr-pad);width:8ch;height:15px;font:600 15px/15px var(--solve-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--solve-ink-2);text-align:right;display:block;position:absolute}.WdecDq_clock>span{position:absolute;inset:0}.WdecDq_clockNum{transition:opacity 90ms var(--solve-ease,cubic-bezier(.2, 0, 0, 1))}.WdecDq_clockMarked{transition:opacity 90ms var(--solve-ease,cubic-bezier(.2, 0, 0, 1)) 90ms}.WdecDq_clockNum[data-show=false],.WdecDq_clockMarked[data-show=false]{opacity:0}.WdecDq_scene .WdecDq_verdict{min-height:32px;font:400 28px/1.15 var(--solve-font-serif,Georgia, serif);font-synthesis:none;text-wrap:balance;color:var(--solve-ink-1);margin:0 0 24px;padding-right:96px}.WdecDq_columns{-moz-column-gap:40px;grid-template-columns:540px minmax(0,1fr);align-items:start;column-gap:40px;display:grid}.WdecDq_left,.WdecDq_right{min-width:0}.WdecDq_questionRow{align-items:flex-start;gap:12px;display:flex}.WdecDq_num{background:var(--solve-well);width:32px;height:32px;color:var(--solve-ink-2);font:600 16px/1 var(--g-sans);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.WdecDq_scene .WdecDq_question{color:var(--solve-ink-1);margin:0;font-size:20px;line-height:1.45}.WdecDq_scene .WdecDq_answerRow{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:24px 0 0 44px;display:flex}.WdecDq_fieldBox{display:inline-flex;position:relative}.WdecDq_fieldBox [data-paper-answer] input{pointer-events:none;width:248px;min-height:56px;padding:10px 14px;font-size:20px;line-height:1.5}.WdecDq_fieldBox[data-focus=true] [data-paper-answer] input{outline:2px solid var(--solve-ink-1);outline-offset:2px}.WdecDq_fieldBox[data-focus=true] [data-paper-answer] input::placeholder{color:#0000}.WdecDq_fieldBox[data-typed=true] [data-paper-answer] input::placeholder{color:#0000}.WdecDq_caret{background:var(--solve-ink-1);opacity:0;width:1px;height:1.1em;font:400 20px/1 var(--solve-font-mono);margin-top:-.55em;position:absolute;top:50%;left:15px}.WdecDq_caret[data-on=true]{opacity:1}.WdecDq_caret[data-blink=true]{animation:1.06s step-end infinite WdecDq_caretBlink}@keyframes WdecDq_caretBlink{50%{opacity:0}}.WdecDq_pen{pointer-events:none;font-size:20px;position:absolute;top:50%;left:8.6px;transform:translateY(-50%)}.WdecDq_ghost{color:#0000;font:400 20px/1.5 var(--solve-font-mono);font-variant-numeric:tabular-nums;display:inline-block}.WdecDq_pen>svg path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s cubic-bezier(.3,0,.1,1)}.WdecDq_pen[data-on=true]>svg path{stroke-dashoffset:0}.WdecDq_pen[data-settled=true]>svg path{stroke-dasharray:none;transition:none}.WdecDq_unit{color:var(--solve-ink-2);font-size:20px;line-height:1.5}.WdecDq_submit{transition:transform .16s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));display:inline-flex}.WdecDq_submit[data-pressed=true]{transition-duration:.11s;transform:scale(.98)}.WdecDq_submit>.WdecDq_btn.WdecDq_btn.WdecDq_btn{pointer-events:none;width:108px;padding:0 20px;min-height:56px!important;font:600 20px/1 var(--solve-font-sans)!important;border-radius:5px!important}.WdecDq_submit[data-pressed=true]>.WdecDq_btn.WdecDq_btn.WdecDq_btn{background:color-mix(in srgb, var(--solve-ink-1) 10%, transparent)!important;border-color:var(--solve-ink-1)!important}.WdecDq_scene .WdecDq_status{height:20px;font:400 13px/20px var(--g-sans);color:var(--solve-ink-2);margin:8px 0 0 44px}.WdecDq_right{padding-top:0}.WdecDq_verdict,.WdecDq_status,.WdecDq_correct,.WdecDq_working li{opacity:0;visibility:hidden}.WdecDq_verdict[data-show=true],.WdecDq_status[data-show=true],.WdecDq_correct[data-show=true],.WdecDq_working li[data-show=true]{opacity:1;visibility:visible}.WdecDq_verdict{transition:opacity .24s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .24s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));transform:translateY(8px)}.WdecDq_status{transition:opacity .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));transform:translateY(8px)}.WdecDq_scene .WdecDq_correct{color:var(--solve-loss);font-variant-numeric:tabular-nums;transition:opacity .3s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .3s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));margin:0;font-size:20px;line-height:1.45;transform:translateY(6px)}.WdecDq_scene .WdecDq_working{font:400 16px/1.5 var(--g-sans);font-variant-numeric:tabular-nums;color:var(--solve-ink-1);margin:12px 0 0;padding:0;list-style:none;display:block}.WdecDq_working li{transition:opacity .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1)), transform .18s var(--solve-ease,cubic-bezier(.2, 0, 0, 1));transform:translateY(6px)}.WdecDq_verdict[data-show=true],.WdecDq_status[data-show=true],.WdecDq_correct[data-show=true],.WdecDq_working li[data-show=true]{transform:none}[data-hero-state=static] .WdecDq_scene .WdecDq_pen>svg path{stroke-dasharray:none;stroke-dashoffset:0}[data-hero-state=static] .WdecDq_clockNum{opacity:0}[data-hero-state=idle] .WdecDq_scene .WdecDq_verdict[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .WdecDq_scene .WdecDq_status[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .WdecDq_scene .WdecDq_correct[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .WdecDq_scene .WdecDq_working li[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=idle] .WdecDq_scene .WdecDq_pen>svg path{stroke-dasharray:1;stroke-dashoffset:1px}[data-hero-state=idle] .WdecDq_scene .WdecDq_clockNum{opacity:1}[data-hero-state=idle] .WdecDq_scene .WdecDq_clockMarked{opacity:0}[data-hero-state=idle] .WdecDq_scene .WdecDq_fieldBox input{color:#0000}[data-hero-state=idle] .WdecDq_scene .WdecDq_fieldBox:has(input:not(:-moz-placeholder-shown)):before{content:attr(data-placeholder);font:400 20px/1.5 var(--solve-font-mono);color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}[data-hero-state=idle] .WdecDq_scene .WdecDq_fieldBox:has(input:not(:placeholder-shown)):before{content:attr(data-placeholder);font:400 20px/1.5 var(--solve-font-mono);color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}@media (max-width:699px){[data-hero-state=idle] .WdecDq_scene .WdecDq_fieldBox:has(input:not(:-moz-placeholder-shown)):before{font-size:18px}[data-hero-state=idle] .WdecDq_scene .WdecDq_fieldBox:has(input:not(:placeholder-shown)):before{font-size:18px}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-hero-state=static] .WdecDq_scene .WdecDq_verdict[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .WdecDq_scene .WdecDq_status[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .WdecDq_scene .WdecDq_correct[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .WdecDq_scene .WdecDq_working li[data-show]{opacity:0;visibility:hidden;transform:translateY(6px)}[data-hero-state=static] .WdecDq_scene .WdecDq_pen>svg path{stroke-dasharray:1;stroke-dashoffset:1px}[data-hero-state=static] .WdecDq_scene .WdecDq_clockNum{opacity:1}[data-hero-state=static] .WdecDq_scene .WdecDq_clockMarked{opacity:0}[data-hero-state=static] .WdecDq_scene .WdecDq_fieldBox input{color:#0000}[data-hero-state=static] .WdecDq_scene .WdecDq_fieldBox:has(input:not(:-moz-placeholder-shown)):before{content:attr(data-placeholder);font:400 20px/1.5 var(--solve-font-mono);color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}[data-hero-state=static] .WdecDq_scene .WdecDq_fieldBox:has(input:not(:placeholder-shown)):before{content:attr(data-placeholder);font:400 20px/1.5 var(--solve-font-mono);color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}@media (max-width:699px){[data-hero-state=static] .WdecDq_scene .WdecDq_fieldBox:has(input:not(:-moz-placeholder-shown)):before{font-size:18px}[data-hero-state=static] .WdecDq_scene .WdecDq_fieldBox:has(input:not(:placeholder-shown)):before{font-size:18px}}}@media (max-width:1023px){.WdecDq_columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (max-width:699px){.WdecDq_scene{flex-direction:column;padding-top:39px;display:flex}.WdecDq_columns,.WdecDq_left,.WdecDq_right{display:contents}.WdecDq_questionRow{order:1}.WdecDq_scene .WdecDq_answerRow{order:2}.WdecDq_scene .WdecDq_status{order:3}.WdecDq_scene .WdecDq_verdict{order:4}.WdecDq_scene .WdecDq_correct{order:5}.WdecDq_scene .WdecDq_working{order:6}.WdecDq_scene .WdecDq_verdict{min-height:58px;margin:24px 0 16px;padding-top:0;padding-right:0;font-size:24px;line-height:1.2}.WdecDq_num{width:28px;height:28px;font-size:13px}.WdecDq_question{font-size:18px}.WdecDq_scene .WdecDq_answerRow{gap:8px 12px;margin-left:40px}.WdecDq_fieldBox{flex:0 min(200px,100% - 101px);min-width:0}.WdecDq_fieldBox [data-paper-answer]{width:100%;display:flex}.WdecDq_fieldBox [data-paper-answer] input{width:100%;max-width:200px;height:48px;min-height:48px;padding:8px 14px;font-size:18px}.WdecDq_caret{font-size:18px}.WdecDq_pen{font-size:18px;left:9.4px}.WdecDq_ghost,.WdecDq_unit{font-size:18px}.WdecDq_submit{flex-basis:100%}.WdecDq_submit>.WdecDq_btn.WdecDq_btn.WdecDq_btn{min-height:48px!important;font-size:18px!important}.WdecDq_scene .WdecDq_status{margin-left:40px}.WdecDq_scene .WdecDq_correct{font-size:18px}}
._95pVUa_strip{border-bottom:1px solid var(--solve-ink-4);background:var(--solve-paper);color:var(--solve-ink-1);flex-shrink:0;padding:12px 16px}._95pVUa_inner{min-width:0;max-width:1200px;margin-inline:auto}._95pVUa_heading{flex-wrap:nowrap;align-items:center;gap:8px 20px;display:flex}._95pVUa_name{font-family:var(--solve-font-serif);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:20px;line-height:1.2;overflow:hidden}._95pVUa_week{font-family:var(--solve-font-sans);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}._95pVUa_dots{flex-shrink:0;gap:6px;margin-left:auto;padding:4px 0;list-style:none;display:flex}._95pVUa_dots li{border:1px solid var(--solve-ink-3);border-radius:50%;width:8px;height:8px}._95pVUa_dots li[data-confirmed]{background:var(--solve-ink-1);border-color:var(--solve-ink-1)}._95pVUa_dots li[aria-current]{border-color:var(--solve-ink-1);outline:1px solid var(--solve-ink-1);outline-offset:3px;background:0 0}._95pVUa_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin-top:10px;display:grid}._95pVUa_facts>div{grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}._95pVUa_facts dt{color:var(--solve-ink-2);overflow-wrap:anywhere;font-size:13px}._95pVUa_facts dd{font:400 13px/1.45 var(--solve-font-sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:639px){._95pVUa_strip{padding:10px max(12px, env(safe-area-inset-right)) 10px max(12px, env(safe-area-inset-left))}._95pVUa_heading{gap:8px 12px}._95pVUa_name{font-size:18px}._95pVUa_dots{gap:3px;margin-left:auto}._95pVUa_dots li{width:5px;height:5px}._95pVUa_facts{gap:12px;margin-top:4px;display:flex;overflow:hidden}._95pVUa_facts>div{gap:4px;min-width:0;display:flex}._95pVUa_facts dt{white-space:nowrap;flex-shrink:0}._95pVUa_facts dd{margin:0}}@media (min-width:1440px){._95pVUa_inner{max-width:880px}}._95pVUa_dots li[data-confirmed][aria-current]{background:var(--solve-ink-1)}
.gCgxXW_reachMore{border-top:0;padding:4px 0}.gCgxXW_reachMore>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:12px 0;font-size:14px}.gCgxXW_reachMore p{max-width:80ch;font-size:15px}.gCgxXW_reachMore h3{margin-top:20px;font-size:16px}.gCgxXW_reachMore h4{margin:14px 0 4px;font-size:14px}.gCgxXW_gist{flex-wrap:wrap;gap:2px 18px;margin:6px 0 4px;padding:0;font-size:14px;line-height:1.5;list-style:none;display:flex}.gCgxXW_gist:empty{display:none}.gCgxXW_gist li{min-width:0;margin:0}.gCgxXW_words{border-top:0!important;padding:0!important}.gCgxXW_words>summary{box-sizing:border-box;cursor:pointer;min-height:44px;padding:12px 0;font-size:14px}.gCgxXW_problem{border-left:3px solid var(--sit-fg);margin:16px 0;padding-left:16px}.gCgxXW_problem>h3{margin:0 0 6px;font-size:18px}.gCgxXW_problem>p{max-width:70ch;margin:0}.gCgxXW_replyList{margin:0;padding:0;list-style:none}.gCgxXW_replyList li{border-bottom:1px solid var(--sit-line);margin:0;padding:12px 0}.gCgxXW_sideBySide{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 24px;margin:8px 0 12px;display:grid}.gCgxXW_sideBySide>div{border-top:1px solid var(--sit-line);min-width:0;padding-top:8px}.gCgxXW_sideBySide dt{color:var(--sit-muted);font-size:13px}.gCgxXW_sideBySide dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:16px}.gCgxXW_setFrame .gCgxXW_habit{max-width:70ch;margin:4px 0 20px;font-size:17px}.gCgxXW_setFrame .gCgxXW_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.gCgxXW_team{margin:0}.gCgxXW_team>h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:18px}.gCgxXW_setFrame .gCgxXW_steps li{border-top:3px solid var(--sit-line);flex-direction:column;gap:2px;min-width:0;padding-top:6px;display:flex}.gCgxXW_setFrame .gCgxXW_steps li[data-state=now],.gCgxXW_setFrame .gCgxXW_steps li[data-state=matched],.gCgxXW_setFrame .gCgxXW_steps li[data-state=different]{border-top-color:var(--sit-fg)}.gCgxXW_setFrame .gCgxXW_steps li[data-state=todo]{opacity:.78}.gCgxXW_setFrame .gCgxXW_steps span{font-size:14px;font-weight:600}.gCgxXW_setFrame .gCgxXW_steps small{color:var(--sit-muted);font-size:13px}.gCgxXW_setFrame .gCgxXW_teamRows{margin:12px 0;padding:0;list-style:none}.gCgxXW_setFrame .gCgxXW_teamRows li{border-top:1px solid var(--sit-line);margin:0;padding:12px 0}.gCgxXW_setFrame .gCgxXW_teamRows h4{overflow-wrap:anywhere;margin:0 0 6px;font-size:15px;font-weight:600}.gCgxXW_setFrame .gCgxXW_teamRows p{max-width:70ch;margin:6px 0 0}.gCgxXW_setFrame .gCgxXW_teamRows dd small{color:var(--sit-muted);margin-top:2px;font-size:13px;display:block}.gCgxXW_notebook{border-top:2px solid var(--sit-fg);margin-top:24px;padding-top:16px}.gCgxXW_notebook table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:16px;font-size:15px}.gCgxXW_notebook caption{text-align:left;color:var(--sit-muted);padding-bottom:12px;font-size:13px}.gCgxXW_notebook th,.gCgxXW_notebook td{text-align:left;border-bottom:1px solid var(--sit-line);padding:12px 8px 12px 0}.gCgxXW_notebook th{font-weight:600}.gCgxXW_notebook td:last-child{white-space:nowrap}.gCgxXW_notebook p{max-width:70ch;font-size:14px}.gCgxXW_practiceBoard{margin-block:24px;font-size:15px;line-height:1.5}.gCgxXW_practiceStations{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.gCgxXW_practiceStations>section{border-top:2px solid;min-width:0;padding-top:12px}.gCgxXW_practiceBoard h3{margin:0;font-size:16px}.gCgxXW_practicePerson{border:1px solid var(--desk-line,currentColor);overflow-wrap:anywhere;border-radius:4px;margin-block:12px;padding:14px}.gCgxXW_practicePerson>p{font-size:13px}.gCgxXW_practicePerson ul{margin-block:10px;padding-left:20px;list-style:outside}.gCgxXW_practicePerson blockquote{border-left:2px solid;margin:12px 0;padding-left:12px}@media (max-width:600px){.gCgxXW_practiceStations{grid-template-columns:1fr}}
.bmQORq_dialog{box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--solve-ink-4);background:var(--solve-paper);width:480px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);color:var(--solve-ink-1);font:400 16px/1.5 var(--solve-font-sans);font-synthesis:none;border-radius:8px;margin:auto;padding:0;overflow-y:auto}.bmQORq_dialog::backdrop{background:#0009}.bmQORq_dialog :is(h2,p,dt,dd,label,li,summary){color:inherit}.bmQORq_dialog.bmQORq_dialog :is(button,a,input,summary):focus-visible{outline:2px solid var(--solve-accent)!important;outline-offset:2px!important;box-shadow:none!important}.bmQORq_dialog.bmQORq_dialog{--offer-ring:var(--solve-ink-1)}:is(.dark .bmQORq_dialog.bmQORq_dialog,[data-solve-scope=dark] .bmQORq_dialog.bmQORq_dialog){--offer-ring:var(--solve-accent)}.bmQORq_dialog.bmQORq_dialog.bmQORq_dialog.bmQORq_dialog input:focus-visible{outline:2px solid var(--offer-ring)!important;outline-offset:2px!important}.bmQORq_sheet{padding:20px 32px 16px;position:relative}.bmQORq_close{cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.bmQORq_close:hover{background:var(--solve-well)}.bmQORq_title{font:400 28px/1.15 var(--solve-font-serif);font-synthesis:none;letter-spacing:-.01em;margin:0}.bmQORq_line{margin:8px 0 24px;font-size:17px;line-height:1.5}.bmQORq_personal{margin:10px 0 0;font-size:15px;line-height:1.4}.bmQORq_skeleton{gap:8px;margin:16px 0 0;display:grid}.bmQORq_skeleton span{background:var(--solve-ink-4);border-radius:4px;height:14px;display:block}.bmQORq_skeleton span:first-child{width:92%}.bmQORq_skeleton span:last-child{width:64%}.bmQORq_label{font-size:14px;font-weight:500;line-height:1.5;display:block}.bmQORq_field{box-sizing:border-box;border:1px solid var(--solve-edge);background:var(--solve-sheet);width:100%;height:44px;color:var(--solve-ink-1);font:400 16px/1.5 var(--solve-font-sans);border-radius:8px;margin:2px 0 8px;padding:0 12px;display:block}.bmQORq_field::placeholder{color:var(--solve-ink-3);opacity:1}.bmQORq_error{color:var(--solve-ink-1);margin:0 0 12px;font-size:14px;line-height:1.5}.bmQORq_primary{box-sizing:border-box;background:var(--solve-accent);width:100%;height:44px;color:var(--solve-on-accent);font:500 15px/1 var(--solve-font-sans);cursor:pointer;touch-action:manipulation;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.bmQORq_primary:hover:not(:disabled){background:var(--solve-accent-strong)}.bmQORq_primary:disabled{opacity:.6;cursor:not-allowed}.bmQORq_secondary{box-sizing:border-box;border:1px solid var(--solve-edge);width:100%;height:44px;color:var(--solve-ink-1);font:500 15px/1 var(--solve-font-sans);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.bmQORq_secondary:hover:not(:disabled){background:var(--solve-well)}.bmQORq_secondary:disabled{opacity:.6;cursor:not-allowed}.bmQORq_choices{gap:12px;margin-top:24px;display:grid}.bmQORq_emailForm{margin-top:20px}.bmQORq_linkPrimary{margin-top:0}.bmQORq_spin{animation:.9s linear infinite bmQORq_offer-spin}@keyframes bmQORq_offer-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bmQORq_spin{animation:none}}.bmQORq_textLink,.bmQORq_textButton{width:max-content;min-height:40px;font:400 15px/1.4 var(--solve-font-sans);color:var(--solve-ink-1);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;margin-top:12px;padding:0;text-decoration:underline;display:flex}.bmQORq_textButton{margin-top:8px;display:flex}.bmQORq_note{color:var(--solve-ink-2);margin:12px 0 0;font-size:13px;line-height:1.45}.bmQORq_followNote{color:var(--solve-ink-2);margin:12px 0 0;font-size:14px;line-height:1.5}.bmQORq_codeForm{margin-top:12px}.bmQORq_sent{font-size:15px;line-height:1.5}.bmQORq_sent p{margin:0}.bmQORq_sent .bmQORq_sentTitle{margin-bottom:2px;font-size:17px;font-weight:400;line-height:1.5}@media (max-width:639px){.bmQORq_dialog{width:100%;max-width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;border-radius:12px 12px 0 0;margin:auto 0 0}.bmQORq_sheet{padding:24px 24px 8px}.bmQORq_title{font-size:24px;line-height:1.2}.bmQORq_primary,.bmQORq_secondary{height:48px}}
.AXpK_W_header{z-index:40;width:100%;padding-top:env(safe-area-inset-top);background:var(--solve-header-bg);color:var(--solve-header-fg);border-bottom:1px solid var(--solve-header-line);font-family:var(--solve-font-sans);position:sticky;top:0}.AXpK_W_header[data-solve-header-state=public],.AXpK_W_header[data-solve-header-state=marked]{--solve-header-bg:var(--solve-paper);--solve-header-fg:var(--solve-ink-1);--solve-header-line:var(--solve-ink-4);--solve-brand-mark:#b4501c}:is(.dark .AXpK_W_header[data-solve-header-state=public],.dark .AXpK_W_header[data-solve-header-state=marked],[data-solve-scope=dark].AXpK_W_header[data-solve-header-state=public],[data-solve-scope=dark].AXpK_W_header[data-solve-header-state=marked]){--solve-header-line:#edebe62e;--solve-brand-mark:#e9a27f}.AXpK_W_publicInner,.AXpK_W_markedInner{align-items:center;gap:16px;max-width:1440px;min-height:56px;margin-inline:auto;padding-inline:24px;display:flex}.AXpK_W_publicInner a,.AXpK_W_publicInner button{touch-action:manipulation;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.AXpK_W_publicInner :is(a,button):focus-visible{outline:2px solid var(--solve-header-fg);outline-offset:3px}.AXpK_W_publicInner a,.AXpK_W_publicInner button,.AXpK_W_markedInner button{color:inherit;font-size:15px;font-weight:500;line-height:20px;font-family:var(--solve-font-sans)}.AXpK_W_publicInner a:hover,.AXpK_W_publicInner .AXpK_W_pass:hover{text-decoration:underline}.AXpK_W_publicInner .AXpK_W_pass{cursor:pointer;background:0 0;border:0;padding:0 4px}.AXpK_W_brand{flex-shrink:0;gap:8px}.AXpK_W_brand svg{color:var(--solve-brand-mark);flex-shrink:0}.AXpK_W_task{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.AXpK_W_publicNav{align-items:center;gap:16px;margin-left:auto;display:flex}.AXpK_W_markedLabel{min-width:13ch;font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums;flex-shrink:0;margin-left:auto}@media (max-width:767px){.AXpK_W_publicInner,.AXpK_W_markedInner{gap:8px;padding-inline:16px}.AXpK_W_publicNav{gap:8px}.AXpK_W_publicNav .AXpK_W_pass{display:none}}@media (max-width:479px){.AXpK_W_brand span{display:none}}@media (max-width:419px){.AXpK_W_publicInner .AXpK_W_task{display:none}.AXpK_W_publicInner a,.AXpK_W_publicInner button{white-space:nowrap}.AXpK_W_publicNav{flex-shrink:0}}.AXpK_W_header button[aria-label=Dark\ appearance]{color:var(--solve-header-fg);background:var(--solve-header-bg);border-color:var(--solve-header-line)}.AXpK_W_header button[aria-label=Dark\ appearance]:focus-visible{outline:2px solid var(--solve-header-fg);outline-offset:3px}.AXpK_W_header[data-solve-header-state=marked] button[aria-label=Dark\ appearance]:focus-visible{outline-color:var(--solve-accent)}.AXpK_W_header[data-solve-header] .AXpK_W_task{margin:0}.AXpK_W_header[data-solve-header] h1{letter-spacing:-.025em;margin:0;font-size:13px;font-weight:600;line-height:20px}.AXpK_W_header[data-solve-header] [data-sit-cluster] p{margin:0}@media (min-width:640px){.AXpK_W_header[data-solve-header] h1{font-size:14px}}.AXpK_W_header .AXpK_W_publicInner a,.AXpK_W_header .AXpK_W_publicInner a:hover{color:var(--solve-header-fg)}.AXpK_W_markedLabel:focus{outline:none}.AXpK_W_phoneProgress,.AXpK_W_menuToggle{display:none}.AXpK_W_phonePanel{display:contents}.AXpK_W_header [data-sit-clock]{order:2}.AXpK_W_header [data-sit-cluster]{order:3}@media (max-width:639px){.AXpK_W_header[data-solve-header-state=timed]>div{min-height:48px;padding:2px max(12px, env(safe-area-inset-right)) 2px max(12px, env(safe-area-inset-left));grid-template-columns:minmax(0,1fr) auto 44px;gap:8px;display:grid}.AXpK_W_header[data-solve-header-state=timed] h1{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.AXpK_W_phoneProgress{min-width:0;font:600 13px/18px var(--solve-font-sans);overflow-wrap:normal;display:block}.AXpK_W_menuToggle{touch-action:manipulation;grid-area:1/3;justify-content:center;align-items:center;width:44px;min-height:44px;display:inline-flex}.AXpK_W_menuToggle:focus-visible{outline-offset:-3px;outline:2px solid}.AXpK_W_phonePanel{display:none}[data-sit-menu-open]>.AXpK_W_phonePanel{padding:12px max(12px, env(safe-area-inset-right)) 12px max(12px, env(safe-area-inset-left));overscroll-behavior:contain;background:var(--solve-header-bg);border-bottom:1px solid var(--solve-header-line);flex-direction:column;gap:8px;max-height:60dvh;display:flex;position:absolute;inset:100% 0 auto;overflow:auto}.AXpK_W_phonePanel [data-sit-cluster]{display:flex}.AXpK_W_phonePanel [data-sit-cluster]>p{display:none}.AXpK_W_header [data-sit-clock]{grid-area:1/2}}.AXpK_W_header[data-solve-header-state=marked] .AXpK_W_markedInner{min-height:max(56px, calc(var(--solve-marked-bar-height,57px) - env(safe-area-inset-top) - 1px))}.AXpK_W_markedLabel{overflow-wrap:normal;min-width:0;font-size:13px;line-height:20px}@media (min-width:640px){.AXpK_W_header [data-sit-one-row]{grid-template-columns:minmax(0,1fr) auto auto}}.AXpK_W_controlsWrap{position:relative}.AXpK_W_controlsPanel{align-items:center;gap:8px;display:flex}.AXpK_W_header .AXpK_W_controlsPanel>:is(button,a),.AXpK_W_headerAction.AXpK_W_headerAction{white-space:nowrap;cursor:pointer;touch-action:manipulation;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:24px;min-height:44px;margin:0;padding:6px 8px;text-decoration:none;list-style:none;display:inline-flex;box-shadow:none!important;color:var(--solve-header-fg)!important;font-size:13px!important;font-weight:500!important;line-height:20px!important;font-family:var(--solve-font-sans)!important;background:0 0!important;border:1px solid #0000!important}.AXpK_W_headerAction::-webkit-details-marker{display:none}.AXpK_W_header .AXpK_W_controlsPanel>:is(button,a):hover,.AXpK_W_headerAction:hover{text-underline-offset:4px;text-decoration:underline;border-color:var(--solve-header-line)!important}.AXpK_W_header .AXpK_W_controlsPanel>:is(button,a):focus-visible,.AXpK_W_header .AXpK_W_headerAction:focus-visible{outline:2px solid var(--solve-header-fg)!important;outline-offset:2px!important;box-shadow:none!important}.AXpK_W_phoneMenu{display:none}@media (max-width:479px){.AXpK_W_phoneMenu{touch-action:manipulation;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:20px;display:flex}.AXpK_W_phoneMenu:focus-visible{outline-offset:-3px;outline:2px solid}.AXpK_W_controlsPanel{background:var(--solve-header-bg);border:1px solid var(--solve-header-line);min-width:200px;max-width:calc(100vw - 16px);box-shadow:0 3px 12px color-mix(in srgb,var(--solve-ink-1) 20%,transparent);padding:8px;display:none;position:absolute;top:calc(100% + 6px);right:0}.AXpK_W_controlsPanel[data-open]{flex-direction:column;align-items:stretch;display:flex}.AXpK_W_controlsPanel button{text-align:left;width:100%;min-height:44px;font-size:13px}}@media (max-width:639px){.AXpK_W_phonePanel .AXpK_W_phoneMenu{display:none}.AXpK_W_phonePanel .AXpK_W_controlsWrap{position:static}.AXpK_W_phonePanel .AXpK_W_controlsPanel{min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:stretch;padding:0;display:flex;position:static}.AXpK_W_phonePanel .AXpK_W_controlsPanel button,.AXpK_W_phonePanel .AXpK_W_controlsPanel a{text-align:left;width:100%;min-height:44px;font-size:13px}}@media (max-width:700px){.AXpK_W_markedInner[data-seawolf-marked-header]{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 8px;min-height:56px;display:grid}.AXpK_W_markedInner[data-seawolf-marked-header] .AXpK_W_task{grid-area:1/1;font-size:13px}.AXpK_W_markedInner[data-seawolf-marked-header] .AXpK_W_markedLabel{grid-area:2/1;margin:0;font-size:13px;line-height:18px}.AXpK_W_markedInner[data-seawolf-marked-header]>button{white-space:nowrap;grid-row:1/3}.AXpK_W_markedInner[data-mock-marked-header]{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 8px;min-height:56px;display:grid}.AXpK_W_markedInner[data-mock-marked-header] .AXpK_W_task{white-space:normal;text-overflow:clip;grid-area:1/1;font-size:13px;overflow:visible}.AXpK_W_markedInner[data-mock-marked-header] .AXpK_W_markedLabel{grid-area:2/1;margin:0;font-size:13px;line-height:18px}.AXpK_W_markedInner[data-mock-marked-header]>button{white-space:nowrap;grid-row:1/3}.AXpK_W_markedInner{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 8px;display:grid}.AXpK_W_markedInner .AXpK_W_task{white-space:normal;text-overflow:clip;grid-area:1/1;overflow:visible}.AXpK_W_markedInner .AXpK_W_markedLabel{grid-area:2/1;margin:0}.AXpK_W_markedInner>button{grid-row:1/3}}@media (min-width:1024px){.AXpK_W_header [data-sit-phases],.AXpK_W_header [data-sit-custom-phases]{flex-wrap:wrap;flex:none;max-width:100%;overflow:visible}.AXpK_W_header [data-sit-timed-inner]>h1{flex-shrink:0}}.AXpK_W_header[data-solve-header] details{border:0;margin:0;padding:0}.AXpK_W_headerAction.AXpK_W_headerAction:before,.AXpK_W_headerAction.AXpK_W_headerAction:after{content:none;display:none}.AXpK_W_shellTitle{min-width:0;font:600 14px/20px var(--solve-font-sans);letter-spacing:-.025em;flex-shrink:0;margin:0}.AXpK_W_shellProgress{font:13px/20px var(--solve-font-mono);font-variant-numeric:tabular-nums;color:var(--solve-header-muted);flex-shrink:0;margin:0}.AXpK_W_shellTool>button{border:1px solid var(--solve-header-line);min-height:44px;color:var(--solve-header-fg);font:600 13px/20px var(--solve-font-sans);white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.AXpK_W_shellTool>button:hover{background:var(--solve-header-line)}.AXpK_W_shellTool>button:focus-visible{outline:2px solid var(--solve-header-fg);outline-offset:2px}.AXpK_W_shellMenu>button,.AXpK_W_shellMenu>details>summary{width:100%;min-height:44px;color:var(--solve-header-fg);font:500 13px/20px var(--solve-font-sans);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;list-style:none;display:flex}.AXpK_W_shellMenu>details>summary::-webkit-details-marker{display:none}.AXpK_W_shellMenu>button:hover,.AXpK_W_shellMenu>details>summary:hover{border-color:var(--solve-header-line)}.AXpK_W_shellMenu :is(button,summary):focus-visible{outline:2px solid var(--solve-header-fg);outline-offset:-2px}.AXpK_W_shellMenu>button>span{font-family:var(--solve-font-mono);color:var(--solve-header-muted)}@media (min-width:640px){.AXpK_W_shellBar{flex-wrap:nowrap;align-items:center;gap:12px;width:100%;max-width:1440px;min-height:56px;margin-inline:auto;padding:6px 20px;display:flex}.AXpK_W_header .AXpK_W_shellBar [data-sit-phases]{flex-wrap:nowrap;flex:0 auto;min-width:0;max-width:none;overflow-x:auto}.AXpK_W_header .AXpK_W_shellBar [data-sit-clock],.AXpK_W_shellTool{flex-shrink:0}.AXpK_W_header .AXpK_W_shellBar [data-sit-clock]>*{flex-wrap:nowrap}.AXpK_W_shellBar .AXpK_W_shellMenuToggle{touch-action:manipulation;border-radius:4px;order:1;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:20px;display:inline-flex}.AXpK_W_shellBar .AXpK_W_shellMenuToggle:focus-visible{outline-offset:-3px;outline:2px solid}.AXpK_W_shellTool{margin-left:auto}.AXpK_W_shellBar:not(:has([data-sit-tool])) .AXpK_W_shellMenuToggle{margin-left:auto}.AXpK_W_shellMenu{z-index:1;overscroll-behavior:contain;background:var(--solve-header-bg);border:1px solid var(--solve-header-line);min-width:220px;max-height:70dvh;box-shadow:0 3px 12px color-mix(in srgb, var(--solve-ink-1) 20%, transparent);padding:8px;display:none;position:absolute;top:100%;right:max(20px,50% - 700px);overflow-y:auto}[data-sit-menu-open] .AXpK_W_shellMenu{flex-direction:column;display:flex}}@media (max-width:639px){.AXpK_W_header[data-solve-header-state=timed] .AXpK_W_shellTitle{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.AXpK_W_shellProgress{display:none}.AXpK_W_shellMenu{flex-direction:column;display:flex}.AXpK_W_shellTool>button{width:100%}}.AXpK_W_phaseContents{flex-direction:column;justify-content:center;align-items:center;display:inline-flex}.AXpK_W_paceMark{color:var(--solve-bar-muted,var(--solve-header-muted));font:400 11px/12px var(--solve-font-mono);white-space:nowrap}.AXpK_W_paceMark[data-past-plan]{color:var(--solve-bar-caution)}.AXpK_W_paceError{max-width:22ch;font-size:12px}@media (max-width:1099px){.AXpK_W_paceMark{display:none}}@media (max-width:639px){.AXpK_W_paceToggle{display:none!important}}
.hfLODW_foot{border-top:1px solid var(--solve-ink-4);color:var(--solve-ink-1);font:400 16px/24px var(--solve-font-sans);flex-direction:column;gap:8px;margin-top:32px;padding-top:16px;display:flex}.hfLODW_foot p{margin:0}.hfLODW_action{min-width:0}.hfLODW_action :is(a,button){max-width:100%;min-height:44px;color:var(--solve-accent);font:inherit;text-underline-offset:4px;touch-action:manipulation;overflow-wrap:anywhere;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:8px 0;text-decoration:underline;display:inline-flex}.hfLODW_action :is(a,button):hover{color:var(--solve-accent-strong)}.hfLODW_action :is(a,button):focus-visible{outline:2px solid var(--solve-accent);outline-offset:3px}.hfLODW_action :is(a,button):disabled{color:var(--solve-ink-2);cursor:wait}@media (min-width:768px){.hfLODW_foot{flex-flow:wrap;align-items:center;gap:24px}}.hfLODW_offer{border-top:2px solid var(--solve-ink-1);background:var(--solve-paper);grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px;padding:28px 0;display:grid}.hfLODW_copy{min-width:0;max-width:65ch}.hfLODW_copy h2{font:400 clamp(28px, 3vw, 40px)/1.12 var(--solve-font-serif);text-wrap:balance;margin:0 0 12px}.hfLODW_copy p+p{margin-top:10px}.hfLODW_copy .hfLODW_price{font:400 24px/1.4 var(--solve-font-serif);color:var(--solve-ink-1)}.hfLODW_copy .hfLODW_terms{color:var(--solve-ink-2);font-size:13px}.hfLODW_offerAction :is(a,button){border:1px solid var(--solve-cta-bg);background:var(--solve-cta-bg);max-width:100%;min-height:44px;color:var(--solve-cta-fg);font:600 16px/22px var(--solve-font-sans);touch-action:manipulation;cursor:pointer;overflow-wrap:anywhere;border-radius:4px;justify-content:center;align-items:center;padding:10px 20px;text-decoration:none;display:inline-flex}.hfLODW_offerAction :is(a,button):hover{background:var(--solve-cta-hover);color:var(--solve-cta-fg)}.hfLODW_offerAction :is(a,button):focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.hfLODW_offerAction :is(a,button):disabled{background:var(--solve-cta-disabled-bg);color:var(--solve-cta-disabled-fg)}@media (max-width:640px){.hfLODW_offerAction :is(a,button){width:100%}}
.JZz3La_arrival{z-index:10;box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:none;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));overscroll-behavior:contain;background:var(--solve-paper);color:var(--solve-ink-1);font-family:var(--solve-font-sans);border:0;margin:0;position:fixed;inset:0;overflow:auto}.JZz3La_arrival::backdrop{background:var(--solve-paper)}.JZz3La_arrival[open]{flex-direction:column;display:flex}.JZz3La_header{justify-content:space-between;align-items:center;gap:20px;display:flex}.JZz3La_header>span{font:400 13px/1.5 var(--solve-font-mono);letter-spacing:.12em;text-transform:uppercase}.JZz3La_header button{border:1px solid var(--solve-edge);min-height:44px;color:inherit;font:500 14px/1 var(--solve-font-sans);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:4px;padding:0 20px}.JZz3La_header button:hover{background:var(--solve-well);border-color:var(--solve-ink-1)}.JZz3La_header button:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.JZz3La_destination{flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(100%,880px);margin-inline:auto;padding-block:32px;display:flex}.JZz3La_destination p{font:400 13px/1.5 var(--solve-font-mono);color:var(--solve-ink-2);text-align:center;margin:0 0 16px}.JZz3La_destination h2{font:400 clamp(64px, 12vw, 120px)/1.05 var(--solve-font-serif);letter-spacing:-.045em;margin:0}.JZz3La_route{width:100%;margin-block:32px;padding-right:70px;position:relative}.JZz3La_route>svg{fill:none;width:100%;height:90px;stroke:var(--solve-ink-1);stroke-width:1px;vector-effect:non-scaling-stroke;transform-origin:0;animation:JZz3La_route-draw calc(var(--solve-motion-turn) * 3) var(--solve-ease) both;display:block}.JZz3La_siteGlyph{position:absolute;top:50%;right:0;transform:translateY(-50%)}.JZz3La_siteGlyph svg{width:76px;height:76px}.JZz3La_clock{font:500 24px/1.4 var(--solve-font-mono);font-variant-numeric:tabular-nums}.JZz3La_footer{border-top:1px solid var(--solve-ink-4);width:min(100%,880px);color:var(--solve-ink-2);text-align:center;margin-inline:auto;padding-top:16px;font-size:13px;line-height:1.5}@keyframes JZz3La_route-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.JZz3La_route>svg{animation:none}}.JZz3La_arrival[data-entry-input=pointer] .JZz3La_header button:focus-visible{box-shadow:none;outline:none!important}.JZz3La_result{text-align:center;opacity:1;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:24px;display:flex}.JZz3La_result>p{font:400 15px/1.5 var(--solve-font-mono);color:var(--solve-ink-2);margin:0 0 12px}.JZz3La_result>strong{font:400 168px/1 var(--solve-font-serif);letter-spacing:-.05em}.JZz3La_result>p.JZz3La_ceiling{margin:20px 0 0;font-size:17px}.JZz3La_fading{opacity:0;transition:opacity .28s linear}.JZz3La_arrival[data-reduced=true] .JZz3La_result{flex:none;padding-block:16px}.JZz3La_arrival[data-reduced=true] .JZz3La_result>strong{font-size:72px}.JZz3La_arrival[data-reduced=true] .JZz3La_destination{padding-block:16px}.JZz3La_arrival[data-reduced=true] .JZz3La_route{margin-block:16px}@media (max-width:640px){.JZz3La_result>strong{font-size:112px}}@media (prefers-reduced-motion:reduce){.JZz3La_fading{opacity:1;transition:none}}.JZz3La_nextFace{animation:.28s linear both JZz3La_destination-reveal}@keyframes JZz3La_destination-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.JZz3La_nextFace{animation:none}}
.f9Ds6a_ribbon{z-index:5;background:var(--solve-paper);min-width:0;color:var(--solve-ink-1);border-bottom:1px solid var(--solve-ink-4);grid-area:pool;align-items:center;gap:8px 20px;padding-block:8px;display:flex;position:sticky;top:0}.f9Ds6a_poolCount{flex:none;margin:0;font-size:13px;line-height:1.4}.f9Ds6a_poolCount span{font:500 14px/1.5 var(--solve-font-mono);font-variant-numeric:tabular-nums;display:block}.f9Ds6a_specimens{overscroll-behavior-x:contain;gap:4px;min-width:0;margin:0;padding:4px;list-style:none;display:flex;overflow-x:auto}.f9Ds6a_specimens li{flex:none}.f9Ds6a_specimens button{min-width:44px;min-height:44px;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;place-items:center;padding:4px;display:grid}.f9Ds6a_specimens button:hover{background:var(--solve-well)}.f9Ds6a_specimens button:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}.f9Ds6a_specimens button>span{display:block}.f9Ds6a_gauge{height:44px;color:var(--solve-ink-1);grid-column:1/-1;margin:0 20px;position:relative}.f9Ds6a_gauge:before{content:"";background:var(--solve-edge);height:1px;position:absolute;inset:20px 0 auto}.f9Ds6a_siteBand{background:color-mix(in srgb, var(--solve-ink-1) 12%, var(--solve-paper));border-inline:1px solid var(--solve-edge);min-width:1px;height:11px;position:absolute;top:15px}.f9Ds6a_averageTick{font:500 13px/1 var(--solve-font-mono);font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%)}.f9Ds6a_averageTick:after{content:"";background:currentColor;width:1px;height:16px;position:absolute;top:14px;left:50%}.f9Ds6a_scaleStart,.f9Ds6a_scaleEnd{font:400 13px/1 var(--solve-font-mono);font-variant-numeric:tabular-nums;color:var(--solve-ink-2);position:absolute;top:31px}.f9Ds6a_scaleStart{left:0}.f9Ds6a_scaleEnd{right:0}@media (max-width:640px){.f9Ds6a_ribbon{gap:10px;padding-block:4px}}.f9Ds6a_numeric{font-family:var(--solve-font-mono);font-variant-numeric:tabular-nums}@media (max-width:899px){.f9Ds6a_ribbon{position:static}}.f9Ds6a_trayViewport{flex:1;min-width:0;position:relative}.f9Ds6a_trayStart,.f9Ds6a_trayEnd{width:24px;color:var(--solve-ink-1);pointer-events:none;align-items:center;font-size:24px;display:none;position:absolute;inset-block:0}.f9Ds6a_trayStart{background:linear-gradient(to right, var(--solve-paper) 35%, transparent);justify-content:flex-start;left:0}.f9Ds6a_trayEnd{background:linear-gradient(to left, var(--solve-paper) 35%, transparent);justify-content:flex-end;right:0}.f9Ds6a_trayViewport:is([data-pool-overflow=start],[data-pool-overflow=both]) .f9Ds6a_trayStart,.f9Ds6a_trayViewport:is([data-pool-overflow=end],[data-pool-overflow=both]) .f9Ds6a_trayEnd{display:flex}.f9Ds6a_treatmentTrace{background:var(--solve-paper);flex:240px;justify-content:flex-start;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.f9Ds6a_treatmentTrace li{box-sizing:border-box;min-width:76px;min-height:44px;font:400 13px/1.3 var(--solve-font-mono);border:1px solid var(--solve-edge);border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:4px 6px;display:flex}.f9Ds6a_treatmentTrace svg{width:22px;height:22px}
.INZi5q_hero{border-radius:12px;grid-area:scene;height:340px;margin:0;position:relative;overflow:hidden}.INZi5q_environment{background:#254b59 url(/seawolf-unity/poster.png) 50%/cover no-repeat;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.INZi5q_environment canvas{opacity:0;width:100%;height:100%;transition:opacity .6s;display:block;position:absolute;inset:0}.INZi5q_environment.is-ready canvas{opacity:1}.INZi5q_environment .opening-brand{display:none}.INZi5q_environment .environment-caption{z-index:2;color:#fff;background:linear-gradient(#0000,#102f3ed9);padding:40px 16px 14px;position:absolute;bottom:0;left:0;right:0}.INZi5q_environment .environment-eyebrow{text-transform:uppercase;letter-spacing:.17em;color:#d6e5e9;font-size:12px;font-weight:700}.INZi5q_environment .environment-caption p{max-width:300px;margin:8px 0 0;font-size:12px;line-height:1.6}@media (max-width:700px){.INZi5q_hero{height:240px}}@media (prefers-reduced-motion:reduce){.INZi5q_environment canvas{transition: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}
.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}}
._OMkCa_leave._OMkCa_leave[data-leave-sitting]{box-shadow:none;text-underline-offset:3px;min-height:44px;padding:8px 14px;font-size:13px;font-weight:400;text-decoration:none;color:var(--solve-ink-2)!important;border-style:solid!important;border-width:1px!important;border-color:var(--solve-edge)!important;background:0 0!important}._OMkCa_leave._OMkCa_leave[data-leave-sitting]:hover{text-decoration:none;color:var(--solve-ink-1)!important;border-color:var(--solve-ink-1)!important}._OMkCa_leave._OMkCa_leave[data-leave-sitting]:focus-visible{outline:2px solid var(--solve-ink-1);outline-offset:2px}
.gu128W_lab20{min-height:calc(100dvh - 260px)}.gu128W_lab30{background:0 0;min-height:calc(100dvh - 260px);height:auto!important;overflow:visible!important}.gu128W_lab30 [data-sfl30-phase]{height:auto;min-height:0;overflow:visible}.gu128W_lab30 [data-duty-board]{min-height:calc(100dvh - 380px)}.gu128W_lab30 [data-sfl30-phase]>div:first-child{padding:0 0 24px;overflow:visible}@media (max-width:639px){.gu128W_lab20,.gu128W_lab30{min-height:calc(100dvh - 250px)}}
