/*! tailwindcss v4.3.3 | 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-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-tracking:initial}}}.island.svelte-1aibmjc{--bg-color:var(--accent);background-color:oklch(from hsl(var(--bg-color)) calc(l * .8) c h / .2);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);color:hsl(var(--accent) / 1);outline-style:var(--tw-outline-style);outline-width:1px;outline-color:hsl(var(--accent) / 1);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.demo-button.svelte-1aibmjc{pointer-events:auto;height:fit-content;color:hsl(var(--accent) / 1)}.demo-button.svelte-1aibmjc:hover{color:hsl(var(--accent2) / 1);outline-style:var(--tw-outline-style);outline-width:2px;outline-color:hsl(var(--accent2) / 1)}.demo-button.svelte-1aibmjc:active{outline-style:var(--tw-outline-style);outline-width:4px}.demo-button.svelte-1aibmjc:hover{--bg-color:var(--accent2)}.opaque-bg.svelte-1aibmjc{background-color:hsl(var(--card) / 1)}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}.bottom-bar.svelte-1j6ictg{pointer-events:none;bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing,.25rem) * 4);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);display:flex;position:fixed}@media (width>=96rem){.bottom-bar.svelte-1j6ictg{justify-content:center;gap:calc(var(--spacing,.25rem) * 8)}}.title.svelte-1j6ictg h1:where(.svelte-1j6ictg){font-family:"Jersey 15";font-size:1.5rem;line-height:var(--tw-leading,2rem);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);margin:0;position:relative}@media (width>=40rem){.title.svelte-1j6ictg h1:where(.svelte-1j6ictg){font-size:1.875rem;line-height:var(--tw-leading,2.25rem)}}@media (width>=64rem){.title.svelte-1j6ictg h1:where(.svelte-1j6ictg){font-size:2.25rem;line-height:var(--tw-leading,2.5rem)}}@property --tw-tracking{syntax:"*";inherits:false}
