/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.sidebar[data-v-6fd46349]{z-index:50;background-color:var(--color-primary,rgba(var(--primary)));padding-inline:calc(var(--spacing,.25rem) * 2);will-change:width;padding-top:1rem;transition:width .3s ease-in-out;overflow:hidden}.fade-enter-active[data-v-6fd46349]{will-change:opacity;transition:opacity .3s .3s}.fade-leave-active[data-v-6fd46349]{will-change:opacity;transition:opacity .3s}.fade-enter-from[data-v-6fd46349],.fade-leave-to[data-v-6fd46349]{opacity:0}.fade-enter-to[data-v-6fd46349],.fade-leave-from[data-v-6fd46349]{opacity:1}.icon-menu[data-v-4dcec45a]{--gap:3px;--height-bar:2px;--pos-y-bar-one:0;--pos-y-bar-three:0;--scale-bar:1;--rotate-bar-one:0;--rotate-bar-three:0;gap:var(--gap);flex-direction:column;width:16px;display:flex}.bar[data-v-4dcec45a],.icon-menu[data-v-4dcec45a]{position:relative}.bar[data-v-4dcec45a]{height:var(--height-bar);background-color:rgb(var(--foreground));border-radius:.5rem;width:100%}.bar--1[data-v-4dcec45a]{top:var(--pos-y-bar-one);transform:rotate(var(--rotate-bar-one));transition:top .2s .1s,transform .1s}.bar--2[data-v-4dcec45a]{transform:scaleX(var(--scale-bar));transition:transform .15s .1s}.bar--3[data-v-4dcec45a]{bottom:var(--pos-y-bar-three);transform:rotate(var(--rotate-bar-three));transition:bottom .2s .1s,transform .1s}.icon-menu.is-opened[data-v-4dcec45a]{--pos-y-bar-one:calc(var(--gap) + var(--height-bar));--pos-y-bar-three:calc(var(--gap) + var(--height-bar));--scale-bar:0;--rotate-bar-one:45deg;--rotate-bar-three:-45deg}.icon-menu.is-opened>.bar--1[data-v-4dcec45a]{transition:top .2s,transform .2s .1s}.icon-menu.is-opened>.bar--3[data-v-4dcec45a]{transition:bottom .2s,transform .2s .1s}.logout-action[data-v-ab266dd1]{height:44px;color:rgba(var(--foreground));cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;margin-left:6px;padding:0;font-size:13px;font-weight:500;position:relative}.logout-action-surface[data-v-ab266dd1]{border-radius:inherit;background:rgba(var(--elements-background));justify-content:center;align-items:center;gap:10px;transition:transform .34s cubic-bezier(.22,1,.36,1),background-color .22s,box-shadow .28s;display:flex;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0f,0 2px 3px #0000001a}.logout-action-icon[data-v-ab266dd1]{flex-shrink:0;width:22px;height:22px;overflow:visible}.logout-action-arrow[data-v-ab266dd1]{transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .18s}.logout-action[data-v-ab266dd1]:focus-visible{outline:2px solid rgba(var(--branded));outline-offset:3px}.logout-action:not(:disabled):is(:hover,:focus-visible) .logout-action-surface[data-v-ab266dd1]{background:rgba(var(--surface));transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1a,0 5px 12px -8px #00000080}.logout-action:not(:disabled):is(:hover,:focus-visible) .logout-action-arrow[data-v-ab266dd1]{transform:translate(5px)}.logout-action:not(:disabled):active .logout-action-surface[data-v-ab266dd1]{transition-duration:.1s;transform:translateY(1px)scale(.98)}.logout-action[data-v-ab266dd1]:disabled{cursor:default}.logout-action[aria-busy=true] .logout-action-arrow[data-v-ab266dd1]{opacity:.4;transform:translate(5px)}@media (prefers-reduced-motion:reduce){.logout-action-arrow[data-v-ab266dd1],.logout-action-surface[data-v-ab266dd1]{transition:none}.logout-action:not(:disabled):is(:hover,:focus-visible) .logout-action-arrow[data-v-ab266dd1],.logout-action:not(:disabled):is(:hover,:focus-visible,:active) .logout-action-surface[data-v-ab266dd1]{transform:none}}.sidebar-button-active[data-v-ab266dd1]{transition:all .6s;transform:rotate(180deg)}.sidebar-button[data-v-ab266dd1]{transition:all .6s;transform:rotate(0)}.sidebar[data-v-b081fb3b]{z-index:60;margin-top:calc(var(--spacing,.25rem) * 14);background-color:var(--color-primary,rgba(var(--primary)));height:100%;padding-bottom:calc(var(--spacing,.25rem) * 14);will-change:width;flex-direction:column;align-items:flex-start;transition:width .3s ease-in-out;position:fixed;top:0;left:0;overflow:hidden}.fade-enter-active[data-v-b081fb3b]{will-change:opacity;transition:opacity .3s .3s}.fade-leave-active[data-v-b081fb3b]{will-change:opacity;transition:opacity .3s}.fade-enter-from[data-v-b081fb3b],.fade-leave-to[data-v-b081fb3b]{opacity:0}.fade-enter-to[data-v-b081fb3b],.fade-leave-from[data-v-b081fb3b]{opacity:1}
