@layer pages{.dv-num{font:850 clamp(34px, 5.4vw, 92px) / .95 var(--f-sans);font-variant-numeric:tabular-nums;letter-spacing:-.035em;white-space:nowrap;margin:0 0 clamp(14px,1.6vw,24px)}.dv-num-a{color:var(--gold-hot);text-shadow:0 0 60px #ffaa4638;text-decoration:none}.dv-num-a:hover{color:var(--bone)}.dv-support .pf-h{font:var(--t-display-m);font-stretch:var(--t-display-m-wdth);letter-spacing:var(--t-display-m-track)}.dv-mail{color:var(--bone);text-underline-offset:3px}.dv-support .pf-fig-obj{justify-self:center;max-width:460px}.api-sample{min-width:0;margin:0}.api-pre{font:450 clamp(12.5px, .95vw, 14.5px) / 1.7 var(--f-code);color:var(--bone-dim);tab-size:2;background:linear-gradient(170deg,#121318,#0b0c0f);border-radius:16px;margin:0;padding:clamp(20px,2.2vw,32px);overflow-x:auto;box-shadow:0 40px 100px #0000008c,0 0 0 1px #f2efe814}.api-pre:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.api-pre code{font:inherit}.api-p,.api-c{color:var(--bone-mute)}.api-k{color:var(--bone)}.api-s{color:var(--gold-hot)}.api-n{color:var(--ai)}.api-ok{color:var(--gold)}.api-cap{font:var(--t-caption);color:var(--bone-mute);margin-top:14px}.api-cap .example-mark{font:inherit;color:inherit}@media (width>=900px){.dv-api .pf-in{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.dv-latest .pf-in{align-items:start}.dv-rels{margin:clamp(32px,3.4vw,48px) 0 0;padding:0;list-style:none}.dv-rels li{border-top:1px solid #f2efe81f}.dv-rels li:last-child{border-bottom:1px solid #f2efe81f}.dv-rel{color:inherit;grid-template-columns:10.5rem minmax(0,1fr) auto;align-items:baseline;gap:6px 20px;padding:16px 0;text-decoration:none;display:grid}.dv-rel-d{font:var(--t-small);font-variant-numeric:tabular-nums;color:var(--bone-mute)}.dv-rel-t{font:650 clamp(17px, 1.35vw, 20px) / 1.3 var(--f-sans);letter-spacing:-.01em;color:var(--bone)}.dv-rel-v{font:450 14px / 1.3 var(--f-code);color:var(--bone-mute)}.dv-rel:hover .dv-rel-t,.dv-rel:focus-visible .dv-rel-t{color:var(--gold-hot)}.dv-latest-pic{border-radius:6px;margin:0;overflow:hidden;box-shadow:0 40px 100px #00000080}.dv-latest-pic :is(picture,img){width:100%;height:auto;display:block}@media (width>=900px){.dv-latest .pf-in{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.dv-latest-pic{margin-top:8px}}@media (width<=899px){.dv-support .pf-fig-obj{max-width:340px;margin:-24px auto -48px}.dv-latest-pic{max-width:420px}}@media (width<=599px){.dv-rel{grid-template-columns:minmax(0,1fr) auto}.dv-rel-d{grid-column:1/-1}}@media (width<=759px){.api-pre{font-size:13px}.dv-page #top .hf-copy{padding-bottom:40px}.dv-page #support{padding-block:48px 56px}.dv-page :is(#api-documentation,#latest){padding-bottom:56px}}}
