[data-exam-theme]{--x-50:color-mix(in oklab, var(--exam-accent) 3.5%, white);--x-100:color-mix(in oklab, var(--exam-accent) 7%, white);--x-200:color-mix(in oklab, var(--exam-accent) 15%, white);--x-300:color-mix(in oklab, var(--exam-accent) 30%, white);--x-400:color-mix(in oklab, var(--exam-accent) 55%, white);--x-500:color-mix(in oklab, var(--exam-accent) 92%, white);--x-600:var(--exam-accent);--x-700:color-mix(in oklab, var(--exam-accent) 84%, black);--x-800:color-mix(in oklab, var(--exam-accent) 66%, black);--x-900:color-mix(in oklab, var(--exam-accent) 50%, black);--x-950:color-mix(in oklab, var(--exam-accent) 34%, black);--color-blue-50:var(--x-50);--color-blue-100:var(--x-100);--color-blue-200:var(--x-200);--color-blue-300:var(--x-300);--color-blue-400:var(--x-400);--color-blue-500:var(--x-500);--color-blue-600:var(--x-600);--color-blue-700:var(--x-700);--color-blue-800:var(--x-800);--color-blue-900:var(--x-900);--color-blue-950:var(--x-950);--color-indigo-50:var(--x-50);--color-indigo-100:var(--x-100);--color-indigo-200:var(--x-200);--color-indigo-300:var(--x-300);--color-indigo-400:var(--x-400);--color-indigo-500:var(--x-500);--color-indigo-600:var(--x-600);--color-indigo-700:var(--x-700);--color-indigo-800:var(--x-800);--color-indigo-900:var(--x-900);--color-indigo-950:var(--x-950);--color-purple-50:var(--x-50);--color-purple-100:var(--x-100);--color-purple-200:var(--x-200);--color-purple-300:var(--x-300);--color-purple-400:var(--x-400);--color-purple-500:var(--x-500);--color-purple-600:var(--x-600);--color-purple-700:var(--x-700);--color-purple-800:var(--x-800);--color-purple-900:var(--x-900);--color-purple-950:var(--x-950);--color-violet-50:var(--x-50);--color-violet-100:var(--x-100);--color-violet-200:var(--x-200);--color-violet-300:var(--x-300);--color-violet-400:var(--x-400);--color-violet-500:var(--x-500);--color-violet-600:var(--x-600);--color-violet-700:var(--x-700);--color-violet-800:var(--x-800);--color-violet-900:var(--x-900);--color-violet-950:var(--x-950);--color-sky-50:var(--x-50);--color-sky-100:var(--x-100);--color-sky-200:var(--x-200);--color-sky-300:var(--x-300);--color-sky-400:var(--x-400);--color-sky-500:var(--x-500);--color-sky-600:var(--x-600);--color-sky-700:var(--x-700);--color-sky-800:var(--x-800);--color-sky-900:var(--x-900);--color-sky-950:var(--x-950);--color-cyan-50:var(--x-50);--color-cyan-100:var(--x-100);--color-cyan-200:var(--x-200);--color-cyan-300:var(--x-300);--color-cyan-400:var(--x-400);--color-cyan-500:var(--x-500);--color-cyan-600:var(--x-600);--color-cyan-700:var(--x-700);--color-cyan-800:var(--x-800);--color-cyan-900:var(--x-900);--color-cyan-950:var(--x-950);--color-fuchsia-50:var(--x-50);--color-fuchsia-100:var(--x-100);--color-fuchsia-200:var(--x-200);--color-fuchsia-300:var(--x-300);--color-fuchsia-400:var(--x-400);--color-fuchsia-500:var(--x-500);--color-fuchsia-600:var(--x-600);--color-fuchsia-700:var(--x-700);--color-fuchsia-800:var(--x-800);--color-fuchsia-900:var(--x-900);--color-fuchsia-950:var(--x-950);--color-pink-50:var(--x-50);--color-pink-100:var(--x-100);--color-pink-200:var(--x-200);--color-pink-300:var(--x-300);--color-pink-400:var(--x-400);--color-pink-500:var(--x-500);--color-pink-600:var(--x-600);--color-pink-700:var(--x-700);--color-pink-800:var(--x-800);--color-pink-900:var(--x-900);--color-pink-950:var(--x-950);isolation:isolate;position:relative}[data-exam-theme] [class*=bg-gradient],[data-exam-theme] [class*=bg-linear],[data-exam-theme] [class*=bg-radial],[data-exam-theme] [class*=bg-conic]{background-image:none;background-color:color-mix(in oklab, var(--tw-gradient-from,transparent) 35%, transparent)}[data-exam-theme] [class*=before\:bg-gradient]:before,[data-exam-theme] [class*=before\:bg-linear]:before,[data-exam-theme] [class*=after\:bg-gradient]:after,[data-exam-theme] [class*=after\:bg-linear]:after{background-image:none;background-color:var(--exam-accent)}[data-exam-theme] [class*=rounded-3xl][class*=backdrop-blur]{border-color:color-mix(in oklab, var(--exam-accent) 9%, #e2e8f0);transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .24s}.dark [data-exam-theme] [class*=rounded-3xl][class*=backdrop-blur]{border-color:color-mix(in oklab, var(--exam-accent) 14%, #1e293b)}@media (hover:hover){[data-exam-theme] [class*=rounded-3xl][class*=backdrop-blur]:hover{border-color:color-mix(in oklab, var(--exam-accent) 28%, #e2e8f0);box-shadow:0 14px 30px -22px color-mix(in oklab, var(--exam-accent) 28%, transparent)}}[data-exam-theme] [class*=before\:via-purple]:before,[data-exam-theme] [class*=before\:via-pink]:before,[data-exam-theme] [class*=before\:via-indigo]:before{transform-origin:0;animation:.7s cubic-bezier(.22,1,.36,1) .2s both exam-bar-in}[data-exam-theme] ::selection{background:color-mix(in oklab, var(--exam-accent) 22%, transparent)}@keyframes exam-bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-exam-theme] [class*=before\:via-purple]:before,[data-exam-theme] [class*=before\:via-pink]:before,[data-exam-theme] [class*=before\:via-indigo]:before{animation:none}[data-exam-theme] [class*=rounded-3xl][class*=backdrop-blur]{transition:none}}
