.mock.svelte-12sjzwe{border:var(--bw) solid var(--c-stroke);border-radius:var(--r-xl);background:var(--c-surface);width:100%;max-width:420px;box-shadow:var(--sh-sticker);justify-self:end;gap:10px;padding:16px;display:grid}.mock__header.svelte-12sjzwe{border-radius:var(--r-lg);background:var(--c-bg);border:1.5px solid var(--c-hairline);padding:12px}.mock__school.svelte-12sjzwe{font-weight:800;font-size:var(--fs-md);color:var(--c-ink)}.mock__sub.svelte-12sjzwe{font-size:var(--fs-xs);color:var(--c-muted);margin-top:2px}.mock__badge.svelte-12sjzwe{font-size:var(--fs-xs);background:var(--c-primary);color:var(--c-on-primary);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:3px 8px;font-weight:700}.mock__chips.svelte-12sjzwe{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.mock__chip.svelte-12sjzwe{background:var(--c-primary-tint);color:var(--c-primary-ink);font-weight:700;font-size:var(--fs-xs);border-radius:999px;padding:4px 10px}.mock__chip.svelte-12sjzwe i:where(.svelte-12sjzwe){opacity:.7;margin-left:4px;font-style:normal}.mock__chip--add.svelte-12sjzwe{border:1.5px dashed var(--c-hairline);color:var(--c-ink-2);background:0 0}.mock__go.svelte-12sjzwe{border:var(--bw) solid var(--c-stroke);border-radius:var(--r-md);background:var(--c-lime);color:var(--c-on-lime);font-weight:800;font-size:var(--fs-xs);box-shadow:var(--sh-sticker-sm);align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.mock__stats.svelte-12sjzwe{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.mock__stat.svelte-12sjzwe{border-radius:var(--r-md);background:var(--c-surface-2);border:1px solid var(--c-hairline);text-align:center;flex-direction:column;align-items:center;padding:8px 4px;display:flex}.mock__stat-num.svelte-12sjzwe{color:var(--c-primary-ink);font-size:1.15rem;font-weight:800}.mock__stat-lbl.svelte-12sjzwe{font-size:var(--fs-xs);color:var(--c-ink-2);margin-top:1px}.mock__q.svelte-12sjzwe{border-radius:var(--r-lg);background:var(--c-bg);border:1.5px solid var(--c-hairline);padding:12px}.mock__label.svelte-12sjzwe{font-size:var(--fs-xs);color:var(--c-ink-2);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.mock__new.svelte-12sjzwe{background:var(--c-primary-tint);color:var(--c-primary-ink);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.mock__title.svelte-12sjzwe{color:var(--c-ink);margin:6px 0 8px;font-size:.95rem;font-weight:800}.mock__q.svelte-12sjzwe ul:where(.svelte-12sjzwe){grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.mock__q.svelte-12sjzwe li:where(.svelte-12sjzwe){border:1.5px solid var(--c-hairline);border-radius:var(--r-md);background:var(--c-surface);font-weight:600;font-size:var(--fs-xs);color:var(--c-ink);justify-content:center;align-items:center;gap:6px;padding:6px 8px;display:flex}.mock__q.svelte-12sjzwe li.ok:where(.svelte-12sjzwe){border-color:var(--c-correct);background:var(--c-correct-tint);color:var(--c-correct-ink)}.faq.svelte-12sjzwe{border:var(--bw) solid var(--c-stroke);border-radius:var(--r-lg);background:var(--c-surface);padding:0 18px}.faq.svelte-12sjzwe summary:where(.svelte-12sjzwe){cursor:pointer;color:var(--c-ink);padding:14px 0;font-weight:800}.faq.svelte-12sjzwe p:where(.svelte-12sjzwe){color:var(--c-ink-2);max-width:62ch;margin:0 0 14px}
