/*! tailwindcss v4.3.0 | 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-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-duration:initial}}}@layer components{@keyframes svelte-ed1wjm-popup{0%{opacity:0;translate:0 5rem}50%{opacity:0}to{opacity:1;translate:0}}.nav-wrapper.svelte-ed1wjm{pointer-events:none;bottom:calc(var(--spacing,.25rem) * 0);z-index:1001;height:calc(var(--spacing,.25rem) * 20);width:100dvw;padding-bottom:calc(var(--spacing,.25rem) * 5);opacity:0;justify-content:center;align-items:center;display:flex;position:fixed}@media not all and (width>=48rem){.nav-wrapper.svelte-ed1wjm{background-color:#f5f5f580}@supports (color:color-mix(in lab, red, red)){.nav-wrapper.svelte-ed1wjm{background-color:color-mix(in oklab, var(--color-base,var(--color-base-light)) 50%, transparent)}}.nav-wrapper.svelte-ed1wjm{--tw-backdrop-blur:blur(var(--blur-sm,8px));-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,)}}@media (width>=48rem){.nav-wrapper.svelte-ed1wjm{top:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 15);padding:calc(var(--spacing,.25rem) * 0);justify-content:flex-end}}.nav-wrapper.svelte-ed1wjm{animation:.5s both paused svelte-ed1wjm-popup}.active-underline.svelte-ed1wjm{bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 7);height:1px;width:calc(var(--spacing,.25rem) * 8);background-color:var(--color-label,var(--color-label-light));opacity:0;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;position:absolute}@media (width>=40rem){.active-underline.svelte-ed1wjm{width:calc(var(--spacing,.25rem) * 15)}}.active-underline.svelte-ed1wjm{animation:.5s 2s both paused svelte-ed1wjm-popup}.active-overlay-ul.svelte-ed1wjm{clip-path:circle(100%);transition:clip-path .3s}.popup-section.svelte-ed1wjm{opacity:0;animation:.5s both paused svelte-ed1wjm-popup}.popup-section.svelte-ed1wjm>li:where(.svelte-ed1wjm){animation:.5s both paused svelte-ed1wjm-popup}}@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}@property --tw-duration{syntax:"*";inherits:false}
