body,html{margin:0;padding:0}@media(prefers-color-scheme:light){html{color:#222}}pre,code{font-family:var(--font-monospace, monospace)}[hidden]{display:none!important}:root{--demo-coral-solid: #eb5e41;--demo-coral-emphasized: #de5045;--demo-coral-muted: #ffdbda;--demo-coral-subtle: #ffe5e4;--demo-coral-fg: #c9453b;--demo-coral-contrast: white;--demo-coral-focus-ring: #ffb2a8;--demo-neutral-solid: #8d8d86;--demo-neutral-emphasized: #82827c;--demo-neutral-muted: #e2e1de;--demo-neutral-subtle: #f1f0ef;--demo-neutral-fg: #21201c;--demo-neutral-fg-muted: #61605b;--demo-neutral-contrast: white;--demo-neutral-focus-ring: #bcbbb5;--demo-border: #e9e8e6;--demo-border-muted: #f9f9f8;--demo-border-emphasized: #CECDC3;--demo-error: #ff4444;--demo-bg-popover: white;--demo-bg-thumb: white;--demo-bg-checkbox: white;--demo-popover-z-index: 50;--demo-shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--demo-shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .08), 0 1px 2px -1px rgb(0 0 0 / .08);--demo-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .08), 0 2px 4px -2px rgb(0 0 0 / .06);--demo-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .08), 0 4px 6px -4px rgb(0 0 0 / .04);--demo-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .08), 0 8px 10px -6px rgb(0 0 0 / .04);--demo-shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .15)}@media(prefers-color-scheme:dark){:root{--demo-coral-solid: #eb5e41;--demo-coral-emphasized: #ef6b4e;--demo-coral-muted: #722b25;--demo-coral-subtle: #55221e;--demo-coral-fg: #f47a5c;--demo-coral-contrast: white;--demo-coral-focus-ring: #e2503f;--demo-neutral-solid: #6f6d66;--demo-neutral-emphasized: #7c7b74;--demo-neutral-muted: #31312e;--demo-neutral-subtle: #222221;--demo-neutral-fg: #eeeeec;--demo-neutral-fg-muted: #a9a9a3;--demo-neutral-contrast: white;--demo-neutral-focus-ring: #62605b;--demo-border: #2a2a28;--demo-border-muted: #191918;--demo-border-emphasized: #403E3C;--demo-error: #ff4444;--demo-bg-popover: #111110;--demo-bg-thumb: #111110;--demo-bg-checkbox: #111110;--demo-shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .15);--demo-shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .2), 0 1px 2px -1px rgb(0 0 0 / .15);--demo-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .2), 0 2px 4px -2px rgb(0 0 0 / .12);--demo-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .2), 0 4px 6px -4px rgb(0 0 0 / .1);--demo-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .25), 0 8px 10px -6px rgb(0 0 0 / .1);--demo-shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .35)}}@font-face{font-family:JuliaMono;font-display:swap;font-weight:400;font-style:normal;src:url(../../../fonts/JuliaMono-RegularLatin.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A3,U+00A5-00AC,U+00AE-00B4,U+00B6-00FF}@font-face{font-family:JuliaMono;font-display:swap;font-weight:700;font-style:normal;src:url(../../../fonts/JuliaMono-BoldLatin.woff2) format("woff2");unicode-range:U+0020-007E,U+00A0-00A3,U+00A5-00AC,U+00AE-00B4,U+00B6-00FF}@font-face{font-family:JuliaMono;font-display:swap;font-weight:400;font-style:normal;src:url(../../../fonts/JuliaMono-Regular.woff2) format("woff2")}@font-face{font-family:JuliaMono;font-display:swap;font-weight:400;font-style:italic;src:url(../../../fonts/JuliaMono-RegularItalic.woff2) format("woff2")}@font-face{font-family:JuliaMono;font-display:swap;font-weight:700;font-style:normal;src:url(../../../fonts/JuliaMono-Bold.woff2) format("woff2")}@font-face{font-family:JuliaMono;font-display:swap;font-weight:700;font-style:italic;src:url(../../../fonts/JuliaMono-BoldItalic.woff2) format("woff2")}
