.notes.svelte-1s2fn1r{--gold:#e3b35c;--gold-line:#e3b35c61;--gold-wash:#e3b35c12;--prose:color-mix(in srgb, var(--fg) 80%, var(--muted));width:min(calc(100% - var(--gutter)), 900px);z-index:1;margin:-48px auto 0;position:relative}h1.svelte-1s2fn1r{text-transform:uppercase;text-shadow:0 2px 24px #0009;font-size:clamp(34px,5vw,56px);line-height:1}.lede.svelte-1s2fn1r{color:var(--muted);margin:12px 0 0;font-size:16.5px;line-height:1.6}.patch.svelte-1s2fn1r{margin-top:48px;scroll-margin-top:80px}.patch-head.svelte-1s2fn1r{border-bottom:1px solid var(--hairline);padding-bottom:22px}.kicker.svelte-1s2fn1r{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:12px;margin:0 0 10px;font-size:11.5px;display:flex}.ver.svelte-1s2fn1r{border:1px solid var(--gold-line);background:var(--gold-wash);color:var(--gold);border-radius:3px;padding:3px 9px;font-weight:700}h2.svelte-1s2fn1r{text-transform:uppercase;font-size:clamp(30px,4vw,46px);line-height:1.02}.summary.svelte-1s2fn1r{max-width:70ch;color:var(--prose);margin:12px 0 0;font-size:17px;line-height:1.65}.cat.svelte-1s2fn1r{margin-top:34px}h3.svelte-1s2fn1r{letter-spacing:.03em;text-transform:uppercase;color:var(--gold);align-items:center;gap:16px;margin-bottom:16px;font-size:24px;display:flex}h3.svelte-1s2fn1r:after{content:"";background:linear-gradient(90deg, var(--gold-line), transparent);flex:1;height:1px}ul.svelte-1s2fn1r{gap:10px;margin:0;padding:0;list-style:none;display:grid}li.svelte-1s2fn1r{color:var(--prose);padding-left:24px;font-size:15.5px;line-height:1.7;position:relative}li.svelte-1s2fn1r:before{content:"";background:var(--gold);width:6px;height:6px;position:absolute;top:.62em;left:4px;transform:rotate(45deg)}.sub.svelte-1s2fn1r{gap:6px;margin-top:8px}.sub.svelte-1s2fn1r li:where(.svelte-1s2fn1r){color:color-mix(in srgb, var(--prose) 85%, var(--muted));font-size:15px}.sub.svelte-1s2fn1r li:where(.svelte-1s2fn1r):before{border:1px solid var(--gold-line);background:0 0}.note.svelte-1s2fn1r{border-left:2px solid var(--gold);background:var(--gold-wash);color:var(--muted);border-radius:0 6px 6px 0;margin-top:18px;padding:12px 16px;font-size:15px;font-style:italic;line-height:1.65}.note.svelte-1s2fn1r strong:where(.svelte-1s2fn1r){color:var(--gold);font-style:normal;font-weight:600}.empty.svelte-1s2fn1r{color:var(--muted);margin-top:40px}
