.math-choice-columns{-moz-column-gap:2rem;text-align:left;white-space:normal;align-items:start;gap:.5rem 2rem;width:max-content;display:grid}.math-choice-columns>span{overflow-wrap:anywhere;min-width:0}:where(.grid,.qrunner-choices,.qc-choices,.space-y-2\.5):has(>:where(.choice,.qc-choice) .math-choice-columns){overflow-x:auto}:where(.choice,.qc-choice):has(.math-choice-columns){min-width:max-content}:where(.choice,.qc-choice):has(.math-choice-columns) .math-choice-columns{flex:none}.campus-shell[data-theme=dark] .math-image--theme-diagram{filter:brightness(0)invert()}.assessment-spatial-options,.exam-results .qc-choices--spatial{grid-template-columns:repeat(5,minmax(112px,1fr));gap:.75rem;padding:2px 2px 8px;display:grid;overflow-x:auto}.assessment-spatial-options .choice .choice-key{display:grid}.exam-results .qc-choices--spatial .qc-choice:not(.is-empty){text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;padding:.75rem .5rem;display:flex}.exam-results .qc-choices--spatial .qc-choice-text{flex:none}.exam-results .qc-choices--spatial .qc-choice.is-empty{grid-column:1/-1}.exam-results .qc-choices--spatial .assessment-spatial-choice-svg{-o-object-fit:contain;object-fit:contain;width:96px;height:84px;display:block}.exam-results .qc-choices--spatial .assessment-spatial-crop{background-repeat:no-repeat;background-size:500% 100%;width:96px;height:84px;display:block}
