.rolebox[data-astro-cid-ocifeupg]{max-width:var(--col-prose);padding:var(--card-pad);border-radius:var(--r-card);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);gap:10px;font-size:15px;font-weight:400;line-height:1.5;display:grid}.rb-row[data-astro-cid-ocifeupg]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.rb-row[data-astro-cid-ocifeupg] strong[data-astro-cid-ocifeupg]{font-weight:var(--w-display)}.rb-icon{color:var(--muted-ink);margin-top:2px}.rb-detail[data-astro-cid-ocifeupg]{color:var(--muted-ink);margin-left:4px}.toc-list[data-astro-cid-azxyyf5w]{gap:2px;font-size:14px;font-weight:400;line-height:1.45;list-style:none;display:grid}.toc-item[data-astro-cid-azxyyf5w] a[data-astro-cid-azxyyf5w]{color:var(--muted-ink);border-radius:4px;padding:6px 0 6px 14px;display:block;position:relative}.toc-item[data-astro-cid-azxyyf5w] a[data-astro-cid-azxyyf5w]:hover{color:var(--ink)}.toc-item[data-astro-cid-azxyyf5w] a[data-astro-cid-azxyyf5w]:before{content:"";background:0 0;border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.toc-item[data-astro-cid-azxyyf5w] a[data-astro-cid-azxyyf5w][aria-current=true]{color:var(--ink);font-weight:var(--w-ui)}.toc-item[data-astro-cid-azxyyf5w] a[data-astro-cid-azxyyf5w][aria-current=true]:before{background:var(--brand)}.toc-d3[data-astro-cid-azxyyf5w]{border-left:1px solid var(--border);margin-left:14px}.toc-d3[data-astro-cid-azxyyf5w] a[data-astro-cid-azxyyf5w]{padding-left:14px}.toc-rail[data-astro-cid-azxyyf5w]{top:var(--help-sticky-top);max-height:calc(100dvh - var(--help-sticky-top) - 24px);padding-bottom:24px;position:sticky;overflow-y:auto}.toc-label[data-astro-cid-azxyyf5w]{margin-bottom:12px}.toc-inline[data-astro-cid-azxyyf5w]{max-width:var(--col-prose);border-block:1px solid var(--border)}.toc-inline[data-astro-cid-azxyyf5w] summary[data-astro-cid-azxyyf5w]{cursor:pointer;min-height:48px;font-size:15px;font-weight:var(--w-ui);color:var(--ink);align-items:center;gap:10px;list-style:none;display:flex}.toc-inline[data-astro-cid-azxyyf5w] summary[data-astro-cid-azxyyf5w]::-webkit-details-marker{display:none}.toc-inline[data-astro-cid-azxyyf5w] .toc-chev{color:var(--muted-ink);transition:transform var(--help-fade) linear;margin-left:auto}.toc-inline[data-astro-cid-azxyyf5w][open] .toc-chev{transform:rotate(180deg)}.toc-inline[data-astro-cid-azxyyf5w] nav[data-astro-cid-azxyyf5w]{padding-bottom:12px}.toc-inline[data-astro-cid-azxyyf5w] .toc-item[data-astro-cid-azxyyf5w] a[data-astro-cid-azxyyf5w]{padding-block:8px}@media (prefers-reduced-motion:reduce){.toc-inline[data-astro-cid-azxyyf5w] .toc-chev{transition:none}}.fb[data-astro-cid-yif5kxzy]{max-width:var(--col-prose);padding:var(--card-pad);border-radius:var(--r-card);box-shadow:inset 0 0 0 1px var(--border);text-align:center;justify-items:center;gap:12px;display:grid}.fb-h[data-astro-cid-yif5kxzy]{font-size:16px;font-weight:var(--w-display)}.fb-actions[data-astro-cid-yif5kxzy]{gap:10px;display:flex}.fb-btn[data-astro-cid-yif5kxzy]{--btn-h:44px;--btn-px:18px}.fb-btn[data-astro-cid-yif5kxzy]:disabled{cursor:not-allowed;color:var(--muted-ink);background:var(--surface);transform:none}.fb-note[data-astro-cid-yif5kxzy]{color:var(--muted-ink);font-size:13px;font-weight:400}.related[data-astro-cid-2erawrhn]{max-width:var(--col-prose)}.related-h[data-astro-cid-2erawrhn]{font-size:18px;line-height:1.3;font-weight:var(--w-display);border-bottom:1px solid var(--border);padding-bottom:6px}.art[data-astro-cid-pmseefsd]{gap:40px;min-width:0;display:grid}.art-body[data-astro-cid-pmseefsd]{gap:24px;min-width:0;display:grid}.art-head[data-astro-cid-pmseefsd]{max-width:var(--col-prose);gap:12px;display:grid}.art-h1[data-astro-cid-pmseefsd]{font-size:var(--help-h1);letter-spacing:-.03em;line-height:1.12;font-weight:var(--w-display);text-wrap:balance;overflow-wrap:break-word}.art-lede[data-astro-cid-pmseefsd]{font-size:var(--p-lg);color:var(--muted-ink);font-weight:400;line-height:1.5}.art-meta[data-astro-cid-pmseefsd]{color:var(--muted-ink);font-size:14px;font-weight:400}@media (width>=1200px){.art-body[data-astro-cid-pmseefsd] .toc-inline{display:none}}.art-body[data-astro-cid-pmseefsd] .help-prose>:first-child{margin-top:0}
