.review-toolbar[data-astro-cid-a4wkjs57]{background:var(--navy);color:var(--surface);flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;padding:.6rem 2rem;font-size:.75rem;display:flex}.review-toolbar[data-astro-cid-a4wkjs57] nav[data-astro-cid-a4wkjs57]{gap:.3rem;display:flex}.review-toolbar[data-astro-cid-a4wkjs57] a[data-astro-cid-a4wkjs57]{color:inherit;border-radius:.5rem;padding:.45rem .7rem;text-decoration:none}.review-toolbar[data-astro-cid-a4wkjs57] a[data-astro-cid-a4wkjs57][aria-current]{background:var(--surface);color:var(--navy)}.review-toolbar[data-astro-cid-a4wkjs57]>span[data-astro-cid-a4wkjs57]{margin-left:auto}.brokerage-topics[data-astro-cid-a4wkjs57]{border-left:4px solid var(--success);background:var(--accent-soft);border-radius:.5rem;margin:1.5rem 0 2rem;padding:1.1rem 1.25rem}.brokerage-topics[data-astro-cid-a4wkjs57] h2[data-astro-cid-a4wkjs57]{color:var(--success);margin:0 0 .5rem;font-size:1rem;font-weight:700;line-height:1.6}.brokerage-topics[data-astro-cid-a4wkjs57] ol[data-astro-cid-a4wkjs57]{margin:0;padding-left:1.25rem}.brokerage-topics[data-astro-cid-a4wkjs57] li[data-astro-cid-a4wkjs57]{padding:.15rem 0}.brokerage-topics[data-astro-cid-a4wkjs57] button[data-astro-cid-a4wkjs57]{color:var(--success);text-align:left;font:inherit;cursor:default;background:0 0;border:0;padding:.35rem 0;font-size:1rem;line-height:1.65}.reading-article[data-astro-cid-a4wkjs57]{background:var(--surface);border-radius:12px;min-width:0;padding:1.5rem 0 2.5rem}.preview-breadcrumb[data-astro-cid-a4wkjs57]{color:var(--muted);gap:.5rem;margin-bottom:1.35rem;font-size:.72rem;display:flex}.preview-breadcrumb[data-astro-cid-a4wkjs57] a[data-astro-cid-a4wkjs57]{text-decoration:none}h1[data-astro-cid-a4wkjs57]{color:var(--navy);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.5vw,2.5rem);font-weight:750;line-height:1.45}.reading-subtitle[data-astro-cid-a4wkjs57]{color:var(--muted);margin:.65rem 0 0;font-size:1rem;line-height:1.75}.reading-meta[data-astro-cid-a4wkjs57]{color:var(--muted);align-items:center;gap:1rem;margin-top:1.3rem;font-size:.72rem;display:flex}.reading-meta[data-astro-cid-a4wkjs57] .reading-category[data-astro-cid-a4wkjs57]{color:var(--text-soft)}.reading-head[data-astro-cid-a4wkjs57]{padding-bottom:1.5rem}.reading-head--compact[data-astro-cid-a4wkjs57]{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.375rem 1rem;padding-bottom:.875rem;display:grid}.reading-head--compact[data-astro-cid-a4wkjs57] h1[data-astro-cid-a4wkjs57]{grid-column:1/-1;line-height:1.2}.reading-head--compact[data-astro-cid-a4wkjs57] .reading-subtitle[data-astro-cid-a4wkjs57]{margin:0;line-height:1.5}.reading-head--compact[data-astro-cid-a4wkjs57] .reading-meta[data-astro-cid-a4wkjs57]{flex-wrap:wrap;gap:.25rem .75rem;margin:0;line-height:1.4}.reading-summary[data-astro-cid-a4wkjs57]{color:var(--text-soft);margin:1.5rem 0;font-size:.94rem;line-height:1.9}.page-outline[data-astro-cid-a4wkjs57]{border-block:1px solid var(--line);margin:1.5rem 0;padding:.85rem 0;font-size:.8rem}.page-outline[data-astro-cid-a4wkjs57] summary[data-astro-cid-a4wkjs57]{cursor:pointer;justify-content:space-between;align-items:center;font-weight:650;display:flex}.page-outline[data-astro-cid-a4wkjs57] nav[data-astro-cid-a4wkjs57]{gap:.8rem;padding-top:1rem;display:grid}.page-outline[data-astro-cid-a4wkjs57] a[data-astro-cid-a4wkjs57]{color:var(--accent-strong);text-decoration:none}.reading-article[data-astro-cid-a4wkjs57] .preview-prose{margin-top:1.5rem}.reading-article[data-astro-cid-a4wkjs57] .article-tutorial-image{max-width:100%}.reading-article[data-astro-cid-a4wkjs57] .kdocs-table-scroll{max-width:100%;overflow-x:auto}.reading-article[data-astro-cid-a4wkjs57] .kdocs-table-scroll table{min-width:32rem}.source-note[data-astro-cid-a4wkjs57]{border-top:1px solid var(--line);color:var(--muted);margin-top:2.5rem;padding-top:1.25rem}.source-note[data-astro-cid-a4wkjs57] h2[data-astro-cid-a4wkjs57]{margin:0 0 .5rem;font-size:.8rem}.source-note[data-astro-cid-a4wkjs57] p[data-astro-cid-a4wkjs57]{margin:0;font-size:.8rem;line-height:1.8}a[data-astro-cid-a4wkjs57]:focus-visible,button[data-astro-cid-a4wkjs57]:focus-visible,summary[data-astro-cid-a4wkjs57]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}summary[data-astro-cid-a4wkjs57]::-webkit-details-marker{display:none}@media (width<=48rem){.reading-head--compact[data-astro-cid-a4wkjs57]{grid-template-columns:minmax(0,1fr);padding-bottom:.75rem}.review-toolbar[data-astro-cid-a4wkjs57]{gap:.45rem .65rem;padding:.65rem 1rem}.review-toolbar[data-astro-cid-a4wkjs57]>span[data-astro-cid-a4wkjs57]{width:100%;margin:0;font-size:.72rem;line-height:1.6}.reading-article[data-astro-cid-a4wkjs57]{padding:.5rem 0 1.5rem}.reading-subtitle[data-astro-cid-a4wkjs57]{font-size:.94rem}.brokerage-topics[data-astro-cid-a4wkjs57]{margin-block:1rem 1.5rem;padding:1rem}.brokerage-topics[data-astro-cid-a4wkjs57] button[data-astro-cid-a4wkjs57]{min-height:2.75rem}h1[data-astro-cid-a4wkjs57]{font-size:1.5rem}}
