/* Candidate exceptions; no question is approved by classification alone. */
main.layout-rollout[data-question="424"] .sum460{width:100%;max-width:800px;margin:0;font-size:30px;gap:10px;justify-content:center}
main.layout-rollout[data-layout=wide][data-question="411"] .rollout-question>.visual-sequence{grid-template-columns:repeat(4,minmax(0,1fr));max-width:620px;gap:7px}
main.layout-rollout[data-question="406"] .reference441,main.layout-rollout[data-question="427"] .reference441{width:100%;max-width:850px;margin:0}
main.layout-rollout[data-question="406"] .target311,main.layout-rollout[data-question="427"] .target311{width:130px;max-width:100%;margin:0 auto}
main.layout-rollout[data-question="406"] .parts311,main.layout-rollout[data-question="427"] .parts311{width:100%;max-width:850px;margin:0 auto}
@media(min-width:700px) and (max-width:1099px) and (orientation:portrait){
 main.layout-rollout[data-question="406"] .reference441,main.layout-rollout[data-question="427"] .reference441{max-width:580px}
 main.layout-rollout[data-question="406"] .target311,main.layout-rollout[data-question="427"] .target311{width:120px}
}
@media(min-width:700px){
 main.layout-rollout[data-question="407"][data-layout] fieldset .choices:has(>.choice:nth-child(6)),main.layout-rollout[data-question="412"][data-layout] fieldset .choices:has(>.choice:nth-child(6)),main.layout-rollout[data-question="417"][data-layout] fieldset .choices:has(>.choice:nth-child(6)){grid-template-columns:repeat(3,minmax(0,1fr))}
 main.layout-rollout[data-question="407"][data-layout] fieldset .choices:has(>.choice:nth-child(6))>.choice:nth-child(n),main.layout-rollout[data-question="412"][data-layout] fieldset .choices:has(>.choice:nth-child(6))>.choice:nth-child(n),main.layout-rollout[data-question="417"][data-layout] fieldset .choices:has(>.choice:nth-child(6))>.choice:nth-child(n){grid-column:auto;width:100%;justify-self:stretch}
}
@media(min-width:700px) and (orientation:landscape){
 main.layout-rollout[data-question="406"]>.rollout-stage,main.layout-rollout[data-question="427"]>.rollout-stage{grid-template-columns:minmax(0,1fr)}
 main.layout-rollout[data-question="406"] .parts311,main.layout-rollout[data-question="427"] .parts311{grid-template-columns:repeat(6,minmax(0,1fr))}
 main.layout-rollout[data-layout][data-question="406"] fieldset .choices:has(>.choice:nth-child(5)),main.layout-rollout[data-layout][data-question="427"] fieldset .choices:has(>.choice:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}
 main.layout-rollout[data-layout][data-question="406"] fieldset .choices:has(>.choice:nth-child(5))>.choice:nth-child(n),main.layout-rollout[data-layout][data-question="427"] fieldset .choices:has(>.choice:nth-child(5))>.choice:nth-child(n){grid-column:auto;width:100%;justify-self:stretch}
 main.layout-rollout[data-layout][data-question="411"] fieldset .choices:has(>.choice:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}
 main.layout-rollout[data-layout][data-question="411"] fieldset .choices:has(>.choice:nth-child(5))>.choice:nth-child(n){grid-column:auto;width:100%;justify-self:stretch}
}
@media(max-width:699px){
 main.layout-rollout[data-question="424"] .sum460{font-size:24px;gap:5px}
 main.layout-rollout[data-question="417"] fieldset .choices{grid-template-columns:minmax(0,1fr)}
 main.layout-rollout[data-question="417"] fieldset .choices>.choice{width:100%;grid-column:auto}
}
