._root_cvsh5_1{--result-color:var(--color-accent);z-index:3;justify-content:safe center;align-items:center;gap:var(--space-3);padding:var(--space-4);color:var(--color-text-primary);background:color-mix(in srgb, var(--color-profile-content) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0;overflow:auto}._root_cvsh5_1>*{flex-shrink:0;max-width:100%}._title_cvsh5_22,._reward_cvsh5_23,._check_cvsh5_24{color:var(--result-color)}._title_cvsh5_22{font-size:clamp(1rem,3vw,1.5rem);font-weight:800}._reward_cvsh5_23,._reward_cvsh5_23>strong{justify-content:center;align-items:center;gap:var(--space-2);font-weight:800;display:flex}._reward_cvsh5_23{flex-wrap:wrap}._reward_cvsh5_23 img{object-fit:contain;width:1.5rem;height:1.5rem}._check_cvsh5_24{padding:var(--space-2);box-sizing:content-box;background:color-mix(in srgb, var(--result-color) 14%, transparent);border-radius:50%}@media (prefers-reduced-motion:no-preference){._root_cvsh5_1[data-correct]{animation:.24s ease-out both _reveal_cvsh5_1}._root_cvsh5_1[data-correct] ._check_cvsh5_24{animation:.42s cubic-bezier(.2,.8,.3,1.3) both _celebrate_cvsh5_1}._root_cvsh5_1[data-correct] ._reward_cvsh5_23{animation:.32s ease-out 90ms both _reveal_cvsh5_1}}@keyframes _reveal_cvsh5_1{0%{opacity:0}to{opacity:1}}@keyframes _celebrate_cvsh5_1{0%{opacity:0;transform:scale(.65)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}._heading_cvsh5_83{justify-content:center;align-items:center;gap:var(--space-2);display:flex}@media (max-width:39.99em){._root_cvsh5_1{gap:var(--space-2);padding:var(--space-3)}._check_cvsh5_24{width:1.25rem;height:1.25rem;padding:var(--space-1)}}[data-mantine-color-scheme=light] ._root_cvsh5_1{--result-color:var(--color-brand)}._root_cvsh5_1>button,._root_cvsh5_1>a{padding-inline:3rem}._root_cvsh5_1>[data-variant=game]{background-color:var(--color-accent)}._root_cvsh5_1>h2,._root_cvsh5_1>p{margin:0}._root_cvsh5_1>h2{font-size:clamp(1.125rem,4vw,1.75rem);font-weight:800}@media (max-width:39.99em){._root_cvsh5_1>button,._root_cvsh5_1>a{width:100%;min-height:var(--control-height)}}
