.dk[data-astro-cid-pypxx32t] .top[data-astro-cid-pypxx32t]{padding-top:44px;padding-bottom:40px}.dk[data-astro-cid-pypxx32t] h1[data-astro-cid-pypxx32t]{color:var(--fg);font-size:clamp(34px,4.4vw,52px);font-weight:700;line-height:1.05}.dk[data-astro-cid-pypxx32t] .lead[data-astro-cid-pypxx32t]{color:var(--muted);max-width:60ch;margin:14px 0 0;font-size:18px}.dk[data-astro-cid-pypxx32t] .lead[data-astro-cid-pypxx32t] a[data-astro-cid-pypxx32t]{color:var(--fg);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--teal)}.dk[data-astro-cid-pypxx32t] .lead[data-astro-cid-pypxx32t] a[data-astro-cid-pypxx32t]:hover{color:var(--teal)}.num[data-astro-cid-pypxx32t]{font-variant-numeric:tabular-nums}.p[data-astro-cid-pypxx32t]{color:var(--muted);max-width:62ch;margin:0 0 16px;font-size:15px}.p[data-astro-cid-pypxx32t] a[data-astro-cid-pypxx32t]{color:var(--fg);text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--teal);font-weight:600}.p[data-astro-cid-pypxx32t] a[data-astro-cid-pypxx32t]:hover{color:var(--teal)}.h3[data-astro-cid-pypxx32t]{color:var(--fg);margin:40px 0 10px;font-size:18px}.alt[data-astro-cid-pypxx32t]{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.jump[data-astro-cid-pypxx32t]{flex-wrap:wrap;gap:8px;margin:24px 0 0;display:flex}.jump[data-astro-cid-pypxx32t] a[data-astro-cid-pypxx32t]{color:var(--fg);border:1px solid var(--field);border-radius:999px;padding:7px 16px;font-size:14.5px;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s}.jump[data-astro-cid-pypxx32t] a[data-astro-cid-pypxx32t]:hover{border-color:var(--teal);background:var(--teal-dim)}.codes[data-astro-cid-pypxx32t]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.codes[data-astro-cid-pypxx32t] li[data-astro-cid-pypxx32t]{border-bottom:1px solid var(--line);color:var(--fg2);justify-content:space-between;gap:16px;padding:10px 0;font-size:14.5px;display:flex}.codes[data-astro-cid-pypxx32t] b[data-astro-cid-pypxx32t]{color:var(--teal);font-family:Sora;font-weight:700}.ids[data-astro-cid-pypxx32t]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.ids[data-astro-cid-pypxx32t] li[data-astro-cid-pypxx32t]{border-bottom:1px solid var(--line);gap:2px;padding:10px 0;font-size:14.5px;display:grid}.ids[data-astro-cid-pypxx32t] b[data-astro-cid-pypxx32t]{color:var(--fg2);font-weight:600}.ids[data-astro-cid-pypxx32t] span[data-astro-cid-pypxx32t]{color:var(--muted);font-size:13.5px}.pem[data-astro-cid-pypxx32t]{color:var(--fg);text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--teal);font-weight:600}.pem[data-astro-cid-pypxx32t]:hover{color:var(--teal)}.arch[data-astro-cid-pypxx32t]>summary[data-astro-cid-pypxx32t]{cursor:pointer;color:var(--fg);border:1px solid var(--btn-line);border-radius:var(--r);align-items:center;gap:12px;padding:10px 16px;font-size:15px;font-weight:500;list-style:none;transition:border-color .2s,background .2s;display:inline-flex}.arch[data-astro-cid-pypxx32t]>summary[data-astro-cid-pypxx32t]::-webkit-details-marker{display:none}.arch[data-astro-cid-pypxx32t]>summary[data-astro-cid-pypxx32t]:after{content:"+";color:var(--teal);font-size:17px;font-weight:700;line-height:1}.arch[data-astro-cid-pypxx32t]>summary[data-astro-cid-pypxx32t]:hover{border-color:var(--teal)}.arch[data-astro-cid-pypxx32t][open]>summary[data-astro-cid-pypxx32t]{border-color:var(--teal);background:var(--teal-dim)}.arch[data-astro-cid-pypxx32t][open]>summary[data-astro-cid-pypxx32t]:after{content:"−"}.arch[data-astro-cid-pypxx32t][open] .show[data-astro-cid-pypxx32t],.arch[data-astro-cid-pypxx32t]:not([open]) .hide[data-astro-cid-pypxx32t]{display:none}.arch[data-astro-cid-pypxx32t] .n[data-astro-cid-pypxx32t]{color:var(--muted);font-size:14px}.agroup[data-astro-cid-pypxx32t] .h3[data-astro-cid-pypxx32t]{margin-top:32px}@media (width<=640px){.dk[data-astro-cid-pypxx32t] .top[data-astro-cid-pypxx32t]{padding-top:28px}.codes[data-astro-cid-pypxx32t],.ids[data-astro-cid-pypxx32t]{grid-template-columns:1fr}}
