.school-mock.svelte-o0eio1{border:var(--bw) solid var(--c-stroke);border-radius:var(--r-xl);background:var(--c-surface);width:100%;max-width:440px;box-shadow:var(--sh-sticker);justify-self:end;gap:12px;padding:20px;display:grid}.school-mock__header.svelte-o0eio1{border-radius:var(--r-lg);background:var(--c-bg);border:1.5px solid var(--c-hairline);padding:14px}.school-mock__school.svelte-o0eio1{font-weight:800;font-size:var(--fs-md);color:var(--c-ink)}.school-mock__sub.svelte-o0eio1{font-size:var(--fs-xs);color:var(--c-muted);margin-top:2px}.school-mock__badge.svelte-o0eio1{font-size:var(--fs-xs);background:var(--c-primary);color:var(--c-on-primary);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:4px 10px;font-weight:700}.school-mock__pill.svelte-o0eio1{font-size:var(--fs-xs);border:1px solid var(--c-hairline);background:var(--c-surface);color:var(--c-ink);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-weight:700;display:inline-flex}.school-mock__stats.svelte-o0eio1{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.school-mock__stat.svelte-o0eio1{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:10px 6px;display:flex}.school-mock__stat-num.svelte-o0eio1{color:var(--c-primary-ink);font-size:1.25rem;font-weight:800}.school-mock__stat-lbl.svelte-o0eio1{font-size:var(--fs-xs);color:var(--c-ink-2);margin-top:2px}.school-mock__teachers.svelte-o0eio1{border-radius:var(--r-lg);background:var(--c-bg);border:1.5px solid var(--c-hairline);padding:14px}.school-mock__title.svelte-o0eio1{font-size:var(--fs-xs);color:var(--c-ink-2);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-weight:800}.school-mock__row.svelte-o0eio1{border-bottom:1px solid var(--c-hairline);font-size:var(--fs-sm);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.school-mock__row.svelte-o0eio1:last-child{border-bottom:none}.school-mock__tname.svelte-o0eio1{color:var(--c-ink);font-weight:700}.school-mock__tsubj.svelte-o0eio1{font-size:var(--fs-xs);color:var(--c-muted);background:var(--c-surface-3);border-radius:6px;padding:2px 6px;font-weight:700}.school-mock__active.svelte-o0eio1{font-size:var(--fs-xs);color:var(--c-correct-ink);align-items:center;gap:4px;font-weight:700;display:inline-flex}.faq.svelte-o0eio1{border:var(--bw) solid var(--c-stroke);border-radius:var(--r-lg);background:var(--c-surface);padding:0 18px}.faq.svelte-o0eio1 summary:where(.svelte-o0eio1){cursor:pointer;color:var(--c-ink);padding:14px 0;font-weight:800}.faq.svelte-o0eio1 p:where(.svelte-o0eio1){color:var(--c-ink-2);max-width:62ch;margin:0 0 14px}
