.InstructionVisuals_review__c3ZYn,.InstructionVisuals_rounds__ru_EE,.InstructionVisuals_rules__ldizy,.InstructionVisuals_timeline__fuyg9{display:grid;list-style:none;padding:0;margin:0;gap:var(--space-3)}.InstructionVisuals_rules__ldizy{grid-template-columns:repeat(3,minmax(0,1fr))}.InstructionVisuals_choice__g6V9F>div,.InstructionVisuals_rules__ldizy li{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.InstructionVisuals_ruleIndex__vebnk{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3);font-size:var(--type-3);line-height:var(--leading-heading);font-weight:700;color:var(--color-ink)}.InstructionVisuals_ruleIndex__vebnk svg{color:var(--color-accent)}.InstructionVisuals_review__c3ZYn h3,.InstructionVisuals_rules__ldizy h3{font-size:var(--type-2);line-height:var(--leading-heading)}.InstructionVisuals_review__c3ZYn p,.InstructionVisuals_rules__ldizy p{margin-top:var(--space-2)}.InstructionVisuals_review__c3ZYn{grid-template-columns:repeat(2,minmax(0,1fr))}.InstructionVisuals_review__c3ZYn li{padding-block:var(--space-3);border-top:1px solid var(--color-border)}.InstructionVisuals_visual__o4lKv{margin-top:var(--space-5)}.InstructionVisuals_visualTitle__lHQ7d{font-size:var(--type-3-dense);margin-bottom:var(--space-4)}.InstructionVisuals_loopNotes__Befoz{margin-top:var(--space-4)}.InstructionVisuals_choice__g6V9F{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.InstructionVisuals_choice__g6V9F>div{display:flex;flex-direction:column;align-items:flex-start}.InstructionVisuals_choiceGlyphs__ukqbn{display:flex;gap:var(--space-1)}.InstructionVisuals_choice__g6V9F h4{margin-block:var(--space-3) var(--space-1);font-size:var(--type-1);font-weight:400}.InstructionVisuals_choice__g6V9F a{display:inline-flex;align-items:center;min-height:44px;margin-top:auto;font-size:var(--type-2);font-weight:700}.InstructionVisuals_failures__WLdhb{margin:var(--space-4) 0 0}.InstructionVisuals_failurePair__XEOc_{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5);padding-block:var(--space-3);border-top:1px solid var(--color-border)}.InstructionVisuals_failurePair__XEOc_ dd{margin:0}.InstructionVisuals_caption__Al5dT{display:block;font-size:var(--type-0);font-weight:700;color:var(--color-muted);margin-bottom:var(--space-1)}.InstructionVisuals_rounds__ru_EE{grid-template-columns:repeat(4,minmax(0,1fr))}.InstructionVisuals_rounds__ru_EE li{border-top:2px solid var(--color-border);padding-top:var(--space-3)}.InstructionVisuals_roundNumber___maa_{display:block;font-size:var(--type-3);line-height:1;font-weight:700;color:var(--color-ink)}.InstructionVisuals_rounds__ru_EE h4{margin-top:var(--space-3);font-size:var(--type-1)}.InstructionVisuals_rounds__ru_EE p{margin-top:var(--space-2)}.InstructionVisuals_rounds__ru_EE li:last-child{border-color:var(--color-ceremonial)}.InstructionVisuals_rounds__ru_EE li:last-child svg{height:36px}.InstructionVisuals_note__n6JWE{font-size:var(--type-0);color:var(--color-muted);margin-top:var(--space-3)}.InstructionVisuals_timeline__fuyg9{grid-template-columns:repeat(3,minmax(0,1fr))}.InstructionVisuals_timeline__fuyg9 li{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2);border-top:1px solid var(--color-border);padding-top:var(--space-3)}.InstructionVisuals_storyNumber__Gcd0A{font-size:var(--type-3);line-height:var(--leading-heading);font-weight:700;color:var(--color-ink)}@media (max-width:1024px){.InstructionVisuals_rounds__ru_EE,.InstructionVisuals_rules__ldizy,.InstructionVisuals_timeline__fuyg9{grid-template-columns:1fr 1fr}}@media (max-width:640px){.InstructionVisuals_choice__g6V9F,.InstructionVisuals_review__c3ZYn,.InstructionVisuals_rounds__ru_EE,.InstructionVisuals_rules__ldizy,.InstructionVisuals_timeline__fuyg9{grid-template-columns:1fr}.InstructionVisuals_choice__g6V9F>div,.InstructionVisuals_rules__ldizy li{padding:var(--space-3)}.InstructionVisuals_failurePair__XEOc_{grid-template-columns:1fr;gap:var(--space-2)}.InstructionVisuals_rounds__ru_EE li{display:grid;grid-template-columns:var(--space-6) 1fr;column-gap:var(--space-2)}.InstructionVisuals_rounds__ru_EE h4{margin-top:0}.InstructionVisuals_rounds__ru_EE p{grid-column:2}.InstructionVisuals_roundNumber___maa_,.InstructionVisuals_rounds__ru_EE li>svg{grid-row:span 2}}