/*! tailwindcss v4.1.8 | 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-font-weight:initial;--tw-duration:initial;--tw-border-style:solid;--tw-leading:initial}}}.hybrid-nav-item{width:100%;min-width:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);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));--tw-duration:.15s;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);margin-bottom:calc(var(--spacing,.25rem)*.5);color:var(--text-primary,hsl(var(--foreground)));background:0 0;border-width:1px;border-color:#0000;align-items:center;transition-duration:.15s;display:flex;position:relative}.hybrid-nav-item:focus-visible{box-shadow:0 0 0 2px var(--primary,hsl(var(--ring)));outline:none}.hybrid-nav-item--layout-icon-only{justify-content:center}.hybrid-nav-item--size-xs{padding-block:calc(var(--spacing,.25rem)*1.5);min-height:32px}.hybrid-nav-item--size-sm,.hybrid-nav-item--size-xs{padding-inline:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.hybrid-nav-item--size-sm{padding-block:calc(var(--spacing,.25rem)*2);min-height:36px}.hybrid-nav-item--size-md{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));min-height:40px}.hybrid-nav-item--size-lg{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));min-height:44px}.hybrid-nav-item--disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.hybrid-nav-item--clickable{cursor:pointer}.hybrid-nav-item:hover:not(.hybrid-nav-item--active):not(.hybrid-nav-item--disabled){background:var(--surface-hover,hsl(var(--muted)));color:var(--text-primary,hsl(var(--foreground)))}.hybrid-nav-item--active{background:var(--primary,hsl(var(--primary)))}@supports (color:color-mix(in lab,red,red)){.hybrid-nav-item--active{background:color-mix(in srgb,var(--primary,hsl(var(--primary)))12%,transparent)}}.hybrid-nav-item--active{color:var(--primary,hsl(var(--primary)));border-color:var(--primary,hsl(var(--primary)));font-weight:600}@supports (color:color-mix(in lab,red,red)){.hybrid-nav-item--active{border-color:color-mix(in srgb,var(--primary,hsl(var(--primary)))25%,transparent)}}.hybrid-nav-item__content{align-items:center;width:100%;display:flex}.hybrid-nav-item__content--centered{justify-content:center}.hybrid-nav-item__icon{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));--tw-duration:.15s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.15s;display:flex}.hybrid-nav-item__icon--size-md,.hybrid-nav-item__icon--size-sm,.hybrid-nav-item__icon--size-xs{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.hybrid-nav-item__icon--size-lg{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.hybrid-nav-item__icon--active{color:var(--primary,hsl(var(--primary)))}.hybrid-nav-item__icon--inactive{color:var(--text-secondary,hsl(var(--muted-foreground)))}.hybrid-nav-item__text-content{margin-left:calc(var(--spacing,.25rem)*2.5);min-width:calc(var(--spacing,.25rem)*0);flex-direction:column;flex:1;justify-content:center;display:flex}.hybrid-nav-item__label{--tw-leading:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.hybrid-nav-item__description,.hybrid-nav-item__label{text-overflow:ellipsis;white-space:nowrap;line-height:var(--leading-tight,1.25);display:block;overflow:hidden}.hybrid-nav-item__description{margin-top:calc(var(--spacing,.25rem)*.5);--tw-leading:var(--leading-tight,1.25);font-size:11px;color:var(--text-secondary,hsl(var(--muted-foreground)))}.hybrid-nav-item__description--active{color:var(--primary,hsl(var(--primary)))}@supports (color:color-mix(in lab,red,red)){.hybrid-nav-item__description--active{color:color-mix(in srgb,var(--primary,hsl(var(--primary)))75%,transparent)}}.hybrid-nav-item__badge-container{flex-shrink:0;margin-left:auto}.hybrid-nav-item__badge{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background:var(--primary,hsl(var(--primary)));border-width:1px;border-radius:3.40282e+38px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.hybrid-nav-item__badge{background:color-mix(in srgb,var(--primary,hsl(var(--primary)))12%,transparent)}}.hybrid-nav-item__badge{border-color:var(--primary,hsl(var(--primary)))}@supports (color:color-mix(in lab,red,red)){.hybrid-nav-item__badge{border-color:color-mix(in srgb,var(--primary,hsl(var(--primary)))25%,transparent)}}.hybrid-nav-item__badge{color:var(--primary,hsl(var(--primary)))}.hybrid-nav-item__badge--size-md,.hybrid-nav-item__badge--size-sm,.hybrid-nav-item__badge--size-xs{padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-size:10px}.hybrid-nav-item__badge--size-lg{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}@media (prefers-reduced-motion:reduce){.hybrid-nav-item{transition:none}}@property --tw-leading{syntax:"*";inherits:false}

/*! tailwindcss v4.1.8 | 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-space-y-reverse:0;--tw-font-weight:initial;--tw-tracking:initial}}}.hybrid-nav-container{width:100%}.hybrid-nav-container--orientation-vertical{flex-direction:column;display:flex}.hybrid-nav-container--orientation-horizontal{flex-direction:row;display:flex}:where(.hybrid-nav-container--layout-full>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container--layout-compact>:not(:last-child)),:where(.hybrid-nav-container--layout-icon-only>:not(:last-child)),:where(.hybrid-nav-container--size-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container--size-sm>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container--size-md>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container--size-lg>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container__section>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container__section--size-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container__section--size-sm>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container__section--size-md>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container__section--size-lg>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}.hybrid-nav-container__section-title{margin-bottom:calc(var(--spacing,.25rem)*3);justify-content:space-between;align-items:center;display:flex}.hybrid-nav-container__section-title--size-sm,.hybrid-nav-container__section-title--size-xs{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.hybrid-nav-container__section-title--size-md{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.hybrid-nav-container__section-title--size-lg{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.hybrid-nav-container__section-title-text{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;color:var(--text-secondary,hsl(var(--muted-foreground)))}.hybrid-nav-container__section-toggle{color:var(--text-secondary,hsl(var(--muted-foreground)));border-radius:.25rem;flex-direction:row;padding:.25rem;transition:background-color .15s;display:flex}.hybrid-nav-container__section-toggle:hover{background-color:var(--surface-hover,hsl(var(--muted)))}.hybrid-nav-container__section-toggle-icon{height:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*3);transition-property:transform,translate,scale,rotate;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))}.hybrid-nav-container__section-toggle-icon--collapsed{rotate:none}.hybrid-nav-container__section-toggle-icon--expanded{rotate:90deg}:where(.hybrid-nav-container__section-items>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container__section-items--size-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container__section-items--size-md>:not(:last-child)),:where(.hybrid-nav-container__section-items--size-sm>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.hybrid-nav-container__section-items--size-lg>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-tracking{syntax:"*";inherits:false}

/*! tailwindcss v4.1.8 | 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-space-x-reverse:0;--tw-font-weight:initial;--tw-border-style:solid;--tw-duration:initial}}}.hybrid-top-nav{background:var(--surface-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--surface-border);width:100%;color:var(--text-primary);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hybrid-top-nav--height-sm{height:calc(var(--spacing,.25rem)*12)}.hybrid-top-nav--height-md{height:calc(var(--spacing,.25rem)*16)}.hybrid-top-nav--height-lg{height:calc(var(--spacing,.25rem)*20)}.hybrid-top-nav--sticky{top:calc(var(--spacing,.25rem)*0);z-index:50;position:sticky}.hybrid-top-nav__content{z-index:10;width:100%;height:100%;padding-inline:calc(var(--spacing,.25rem)*4);align-items:center;display:flex;position:relative}@media (min-width:64rem){.hybrid-top-nav__content{padding-inline:calc(var(--spacing,.25rem)*6)}}.hybrid-top-nav__logo,.hybrid-top-nav__logo-content{align-items:center;display:flex}:where(.hybrid-top-nav__logo-content>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-x-reverse)))}.hybrid-top-nav__logo-image{flex-shrink:0}.hybrid-top-nav__logo-image--height-sm{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.hybrid-top-nav__logo-image--height-md{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}.hybrid-top-nav__logo-image--height-lg{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10)}.hybrid-top-nav__logo-text{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);display:none}@media (min-width:40rem){.hybrid-top-nav__logo-text{display:block}}.hybrid-top-nav__logo-text{color:var(--text-primary)}.hybrid-top-nav__logo-text--height-sm{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}.hybrid-top-nav__logo-text--height-md{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.hybrid-top-nav__logo-text--height-lg{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.hybrid-top-nav__search-container{width:100%;max-width:var(--container-md,28rem);display:none}@media (min-width:48rem){.hybrid-top-nav__search-container{display:flex}}@media (min-width:64rem){.hybrid-top-nav__search-container{max-width:var(--container-xl,36rem)}}@media (min-width:80rem){.hybrid-top-nav__search-container{max-width:var(--container-2xl,42rem)}}.hybrid-top-nav__search-form{width:100%;position:relative}.hybrid-top-nav__nav-container{display:none}@media (min-width:64rem){.hybrid-top-nav__nav-container{display:flex}}.hybrid-top-nav__notifications{align-items:center;display:flex}.hybrid-top-nav__notification-bell{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*2);border:1px solid var(--surface-border);color:var(--text-primary);background:0 0;transition:background-color .15s ease-out,border-color .15s ease-out}.hybrid-top-nav__notification-bell:hover{background:var(--surface-hover);cursor:pointer}.hybrid-top-nav__theme-toggle-container{padding:calc(var(--spacing,.25rem)*4);align-items:center;display:flex}.dark .hybrid-top-nav .hybrid-button{color:var(--text-primary);box-shadow:none;background:0 0;border-color:#ffffff1f}.dark .hybrid-top-nav .hybrid-button:hover:not(.hybrid-button--disabled):not(.hybrid-button--loading){background:#ffffff14;border-color:#fff3}.dark .hybrid-top-nav__notification-bell{color:var(--text-primary);background:0 0;border-color:#ffffff1f}.dark .hybrid-top-nav__notification-bell:hover{background:#ffffff14}.hybrid-top-nav__menu-toggle{color:var(--text-primary);background-color:#0000;border-radius:.375rem;outline:none;padding:.5rem;transition:background-color .15s;display:none}.hybrid-top-nav__menu-toggle:hover{background-color:var(--surface-hover)}@media (max-width:1023px){.hybrid-top-nav__menu-toggle{display:block}}.hybrid-top-nav__user-menu-container{position:relative}.hybrid-top-nav__user-menu-button{align-items:center;gap:calc(var(--spacing,.25rem)*2);width:100%;min-height:2rem;display:flex}.hybrid-top-nav__user-avatar{border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-width:1px;border-color:var(--surface-border);color:var(--text-secondary);background-color:#0000;border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.hybrid-top-nav__user-avatar--height-sm{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.hybrid-top-nav__user-avatar--height-md,.hybrid-top-nav__user-avatar--height-sm{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.hybrid-top-nav__user-avatar--height-md{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}.hybrid-top-nav__user-avatar--height-lg{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.hybrid-top-nav__user-avatar-image{object-fit:cover;border-radius:3.40282e+38px;width:100%;height:100%}.hybrid-top-nav__user-avatar-initials{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}.hybrid-top-nav__user-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--text-primary);overflow:hidden}.hybrid-top-nav__user-chevron{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4);flex-shrink:0}.hybrid-top-nav__left{flex-shrink:0;align-items:center;display:flex}:where(.hybrid-top-nav__left>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-x-reverse)))}.hybrid-top-nav__center{width:100%;padding-inline:calc(var(--spacing,.25rem)*4);flex:1;justify-content:center;margin-inline:auto;display:flex}.hybrid-top-nav__right{flex-shrink:0;align-items:center;display:flex}:where(.hybrid-top-nav__right>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem)*4)*calc(1 - var(--tw-space-x-reverse)))}.hybrid-top-nav__menu-toggle{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem)*2);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:.2s;transition-duration:.2s}@media (min-width:64rem){.hybrid-top-nav__menu-toggle{display:none}}@media (hover:hover){.hybrid-top-nav__menu-toggle:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hybrid-top-nav__menu-toggle:hover{background-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}}.hybrid-top-nav__menu-toggle:focus{--tw-outline-style:none;outline-style:none}.hybrid-top-nav__menu-toggle{background-color:var(--surface-background,#ffffff1a);color:var(--text-primary,#1a1a1a)}.hybrid-top-nav__menu-toggle:focus{box-shadow:0 0 0 2px var(--surface-highlight,#ffffff80);border-color:var(--surface-border-focus,#fff6)}.hybrid-top-nav__menu-icon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}.hybrid-top-nav__search{width:100%;margin-inline:auto}.hybrid-top-nav__user-menu{contain:layout style;flex-shrink:0;position:relative;overflow:visible}.hybrid-top-nav__glass-overlay{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(135deg,#ffffff0d,#0000 50%,#ffffff0d);border-radius:0;position:absolute}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}

/*! tailwindcss v4.1.8 | 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-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.hybrid-sidebar{left:calc(var(--spacing,.25rem)*0);z-index:30;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;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));width:calc(var(--spacing,.25rem)*64);background:var(--surface-background,#ffffffd9);border-right:1px solid var(--surface-border,#0000000f);height:calc(100vh - 4rem);color:var(--text-primary,#1a1a1a);flex-direction:column;display:flex;position:fixed;top:4rem;overflow:hidden}.hybrid-sidebar,.hybrid-sidebar--balanced,.hybrid-sidebar--glass-dominant,.hybrid-sidebar--glass-neo{-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);box-shadow:none}.hybrid-sidebar--balanced,.hybrid-sidebar--glass-dominant,.hybrid-sidebar--glass-neo,.hybrid-sidebar--neo-dominant,.hybrid-sidebar--neo-glass{background:var(--surface-background);border-right:1px solid var(--surface-border)}.hybrid-sidebar--neo-dominant,.hybrid-sidebar--neo-glass{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.hybrid-sidebar--top-nav-sm{top:3rem}.hybrid-sidebar--top-nav-md{top:4rem}.hybrid-sidebar--top-nav-lg{top:5rem}.hybrid-sidebar--open{--tw-translate-x:calc(var(--spacing,.25rem)*0)}.hybrid-sidebar--closed,.hybrid-sidebar--open{translate:var(--tw-translate-x)var(--tw-translate-y)}.hybrid-sidebar--closed{--tw-translate-x:-100%}@media (min-width:64rem){.hybrid-sidebar--closed{--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}.hybrid-sidebar--collapsed{width:calc(var(--spacing,.25rem)*16)}.hybrid-sidebar--expanded{width:calc(var(--spacing,.25rem)*64)}.hybrid-sidebar--width-sm{width:calc(var(--spacing,.25rem)*48)}.hybrid-sidebar--width-md{width:calc(var(--spacing,.25rem)*64)}.hybrid-sidebar--width-lg{width:calc(var(--spacing,.25rem)*80)}.hybrid-sidebar--width-xl{width:calc(var(--spacing,.25rem)*96)}.hybrid-sidebar--collapsed.hybrid-sidebar--width-lg,.hybrid-sidebar--collapsed.hybrid-sidebar--width-md,.hybrid-sidebar--collapsed.hybrid-sidebar--width-sm,.hybrid-sidebar--collapsed.hybrid-sidebar--width-xl{width:calc(var(--spacing,.25rem)*16)}@media (max-width:1023px){.hybrid-sidebar--width-lg,.hybrid-sidebar--width-md,.hybrid-sidebar--width-sm,.hybrid-sidebar--width-xl{width:333px}.hybrid-sidebar--collapsed.hybrid-sidebar--width-lg,.hybrid-sidebar--collapsed.hybrid-sidebar--width-md,.hybrid-sidebar--collapsed.hybrid-sidebar--width-sm,.hybrid-sidebar--collapsed.hybrid-sidebar--width-xl{width:calc(var(--spacing,.25rem)*16)}}.hybrid-sidebar__header{padding:calc(var(--spacing,.25rem)*2);border-bottom:1px solid var(--surface-border);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.hybrid-sidebar__header--collapsed{padding:calc(var(--spacing,.25rem)*2);justify-content:center}.hybrid-sidebar__content{z-index:10;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.hybrid-sidebar__nav-content{scrollbar-width:thin;scrollbar-color:var(--surface-border)transparent;scroll-behavior:smooth;flex:1;overflow:hidden auto}.hybrid-sidebar__nav-content::-webkit-scrollbar{width:4px}.hybrid-sidebar__nav-content::-webkit-scrollbar-track{background:0 0}.hybrid-sidebar__nav-content::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:2px}.hybrid-sidebar__nav-container{width:100%}.hybrid-sidebar__header-content{justify-content:space-between;align-items:center;display:flex}.hybrid-sidebar__header-content--collapsed{justify-content:center}.hybrid-sidebar__header-controls{flex-shrink:0}.hybrid-sidebar__toggle-button{display:none}@media (min-width:64rem){.hybrid-sidebar__toggle-button{display:flex}}.hybrid-sidebar__property-selector{background:0 0;flex-shrink:0}.hybrid-sidebar__custom-header,.hybrid-sidebar__property-selector{border-bottom:1px solid var(--surface-border)}.hybrid-sidebar__footer,.hybrid-sidebar__footer-content{padding:calc(var(--spacing,.25rem)*4);border-top:1px solid var(--surface-border);flex-shrink:0}.hybrid-sidebar__overlay{inset:calc(var(--spacing,.25rem)*0);z-index:20;position:fixed}@media (min-width:64rem){.hybrid-sidebar__overlay{display:none}}.hybrid-sidebar__overlay{-webkit-backdrop-filter:blur(4px);background-color:#0006}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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}