.brand-paper{color:var(--tint);background:radial-gradient(60% 50% at 75% 15%, color-mix(in srgb, var(--tint) 16%, transparent), transparent 70%), radial-gradient(50% 60% at 10% 80%, #00000038, transparent 70%), linear-gradient(color-mix(in srgb, var(--off-white) 8%, transparent) 1px, transparent 1px) 0 0 / 36px 36px, linear-gradient(90deg, color-mix(in srgb, var(--off-white) 8%, transparent) 1px, transparent 1px) 0 0 / 36px 36px, var(--emerald)}.lp-doodles{opacity:.18;width:100%;height:100%;position:absolute;inset:0}.lp-mock{text-align:left;background:var(--surface);width:100%;max-width:900px;color:var(--text);border-radius:16px;margin:64px 0 0;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c,0 0 0 1px #0000001f}.lp-mock-top{border-bottom:2px dashed var(--border);grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 22px;font-size:.85rem;display:grid}.lp-mock-top strong{font-size:.95rem;display:block}.lp-mock-top span{color:var(--muted)}.lp-mock-time{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800}.lp-mock-tools{justify-self:end;gap:18px;font-size:.78rem;display:flex}.lp-mock-body{max-width:640px;margin:0 auto;padding:22px 28px 26px}.lp-mock-qhead{border-bottom:2px dashed var(--border);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:10px;font-size:.85rem;display:flex}.lp-mock-num{background:var(--text);color:var(--bg);border-radius:3px;padding:2px 9px;font-weight:800}.lp-mock-mark{color:var(--muted)}.lp-mock-q{font-family:var(--font-reading);margin:0 0 16px;font-size:1.05rem;line-height:1.6}.lp-mock-choices{gap:10px;margin:0;padding:0;list-style:none;display:grid}.lp-mock-choices li{border:1.5px solid var(--border);font-family:var(--font-reading);border-radius:10px;align-items:center;gap:12px;padding:11px 14px;display:flex}.lp-mock-choices li.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.lp-mock-letter{width:26px;height:26px;font-family:var(--font-ui);border:1.5px solid;border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:700;display:grid}.lp-mock-choices li.on .lp-mock-letter{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.lp-mock-bottom{border-top:2px dashed var(--border);justify-content:space-between;align-items:center;padding:12px 22px;font-size:.85rem;display:flex}.lp-mock-pill{background:var(--text);color:var(--bg);border-radius:8px;padding:6px 14px;font-weight:700}.lp-mock-next{background:var(--accent);color:var(--on-accent);border-radius:999px;padding:7px 18px;font-weight:700}@media (max-width:560px){.lp-mock{margin-top:44px}.lp-mock-top{padding:12px 14px}.lp-mock-tools span:first-child{display:none}.lp-mock-body{padding:18px 16px 20px}}
