/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}:root{--soft-text-color:#000c}h4.svelte-1bnltbl{margin-top:calc(var(--spacing,.25rem) * 8);margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-sans,-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Arial", sans-serif);--tw-font-weight:var(--font-weight-semibold,600);font-size:26px;font-weight:var(--font-weight-semibold,600);color:var(--soft-text-color)}pagewrapper>h1:first-child,pagewrapper>h2:first-child,pagewrapper>h3:first-child,pagewrapper>h4:first-child,pagewrapper>h5:first-child,pagewrapper>h6:first-child{margin-top:var(--spacing,.25rem)!important}pagewrapper>p:first-child{margin-top:0}@media (min-width:40rem){pagewrapper>p:first-child{margin-top:calc(var(--spacing,.25rem) * 3)}}pagewrapper>demostagecontainer:first-child{margin-top:calc(var(--spacing,.25rem) * -8)}pagewrapper>p:first-child:first-line{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){pagewrapper>p:first-child:first-line{font-size:1.15rem}}pagewrapper>demostagecontainer:first-child+p:first-line{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){pagewrapper>demostagecontainer:first-child+p:first-line{font-size:1.15rem}}pagewrapper:has(>demostagecontainer:last-child){padding-bottom:0}pagewrapper>demostagecontainer:last-child{margin-bottom:0}p.svelte-1bnltbl{font-family:var(--font-sans,-apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Arial", sans-serif);color:var(--soft-text-color);font-size:1.1rem;line-height:1.8rem}p.svelte-1bnltbl+p:where(.svelte-1bnltbl){margin-top:1.1rem}pre code{overflow-wrap:break-word;white-space:pre-wrap}.two-column-layout .figure-wrapper{margin-block:0!important}html:has(.voice-game){background:#0f0f0f}.privacy-policy-content{--soft-text-color:#ffffffe6}.privacy-policy-content a{color:#86cdf4}.privacy-policy-content a:hover{color:#b8e3ff}@property --tw-font-weight{syntax:"*";inherits:false}
