.assessment-shell.svelte-qd1pfr{background:radial-gradient(circle at 84% 12%, color-mix(in oklab, var(--color-info) 22%, transparent), transparent 28rem), linear-gradient(145deg, var(--color-base-100) 0%, var(--color-base-200) 100%);color:var(--color-base-content);border-radius:1.75rem;position:relative;overflow:hidden}.assessment-grid.svelte-qd1pfr{opacity:.35;background-image:linear-gradient(color-mix(in oklab, var(--color-base-content) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--color-base-content) 10%, transparent) 1px, transparent 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.animate-in.svelte-qd1pfr{animation:.36s cubic-bezier(.22,1,.36,1) both svelte-qd1pfr-enter}@keyframes svelte-qd1pfr-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.animate-in.svelte-qd1pfr,.answer-button.svelte-qd1pfr{transition:none;animation:none}}
