/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@media (min-width:80rem){.enigma .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__group-label{color:currentColor}.enigma .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__group-label:before{opacity:0}.enigma .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__link .side-menu__link__title{color:currentColor}.enigma .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__link .side-menu__link__badge,.enigma .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__link .side-menu__link__chevron{opacity:1}.enigma .side-menu.side-menu--collapsed.side-menu--on-hover ul.scrollable>li>.side-menu__link .side-menu__link__icon,.enigma .side-menu.side-menu--collapsed.side-menu--on-hover ul.scrollable>li li .side-menu__link .side-menu__link__icon{margin-left:0}.enigma .side-menu.side-menu--collapsed .side-menu__group-label{color:#0000;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:.1s;position:relative}.enigma .side-menu.side-menu--collapsed .side-menu__group-label:before{content:"...";text-align:center;color:var(--color-background);transition-property:opacity;transition-duration:.1s;position:absolute;left:0;right:0}.enigma .side-menu.side-menu--collapsed .side-menu__link .side-menu__link__title{white-space:nowrap;color:#0000;transition-property:color;transition-duration:.3s}.enigma .side-menu.side-menu--collapsed .side-menu__link .side-menu__link__badge,.enigma .side-menu.side-menu--collapsed .side-menu__link .side-menu__link__chevron{opacity:0;transition-property:opacity;transition-duration:.3s}.enigma .side-menu.side-menu--collapsed .side-menu__link .side-menu__link__icon{transition-property:margin;transition-duration:.1s}.enigma .side-menu.side-menu--collapsed ul.scrollable>li>.side-menu__link .side-menu__link__icon{margin-left:.625rem}.enigma .side-menu.side-menu--collapsed ul.scrollable>li li .side-menu__link .side-menu__link__icon{margin-left:.375rem}}.enigma .side-menu .side-menu__group-label{white-space:nowrap;opacity:.5;text-transform:uppercase;margin-top:1.75rem;margin-bottom:.75rem;margin-left:.5rem;font-size:.75rem}.enigma .side-menu .side-menu__link{align-items:center;margin-bottom:.375rem;padding:1rem 1.25rem;transition-property:all;transition-duration:.1s;display:flex}.enigma .side-menu .side-menu__link.side-menu__link--active{font-weight:500}.enigma .side-menu .side-menu__link.side-menu__link--active .side-menu__link__title{color:var(--color-primary)}.enigma .side-menu .side-menu__link .side-menu__link__icon{--color:var(--color-primary);flex:none;width:1.15rem;height:1.15rem}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu .side-menu__link .side-menu__link__icon{--color:color-mix(in oklch,var(--color-primary),transparent 30%)}}.enigma .side-menu .side-menu__link .side-menu__link__title{text-overflow:ellipsis;white-space:nowrap;color:var(--color-foreground);margin-left:.75rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu .side-menu__link .side-menu__link__title{color:color-mix(in oklch,var(--color-foreground),transparent 20%)}}.enigma .side-menu .side-menu__link .side-menu__link__badge{min-width:1.15rem;height:1.2rem;color:var(--color-primary);background-color:var(--color-primary);border:1px solid var(--color-primary);border-radius:.5rem;justify-content:center;align-items:center;margin-left:.875rem;padding:0 .5rem;font-size:.75rem;font-weight:500;display:flex}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu .side-menu__link .side-menu__link__badge{color:color-mix(in oklch,var(--color-primary),transparent 20%);background-color:color-mix(in oklch,var(--color-primary),transparent 85%);border:1px solid color-mix(in oklch,var(--color-primary),transparent 85%)}}.enigma .side-menu .side-menu__link .side-menu__link__chevron{stroke-width:1.2px;color:var(--color-foreground);margin-left:auto}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu .side-menu__link .side-menu__link__chevron{color:color-mix(in oklch,var(--color-foreground),transparent 20%)}}.enigma .side-menu ul.scrollable{position:relative}.enigma .side-menu ul.scrollable>li>.side-menu__link{border-radius:9999px}.enigma .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active{background:var(--color-background);border:1px solid var(--color-foreground);box-shadow:0 1px 2px #0000000d}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active{background:color-mix(in oklch,var(--color-background),var(--color-foreground)3%);border:1px solid color-mix(in oklch,var(--color-foreground),transparent 90%)}}.enigma .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active:before{content:"";opacity:.1;background-color:var(--color-background);z-index:-2;width:7.8rem;height:7.8rem;margin-right:-11.7em;position:absolute;right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 16.039 122.1'%3E%3Cpath id='Union_1' data-name='Union 1' d='M16.038,122H16v-2.213a95.8,95.8,0,0,0-2.886-20.735A94.894,94.894,0,0,0,5.331,78.618,39.039,39.039,0,0,1,0,61.051,39.035,39.035,0,0,1,5.331,43.484a94.9,94.9,0,0,0,7.783-20.435A95.747,95.747,0,0,0,16,2.314V0l.039,122v0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 16.039 122.1'%3E%3Cpath id='Union_1' data-name='Union 1' d='M16.038,122H16v-2.213a95.8,95.8,0,0,0-2.886-20.735A94.894,94.894,0,0,0,5.331,78.618,39.039,39.039,0,0,1,0,61.051,39.035,39.035,0,0,1,5.331,43.484a94.9,94.9,0,0,0,7.783-20.435A95.747,95.747,0,0,0,16,2.314V0l.039,122v0Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active:before{background-color:color-mix(in oklch,var(--color-background),var(--color-foreground)90%)}}.enigma .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active:after{content:"";background-color:var(--color-background);z-index:-1;width:7.8rem;height:7.8rem;margin-right:-11.7em;position:absolute;right:-1px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 16.039 122.1'%3E%3Cpath id='Union_1' data-name='Union 1' d='M16.038,122H16v-2.213a95.8,95.8,0,0,0-2.886-20.735A94.894,94.894,0,0,0,5.331,78.618,39.039,39.039,0,0,1,0,61.051,39.035,39.035,0,0,1,5.331,43.484a94.9,94.9,0,0,0,7.783-20.435A95.747,95.747,0,0,0,16,2.314V0l.039,122v0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%' viewBox='0 0 16.039 122.1'%3E%3Cpath id='Union_1' data-name='Union 1' d='M16.038,122H16v-2.213a95.8,95.8,0,0,0-2.886-20.735A94.894,94.894,0,0,0,5.331,78.618,39.039,39.039,0,0,1,0,61.051,39.035,39.035,0,0,1,5.331,43.484a94.9,94.9,0,0,0,7.783-20.435A95.747,95.747,0,0,0,16,2.314V0l.039,122v0Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active:after{background-color:color-mix(in oklch,var(--color-background),var(--color-foreground)2%)}}.enigma .side-menu ul.scrollable>li>.side-menu__link:hover:not(.side-menu__link--active){background:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu ul.scrollable>li>.side-menu__link:hover:not(.side-menu__link--active){background:color-mix(in oklch,var(--color-background),transparent 50%)}}.enigma .side-menu ul.scrollable>li ul{background:var(--color-background);border:1px solid var(--color-foreground);border-radius:1rem;margin-bottom:.5rem;margin-left:.25rem;margin-right:.25rem;padding:.25rem 0}@supports (color:color-mix(in lab,red,red)){.enigma .side-menu ul.scrollable>li ul{background:color-mix(in oklch,var(--color-background),transparent 50%);border:1px solid color-mix(in oklch,var(--color-foreground),transparent 90%)}}.enigma .side-menu ul.scrollable>li ul .side-menu__link{margin-bottom:0}.enigma .side-menu ul.scrollable>li ul ul{margin:0 -1px}.dark .side-menu .side-menu__group-label{opacity:.3}.dark .side-menu .side-menu__link .side-menu__link__icon{--color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu .side-menu__link .side-menu__link__icon{--color:color-mix(in oklab,var(--color-foreground)70%,transparent)}}.dark .side-menu .side-menu__link .side-menu__link__title{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu .side-menu__link .side-menu__link__title{color:color-mix(in oklab,var(--color-foreground)70%,transparent)}}.dark .side-menu .side-menu__link .side-menu__link__badge{--color-primary:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu .side-menu__link .side-menu__link__badge{--color-primary:color-mix(in oklab,var(--color-foreground)70%,transparent)}}.dark .side-menu .side-menu__link.side-menu__link--active .side-menu__link__title{color:var(--color-foreground)}.dark .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active{background:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active{background:color-mix(in oklch,var(--color-background),white 14%)}}.dark .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active:before,.dark .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active:after{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active:after{background-color:color-mix(in oklch,var(--color-foreground),black 84%)}}.dark .side-menu ul.scrollable>li>.side-menu__link:hover:not(.side-menu__link--active){background:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu ul.scrollable>li>.side-menu__link:hover:not(.side-menu__link--active){background:color-mix(in oklch,var(--color-background),white 14%)}}.dark .side-menu ul.scrollable>li ul{background:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu ul.scrollable>li ul{background:color-mix(in oklch,var(--color-background),white 10%)}}
