/*! tailwindcss v4.0.14 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--font-sans:"Untitled Sans",Inter;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--font-weight-bold:700;--radius-sm:.25rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-font-feature-settings:var(--font-sans--font-feature-settings);--default-font-variation-settings:var(--font-sans--font-variation-settings);--default-mono-font-family:var(--font-mono);--default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--default-mono-font-variation-settings:var(--font-mono--font-variation-settings);--spacing-m:1em;--spacing-s:.618em;--spacing-xs:.382em;--spacing-xxs:.236em;--spacing-l:calc(var(--spacing-m)*var(--whole-step));--spacing-xl:calc(var(--spacing-l)*var(--whole-step));--spacing-xxl:calc(var(--spacing-xl)*var(--whole-step));--type-font-size-title-a:2.058em;--type-line-height-title-a:1.272;--type-letter-spacing-title-a:-.022em;--type-font-weight-title-a:300;--type-font-size-title-c:1.272em;--type-line-height-title-c:1.272;--type-letter-spacing-title-c:-.017em;--type-font-weight-title-c:300;--type-font-size-body:1em;--type-line-height-body:1.618;--type-letter-spacing-body:-.011em;--type-font-weight-body:300;--type-font-size-label:.835em;--type-line-height-label:1.272;--type-letter-spacing-label:-.004em;--type-font-weight-label:400}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--foreground);--tw-outline-style:none;outline-style:none}a{cursor:pointer;border-radius:var(--radius-sm);--tw-outline-style:none;outline-style:none;text-decoration-line:underline;text-decoration-style:dotted}a:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--foreground);--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--background)}a:hover{text-decoration-style:solid}svg.lucide{stroke-width:.15rem}html,body{width:100%;height:100%;overflow:hidden}body{background-color:var(--background);color:var(--foreground);font-family:Untitled Sans;position:relative;overflow:auto}@media (prefers-reduced-motion:no-preference){body{scroll-behavior:smooth}}*,:after,:before,::backdrop{scroll-margin:calc(var(--spacing)*10);border-color:var(--foreground)}::file-selector-button{scroll-margin:calc(var(--spacing)*10);border-color:var(--foreground)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.mb-l{margin-bottom:var(--spacing-l)}.mb-m{margin-bottom:var(--spacing-m)}.mb-xs{margin-bottom:var(--spacing-xs)}.mb-xxs{margin-bottom:var(--spacing-xxs)}.ml-\[calc\(var\(--type-line-height\)\*var\(--type-font-size\)\*0\.1\)\]{margin-left:calc(var(--type-line-height)*var(--type-font-size)*.1)}.box-content{box-sizing:content-box}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-full{width:100%;height:100%}.h-4{height:calc(var(--spacing)*4)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-full{height:100%}.type-h-current{height:calc(var(--type-line-height)*var(--type-font-size))}.min-h-12{min-height:calc(var(--spacing)*12)}.w-4{width:calc(var(--spacing)*4)}.w-full{width:100%}.max-w-\[min\(50ch\,100\%\)\]{max-width:min(50ch,100%)}.max-w-full{max-width:100%}.min-w-0{min-width:calc(var(--spacing)*0)}.translate-\[100px\]{--tw-translate-x:100px;--tw-translate-y:100px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[86\.15px\]{--tw-translate-x:86.15px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[100px\]{--tw-translate-x:100px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[113\.85px\]{--tw-translate-x:113.85px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[82px\]{--tw-translate-y:82px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[108px\]{--tw-translate-y:108px;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-300{--tw-scale-x:300%;--tw-scale-y:300%;--tw-scale-z:300%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[\.1\]{scale:.1}.transform{transform:var(--tw-rotate-x)var(--tw-rotate-y)var(--tw-rotate-z)var(--tw-skew-x)var(--tw-skew-y)}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.columns-1{columns:1}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-\[6\.18\%\]{gap:6.18%}.gap-y-1{row-gap:calc(var(--spacing)*1)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-back{background-color:var(--background)}.bg-fore{background-color:var(--foreground)}.bg-fore\/70{background-color:color-mix(in oklab,var(--foreground)70%,transparent)}.textured{opacity:.05;background-image:url(../../../noise.png);background-repeat:repeat;background-size:109px}.dark .textured{opacity:.04}.fill-back{fill:var(--background)}.fill-fore{fill:var(--foreground)}.stroke-transparent{stroke:#0000}.stroke-\[4\]{stroke-width:4px}.object-cover{object-fit:cover}.object-center{object-position:center}.type-p-4{--p:calc(var(--spacing)*4);--p-y:calc(var(--p)/var(--type-spacing-line-height,var(--type-line-height)));--p-x:calc(var(--p));padding:var(--p-y)var(--p-x)}.type-p-6{--p:calc(var(--spacing)*6);--p-y:calc(var(--p)/var(--type-spacing-line-height,var(--type-line-height)));--p-x:calc(var(--p));padding:var(--p-y)var(--p-x)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.py-2{padding-block:calc(var(--spacing)*2)}.pl-xs{padding-left:var(--spacing-xs)}.text-right{text-align:right}.align-top{vertical-align:top}.type-body{--type-line-height:var(--type-line-height-body);--type-font-size:var(--type-font-size-body);font-size:var(--type-font-size-body);line-height:var(--type-line-height-body);letter-spacing:var(--type-letter-spacing-body);font-weight:var(--type-font-weight-body)}.type-label{--type-line-height:var(--type-line-height-label);--type-font-size:var(--type-font-size-label);font-size:var(--type-font-size-label);line-height:var(--type-line-height-label);letter-spacing:var(--type-letter-spacing-label);font-weight:var(--type-font-weight-label)}.type-title-a{--type-line-height:var(--type-line-height-title-a);--type-font-size:var(--type-font-size-title-a);font-size:var(--type-font-size-title-a);line-height:var(--type-line-height-title-a);letter-spacing:var(--type-letter-spacing-title-a);font-weight:var(--type-font-weight-title-a)}.type-title-c{--type-line-height:var(--type-line-height-title-c);--type-font-size:var(--type-font-size-title-c);font-size:var(--type-font-size-title-c);line-height:var(--type-line-height-title-c);letter-spacing:var(--type-letter-spacing-title-c);font-weight:var(--type-font-weight-title-c)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.break-words{overflow-wrap:break-word}.text-back{color:var(--background)}.text-fore{color:var(--foreground)}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.ring-offset-0{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-back{--tw-ring-offset-color:var(--background)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-\[opacity\,margin\]{transition-property:opacity,margin;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.type-spacing-title-a[class*=type-p-],.type-spacing-title-a[class*=type-m-]{--type-spacing-line-height:var(--type-line-height-title-a)}.type-spacing-title-a[class*=type-h]{--type-spacing-line-height:var(--type-line-height-title-a);--type-spacing-font-size:var(--type-font-size-title-a)}.not-first\:mt-4:not(:first-child){margin-top:calc(var(--spacing)*4)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}@media (hover:hover){.hover\:bg-fore\/80:hover{background-color:color-mix(in oklab,var(--foreground)80%,transparent)}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-fore:focus{background-color:var(--foreground)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--foreground)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=48rem){.md\:mb-\[min\(10\%\,80px\)\]\!{margin-bottom:min(10%,80px)!important}}@media (width>=64rem){.lg\:mb-xxl{margin-bottom:var(--spacing-xxl)}.lg\:-ml-10{margin-left:calc(var(--spacing)*-10)}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:list-outside{list-style-position:outside}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:type-p-20{--p:calc(var(--spacing)*20);--p-y:calc(var(--p)/var(--type-spacing-line-height,var(--type-line-height)));--p-x:calc(var(--p));padding:var(--p-y)var(--p-x)}}@media (width>=96rem){.\32xl\:-ml-10{margin-left:calc(var(--spacing)*-10)}.\32xl\:type-p-36{--p:calc(var(--spacing)*36);--p-y:calc(var(--p)/var(--type-spacing-line-height,var(--type-line-height)));--p-x:calc(var(--p));padding:var(--p-y)var(--p-x)}.\32xl\:type-pb-36{--p:calc(var(--spacing)*36);--p-y:calc(var(--p)/var(--type-spacing-line-height,var(--type-line-height)));padding-bottom:var(--p-y)}.\32xl\:type-pl-36{--p:calc(var(--spacing)*36);--p-x:calc(var(--p));padding-left:var(--p-x)}}.\[\&_h1\]\:mb-s h1{margin-bottom:var(--spacing-s)}.\[\&_h1\]\:type-title-a h1{--type-line-height:var(--type-line-height-title-a);--type-font-size:var(--type-font-size-title-a);font-size:var(--type-font-size-title-a);line-height:var(--type-line-height-title-a);letter-spacing:var(--type-letter-spacing-title-a);font-weight:var(--type-font-weight-title-a)}}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Light),url(./test-untitled-sans-light.C_7Fy5ev.woff2)format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Light Italic),url(./test-untitled-sans-light-italic.COSswPsT.woff2)format("woff2");font-weight:300;font-style:italic}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Regular),url(./test-untitled-sans-regular.tc7OLfbK.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Regular Italic),url(./test-untitled-sans-regular-italic.BN_MR5Hz.woff2)format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Medium),url(./test-untitled-sans-medium.BlneEyp9.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Medium Italic),url(./test-untitled-sans-medium-italic.BnDw_nSu.woff2)format("woff2");font-weight:500;font-style:italic}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Bold),url(./test-untitled-sans-bold.DgpfMt02.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Bold Italic),url(./test-untitled-sans-bold-italic.rOE_Av2j.woff2)format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Black),url(./test-untitled-sans-black.DBPAStIu.woff2)format("woff2");font-weight:900;font-style:normal}@font-face{font-family:Untitled Sans;src:local(Untitled Sans Black Italic),url(./test-untitled-sans-black-italic.CUyTIv2m.woff2)format("woff2");font-weight:900;font-style:italic}:root{--phi:1.618;--scale-factor:var(--phi);--whole-step:var(--scale-factor);--half-step:1.272;--quarter-step:1.128;--eighth-step:1.06;--spacing-m:1em;--spacing-s:.618em;--spacing-xs:.382em;--spacing-xxs:.236em;--spacing-l:calc(var(--spacing-m)*var(--whole-step));--spacing-xl:calc(var(--spacing-l)*var(--whole-step));--spacing-xxl:calc(var(--spacing-xl)*var(--whole-step))}body{font-family:var(--font-sans)}:root{--background-color:#ebebea;--foreground-color:#343332;--radius:hsl(.5rem);--background:var(--background-color);--foreground:var(--foreground-color)}.dark{--background-color:#27282b;--foreground-color:#ccc;--background:var(--background-color);--foreground:var(--foreground-color)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false;initial-value:rotateX(0)}@property --tw-rotate-y{syntax:"*";inherits:false;initial-value:rotateY(0)}@property --tw-rotate-z{syntax:"*";inherits:false;initial-value:rotateZ(0)}@property --tw-skew-x{syntax:"*";inherits:false;initial-value:skewX(0)}@property --tw-skew-y{syntax:"*";inherits:false;initial-value:skewY(0)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
