@property --answer-edge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.answer-options.answer-surfaces[role=radiogroup]{--choice-accent:var(--primary);--answer-columns:1;--choice-top:0 0% 99%;--choice-bottom:220 16% 97%;--choice-border:220 15% 83%;--choice-edge:220 15% 78%;--choice-specular:0 0% 100%;--choice-key-top:220 19% 96%;--choice-key-bottom:220 17% 91%;--choice-shadow:220 25% 22%;--choice-selected-ink:0 0% 100%;--choice-rim-opacity:0.55;--choice-inner-rim-opacity:0.13;--choice-shine-opacity:0;--choice-hover-shine:0.35;grid-template-columns:minmax(0,1fr);gap:10px;padding-bottom:4px}.dark .answer-options.answer-surfaces[role=radiogroup]{--choice-top:226 12% 12%;--choice-bottom:226 13% 10%;--choice-border:224 11% 25%;--choice-edge:228 20% 8%;--choice-specular:220 35% 75%;--choice-key-top:227 15% 12%;--choice-key-bottom:225 13% 18%;--choice-shadow:230 35% 2%;--choice-selected-ink:230 23% 8%;--choice-rim-opacity:0.16;--choice-inner-rim-opacity:0.055;--choice-hover-shine:0.16}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option{--answer-lift:0px;--choice-focus-shadow:0 0 0 0 transparent;position:relative;isolation:isolate;min-height:62px;min-width:0;gap:12px;overflow:visible;border:1px solid hsl(var(--choice-border));border-bottom-color:hsl(var(--choice-edge));border-radius:14px;padding:11px 13px;background:radial-gradient(ellipse at var(--answer-shine-x,35%) var(--answer-shine-y,0),hsl(var(--choice-specular)/var(--choice-shine-opacity)),transparent 65%),linear-gradient(180deg,hsl(var(--choice-top)),hsl(var(--choice-bottom)));box-shadow:inset 0 1px 0 hsl(var(--choice-specular)/var(--choice-rim-opacity)),0 2px 0 hsl(var(--choice-edge)),0 5px 9px -6px hsl(var(--choice-shadow)/.12),var(--choice-focus-shadow);transform:perspective(900px) rotateX(var(--answer-rotate-x,0deg)) rotateY(var(--answer-rotate-y,0deg)) translateY(var(--answer-lift));transform-origin:center;transform-style:preserve-3d;transition:transform .16s cubic-bezier(.2,.7,.2,1),border-color .1s ease,background .1s ease,box-shadow .13s ease}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:before{content:"";position:absolute;z-index:0;inset:2px;border:1px solid hsl(var(--choice-specular)/var(--choice-inner-rim-opacity));border-radius:11px;pointer-events:none}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:after{content:"";position:absolute;z-index:3;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--answer-edge-angle),transparent 0deg 294deg,hsl(var(--choice-accent)/.35) 318deg,hsl(var(--choice-accent)/.95) 336deg,hsl(var(--choice-specular)/.95) 345deg,hsl(var(--choice-accent)/.8) 351deg,transparent 1turn);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .18s ease;animation:var(--answer-edge-pass,none) .62s cubic-bezier(.2,.7,.3,1) 1 both}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option[data-edge-cycle=a]{--answer-edge-pass:answer-edge-sweep-a}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option[data-edge-cycle=b]{--answer-edge-pass:answer-edge-sweep-b}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option[data-edge-cycle]:focus-visible:after{opacity:1}@media (hover:hover) and (pointer:fine){.answer-options.answer-surfaces[role=radiogroup]>button.answer-option[data-surface-pointer=mouse]:hover:not(:disabled):after{opacity:1}}}@keyframes answer-edge-sweep-a{0%{--answer-edge-angle:var(--answer-edge-from,-70deg)}to{--answer-edge-angle:var(--answer-edge-to,70deg)}}@keyframes answer-edge-sweep-b{0%{--answer-edge-angle:var(--answer-edge-from,-70deg)}to{--answer-edge-angle:var(--answer-edge-to,70deg)}}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-key{z-index:2;flex:0 0 38px;width:38px;height:38px;border:1px solid hsl(var(--choice-border));border-top-color:hsl(var(--choice-edge)/.8);border-radius:10px;background:linear-gradient(155deg,hsl(var(--choice-key-top)),hsl(var(--choice-key-bottom)));box-shadow:inset 0 2px 4px hsl(var(--choice-shadow)/.11),inset 0 -1px 0 hsl(var(--choice-specular)/.8),0 1px 0 hsl(var(--choice-specular)/.75);color:hsl(var(--muted-foreground));font-size:.75rem;font-weight:600;line-height:1;transform:translateZ(5px);transition:transform .13s ease,box-shadow .13s ease,background .1s ease,color .1s ease}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-label{z-index:2;color:hsl(var(--foreground));font-weight:450;overflow-wrap:anywhere}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-check{z-index:2;flex:0 0 26px;width:26px;height:26px;border:1px solid transparent;border-radius:8px;color:hsl(var(--choice-accent));transform:translateZ(5px);transition:opacity 80ms ease,background .1s ease,border-color .1s ease}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option[data-state=checked]{--answer-lift:-1px;border-color:hsl(var(--choice-accent)/.65);background:radial-gradient(ellipse at var(--answer-shine-x,35%) var(--answer-shine-y,0),hsl(var(--choice-specular)/var(--choice-shine-opacity)),transparent 65%),linear-gradient(110deg,hsl(var(--choice-accent)/.105),hsl(var(--choice-accent)/.035)),linear-gradient(180deg,hsl(var(--choice-top)),hsl(var(--choice-bottom)));box-shadow:inset 0 1px 0 hsl(var(--choice-specular)/var(--choice-rim-opacity)),inset 0 -1px 0 hsl(var(--choice-accent)/.08),0 2px 0 hsl(var(--choice-accent)/.28),0 5px 10px -6px hsl(var(--choice-accent)/.14),var(--choice-focus-shadow)}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option[data-state=checked]>.answer-key{border-color:hsl(var(--choice-accent)/.8);border-top-color:hsl(var(--choice-specular)/.3);background:linear-gradient(180deg,hsl(0 0% 0%/.06),hsl(0 0% 0%/.16)),hsl(var(--choice-accent));box-shadow:inset 0 1px 0 hsl(var(--choice-specular)/.35),inset 0 -1px 0 hsl(0 0% 0%/.15),0 2px 0 hsl(var(--choice-accent)/.4),0 4px 8px -3px hsl(var(--choice-accent)/.5);color:hsl(var(--choice-selected-ink));transform:translateZ(7px)}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option[data-state=checked]>.answer-check{border-color:hsl(var(--choice-accent)/.2);background:hsl(var(--choice-accent)/.11);opacity:1}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-selection{z-index:1;inset:-1px;border-width:1.5px;border-color:hsl(var(--choice-accent)/.75);box-shadow:0 0 0 3px hsl(var(--choice-accent)/.055)}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:focus-visible{--choice-focus-shadow:0 0 0 5px hsl(var(--choice-accent)/0.1);outline:2px solid hsl(var(--choice-accent));outline-offset:4px;border-color:hsl(var(--choice-accent)/.8)}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:active:not(:disabled){--answer-lift:1px;box-shadow:inset 0 1px 3px hsl(var(--choice-shadow)/.07),0 1px 0 hsl(var(--choice-edge)),0 3px 7px -3px hsl(var(--choice-shadow)/.16),var(--choice-focus-shadow)}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:active:not(:disabled)>.answer-key{transform:translateZ(2px) translateY(1px);box-shadow:inset 0 2px 4px hsl(var(--choice-shadow)/.13),0 1px 0 hsl(var(--choice-specular)/.5)}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:disabled{opacity:.55;cursor:not-allowed;box-shadow:inset 0 1px 0 hsl(var(--choice-specular)/.35);transform:none}@media (hover:hover) and (pointer:fine){.answer-options.answer-surfaces[role=radiogroup]>button.answer-option[data-surface-pointer=mouse]:hover:not(:disabled):not(:active){--answer-lift:-2px;--choice-shine-opacity:var(--choice-hover-shine);border-color:hsl(var(--choice-accent)/.4);box-shadow:inset 0 1px 0 hsl(var(--choice-specular)/var(--choice-rim-opacity)),0 4px 0 hsl(var(--choice-edge)),0 11px 22px -8px hsl(var(--choice-shadow)/.2),var(--choice-focus-shadow)}}@media (min-width:640px){@container question-workspace (min-width: 560px){.answer-options.answer-surfaces[data-compact-options][role=radiogroup]{--answer-columns:2;grid-template-columns:repeat(2,minmax(0,1fr))}}}.question-with-image .answer-options.answer-surfaces[data-compact-options][role=radiogroup]{--answer-columns:1;grid-template-columns:minmax(0,1fr)}@media (max-width:639px){.answer-options.answer-surfaces[role=radiogroup]>button.answer-option{min-height:64px;gap:12px;padding:12px;border-radius:12px}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:before{border-radius:9px}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-key{flex-basis:34px;width:34px;height:34px;border-radius:9px;font-size:.6875rem}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-check{flex-basis:23px;width:23px;height:23px}}@media (hover:none),(pointer:coarse){.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:after{display:none;animation:none}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option,.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-check,.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-key{transform:none}}@media (prefers-reduced-motion:reduce){.answer-options.answer-surfaces[role=radiogroup]>button.answer-option:after{display:none;animation:none}.answer-options.answer-surfaces[role=radiogroup]>button.answer-option,.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-check,.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-key,.answer-options.answer-surfaces[role=radiogroup]>button.answer-option>.answer-selection{transform:none!important;transition:none!important;animation:none!important}}