.single-question-form,.question-renderer{--_question-text:var(--question-text,var(--color-navi-950,#242f62));--_question-surface:var(--question-surface,#fff);--_question-border:var(--question-border,#d1d5db);--_question-card-border:var(--question-card-border,#e2e8f0);--_question-on-primary:var(--question-on-primary,#fff);--_question-primary:var(--question-primary,#0058ef);--_question-primary-hover:var(--question-primary-hover,#0054d4);--_question-interactive-text:var(--question-interactive-text,#0050d8);--_question-focus:var(--question-focus,var(--question-primary,#0058ef));--_question-muted:var(--question-muted,#64749b);--_question-disabled-text:var(--question-disabled-text,#52638b);--_question-disabled-surface:var(--question-disabled-surface,#e4ebf8);--_question-secondary-border:var(--question-secondary-border,#7e9bee);--_question-option-surface:var(--question-option-surface,#f8fafc);--_question-input-surface:var(--question-input-surface,#fff);--_question-selected-surface:var(--question-selected-surface,#eef2ff);--_question-hover-surface:var(--question-hover-surface,#eef2ff);--_question-info-surface:var(--question-info-surface,var(--color-navi-50,#f1f5fd));--_question-info-border:var(--question-info-border,var(--color-navi-100,#dee8fb));--_question-info-heading:var(--question-info-heading,var(--color-navi-600,#3862d8));--_question-correct:var(--question-correct,#16a34a);--_question-correct-text:var(--question-correct-text,#15803d);--_question-correct-surface:var(--question-correct-surface,#dcfce7);--_question-wrong:var(--question-wrong,#dc2626);--_question-wrong-text:var(--question-wrong-text,#b91c1c);--_question-wrong-surface:var(--question-wrong-surface,#fef2f2);--_question-wrong-border:var(--question-wrong-border,#fee2e2);--_question-error:var(--question-error,var(--question-wrong-text,#b91c1c));--_question-warning:var(--question-warning,#d97706);--_question-warning-text:var(--question-warning-text,#92400e);--_question-warning-surface:var(--question-warning-surface,#fffbeb);--_question-warning-border:var(--question-warning-border,#fef3c7);--_question-accent:var(--question-accent,#db3500);--_question-report:var(--question-report,#fb923c);--_question-guidance-surface:var(--question-guidance-surface,var(--question-info-surface,var(--color-navi-50,#f1f5fd)));--_question-guidance-border:var(--question-guidance-border,var(--question-info-border,var(--color-navi-100,#dee8fb)));--_question-guidance-heading:var(--question-guidance-heading,var(--question-info-heading,var(--color-navi-600,#3862d8)));--_question-answer-panel-surface:var(--question-answer-panel-surface,var(--question-info-surface,var(--color-navi-50,#f1f5fd)));--_question-badge-text:var(--question-badge-text,#fff);--_question-badge-surface:var(--question-badge-surface,var(--question-correct-text,#15803d))}.question-renderer{color:var(--_question-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;line-height:1.5}.question-renderer[data-slot=card],.question-renderer [data-slot=card]{color:var(--_question-text);background:var(--_question-surface);border-color:var(--_question-border);box-shadow:var(--question-card-shadow,0 1px 4px #0f172a1f)}.question-renderer .question-richtext{min-width:0}.question-renderer .question-richtext img{display:inline-block}.question-renderer .question-richtext p{margin-block:0}.question-renderer .question-richtext p+p,.question-renderer .question-richtext>:where(p,ul,ol,table,blockquote,h1,h2,h3,h4,h5,h6)+:where(p,ul,ol,table,blockquote,h1,h2,h3,h4,h5,h6){margin-block-start:var(--question-paragraph-gap,.5rem)}.question-renderer .question-richtext :where(ul,ol){margin-block:var(--question-paragraph-gap,.5rem);padding-inline-start:1.5em;list-style-position:outside}.question-renderer .question-richtext ul{list-style-type:disc}.question-renderer .question-richtext ol{list-style-type:decimal}.question-renderer .question-richtext figure{margin:1rem auto}.question-renderer .question-richtext :where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert;margin-block:1em .5em}.question-renderer .question-richtext a{color:var(--_question-interactive-text)}.question-renderer .question-richtext :where(table,tbody,td,tfoot,th,thead,tr){border-color:var(--_question-border)}.question-renderer .question-option,.question-renderer .question-field,.question-renderer .question-match-row,.question-renderer .question-dnd-chip{color:var(--_question-text);background:var(--_question-option-surface);border-color:var(--_question-border)}.question-renderer .question-option[data-option-state=selected],.question-renderer .question-field[data-answer-selected=true]:not([data-answer-state]){border-color:var(--_question-primary);background:var(--_question-selected-surface)}.question-renderer .question-option[data-option-state=correct],.question-renderer .question-field[data-answer-state=correct]{color:var(--_question-correct-text);border-color:var(--_question-correct);border-style:solid;border-width:2px}.question-renderer .question-option[data-filled-correct=true],.question-renderer .question-field[data-answer-state=correct-selected]{color:var(--_question-correct-text);background:var(--_question-correct-surface);border:2px solid var(--_question-correct)}.question-renderer .question-option[data-option-state=wrong],.question-renderer .question-field[data-answer-state=wrong]{color:var(--_question-wrong-text);background:var(--_question-wrong-surface);border:2px solid var(--_question-wrong)}.question-renderer .question-option[data-interactive=true]:hover,.question-renderer .question-match-row:hover{background:var(--_question-hover-surface)}.question-renderer input:focus-visible+.question-option,.question-renderer .question-field:focus-visible,.question-renderer.question-guidance button:focus-visible,.question-renderer .question-guidance button:focus-visible{outline:2px solid var(--_question-focus);outline-offset:2px;box-shadow:none}.question-renderer .question-field{background:var(--_question-input-surface);border-style:solid;border-width:2px;border-radius:1rem}.question-renderer .question-match-row,.question-renderer .question-dnd-chip{border-style:solid;border-width:2px}.question-renderer .question-dnd-chip{border-radius:1rem;align-items:center;padding-block:0;display:inline-flex}.question-renderer .question-field[data-answer-state=correct]{background:var(--_question-option-surface)}.question-renderer .question-field:disabled{opacity:1}.question-renderer .question-match-field{box-sizing:border-box;align-items:center;height:auto;min-height:2.5rem;padding:.25rem .75rem;font-size:1rem;line-height:1.5;display:flex}.question-renderer .question-field::placeholder,.question-renderer .question-field[data-placeholder],.question-renderer .question-field svg,.question-renderer .question-muted{color:var(--_question-muted)}.question-renderer .question-correct-icon{color:var(--_question-correct)}.question-renderer .question-wrong-icon{color:var(--_question-wrong)}.question-renderer .question-subquestion-badge,.question-renderer .question-dnd-hint{color:var(--_question-badge-text);background:var(--_question-badge-surface)}.single-question-form .question-renderer.question-guidance,.question-renderer.question-guidance,.question-renderer .question-guidance{background:var(--_question-guidance-surface);border:2px solid var(--_question-guidance-border);border-radius:1rem}.question-renderer.question-guidance [data-slot=card-title],.question-renderer .question-guidance [data-slot=card-title],.question-renderer .question-guidance-child-heading{color:var(--_question-guidance-heading)}.question-renderer.question-guidance [data-slot=card-title],.question-renderer .question-guidance [data-slot=card-title],.question-renderer.question-guidance [data-slot=card-title] button,.question-renderer .question-guidance [data-slot=card-title] button{font-weight:700}.question-renderer .question-answer-panel{background:var(--_question-answer-panel-surface);border:2px solid var(--_question-info-border);border-radius:1rem}.question-renderer .question-answer-heading{color:var(--_question-info-heading)}.question-renderer .question-grade{color:var(--_question-info-heading);background:var(--_question-info-surface);border:2px solid var(--_question-info-border);border-radius:1rem}.question-renderer.question-guidance,.question-renderer .question-guidance,.question-renderer .question-grade,.question-renderer .question-answer-panel{box-shadow:none}.question-renderer.question-select-popup,.question-renderer.question-select-popup [data-slot^=select-scroll]{color:var(--_question-text);background:var(--_question-surface)}.question-renderer.question-select-popup{border:1px solid var(--_question-border);box-shadow:var(--question-popup-shadow,0 4px 12px #0f172a26)}.question-renderer.question-select-popup [data-slot=select-item][data-highlighted],.question-renderer.question-select-popup [data-slot=select-item]:focus,.question-renderer.question-select-popup [data-slot=select-item]:focus *{color:var(--_question-text);background:var(--_question-hover-surface)}.question-renderer .question-dnd-chip.place1{color:var(--question-dnd-1-text,#0016b4);background:var(--question-dnd-1-surface,#eef2ff);border-color:var(--question-dnd-1-border,#c7d2fe)}.question-renderer .question-dnd-chip.place2{color:var(--question-dnd-2-text,#dc2626);background:var(--question-dnd-2-surface,#fee2e2);border-color:var(--question-dnd-2-border,#fecaca)}.question-renderer .question-dnd-chip.place3{color:var(--question-dnd-3-text,#a16207);background:var(--question-dnd-3-surface,#fef9c3);border-color:var(--question-dnd-3-border,#fde68a)}.question-renderer .question-dnd-chip.place4{color:var(--question-dnd-4-text,#15803d);background:var(--question-dnd-4-surface,#dcfce7);border-color:var(--question-dnd-4-border,#bbf7d0)}.question-renderer.question-feedback{color:var(--_question-text);background:var(--_question-selected-surface);border-color:var(--_question-border)}.question-renderer.question-feedback[data-feedback-state=success]{color:var(--_question-correct-text);background:var(--_question-correct-surface);border-color:var(--_question-correct)}.question-renderer.question-feedback[data-feedback-state=danger]{color:var(--_question-wrong-text);background:var(--_question-wrong-surface);border-color:var(--_question-wrong)}.question-renderer.question-feedback[data-feedback-state=warning]{color:var(--_question-warning-text);background:var(--_question-warning-surface);border-color:var(--_question-warning-border)}.question-renderer.question-guidance [data-slot=card-content]>*+*,.question-renderer .question-guidance [data-slot=card-content]>*+*{margin-block-start:var(--question-paragraph-gap,.5rem)}.question-renderer .question-dnd-chip.question-dnd-placed{border-color:var(--_question-muted)}.question-renderer .question-dnd-chip.cursor-move:not(.cursor-not-allowed):active,.question-renderer .question-dnd-dragging .question-dnd-chip{border-color:color-mix(in srgb, currentColor 45%, var(--_question-surface))}.question-renderer .question-matching{min-width:0;margin-top:1rem}.question-renderer .question-match-row{border:0;border-bottom:1px solid var(--_question-border);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.75rem 0;display:grid}.question-renderer .question-match-row:last-child{border-bottom:0}.question-renderer .question-match-answer{flex-direction:column;gap:.5rem;min-width:0;display:flex}.question-renderer .question-match-controls{align-items:center;gap:.5rem;min-width:0;display:flex}.question-renderer .question-match-controls>button:last-child:not([role=combobox]){flex-shrink:0}.question-renderer .question-match-field{overflow-wrap:anywhere;gap:.5rem}.question-renderer .question-match-field>.question-richtext{flex:1;min-width:0}.question-renderer .question-answer-block[data-answer-state=correct][data-answer-variant=answer]{background:var(--_question-surface);border-style:dashed}@media (min-width:768px){.question-renderer .question-match-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1rem}}.question-renderer .question-match-desktop{display:none}.question-renderer .question-match-mobile{display:block}@media (min-width:768px){.question-renderer .question-match-desktop{display:block}.question-renderer .question-match-mobile{display:none}}.question-renderer .question-match-board{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,8vw,6rem);min-width:0;display:grid;position:relative}.question-renderer .question-match-column{flex-direction:column;gap:.75rem;min-width:0;display:flex}.question-renderer .question-match-endpoint{overflow-wrap:anywhere;border-radius:.5rem;align-items:center;gap:.5rem;min-width:0;min-height:2.5rem;padding:.5rem;display:flex;position:relative}.question-renderer .question-match-endpoint .question-richtext{flex:1;min-width:0}.question-renderer .question-match-port{flex-shrink:0;align-items:center;display:flex}.question-renderer .question-match-port button{cursor:pointer;color:inherit;background:0 0;border:0;min-width:1.5rem;min-height:1.5rem;padding:.25rem}.question-renderer .question-match-endpoint[data-active=true]{border-color:var(--_question-primary);background:var(--_question-selected-surface)}.question-renderer .question-match-port button:focus-visible,.question-renderer .question-match-clear:focus-visible{outline:2px solid var(--_question-focus);outline-offset:2px}.question-renderer .question-match-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.question-renderer .question-match-lines path{fill:none;stroke:var(--_question-muted);stroke-width:2px}.question-renderer .question-match-lines path[data-line-state=correct],.question-renderer .question-match-lines path[data-line-state=correct-selected]{stroke:var(--_question-correct)}.question-renderer .question-match-lines path[data-line-state=wrong]{stroke:var(--_question-wrong)}.question-renderer .question-match-lines path[data-correction=true]{stroke-dasharray:6 4}.question-renderer .question-match-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.question-renderer .question-answer-status{border:2px solid var(--_question-correct);background:var(--_question-correct);width:1.25rem;height:1.25rem;color:var(--_question-on-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.question-renderer .question-answer-status[data-status=wrong]{border-color:var(--_question-wrong);background:var(--_question-wrong)}.question-renderer .question-answer-status[data-outlined=true]{color:var(--_question-correct);background:var(--_question-surface)}.question-renderer .question-option-selection{border-color:var(--_question-border);background:var(--_question-surface);display:none}.question-renderer .question-option-selection[data-selected=true]{border-color:var(--_question-primary);background:var(--_question-primary);color:var(--_question-on-primary)}.question-renderer .question-answer-status svg,.question-renderer .question-match-clear svg{width:.875rem;height:.875rem}.question-renderer .question-match-clear{background:var(--_question-wrong);width:1.25rem;height:1.25rem;color:var(--_question-on-primary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.question-renderer .question-answer-status-label{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.question-renderer .question-match-endpoint:has(button){cursor:pointer}.question-renderer .question-match-endpoint .question-match-port{position:absolute;right:-.8rem}.question-renderer .question-match-port button{color:var(--_question-primary);background:0 0}.question-renderer .question-answer-status{box-sizing:border-box}.question-renderer .question-match-endpoint .question-match-port{color:var(--_question-primary)}.question-renderer .question-match-endpoint[data-answer-state=correct-selected] .question-match-port,.question-renderer .question-match-endpoint[data-answer-state=correct] .question-match-port{color:var(--_question-correct)}.question-renderer .question-match-endpoint[data-answer-state=wrong] .question-match-port{color:var(--_question-wrong)}.question-renderer .question-answer-status svg,.question-renderer .question-match-clear svg{color:inherit}.question-renderer .question-match-endpoint .question-match-port{justify-content:center;width:12px;height:12px;top:50%;right:-12px;transform:translateY(-50%)}.question-renderer .question-match-column+.question-match-column .question-match-port{left:-12px;right:auto}.question-renderer .question-match-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:12px;height:12px;display:block}.question-renderer .question-match-port button{width:24px;height:24px;color:inherit;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute}.question-renderer .question-answer-block{box-sizing:border-box;overflow-wrap:anywhere;border-radius:1rem;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.5rem;padding:.5rem .75rem;display:flex}.question-renderer .question-answer-block>.question-richtext,.question-renderer .question-answer-content,.question-renderer .question-answer-value{flex:1;min-width:0}.question-renderer .question-answer-value{white-space:pre-wrap}.question-renderer .question-answer-status-label{flex-shrink:0}.question-renderer[data-question-mode=compact] .question-answer-status-text{display:none}.question-renderer .question-answer-block.question-match-field{padding:.25rem .75rem}.question-renderer .question-answer-block.question-dnd-slot{vertical-align:middle;width:auto;max-width:100%;margin-block:.25rem;padding:.25rem .75rem;display:inline-flex}.question-renderer .question-dnd-result{flex-wrap:wrap;align-items:center;gap:.5rem;max-width:100%;display:inline-flex}.question-renderer .question-answer-block[data-answer-layout=bottom]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;padding:.75rem 1rem;display:grid}.question-renderer .question-answer-block[data-answer-layout=bottom]>.question-answer-content{text-align:left;grid-area:1/1}.question-renderer .question-answer-block[data-answer-layout=bottom]>.question-answer-status-label{display:contents}.question-renderer .question-answer-block[data-answer-layout=bottom] .question-answer-status{grid-area:1/2}.question-renderer .question-answer-block[data-answer-layout=bottom] .question-answer-status-text{text-align:left;grid-area:2/1/auto/-1}.question-renderer .question-option[data-option-state=neutral]{background:var(--_question-option-surface)}.question-renderer .question-option .question-richtext :where(img,video,table){max-width:100%}.single-question-form{box-sizing:border-box;width:100%;min-width:0;color:var(--_question-text)}.single-question-form .single-question-form-card{box-sizing:border-box;border:1px solid var(--_question-card-border);background:var(--_question-surface);width:100%;min-width:0;color:var(--_question-text);border-radius:1.5rem;padding:1rem;box-shadow:0 2px 4px #0f172a0a}.single-question-form .single-question-form-title{color:var(--_question-accent);align-items:center;gap:.75rem;margin-bottom:1.75rem;font-size:1.25rem;font-weight:700;display:flex}.single-question-form .single-question-form-title>h3{margin:0}.single-question-form .single-question-form-title>span{background:var(--_question-correct-surface);min-width:2.5rem;min-height:2.5rem;color:var(--_question-correct-text);border-radius:999px;justify-content:center;align-items:center;padding:.25rem .75rem;display:inline-flex}.single-question-form .single-question-form-body{overflow-wrap:anywhere;min-width:0}.single-question-form .single-question-form-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.single-question-form .single-question-form-actions>button{white-space:normal;max-width:100%;height:auto;min-height:2.75rem}.single-question-form .single-question-form-review-actions{border:1px solid var(--_question-wrong-border);background:var(--_question-wrong-surface);border-radius:1rem;justify-content:space-between;padding:.75rem 1rem}.single-question-form .single-question-form-review-actions>button,.single-question-form .single-question-form-correct-actions>button{gap:0}.single-question-form .single-question-form-review-message{flex:1;min-width:0}.single-question-form .single-question-form-encouragement{color:var(--_question-text);margin:.125rem 0 0;font-weight:500}.single-question-form .single-question-form-incorrect{color:var(--_question-wrong-text);margin:0;font-size:1.125rem;font-weight:700}.single-question-form .single-question-form-celebration{text-align:center;margin-bottom:1.75rem;position:relative}.single-question-form .single-question-form-celebration>h2{font-family:var(--font-bungee,inherit);text-transform:uppercase;color:var(--_question-accent);margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:400}.single-question-form .single-question-form-confetti{pointer-events:none;height:150px;position:absolute;inset:0;overflow:hidden}.single-question-form .single-question-form-confetti canvas{width:100%!important;height:150px!important}.single-question-form .single-question-form-card>.single-question-form-guidance{margin-top:1rem}.single-question-form .single-question-form-card>.single-question-form-guidance .question-richtext :where(h1,h2,h3,h4,h5,h6){color:var(--_question-guidance-heading)}.single-question-form .single-question-form-body .questions-container>.flex:empty{display:none}.single-question-form .single-question-form-celebration>p{font-family:var(--font-bungee,inherit);text-transform:uppercase;margin:.75rem 0 0;font-size:1.125rem;font-weight:400}.single-question-form .single-question-form-reward{width:100%;color:var(--_question-correct);font-family:var(--font-bungee,inherit);pointer-events:none;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;animation:1s both single-question-reward-rise;position:absolute;top:-2.5rem;left:0}@keyframes single-question-reward-rise{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.single-question-form .single-question-form-reward{animation:none;transform:none}}.single-question-form .single-question-form-report{justify-content:flex-end;display:flex}.single-question-form .single-question-form-report button{color:var(--_question-report)}.single-question-form [role=alert]{color:var(--_question-error);margin-top:.75rem}@media (max-width:639px){.single-question-form .single-question-form-encouragement{display:none}}.question-renderer.questions-container [data-question-options=choice]{grid-template-columns:minmax(0,1fr);gap:1rem .75rem;width:100%;display:grid}@media (min-width:640px){.question-renderer.questions-container [data-question-options=choice]{grid-template-columns:repeat(2,minmax(0,1fr))}}.question-renderer.questions-container .question-content>*{margin-block:0}.question-renderer.questions-container .question-content>:where(:not(input):not([hidden]))~:where(:not(input):not([hidden])){margin-top:1rem}.single-question-form .single-question-form-card[data-container=plain]{box-shadow:none;background:0 0;border:0;border-radius:0}.single-question-form .single-question-form-give-up-actions{display:block}.single-question-form .single-question-form-give-up-confirmation{border:1px solid var(--_question-warning-border);background:var(--_question-warning-surface);color:var(--_question-warning-text);border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:relative;overflow:hidden}.single-question-form .single-question-form-give-up-timer{background:var(--_question-warning);transform-origin:0;width:100%;height:4px;animation:5s linear forwards single-question-give-up-time;position:absolute;top:0;left:0}@keyframes single-question-give-up-time{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.single-question-form .single-question-form-give-up-message{flex:1;min-width:0}.single-question-form .single-question-form-give-up-message>p{margin:0;font-size:1rem;font-weight:500}.single-question-form .single-question-form-give-up-message>p:first-child{color:var(--_question-warning-text);font-weight:700}@media (max-width:639px){.single-question-form .single-question-form-give-up-confirmation{flex-direction:column;align-items:stretch;gap:.75rem}}.question-renderer.questions-container [data-answer-type=truefalse] [data-question-options=choice],.question-renderer.questions-container [data-mtf-statement] [data-question-options=choice]{grid-template-columns:repeat(2,minmax(0,1fr))}.question-renderer.questions-container .question-match-row-clear>svg{display:none}.question-renderer.questions-container .question-match-row-clear>span{display:inline}@media (max-width:767px){.question-renderer.questions-container .question-match-row-clear{background:var(--_question-wrong);width:1.25rem;height:1.25rem;color:var(--_question-on-primary);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.question-renderer.questions-container .question-match-row-clear>span{display:none}.question-renderer.questions-container .question-match-row-clear>svg{width:.875rem;height:.875rem;color:inherit;display:block}}.single-question-form .question-editing-actions{border:0;border-top:1px solid var(--_question-info-border);background:0 0;border-radius:0;flex-wrap:nowrap;justify-content:space-between;gap:1rem;padding:1rem 0 0}.single-question-form .question-editing-actions>.single-question-form-answer-status{min-width:0;color:var(--_question-muted);flex:1;margin:0;font-size:1rem;font-weight:600}.single-question-form .question-editing-actions>.single-question-form-answer-status[data-answered=true]{color:var(--_question-interactive-text)}.single-question-form .single-question-form-action-error{color:var(--_question-error);align-items:center;gap:.75rem;margin-top:0;display:flex}.single-question-form .single-question-form-action-error>span{min-width:0}.single-question-form button.question-action-button.question-action-retry{cursor:pointer;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;min-height:2.25rem;padding:0;display:inline-flex}.single-question-form .question-editing-action-buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.single-question-form button.question-action-button{opacity:1;white-space:normal;border-radius:999px;flex-shrink:0;height:auto;min-height:3.25rem;margin:0;padding:.75rem 1.5rem;font-size:1rem;font-weight:700}.single-question-form .question-action-button.question-action-button-primary{background:var(--_question-primary);min-width:8rem;color:var(--_question-on-primary);border:0}.single-question-form .question-action-button.question-action-button-primary:hover:not(:disabled){background:var(--_question-primary-hover)}.single-question-form .question-action-button.question-action-button-primary:disabled{background:var(--_question-disabled-surface);color:var(--_question-disabled-text)}.single-question-form .question-action-button.question-action-button-secondary{border:2px solid var(--_question-secondary-border);background:var(--_question-surface);color:var(--_question-interactive-text)}.single-question-form .question-action-button.question-action-button-secondary:hover:not(:disabled),.single-question-form .question-action-button.question-action-button-neutral:hover:not(:disabled){background:var(--_question-info-surface)}.single-question-form .question-action-button.question-action-button-secondary:disabled,.single-question-form .question-action-button.question-action-button-neutral:disabled{color:var(--_question-muted)}.single-question-form .question-action-button.question-action-button-neutral{background:var(--_question-surface);color:var(--_question-text);border:1px solid var(--_question-border)}.single-question-form button.question-action-button:focus-visible{outline:2px solid var(--_question-focus);outline-offset:2px;box-shadow:none}.single-question-form .single-question-form-actions>button[data-preview-close]{background:var(--_question-surface);color:var(--_question-text);border:1px solid var(--_question-border)}@media (max-width:639px){.single-question-form .question-editing-actions{border:0;flex-direction:column;gap:.75rem;padding:0}.single-question-form .question-editing-actions>.single-question-form-answer-status{text-align:center;flex:none;max-width:100%}.single-question-form .single-question-form-answer-status>svg{margin-inline:auto}.single-question-form .question-editing-action-buttons{gap:.75rem;width:100%}.single-question-form .question-editing-actions[data-mobile-layout=stack] .question-editing-action-buttons{flex-direction:column}.single-question-form .question-editing-actions[data-mobile-layout=stack] .question-action-button-primary{width:100%}.single-question-form .question-editing-actions[data-mobile-layout=stack] .question-action-button-secondary{background:0 0;border:0}.single-question-form .question-editing-actions[data-mobile-layout=grid] .question-editing-action-buttons{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.single-question-form .question-editing-actions[data-mobile-layout=grid] .question-action-button{width:100%;min-width:0}}.single-question-form .single-question-form-admin-result-actions{border:1px solid var(--_question-info-border);background:var(--_question-info-surface);border-radius:1rem;justify-content:flex-end;padding:.75rem 1rem}.single-question-form .single-question-form-give-up-confirmation>button.question-action-button:focus-visible{outline:3px solid var(--_question-focus);outline-offset:4px;box-shadow:none}
