/*! tailwindcss v4.1.5 | 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid}}}.static{position:static}.mx-auto{margin-inline:auto}.mt-\[38vh\]{margin-top:38vh}.block{display:block}.flex{display:flex}.grid{display:grid}.table{display:table}.h-auto{height:auto}.max-h-\[400px\]{max-height:400px}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[680px\]{max-width:680px}.max-w-full{max-width:100%}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.overflow-x-auto{overflow-x:auto}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#fafafa\]{background-color:#fafafa}.text-center{text-align:center}.text-\[0\.85em\]{font-size:.85em}.text-\[\#383a42\]{color:#383a42}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#fff;--foreground:#000}}body{color:var(--foreground);background:var(--background)}.prose h2{margin:1.5rem 0 .75rem;font-size:1.5rem;font-weight:600}.prose p{margin:1rem 0;line-height:1.7}.prose pre{color:#383a42;background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;margin:1rem 0;padding:1rem;line-height:1.6;overflow-x:auto}.prose code{font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:.85em}.prose :not(pre)>code{background:#f0f0f0;border-radius:3px;padding:.2em .4em}.prose img{margin-left:auto;margin-right:auto;display:block}.prose ol,.prose ul{margin:1rem 0;padding-left:1.5rem}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{margin:.75rem 0;line-height:1.7}:root{--sh-keyword:#00f;--sh-string:#a31515;--sh-comment:green;--sh-identifier:#383a42;--sh-sign:#383a42;--sh-class:#267f99;--sh-property:#001080}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}