/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@media (min-width:80rem){.tinker .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__group-label{color:currentColor}.tinker .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__group-label:before{opacity:0}.tinker .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__link .side-menu__link__title{color:currentColor}.tinker .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__link .side-menu__link__badge,.tinker .side-menu.side-menu--collapsed.side-menu--on-hover .side-menu__link .side-menu__link__chevron{opacity:1}.tinker .side-menu.side-menu--collapsed.side-menu--on-hover ul.scrollable>li>.side-menu__link .side-menu__link__icon,.tinker .side-menu.side-menu--collapsed.side-menu--on-hover ul.scrollable>li li .side-menu__link .side-menu__link__icon{margin-left:0}.tinker .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}.tinker .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}.tinker .side-menu.side-menu--collapsed .side-menu__link .side-menu__link__title{white-space:nowrap;color:#0000;transition-property:color;transition-duration:.3s}.tinker .side-menu.side-menu--collapsed .side-menu__link .side-menu__link__badge,.tinker .side-menu.side-menu--collapsed .side-menu__link .side-menu__link__chevron{opacity:0;transition-property:opacity;transition-duration:.3s}.tinker .side-menu.side-menu--collapsed .side-menu__link .side-menu__link__icon{transition-property:margin;transition-duration:.1s}.tinker .side-menu.side-menu--collapsed ul.scrollable>li>.side-menu__link .side-menu__link__icon{margin-left:.625rem}.tinker .side-menu.side-menu--collapsed ul.scrollable>li li .side-menu__link .side-menu__link__icon{margin-left:.375rem}.tinker .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active{background:var(--color-background);border:1px solid var(--color-background)}@supports (color:color-mix(in lab,red,red)){.tinker .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active{background:color-mix(in oklch,var(--color-background),transparent 90%);border:1px solid color-mix(in oklch,var(--color-background),transparent 87%)}}}.tinker .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}.tinker .side-menu .side-menu__link{align-items:center;margin-bottom:.375rem;padding:1rem 1.25rem;transition-property:all;transition-duration:.1s;display:flex}.tinker .side-menu .side-menu__link.side-menu__link--active{font-weight:500}.tinker .side-menu .side-menu__link.side-menu__link--active .side-menu__link__title{color:var(--color-background)}.tinker .side-menu .side-menu__link .side-menu__link__icon{--color:var(--color-background);flex:none;width:1.15rem;height:1.15rem}@supports (color:color-mix(in lab,red,red)){.tinker .side-menu .side-menu__link .side-menu__link__icon{--color:color-mix(in oklch,var(--color-background),transparent 30%)}}.tinker .side-menu .side-menu__link .side-menu__link__title{text-overflow:ellipsis;white-space:nowrap;color:var(--color-background);margin-left:.75rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.tinker .side-menu .side-menu__link .side-menu__link__title{color:color-mix(in oklch,var(--color-background),transparent 20%)}}.tinker .side-menu .side-menu__link .side-menu__link__badge{min-width:1.15rem;height:1.2rem;color:var(--color-background);background-color:var(--color-background);border:1px solid var(--color-background);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)){.tinker .side-menu .side-menu__link .side-menu__link__badge{color:color-mix(in oklch,var(--color-background),transparent 20%);background-color:color-mix(in oklch,var(--color-background),transparent 85%);border:1px solid color-mix(in oklch,var(--color-background),transparent 85%)}}.tinker .side-menu .side-menu__link .side-menu__link__chevron{stroke-width:1.2px;color:var(--color-background);margin-left:auto}@supports (color:color-mix(in lab,red,red)){.tinker .side-menu .side-menu__link .side-menu__link__chevron{color:color-mix(in oklch,var(--color-background),transparent 20%)}}.tinker .side-menu ul.scrollable{position:relative}.tinker .side-menu ul.scrollable>li>.side-menu__link{border-radius:9999px}.tinker .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)){.tinker .side-menu ul.scrollable>li>.side-menu__link:hover:not(.side-menu__link--active){background:color-mix(in oklch,var(--color-background),transparent 92%)}}.tinker .side-menu ul.scrollable>li ul{background:var(--color-background);border:1px solid var(--color-background);border-radius:1rem;margin-bottom:.5rem;margin-left:.25rem;margin-right:.25rem;padding:.25rem 0}@supports (color:color-mix(in lab,red,red)){.tinker .side-menu ul.scrollable>li ul{background:color-mix(in oklch,var(--color-background),transparent 90%);border:1px solid color-mix(in oklch,var(--color-background),transparent 87%)}}.tinker .side-menu ul.scrollable>li ul .side-menu__link{margin-bottom:0}.tinker .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:not(.side-menu__link--active){--color-background:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu .side-menu__link:not(.side-menu__link--active){--color-background:color-mix(in oklch,var(--color-foreground),transparent 20%)}}.dark .side-menu .side-menu__link.side-menu__link--active .side-menu__link__icon{--color:var(--color-foreground)}.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{--color-background:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active{--color-background:color-mix(in oklch,var(--color-foreground),transparent 65%)}}.dark .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active .side-menu__link__icon{--color:var(--color-foreground)}.dark .side-menu ul.scrollable>li>.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 .side-menu__link__badge{--color-background:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu ul.scrollable>li>.side-menu__link.side-menu__link--active .side-menu__link__badge{--color-background:color-mix(in oklch,var(--color-foreground),transparent 30%)}}.dark .side-menu ul.scrollable>li>.side-menu__link:hover:not(.side-menu__link--active){background:var(--color-foreground)}@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-foreground),transparent 95%)}}.dark .side-menu ul.scrollable>li ul{--color-background:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.dark .side-menu ul.scrollable>li ul{--color-background:color-mix(in oklch,var(--color-foreground),transparent 65%)}}
