.pur[data-astro-cid-gol7sv66]{max-width:860px}.pur-k[data-astro-cid-gol7sv66]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:.72rem;font-weight:400}.pur-note[data-astro-cid-gol7sv66]{color:var(--muted);margin:4px 0 10px;font-size:.88rem}.pur-banner[data-astro-cid-gol7sv66]{border-inline-start:2px solid var(--accent);margin:0 0 18px;padding:6px 12px}.pur-sec[data-astro-cid-gol7sv66]{border-top:1px solid var(--line);margin:26px 0 0;padding-top:16px}.pur-current[data-astro-cid-gol7sv66]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0 0 18px;padding:12px 0}.pur-current-line[data-astro-cid-gol7sv66]{margin:0;font-size:1rem}.pur-cur[data-astro-cid-gol7sv66]{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:10px 0 0;display:flex}.pur-cur-b[data-astro-cid-gol7sv66]{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;padding:6px 12px;font-size:.78rem}.pur-cur-b[data-astro-cid-gol7sv66][aria-checked=true]{color:var(--text);border-color:var(--accent)}.pur-cur-b[data-astro-cid-gol7sv66]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pur-cur-n[data-astro-cid-gol7sv66]{margin:0 0 0 4px}.pur-list[data-astro-cid-gol7sv66]{margin:0;padding:0;list-style:none}.pur-opt[data-astro-cid-gol7sv66]{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 14px;padding:12px 4px;display:grid}.pur-opt[data-astro-cid-gol7sv66]:hover .pur-opt-t[data-astro-cid-gol7sv66]{color:var(--accent)}.pur-opt[data-astro-cid-gol7sv66]:has(input:checked){box-shadow:inset 2px 0 0 var(--accent)}.pur-opt-b[data-astro-cid-gol7sv66]{flex-direction:column;gap:2px;min-width:0;display:flex}.pur-opt-t[data-astro-cid-gol7sv66]{color:var(--text);font-size:1rem}.pur-opt-m[data-astro-cid-gol7sv66]{color:var(--muted);font-size:.86rem}.pur-opt-p[data-astro-cid-gol7sv66]{font-family:var(--font-mono);color:var(--accent);white-space:nowrap;font-size:.9rem}.pur-opt[data-astro-cid-gol7sv66] input[data-astro-cid-gol7sv66],.pur-mod[data-astro-cid-gol7sv66] input[data-astro-cid-gol7sv66]{accent-color:var(--accent);width:16px;height:16px;margin:0}.pur-opt[data-astro-cid-gol7sv66] input[data-astro-cid-gol7sv66]:focus-visible,.pur-mod[data-astro-cid-gol7sv66] input[data-astro-cid-gol7sv66]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pur-more[data-astro-cid-gol7sv66]{margin-top:6px}.pur-banner[data-astro-cid-gol7sv66] .pur-withdraw{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;margin-left:4px;padding:0;text-decoration:underline}.pur-banner[data-astro-cid-gol7sv66] .pur-withdraw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pur-more[data-astro-cid-gol7sv66] summary[data-astro-cid-gol7sv66]{cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text);padding:10px 0;font-size:.72rem}.pur-more[data-astro-cid-gol7sv66] summary[data-astro-cid-gol7sv66]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pur-mods[data-astro-cid-gol7sv66]{border:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:0 18px;margin:6px 0 0;padding:0;display:grid}.pur-mod[data-astro-cid-gol7sv66]{border-bottom:1px solid var(--line);cursor:pointer;align-items:center;gap:10px;padding:9px 2px;display:flex}.pur-mod[data-astro-cid-gol7sv66]:has(input:checked) span[data-astro-cid-gol7sv66]{color:var(--accent)}.pur-hint[data-astro-cid-gol7sv66]{min-height:1.3em;margin:10px 0 0;font-size:.92rem}.pur-hint[data-astro-cid-gol7sv66] button[data-astro-cid-gol7sv66]{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pur-bar[data-astro-cid-gol7sv66]{z-index:5;background:var(--bg);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin:28px 0 0;padding:12px 0;display:flex;position:sticky;bottom:0}.pur-bar-sel[data-astro-cid-gol7sv66]{min-width:0;margin:0;font-size:.95rem}.pur-bar-sel[data-astro-cid-gol7sv66] b[data-astro-cid-gol7sv66]{color:var(--accent);font-weight:400;font-family:var(--font-mono)}.pur-bar-sel[data-astro-cid-gol7sv66] .pur-bar-why{color:var(--muted);margin-top:4px;font-size:.85rem;display:block}.pur-sum[data-astro-cid-gol7sv66]{border-top:2px solid var(--accent);max-width:var(--maxw-read);margin:30px 0 0;padding-top:18px}.pur-sum[data-astro-cid-gol7sv66]:focus{outline:none}.pur-sum-h[data-astro-cid-gol7sv66]{margin:0 0 6px}.pur-facts[data-astro-cid-gol7sv66]{grid-template-columns:max-content minmax(0,1fr);gap:8px 18px;margin:8px 0 14px;display:grid}.pur-facts[data-astro-cid-gol7sv66] dt[data-astro-cid-gol7sv66]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:.72rem}.pur-facts[data-astro-cid-gol7sv66] dd[data-astro-cid-gol7sv66]{margin:0}.pur-status[data-astro-cid-gol7sv66]{min-height:1.2em;font-size:.92rem}.pur-actions[data-astro-cid-gol7sv66]{flex-wrap:wrap;gap:10px;display:flex}.pur-legacy[data-astro-cid-gol7sv66]{border-inline-start:2px solid var(--accent);margin:10px 0;padding:4px 12px}.pur-foot[data-astro-cid-gol7sv66]{color:var(--muted);margin-top:36px;font-size:.86rem}@media (width<=560px){.pur-opt[data-astro-cid-gol7sv66]{grid-template-columns:auto minmax(0,1fr)}.pur-opt-p[data-astro-cid-gol7sv66]{grid-column:2}.pur-facts[data-astro-cid-gol7sv66]{grid-template-columns:minmax(0,1fr);gap:2px}.pur-facts[data-astro-cid-gol7sv66] dd[data-astro-cid-gol7sv66]{margin-bottom:8px}}
