@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}}}@layer components{.panel-backdrop{justify-content:center;gap:calc(var(--spacing,.25rem) * 4);width:100vw;height:100vh;padding-block:calc(var(--spacing,.25rem) * 8);color:var(--panel-text);--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,);display:flex}@media (min-width:48rem){.panel-backdrop{padding-block:clamp(1rem,10vh,12rem)}}.panel-container{margin-block:calc(var(--spacing,.25rem) * 12);width:100%;max-width:calc(var(--spacing,.25rem) * 440);gap:calc(var(--spacing,.25rem) * 4);border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem);background-color:var(--panel);padding-block:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex;position:relative}@media (min-width:48rem){.panel-container{margin-block:calc(var(--spacing,.25rem) * 0);height:100%;min-height:100%}}.panel-nav-wrapper{display:none}@media (min-width:48rem){.panel-nav-wrapper{justify-content:center;align-self:center;width:100%;margin-inline:auto;display:flex}}.mobile-nav-wrapper{top:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);width:100%;position:absolute}@media (min-width:48rem){.mobile-nav-wrapper{display:none}}.panel-content{margin-top:calc(var(--spacing,.25rem) * 8);height:100%;padding-inline:calc(var(--spacing,.25rem) * 4);flex:1;overflow:auto}@media (min-width:48rem){.panel-content{margin-top:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 12)}}}@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}
@layer components{.desktop-nav{border-radius:var(--radius-lg,.5rem);background-color:var(--panel-nav);width:100%;padding-block:calc(var(--spacing,.25rem) * 4);justify-content:center;display:flex;position:relative;overflow:hidden}.desktop-nav-inner{justify-content:space-around;align-items:center;width:100%;height:100%;display:flex;position:relative}.desktop-nav-item{margin:calc(var(--spacing,.25rem) * 0);height:100%;padding:calc(var(--spacing,.25rem) * 0)}.desktop-nav .content-nav-link-wrapper{height:100%}.desktop-nav .content-nav-link{height:100%;padding-inline:calc(var(--spacing,.25rem) * 6)}}
@layer components{.content-nav-link{z-index:10;background-color:var(--panel-nav);padding-inline:calc(var(--spacing,.25rem) * 4);align-items:center;display:flex;position:relative}.content-nav-link-shadow{inset:calc(var(--spacing,.25rem) * 0);z-index:0;background-color:#ff4000;position:absolute}.content-nav-link-shadow-active{inset:calc(var(--spacing,.25rem) * 0);z-index:0;background-color:#31afd4;position:absolute}.content-nav-link-wrapper{position:relative}}
@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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-border-style:solid}}}@layer components{.mobile-nav{z-index:20;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);background-color:var(--panel-nav);padding-block:calc(var(--spacing,.25rem) * 4);--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl,0 25px 25px #00000026));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,);flex-direction:column;display:flex;position:relative}.mobile-nav-toggle{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 2);color:inherit;--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg,0 4px 4px #00000026));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,);background-color:#0000;border-width:0;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:flex}.mobile-nav-inner{margin-top:calc(var(--spacing,.25rem) * -4);flex-direction:column;align-items:flex-start;display:flex}.mobile-nav-item{margin:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 2)}.mobile-nav .content-nav-link{padding-block:calc(var(--spacing,.25rem) * 2);white-space:nowrap}}@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-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
