.spec-cover[data-astro-cid-std4wme7]{background:var(--night);color:var(--ink);padding:145px 0 55px}.spec-cover[data-astro-cid-std4wme7] .eyebrow[data-astro-cid-std4wme7],.spec-dark[data-astro-cid-std4wme7] .eyebrow[data-astro-cid-std4wme7]{color:var(--violet-light)}h1[data-astro-cid-std4wme7],h2[data-astro-cid-std4wme7]{font-family:var(--font-heading);letter-spacing:-.04em;font-weight:600;line-height:1.3}h1[data-astro-cid-std4wme7]{margin:18px 0;font-size:clamp(2.3rem,5.5vw,4.8rem)}h2[data-astro-cid-std4wme7]{margin:0 0 20px;font-size:clamp(1.85rem,3.5vw,3rem)}h3[data-astro-cid-std4wme7]{font-size:1.3rem;line-height:1.5}.spec-lede[data-astro-cid-std4wme7]{max-width:740px;font-size:1.08rem;line-height:1.9}.spec-cover[data-astro-cid-std4wme7] .spec-lede[data-astro-cid-std4wme7],.spec-dark[data-astro-cid-std4wme7] .spec-lede[data-astro-cid-std4wme7]{color:#d1c8e3}.spec-status[data-astro-cid-std4wme7],.spec-actions[data-astro-cid-std4wme7],.spec-nav[data-astro-cid-std4wme7]{flex-wrap:wrap;gap:14px;display:flex}.spec-status[data-astro-cid-std4wme7]{color:#d1c8e3;margin-block:28px;font-size:.85rem}.spec-status[data-astro-cid-std4wme7] span[data-astro-cid-std4wme7]{border:1px solid #4c3d66;border-radius:30px;padding:8px 14px}.spec-nav[data-astro-cid-std4wme7]{border-top:1px solid #4c3d66;margin-top:35px;padding-top:22px}.spec-nav[data-astro-cid-std4wme7] a[data-astro-cid-std4wme7]{color:#d1c8e3;padding:10px 8px}.spec-nav[data-astro-cid-std4wme7] a[data-astro-cid-std4wme7]:hover{color:#fff}.spec-section[data-astro-cid-std4wme7]{border-bottom:1px solid var(--line);padding-block:75px}.swatches[data-astro-cid-std4wme7]{grid-template-columns:repeat(4,1fr);gap:18px;margin:35px 0;display:grid}.swatch[data-astro-cid-std4wme7]{gap:7px;min-width:0;font-size:.85rem;display:grid}.swatch[data-astro-cid-std4wme7]>div[data-astro-cid-std4wme7]{border:1px solid var(--line);border-radius:18px;height:100px}.swatch[data-astro-cid-std4wme7] code[data-astro-cid-std4wme7]{overflow-wrap:anywhere;font-size:.8rem}.type-grid[data-astro-cid-std4wme7],.state-grid[data-astro-cid-std4wme7]{grid-template-columns:1fr 1fr;gap:22px;margin:28px 0;display:grid}.icon-language[data-astro-cid-std4wme7]{border:1px solid var(--line);background:linear-gradient(145deg,#21124b 0%,#0e0620 100%);border-radius:24px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:32px;margin:36px 0 12px;padding:30px;display:grid}.icon-language[data-astro-cid-std4wme7] h3[data-astro-cid-std4wme7]{margin:10px 0}.icon-grid[data-astro-cid-std4wme7]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.icon-sample[data-astro-cid-std4wme7]{text-align:center;background:#8871ff0f;border:1px solid #c9b1ff1f;border-radius:14px;justify-items:center;gap:7px;min-width:0;padding:14px 8px;display:grid}.icon-sample[data-astro-cid-std4wme7] span[data-astro-cid-std4wme7]{width:48px;height:48px;color:var(--violet-light);background:#8871ff1f;border-radius:50%;place-items:center;display:grid}.icon-sample[data-astro-cid-std4wme7] strong[data-astro-cid-std4wme7]{font-size:.83rem}.icon-sample[data-astro-cid-std4wme7] small[data-astro-cid-std4wme7]{color:var(--ink-soft);font-size:.7rem}.spec-panel[data-astro-cid-std4wme7],.state-card[data-astro-cid-std4wme7]{border:1px solid var(--line);background:var(--white);border-radius:24px;padding:30px}.spec-label[data-astro-cid-std4wme7]{color:var(--violet-light);font-size:.8rem}.type-title[data-astro-cid-std4wme7]{font-family:var(--font-heading);font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.5}.muted[data-astro-cid-std4wme7],.spec-footnote[data-astro-cid-std4wme7]{color:var(--ink-soft);line-height:1.85}.spec-footnote[data-astro-cid-std4wme7]{max-width:900px;margin-top:25px;font-size:.88rem}.spec-disabled[data-astro-cid-std4wme7]{color:var(--ink-soft);cursor:not-allowed;background:#21124b}.spec-disabled[data-astro-cid-std4wme7]:hover{transform:none}.spec-dark[data-astro-cid-std4wme7]{background:var(--night);color:var(--ink);padding-block:75px}.spec-dark[data-astro-cid-std4wme7] .spec-footnote[data-astro-cid-std4wme7]{color:#d1c8e3}.demo-spec[data-astro-cid-std4wme7]{max-width:850px;margin-top:40px}.demo-spec[data-astro-cid-std4wme7] a[data-astro-cid-std4wme7]{text-decoration:underline}.state-card[data-astro-cid-std4wme7]{border-top:3px solid var(--violet)}.state-label[data-astro-cid-std4wme7]{color:var(--violet-light);font-size:.8rem}.state-next[data-astro-cid-std4wme7]{border-top:1px solid var(--line);color:var(--ink-soft);padding-top:16px;font-size:.85rem;display:block}@media (width<=760px){.swatches[data-astro-cid-std4wme7]{grid-template-columns:repeat(3,1fr)}.type-grid[data-astro-cid-std4wme7],.state-grid[data-astro-cid-std4wme7],.icon-language[data-astro-cid-std4wme7]{grid-template-columns:1fr}.icon-grid[data-astro-cid-std4wme7]{grid-template-columns:repeat(3,minmax(0,1fr))}.spec-panel[data-astro-cid-std4wme7],.state-card[data-astro-cid-std4wme7]{padding:23px}}@media (width<=380px){.swatches[data-astro-cid-std4wme7]{grid-template-columns:repeat(2,1fr)}.spec-actions[data-astro-cid-std4wme7] .button[data-astro-cid-std4wme7]{width:100%}.icon-grid[data-astro-cid-std4wme7]{grid-template-columns:repeat(2,minmax(0,1fr))}}
