.handbook-prose{--handbook-link: #ff4da6;--handbook-link-hover: #ff7abc;--handbook-code-bg: #0a0a0c;color:#fce7f3}.handbook-prose :where(h2):not(:where(.not-prose *)){margin-top:2.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #2d1b33;font-size:1.5rem;letter-spacing:-.02em;color:#fff}.handbook-prose :where(h3):not(:where(.not-prose *)){margin-top:2rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:600;color:#fce7f3}.handbook-prose :where(h4):not(:where(.not-prose *)){margin-top:1.5rem;font-size:1rem;font-weight:600;color:#fce7f3}.handbook-prose :where(a):not(:where(.not-prose *)){color:var(--handbook-link);text-decoration:none;font-weight:500}.handbook-prose :where(a):not(:where(.not-prose *)):hover{color:var(--handbook-link-hover);text-decoration:underline}.handbook-prose :where(code):not(:where(pre *)):not(:where(.not-prose *)){border-radius:.375rem;background-color:#1a1220;padding:.125rem .375rem;font-size:.875em;font-weight:500;color:#ffd6eb}.handbook-prose :where(pre):not(:where(.not-prose *)){border-radius:.75rem;border:1px solid #2d1b33;background-color:var(--handbook-code-bg);color:#e2e8f0;box-shadow:0 0 24px #ff2d9514}.handbook-prose :where(pre code):not(:where(.not-prose *)){background:transparent;padding:0;color:inherit;font-weight:400}.handbook-prose :where(table):not(:where(.not-prose *)){display:block;width:100%;overflow-x:auto;border-collapse:collapse;font-size:.875rem}.handbook-prose :where(thead th):not(:where(.not-prose *)){background:#121218;font-weight:600;text-align:left;color:#fce7f3}.handbook-prose :where(th,td):not(:where(.not-prose *)){border:1px solid #2d1b33;padding:.625rem .875rem}.handbook-prose :where(blockquote):not(:where(.not-prose *)){border-left:3px solid #ff2d95;background:#ff2d9514;padding:.75rem 1rem;border-radius:0 .5rem .5rem 0;color:#ffd6eb}.handbook-prose :where(hr):not(:where(.not-prose *)){border-color:#2d1b33;margin:2.5rem 0}.handbook-prose :where(ul>li)::marker,.handbook-prose :where(ol>li)::marker{color:#f5c542}
