html:has([data-quiz-flow-page=true]){background-color:initial}html:has([data-quiz-flow-page=true]) body{background-color:initial}html[data-quiz-flow-vertical-scrollbars=hidden],html[data-quiz-flow-vertical-scrollbars=hidden] body{scrollbar-width:none;-ms-overflow-style:none}html[data-quiz-flow-vertical-scrollbars=hidden] body::-webkit-scrollbar{width:0;height:0;display:none}html[data-quiz-flow-vertical-scrollbars=hidden]::-webkit-scrollbar{width:0;height:0;display:none}html[data-quiz-flow-loading=true],html[data-quiz-flow-loading=true] body{overscroll-behavior:none;touch-action:none;overflow:hidden!important}html[data-quiz-flow-horizontal-lock=true],html[data-quiz-flow-horizontal-lock=true] body{overscroll-behavior:none;width:100%;height:100%;overflow:hidden!important}[data-quiz-flow-shell=true]:not([data-quiz-flow-full-bleed=true]) [data-quiz-flow-screen-content=true]>header[data-progress-slot=false]{min-height:calc(-18px + var(--quiz-flow-progress-slot-min-height,43px))}[data-quiz-flow-shell=true]:not([data-quiz-flow-full-bleed=true]) [data-quiz-flow-screen-content=true]>[aria-hidden=true]{height:calc(-18px + var(--quiz-flow-progress-slot-min-height,43px))!important}
[data-quiz-flow-runtime-client=true] [data-quiz-flow-renderer-screen=true] [data-quiz-flow-loading-overlay=true]:not([data-quiz-flow-loading-source=screen-entry]){display:none}[data-quiz-flow-runtime-client=true][data-quiz-layout=vertical] [class*=QuizFlowRenderer][class*=__screen]{width:100%!important;min-height:auto!important;padding:var(--quiz-flow-screen-padding-y,24px) var(--quiz-flow-screen-padding-x,24px)!important;background:0 0!important;margin:0!important}@media (min-width:768px){[data-quiz-flow-runtime-client=true][data-quiz-layout=vertical] [class*=QuizFlowRenderer][class*=__screen]{padding-top:var(--quiz-flow-screen-padding-y-desktop,var(--quiz-flow-screen-padding-y,24px))!important;padding-right:var(--quiz-flow-screen-padding-x-desktop,var(--quiz-flow-screen-padding-x,24px))!important;padding-left:var(--quiz-flow-screen-padding-x-desktop,var(--quiz-flow-screen-padding-x,24px))!important}}
@media (prefers-reduced-motion:reduce){.FwFksW_root,.FwFksW_root>div>div{transition-duration:0s!important;transition-delay:0s!important;transform:none!important}}
.sxB8Pa_dialog[data-quiz-flow-dialog]{box-sizing:border-box;width:calc(100% - 40px);max-width:740px;max-height:calc(100dvh - 40px);color:inherit;background:var(--quiz-flow-surface,var(--quiz-flow-surface-subtle,#fff));border:0;border-radius:6px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto}.sxB8Pa_dialog:not([open]){display:none!important}.sxB8Pa_dialog[open]{animation:.3s cubic-bezier(.2,.8,.2,1) both sxB8Pa_dialogEnter}@keyframes sxB8Pa_dialogEnter{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.sxB8Pa_dialog[open]{animation:none}}.sxB8Pa_dialog::backdrop{background:#0009}[data-quiz-flow-frame=true] .sxB8Pa_dialog[data-quiz-flow-dialog]{width:calc(-40px + var(--quiz-flow-frame-viewport-width));max-width:min(740px,-40px + var(--quiz-flow-frame-viewport-width))!important;max-height:calc(-40px + var(--quiz-flow-frame-viewport-height))!important}[data-quiz-flow-frame=true] .sxB8Pa_dialog::backdrop{inset:auto;top:calc(.5 * (100svh - var(--quiz-flow-frame-viewport-height)));left:calc(.5 * (100vw - var(--quiz-flow-frame-viewport-width)));width:var(--quiz-flow-frame-viewport-width);height:var(--quiz-flow-frame-viewport-height);border-radius:var(--quiz-flow-frame-radius)}:is([data-quiz-flow-renderer-screen]:has(.sxB8Pa_dialog[open]),body:has(.sxB8Pa_dialog[open]),html:has(.sxB8Pa_dialog[open])){overflow:hidden}
