section._stage_oipjb_1{background:#1b2938}._sides_oipjb_5{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._side_oipjb_5{border:1.5px solid #fffaf2;gap:1rem;margin:0;padding:clamp(1rem,3vw,2rem);display:grid}._side_oipjb_5 legend{font-family:var(--font-display), serif;padding:0 .4rem;font-size:1.55rem;font-weight:700}._side_oipjb_5 input[aria-invalid=true]{outline-offset:2px;border-color:#ffb7a9;outline:2px solid #ffb7a9}._side_oipjb_5 [role=alert]{color:#ffb7a9;font-weight:800}._modeSwitch_oipjb_37{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._modeSwitch_oipjb_37 button{color:var(--inverse-foreground);cursor:pointer;background:0 0;border:1px solid #fffaf2;min-height:48px;padding:.7rem}._modeSwitch_oipjb_37 button[aria-pressed=true]{background:var(--blue);color:var(--ink);font-weight:800}section._result_oipjb_57{background:var(--pink-soft,#f7d5de)}._contextLabel_oipjb_61{letter-spacing:.1em;text-transform:uppercase;font-weight:800;font-size:var(--text-label)!important}._readingGrid_oipjb_68,._needs_oipjb_69{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:2rem;display:grid}._readingGrid_oipjb_68 article,._needs_oipjb_69 article,._masters_oipjb_78 article{border:1.5px solid var(--rule);padding:clamp(1.2rem,3vw,2rem)}._readingGrid_oipjb_68 article{min-height:15rem}._readingGrid_oipjb_68 span,._repair_oipjb_88 span,._needs_oipjb_69 span{font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem;font-weight:800;display:block}._flow_oipjb_98{background:var(--green-soft,#c8dfcd)}._snag_oipjb_102{background:var(--paper)}._needs_oipjb_69 article:first-child{background:var(--blue)}._needs_oipjb_69 article:last-child{background:var(--yellow)}._needs_oipjb_69 strong{font-family:var(--font-display), serif;font-size:2rem;display:block}._repair_oipjb_88{background:var(--inverse-background);color:var(--inverse-foreground);font-family:var(--font-display), serif;margin:1px 0 2rem;padding:clamp(1.5rem,4vw,3rem);font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.25}._repair_oipjb_88 span{font-family:var(--font-body), sans-serif}._masters_oipjb_78{gap:.8rem;margin-top:2rem;display:grid}._safety_oipjb_140{background:var(--paper);border:1.5px solid var(--rule);margin-top:2rem;padding:clamp(1.2rem,3vw,2rem)}._safety_oipjb_140 strong{font-family:var(--font-display), serif;font-size:clamp(1.4rem,3vw,2rem);display:block}._safety_oipjb_140 p{margin-bottom:0}._safety_oipjb_140 a,._nextPaths_oipjb_158 a{color:inherit;text-underline-offset:.18em;font-weight:800;text-decoration-thickness:.12em}._nextPaths_oipjb_158{border:1.5px solid var(--rule);margin-top:2rem;padding:clamp(1.2rem,3vw,2rem)}._nextPaths_oipjb_158>strong{font-family:var(--font-display), serif;font-size:clamp(1.4rem,3vw,2rem);display:block}._nextPaths_oipjb_158 ul{gap:.65rem;margin:1rem 0 0;padding-left:1.2rem;display:grid}._reset_oipjb_184{cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;align-items:center;gap:.5rem;min-height:44px;font-weight:800;text-decoration:underline;display:inline-flex}@media (max-width:680px){._sides_oipjb_5,._readingGrid_oipjb_68,._needs_oipjb_69,._modeSwitch_oipjb_37{grid-template-columns:1fr}._readingGrid_oipjb_68 article{min-height:auto}}
