/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.invisible-docshero{--docshero-code-muted:var(--color-code-muted);--docshero-code-property:var(--color-code-property);--docshero-code-surface:var(--color-code-surface);--docshero-code-surface-raised:var(--color-code-surface-raised);--docshero-code-text:var(--color-code-text);--docshero-code-variable:var(--color-code-variable);--docshero-radius-full:var(--radius-full);background:radial-gradient(34rem 20rem at 78% 20%, var(--docshero-code-property), transparent 70%), radial-gradient(28rem 16rem at 15% 85%, var(--docshero-code-variable), transparent 70%), radial-gradient(3px 3px at 20% 30%, var(--docshero-code-property) 50%, transparent 51%), radial-gradient(3px 3px at 62% 72%, var(--docshero-code-property) 50%, transparent 51%), radial-gradient(3px 3px at 88% 55%, var(--docshero-code-variable) 50%, transparent 51%), linear-gradient(var(--docshero-code-muted) 1px, transparent 1px), linear-gradient(90deg, var(--docshero-code-muted) 1px, transparent 1px), var(--docshero-code-surface);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.invisible-docshero{background:radial-gradient(34rem 20rem at 78% 20%, color-mix(in oklab, var(--docshero-code-property) 16%, transparent), transparent 70%), radial-gradient(28rem 16rem at 15% 85%, color-mix(in oklab, var(--docshero-code-variable) 12%, transparent), transparent 70%), radial-gradient(3px 3px at 20% 30%, color-mix(in oklab, var(--docshero-code-property) 80%, transparent) 50%, transparent 51%), radial-gradient(3px 3px at 62% 72%, color-mix(in oklab, var(--docshero-code-property) 60%, transparent) 50%, transparent 51%), radial-gradient(3px 3px at 88% 55%, color-mix(in oklab, var(--docshero-code-variable) 60%, transparent) 50%, transparent 51%), linear-gradient(color-mix(in oklab, var(--docshero-code-muted) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--docshero-code-muted) 7%, transparent) 1px, transparent 1px), var(--docshero-code-surface)}}.invisible-docshero{background-size:auto, auto, auto, auto, auto, var(--size-8) var(--size-8), var(--size-8) var(--size-8), auto;color:var(--docshero-code-text);font-family:var(--font-family-default)}.invisible-docshero__inner{max-width:88rem;padding:var(--size-12,4rem) var(--size-6);gap:var(--size-10);flex-wrap:wrap;align-items:center;margin:0 auto;display:flex}.invisible-docshero__copy{flex:24rem;min-width:0}.invisible-docshero__eyebrow{margin:0 0 var(--size-3);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--docshero-code-property)}.invisible-docshero__title{font-size:clamp(2.1rem,4vw,3.2rem);line-height:var(--leading-tight);font-weight:var(--weight-bold);letter-spacing:-.02em;color:var(--docshero-code-text);margin:0}.invisible-docshero__lead{margin:var(--size-4) 0 0;font-size:var(--text-lg);line-height:var(--leading-base);color:var(--docshero-code-muted);max-width:38rem}.invisible-docshero__actions{gap:var(--size-3);margin-top:var(--size-6);flex-wrap:wrap;display:flex}.invisible-docshero__action{padding:var(--size-2) var(--size-5);border-radius:var(--docshero-radius-full);font-size:var(--text-md);font-weight:var(--weight-semibold);transition:background var(--duration-fast) var(--easing-standard);align-items:center;text-decoration:none;display:inline-flex}.invisible-docshero__action--primary{background:var(--docshero-code-property);color:var(--docshero-code-surface)}.invisible-docshero__action--primary:hover{background:var(--docshero-code-property)}@supports (color:color-mix(in lab, red, red)){.invisible-docshero__action--primary:hover{background:color-mix(in oklab, var(--docshero-code-property) 85%, white)}}.invisible-docshero__action--secondary{background:var(--docshero-code-surface-raised);color:var(--docshero-code-text);border:var(--border-hairline) solid var(--docshero-code-muted)}@supports (color:color-mix(in lab, red, red)){.invisible-docshero__action--secondary{border:var(--border-hairline) solid color-mix(in oklab, var(--docshero-code-muted) 35%, transparent)}}.invisible-docshero__action--secondary:hover{background:var(--docshero-code-surface-raised)}@supports (color:color-mix(in lab, red, red)){.invisible-docshero__action--secondary:hover{background:color-mix(in oklab, var(--docshero-code-surface-raised) 80%, white)}}.invisible-docshero__code{flex:28rem;min-width:0}