.empty.svelte-fftx86{text-align:center;color:var(--muted);padding:120px 0}.pulse.svelte-fftx86{animation:1.2s infinite svelte-fftx86-pu}@keyframes svelte-fftx86-pu{50%{opacity:.4}}.hero.svelte-fftx86{text-align:center;padding:64px 0 34px;position:relative;overflow:hidden}.pill.svelte-fftx86{color:var(--accent2);background:#e5f5fb;border:1px solid #bfe3f2;border-radius:999px;margin-bottom:18px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-block}h1.svelte-fftx86{letter-spacing:-1px;font-size:clamp(30px,5vw,48px);font-weight:900}h1.svelte-fftx86 em:where(.svelte-fftx86){background:linear-gradient(90deg, var(--accent), var(--accent2));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.sub.svelte-fftx86{max-width:640px;color:var(--muted);margin:14px auto 0;font-size:15.5px}.stats.svelte-fftx86{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:24px;display:flex}.stats.svelte-fftx86 div:where(.svelte-fftx86){flex-direction:column;display:flex}.stats.svelte-fftx86 b:where(.svelte-fftx86){background:linear-gradient(90deg, var(--accent), var(--accent2));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:24px}.stats.svelte-fftx86 span:where(.svelte-fftx86){color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:11.5px}.blob.svelte-fftx86{filter:blur(70px);z-index:-1;border-radius:50%;position:absolute}.b1.svelte-fftx86{background:#584fe826;width:400px;height:400px;top:-130px;right:-70px}.b2.svelte-fftx86{background:#0c8ecb1f;width:340px;height:340px;bottom:-150px;left:-90px}.theory-wrap.svelte-fftx86{margin-top:6px}.theory.svelte-fftx86{flex-direction:column;gap:14px;padding:24px 26px;display:flex}.theory.svelte-fftx86 h2:where(.svelte-fftx86){font-size:21px}.theory.svelte-fftx86 h3:where(.svelte-fftx86){margin-top:6px;font-size:17px}.tb-p.svelte-fftx86{color:#2a3450;font-size:14.5px;line-height:1.75}.tblwrap.svelte-fftx86{border:1px solid var(--line);border-radius:13px;overflow-x:auto}table.svelte-fftx86{border-collapse:collapse;width:100%;min-width:460px;font-size:13.5px}th.svelte-fftx86{text-align:left;text-transform:uppercase;letter-spacing:.7px;color:var(--muted);border-bottom:1px solid var(--line);background:#f2f5fb;padding:9px 13px;font-size:12px}td.svelte-fftx86{border-bottom:1px solid #eef1f7;padding:9px 13px}tr.svelte-fftx86:last-child td:where(.svelte-fftx86){border-bottom:none}.fmtgrid.svelte-fftx86{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:10px;display:grid}.fmtcard.svelte-fftx86{border:1px solid var(--line);background:#f8fafd;border-radius:13px;flex-direction:column;gap:7px;padding:13px 14px;display:flex}.fmtcard.svelte-fftx86 b:where(.svelte-fftx86){font-size:13.5px}.fmtcard.svelte-fftx86 p:where(.svelte-fftx86){color:var(--muted);font-size:12.5px;line-height:1.55}.chip.fn.svelte-fftx86{color:var(--accent);background:#eeecfd;border-color:#d8d4fa;align-self:flex-start;padding:2px 9px;font-size:11px}.callout.warn.svelte-fftx86{background:var(--red-bg);border:1px solid var(--red-line);color:#8c2537;border-radius:13px;padding:13px 16px;font-size:13.5px;line-height:1.65}.callout.warn.svelte-fftx86 b:where(.svelte-fftx86){text-transform:uppercase;letter-spacing:1px;color:var(--red);margin-bottom:4px;font-size:12px;display:block}.pairs.svelte-fftx86{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.pair.svelte-fftx86{border:1px solid var(--line);background:#f8fafd;border-radius:11px;flex-direction:column;gap:2px;padding:9px 12px;display:flex}.pair.svelte-fftx86 b:where(.svelte-fftx86){color:var(--accent);font-size:13px}.pair.svelte-fftx86 span:where(.svelte-fftx86){color:var(--muted);font-size:12px}.fmt-sec.svelte-fftx86{margin-top:34px}.fhead.svelte-fftx86{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fnum.svelte-fftx86{background:linear-gradient(135deg, var(--accent), var(--accent2));color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid;box-shadow:0 3px 10px #584fe859}.fhead.svelte-fftx86 h2:where(.svelte-fftx86){font-size:20px}.fdesc.svelte-fftx86{color:var(--muted);margin:6px 0 12px;font-size:13.5px}.mcqlist.svelte-fftx86{flex-direction:column;gap:12px;display:flex}.hmcq.svelte-fftx86{flex-direction:column;gap:10px;padding:16px 18px;display:flex}.meta.svelte-fftx86{flex-wrap:wrap;gap:6px;display:flex}.chip.year.svelte-fftx86{background:#f2f5fb;padding:2px 9px;font-size:11.5px}.chip.neg.svelte-fftx86{background:var(--amber-bg);color:var(--amber);border-color:#efd9a7;padding:2px 9px;font-size:11.5px}.instr.svelte-fftx86{color:var(--muted);font-size:12.5px}.wordrow.svelte-fftx86{align-items:center;gap:10px;display:flex}.wlabel.svelte-fftx86{text-transform:uppercase;letter-spacing:1.2px;color:var(--muted);font-size:10.5px;font-weight:800}.word.svelte-fftx86{background:linear-gradient(135deg, var(--accent), var(--accent2));color:#fff;letter-spacing:1.5px;border-radius:9px;padding:4px 12px;font-size:14px;font-weight:800;box-shadow:0 3px 10px #584fe84d}.stem.svelte-fftx86{font-size:14.5px;line-height:1.7}.blank{border-bottom:2px solid var(--accent);min-width:64px;color:var(--accent);text-align:center;font-weight:800;display:inline-block}.opts.svelte-fftx86{gap:7px;display:grid}.opt.svelte-fftx86{text-align:left;border:1px solid var(--line);background:#f8fafd;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 13px;font-size:13.5px;line-height:1.55;transition:all .14s;display:flex}.opt.svelte-fftx86:not(:disabled):hover{background:#f3f2fe;border-color:#b7b1f5}.opt.svelte-fftx86 .letter:where(.svelte-fftx86){width:22px;height:22px;color:var(--muted);background:#eef1f6;border-radius:7px;flex:none;place-items:center;margin-top:1px;font-size:11.5px;font-weight:700;display:grid}.opt.right.svelte-fftx86{background:var(--green-bg);border-color:var(--green-line)}.opt.right.svelte-fftx86 .letter:where(.svelte-fftx86){color:var(--green);background:#cdeedd}.opt.wrong.svelte-fftx86{background:var(--red-bg);border-color:var(--red-line)}.opt.wrong.svelte-fftx86 .letter:where(.svelte-fftx86){color:var(--red);background:#f6cdd6}.opt.dim.svelte-fftx86{opacity:.55}.opt.sel.svelte-fftx86{border-color:#fbbf2499}.tick.svelte-fftx86,.cross.svelte-fftx86{margin-left:auto;font-style:normal;font-weight:800}.tick.svelte-fftx86{color:var(--green)}.cross.svelte-fftx86{color:var(--red)}.acts.svelte-fftx86{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ghost.svelte-fftx86{color:var(--accent2);background:#e7f4fb;border:1px solid #c8e6f5;border-radius:999px;padding:6px 13px;font-size:12.5px;font-weight:700}.ghost.svelte-fftx86:hover{background:#dceef9}.verdict.svelte-fftx86{font-size:13px;font-weight:800}.verdict.ok.svelte-fftx86{color:var(--green)}.verdict.no.svelte-fftx86{color:var(--red)}
