/*! 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)))){*,::backdrop,:after,:before{--tw-border-style:solid}}}.sidebar{background:var(--glass);-webkit-backdrop-filter:blur(24px)saturate(110%)}.side-nav.scroll-thin::-webkit-scrollbar{width:4px}.nav-ic{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);border-radius:calc(var(--ui-radius) * 1.5);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));place-items:center;display:grid}.side-nav .nav-link{min-width:0}.side-nav .nav-label{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;max-width:100%}.nav-link:hover{color:var(--text-strong)}.nav-link:hover .nav-ic{background-color:var(--chip-bg)}.nav-link.active{color:var(--btn-text)}.nav-link.active .nav-ic{background:var(--btn)}@supports (color:color-mix(in lab,red,red)){.nav-link.active .nav-ic{background:color-mix(in srgb,var(--btn) 30%,transparent)}}.nav-badge{background:var(--danger);left:calc(50% + 6px)}.mobile-tabbar{border-style:var(--tw-border-style);border-width:1px;border-color:var(--glass-border);background:var(--ui-bg);-webkit-backdrop-filter:blur(16px)saturate(160%);border-radius:1.75rem;box-shadow:0 10px 30px -10px #00000059}@supports (color:color-mix(in lab,red,red)){.mobile-tabbar{background:color-mix(in oklab,var(--ui-bg) 78%,transparent)}}body:has([role=dialog][data-state=open]) .mobile-tabbar{display:none}.tab-link:hover{color:var(--text-strong)}.tab-link.active{color:var(--brand-text);background:var(--btn)}@supports (color:color-mix(in lab,red,red)){.tab-link.active{background:color-mix(in srgb,var(--btn) 14%,transparent)}}.nav-cta:hover{color:var(--text-strong)}.nav-cta .cta-ic{background:var(--btn-grad);box-shadow:0 6px 14px -6px var(--btn)}@supports (color:color-mix(in lab,red,red)){.nav-cta .cta-ic{box-shadow:0 6px 14px -6px color-mix(in srgb,var(--btn) 55%,transparent)}}.mobile-cta{background:var(--btn-soft);color:var(--btn-text)}.mobile-cta .cta-ic{background:var(--btn-grad);box-shadow:0 6px 14px -6px var(--btn)}@supports (color:color-mix(in lab,red,red)){.mobile-cta .cta-ic{box-shadow:0 6px 14px -6px color-mix(in srgb,var(--btn) 55%,transparent)}}.mobile-link:hover{background-color:var(--chip-bg);color:var(--text-strong)}.mobile-link.active{background:var(--btn-soft);color:var(--btn-text)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
