.reference-catalog[data-astro-cid-jyx5d2yu]{border-top:1px solid var(--line);margin-top:2.5rem;padding-top:1.2rem}.reference-filter[data-astro-cid-jyx5d2yu]{gap:.45rem;display:grid}.reference-filter[data-astro-cid-jyx5d2yu] span[data-astro-cid-jyx5d2yu],.reference-count[data-astro-cid-jyx5d2yu]{color:var(--steel);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem}.reference-filter[data-astro-cid-jyx5d2yu] input[data-astro-cid-jyx5d2yu]{background:var(--surface-raised);border:1px solid var(--chrome);border-left:4px solid var(--brand);color:var(--ink);border-radius:0;padding:.85rem .95rem;font-size:.86rem}.reference-count[data-astro-cid-jyx5d2yu]{margin:.65rem 0 1rem}.reference-entry[data-astro-cid-jyx5d2yu]{border-top:1px solid var(--line)}.reference-entry[data-astro-cid-jyx5d2yu]:last-child{border-bottom:1px solid var(--line)}.reference-entry[data-astro-cid-jyx5d2yu][hidden]{display:none}.reference-entry[data-astro-cid-jyx5d2yu] summary[data-astro-cid-jyx5d2yu]{cursor:pointer;grid-template-columns:minmax(13rem,.75fr) 1.25fr 1rem;align-items:start;gap:.8rem;padding:.85rem .25rem;display:grid}.reference-entry[data-astro-cid-jyx5d2yu] summary[data-astro-cid-jyx5d2yu]::-webkit-details-marker{display:none}.reference-entry[data-astro-cid-jyx5d2yu] summary[data-astro-cid-jyx5d2yu]:hover code[data-astro-cid-jyx5d2yu]{color:var(--brand-strong)}.reference-entry[data-astro-cid-jyx5d2yu] summary[data-astro-cid-jyx5d2yu] code[data-astro-cid-jyx5d2yu]{color:var(--ink);background:0 0;border:0;padding:0;font-size:.72rem}.reference-entry[data-astro-cid-jyx5d2yu] summary[data-astro-cid-jyx5d2yu] span[data-astro-cid-jyx5d2yu]{color:var(--muted);font-size:.76rem;line-height:1.45}.reference-entry[data-astro-cid-jyx5d2yu] summary[data-astro-cid-jyx5d2yu] svg[data-astro-cid-jyx5d2yu]{fill:none;height:1rem;stroke:var(--steel);width:1rem;transition:transform .15s}.reference-entry[data-astro-cid-jyx5d2yu][open] summary[data-astro-cid-jyx5d2yu] svg[data-astro-cid-jyx5d2yu]{transform:rotate(180deg)}.reference-entry__body[data-astro-cid-jyx5d2yu]{background:var(--surface-raised);border:1px solid var(--line);border-left:3px solid var(--signal);box-shadow:.4rem .4rem 0 var(--receipt-soft);margin-bottom:.75rem;padding:1rem 1.1rem}.reference-entry__body[data-astro-cid-jyx5d2yu]>p[data-astro-cid-jyx5d2yu]:first-child{margin-top:0}.usage[data-astro-cid-jyx5d2yu]{align-items:baseline;gap:.8rem;display:flex}.usage[data-astro-cid-jyx5d2yu] span[data-astro-cid-jyx5d2yu],.reference-entry__body[data-astro-cid-jyx5d2yu] h3[data-astro-cid-jyx5d2yu]{color:var(--steel);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.62rem}.flag-table[data-astro-cid-jyx5d2yu]{border-top:1px solid var(--line)}.flag-row[data-astro-cid-jyx5d2yu]{border-bottom:1px solid var(--line);grid-template-columns:minmax(9rem,.8fr) 1.2fr;gap:.7rem;padding:.65rem 0;display:grid}.flag-row[data-astro-cid-jyx5d2yu] code[data-astro-cid-jyx5d2yu]{align-self:start}.flag-row[data-astro-cid-jyx5d2yu] span[data-astro-cid-jyx5d2yu]{font-size:.76rem}.flag-row[data-astro-cid-jyx5d2yu] small[data-astro-cid-jyx5d2yu]{color:var(--steel);font-family:var(--font-mono);grid-column:2;font-size:.59rem}@media (width<=38rem){.reference-entry[data-astro-cid-jyx5d2yu] summary[data-astro-cid-jyx5d2yu],.flag-row[data-astro-cid-jyx5d2yu]{grid-template-columns:1fr auto}.reference-entry[data-astro-cid-jyx5d2yu] summary[data-astro-cid-jyx5d2yu] span[data-astro-cid-jyx5d2yu],.flag-row[data-astro-cid-jyx5d2yu] span[data-astro-cid-jyx5d2yu],.flag-row[data-astro-cid-jyx5d2yu] small[data-astro-cid-jyx5d2yu]{grid-column:1/-1}}.tool-catalog[data-astro-cid-arnunyvs]{border-bottom:1px solid var(--line);margin-top:2.5rem}.tool-catalog__head[data-astro-cid-arnunyvs]{border-bottom:1px solid var(--line-strong);color:var(--steel);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;padding:.7rem 0;font-size:.62rem;display:flex}.tool-entry[data-astro-cid-arnunyvs]{border-top:1px solid var(--line)}.tool-entry[data-astro-cid-arnunyvs] summary[data-astro-cid-arnunyvs]{cursor:pointer;grid-template-columns:minmax(9rem,.6fr) 1.4fr auto;align-items:baseline;gap:1rem;padding:.8rem .2rem;display:grid}.tool-entry[data-astro-cid-arnunyvs] summary[data-astro-cid-arnunyvs]::-webkit-details-marker{display:none}.tool-entry[data-astro-cid-arnunyvs] summary[data-astro-cid-arnunyvs] code[data-astro-cid-arnunyvs]{color:var(--brand-strong);font-size:.72rem}.tool-entry[data-astro-cid-arnunyvs] summary[data-astro-cid-arnunyvs] span[data-astro-cid-arnunyvs]{color:var(--muted);font-size:.75rem;line-height:1.45}.tool-entry__count[data-astro-cid-arnunyvs]{font-family:var(--font-mono);text-transform:uppercase;color:var(--steel)!important;font-size:.58rem!important}.tool-entry__body[data-astro-cid-arnunyvs]{background:var(--surface-raised);border:1px solid var(--line);border-left:3px solid var(--receipt);box-shadow:.4rem .4rem 0 var(--signal-soft);margin-bottom:.7rem;padding:.8rem 1rem}.tool-entry__body[data-astro-cid-arnunyvs]>p[data-astro-cid-arnunyvs]{margin:0}.schema-table[data-astro-cid-arnunyvs]{border-top:1px solid var(--line)}.schema-row[data-astro-cid-arnunyvs]{border-bottom:1px solid var(--line);grid-template-columns:minmax(8rem,.6fr) 1fr 1fr;gap:.7rem;padding:.55rem 0;display:grid}.schema-row[data-astro-cid-arnunyvs] code[data-astro-cid-arnunyvs]{color:var(--ink);font-size:.7rem}.schema-row[data-astro-cid-arnunyvs] span[data-astro-cid-arnunyvs],.schema-row[data-astro-cid-arnunyvs] small[data-astro-cid-arnunyvs]{color:var(--muted);font-size:.68rem}.schema-row[data-astro-cid-arnunyvs] small[data-astro-cid-arnunyvs]{color:var(--steel);font-family:var(--font-mono)}@media (width<=40rem){.tool-entry[data-astro-cid-arnunyvs] summary[data-astro-cid-arnunyvs]{grid-template-columns:1fr auto}.tool-entry[data-astro-cid-arnunyvs] summary[data-astro-cid-arnunyvs] span[data-astro-cid-arnunyvs]:not(.tool-entry__count){grid-column:1/-1}.schema-row[data-astro-cid-arnunyvs]{grid-template-columns:1fr 1fr}.schema-row[data-astro-cid-arnunyvs] small[data-astro-cid-arnunyvs]{grid-column:1/-1}}.release-group{margin-block:2.25rem 1rem}.release-pending{border:1px dashed var(--line-strong);padding:1.25rem}.release-eyebrow,.release-label,.release-badge,.release-date,.release-list__count{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.release-current{background:var(--surface-raised);border:1px solid var(--line);border-top:3px solid var(--signal);scroll-margin-top:calc(var(--header-height) + 1.5rem)}.release-current__head{border-bottom:1px solid var(--line);gap:.6rem;padding:1.5rem 1.75rem 1.25rem;display:grid}.release-eyebrow{color:var(--brand-strong);margin:0;font-weight:700}.prose .release-current .release-title{border:0;flex-wrap:wrap;align-items:baseline;gap:.35rem .9rem;margin:0;padding:0;display:flex}.release-title__version{color:var(--ink);font-family:var(--font-mono);letter-spacing:-.02em;font-weight:600}.release-title__name{color:var(--ink)}.release-current .release-title__version{font-size:2.1rem}.release-current .release-title__name{color:var(--muted);font-size:1.6rem}.release-meta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.release-badge{border:1px solid;padding:.32rem .45rem;font-weight:700;line-height:1}.release-badge[data-channel=stable]{color:var(--signal);background:var(--signal-soft)}.release-badge[data-channel=beta]{color:var(--receipt);background:var(--receipt-soft)}.release-date{color:var(--steel)}.release-notes{padding:1.4rem 1.75rem .4rem}.release-notes>:first-child{color:var(--ink);font-size:1.02rem}.release-label{color:var(--steel);border-top:1px solid var(--line);padding-top:1.1rem;font-weight:700;margin:1.6rem 0 .6rem!important}.release-label[data-kind=breaking]{color:var(--coral)}.release-label[data-kind=security]{color:var(--receipt)}.release-label[data-kind=added]{color:var(--signal)}.release-label[data-kind=fixed],.release-label[data-kind=changed]{color:var(--brand)}.release-notes ul{padding-left:1.1rem}.release-notes li::marker{color:var(--line-strong)}.release-list{margin-block:3.2rem 1rem}.release-list__head{border-top:1px solid var(--line-strong);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding-top:1.5rem;display:flex}.prose .release-list__title{border:0;margin:0;padding:0}.release-list__count{color:var(--steel)}.release-list__intro{max-width:40rem;margin:.6rem 0 1.25rem!important}.release-list__rows{border-top:1px solid var(--line)}.release-list__raw{font-size:.9rem;margin-top:1.25rem!important}.release-row{border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--header-height) + 1rem)}.release-row__summary{cursor:pointer;grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.95rem .5rem;list-style:none;transition:background-color .12s;display:grid}.release-row__summary::-webkit-details-marker{display:none}.release-row__summary:before{content:"";border-right:1.5px solid var(--steel);border-bottom:1.5px solid var(--steel);justify-self:center;width:.45rem;height:.45rem;transition:transform .16s;transform:rotate(-45deg)}.release-row[open]>.release-row__summary:before{border-color:var(--signal);transform:rotate(45deg)}.release-row__summary:hover{background:var(--surface-muted)}.release-row__summary:focus-visible{outline:2px solid var(--brand-strong);outline-offset:-2px}.prose .release-row .release-title{flex-wrap:wrap;align-items:baseline;gap:.2rem .85rem;min-width:0;margin:0;font-size:1.05rem;display:flex}.release-row .release-title__version{min-width:4.6rem;font-size:.95rem}.release-row .release-title__name{font-family:var(--font-display);font-weight:600}.release-row[open]{background:var(--surface-raised)}.release-row .release-notes{padding:.25rem 1.25rem .75rem 2.5rem}.release-row .release-notes>:first-child{margin-top:.5rem}.release-row .release-badge{display:none}@media (prefers-reduced-motion:reduce){.release-row__summary,.release-row__summary:before{transition:none}}@media (width<=40rem){.release-current__head{padding:1.25rem 1.1rem 1rem}.release-notes{padding:1.1rem 1.1rem .25rem}.release-current .release-title__version{font-size:1.7rem}.release-current .release-title__name{font-size:1.3rem}.release-row__summary{grid-template-columns:.75rem minmax(0,1fr);gap:.25rem .75rem;padding-inline:.25rem}.release-row__summary>.release-meta{grid-column:2}.release-row .release-notes{padding:.25rem .25rem .75rem 1.5rem}}
