.picturechoice__options{align-items:stretch!important;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.picturechoice__options.valigned{align-items:stretch;display:inline-flex;flex-direction:column;max-width:100%;width:auto}.picturechoice__options:not(.valigned) .pictureChoice__optionWrapper{max-width:215px}@media(max-width:600px){.picturechoice__options:not(.valigned) .pictureChoice__optionWrapper{max-width:480px}}.picturechoice__options .pictureChoice__optionWrapper.correct{background:#7bc178!important;border-color:#5da458!important}.picturechoice__options .pictureChoice__optionWrapper.wrong{background:#d4494c;border-color:#ffa39e}.picturechoice__options .pictureChoice__optionWrapper.correct,.picturechoice__options .pictureChoice__optionWrapper.wrong{color:#fff}.picturechoice__options .pictureChoice__optionWrapper.correct .multipleChoice__optionKey,.picturechoice__options .pictureChoice__optionWrapper.wrong .multipleChoice__optionKey{background:#0000!important;border-color:#fff!important;color:#fff!important}.picturechoice__options>div.clicked{animation-duration:.4s;animation-fill-mode:forwards;animation-name:qf-picture-choice-vibrate;animation-timing-function:linear}.picturechoice__options .pictureChoice__optionLabelWrapper{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex:1 1 0%;flex-direction:row;text-align:left}.picturechoice__options .pictureChoice__optionLabelWrapper:hover .pictureChoice__optionKey .pictureChoice__optionKeyTip{opacity:1!important;transform:none!important;visibility:visible!important}.picturechoice__options .pictureChoice__optionLabelWrapper .pictureChoice__optionLabel{flex-grow:1;max-width:calc(100% - 27px);overflow-wrap:break-word;padding-right:12px}.picturechoice__options .pictureChoice__optionLabelWrapper .pictureChoice__optionKey{align-items:center;border-radius:50%;border-style:solid;border-width:1px;display:flex;flex-wrap:wrap;font-size:14px;height:27px;justify-content:center;position:relative;width:27px}.picturechoice__options .pictureChoice__optionLabelWrapper .pictureChoice__optionKey .pictureChoice__optionKeyTip{border-radius:2px;font-size:10px;font-weight:700;opacity:0;padding:2px 3px;position:absolute;text-transform:uppercase;top:-25px;transform:translateY(5px);transition:all .2s ease-in-out;visibility:hidden}@keyframes qf-picture-choice-vibrate{0%{transform:scale(1)}25%{transform:scale(.95)}50%{transform:scale(.98)}75%{transform:scale(.95)}to{transform:scale(1)}}.css-1riisz1 .pictureChoice__optionLabelWrapper{justify-content:center}.css-1riisz1 .pictureChoice__optionLabel{text-align:center}.css-1riisz1 .pictureChoice__optionLabelWrapper .pictureChoice__optionLabel{margin:0!important;padding:0!important}
