.quizzes.svelte-1w3zotc{flex:1 1 auto;overflow-y:auto;align-items:center}.quizzes__inner.svelte-1w3zotc{width:100%;max-width:760px;padding:6vh 0 var(--space-40)}.quizzes__title.svelte-1w3zotc{margin:0 0 var(--space-24);font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-xl);line-height:1.2;letter-spacing:-.01em;color:var(--text-primary)}.quizzes__grid.svelte-1w3zotc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-16)}.quiz-card.svelte-1w3zotc{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--br-ll);text-decoration:none;color:#fff;background:var(--bg-tertiary);box-shadow:var(--shadow-1);outline:2px solid transparent;outline-offset:3px;transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),outline-color var(--dur-fast) var(--ease-out);animation:svelte-1w3zotc-quiz-in var(--dur-panel) var(--ease-out) both;animation-delay:calc(var(--i) * 50ms)}.quiz-card.svelte-1w3zotc:hover{transform:translateY(-2px);box-shadow:var(--shadow-2)}.quiz-card.svelte-1w3zotc:active{transform:scale(.99)}.quiz-card.svelte-1w3zotc:focus-visible{outline-color:var(--accent)}.quiz-card__art.svelte-1w3zotc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--dur-panel) var(--ease-out)}.quiz-card.svelte-1w3zotc:hover .quiz-card__art:where(.svelte-1w3zotc){transform:scale(1.04)}.quiz-card.svelte-1w3zotc:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgb(0 0 0 / .62) 100%)}.quiz-card__done.svelte-1w3zotc{position:absolute;top:var(--space-12);right:var(--space-12);z-index:1;width:28px;height:28px;border-radius:var(--br-full);display:grid;place-items:center;font-size:13px;background:var(--bg-active);color:var(--fg-brand)}.quiz-card__body.svelte-1w3zotc{position:absolute;left:var(--space-16);right:var(--space-16);bottom:var(--space-16);z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-12)}.quiz-card__name.svelte-1w3zotc{font-family:var(--ff-display);font-weight:var(--fw-bold);font-size:var(--fz-l);line-height:1.15;letter-spacing:-.01em}.quiz-card__result.svelte-1w3zotc,.quiz-card__go.svelte-1w3zotc{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--space-8);padding:var(--space-8) var(--space-12);border-radius:var(--br-full);font-size:var(--fz-s);font-weight:var(--fw-bold);background:#ffffffeb;color:var(--text-primary)}.quiz-card__go.svelte-1w3zotc .icon:where(.svelte-1w3zotc){font-size:11px;transition:transform var(--dur-base) var(--ease-out)}.quiz-card.svelte-1w3zotc:hover .quiz-card__go:where(.svelte-1w3zotc) .icon:where(.svelte-1w3zotc){transform:translate(2px)}@keyframes svelte-1w3zotc-quiz-in{0%{opacity:0;transform:translateY(6px)}}@media (max-width: 768px){.quizzes__inner.svelte-1w3zotc{padding-top:3vh}}@media (max-width: 560px){.quizzes__grid.svelte-1w3zotc{grid-template-columns:1fr;gap:var(--space-12)}.quiz-card.svelte-1w3zotc{aspect-ratio:16 / 9}}@media (prefers-reduced-motion: reduce){.quiz-card.svelte-1w3zotc,.quiz-card__art.svelte-1w3zotc,.quiz-card__go.svelte-1w3zotc .icon:where(.svelte-1w3zotc){animation:none;transition:none}}
