.sidebar-nav{flex-direction:column;gap:.2rem;padding:1rem .75rem;display:flex}.app-sidebar__link{color:var(--p-text-muted-color);border-left:3px solid #0000;border-radius:.5rem;align-items:center;gap:.75rem;padding:.65rem .9rem;font-size:.92rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:flex}.app-sidebar__link>i{text-align:center;flex-shrink:0;width:1.1rem}.app-sidebar__link--active,.app-sidebar__link:hover{background:var(--p-primary-50);color:var(--p-primary-color)}.app-sidebar__link--active{border-left-color:var(--p-primary-color);font-weight:600}.app-sidebar__link--sub{padding-top:.55rem;padding-bottom:.55rem;font-size:.88rem}.app-sidebar__group-header{width:100%;color:var(--p-text-muted-color);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;padding:.65rem .9rem;font-size:.92rem;transition:background-color .15s,color .15s;display:flex}.app-sidebar__group-header>i:first-child{text-align:center;flex-shrink:0;width:1.1rem}.app-sidebar__group-header:hover{background:var(--p-surface-100);color:var(--p-primary-color)}.app-sidebar__group-header--active{color:var(--p-primary-color);font-weight:600}.app-sidebar__group-header--sub{padding-top:.55rem;padding-bottom:.55rem;font-size:.88rem}.app-sidebar__chevron{flex-shrink:0;margin-left:auto;font-size:.7rem;transition:transform .2s}.app-sidebar__chevron--expanded{transform:rotate(90deg)}.app-sidebar__group-items-wrapper{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.app-sidebar__group-items-wrapper--expanded{grid-template-rows:1fr}.app-sidebar__group-items{flex-direction:column;gap:.1rem;min-height:0;display:flex;overflow:hidden}.app-sidebar__sub-heading{text-transform:uppercase;letter-spacing:.04em;color:var(--p-text-muted-color);align-items:center;gap:.6rem;padding:.6rem .9rem .2rem 2.4rem;font-size:.72rem;font-weight:700;display:flex}.app-sidebar__sub-heading:first-child{padding-top:.2rem}.app-sidebar__subgroup{flex-direction:column;display:flex}.app-sidebar[data-v-7e35d5b0]{background:var(--p-surface-0);border-right:1px solid var(--p-content-border-color);flex-direction:column;width:15rem;transition:width .15s;display:none}.app-sidebar--collapsed[data-v-7e35d5b0]{width:4.5rem}.app-sidebar__collapse-toggle[data-v-7e35d5b0]{cursor:pointer;color:var(--p-text-muted-color);border:none;border-top:1px solid var(--p-content-border-color);background:0 0;margin-top:auto;padding:.85rem}@media (width>=992px){.app-sidebar[data-v-7e35d5b0]{display:flex}}.app-topbar[data-v-e27a6a61]{background:var(--p-surface-0);z-index:10;align-items:center;gap:.5rem;padding:.85rem 1rem;display:flex;position:sticky;top:0;box-shadow:0 1px 3px #0f172a0f}@media (width>=576px){.app-topbar[data-v-e27a6a61]{gap:.65rem;padding:.85rem 1.5rem}}.app-topbar__menu-toggle[data-v-e27a6a61]{flex-shrink:0}@media (width>=992px){.app-topbar__menu-toggle[data-v-e27a6a61]{display:none}}.app-topbar__brand[data-v-e27a6a61]{color:var(--p-text-color);flex-shrink:1;align-items:center;gap:.5rem;min-width:0;text-decoration:none;display:flex}.app-topbar__logo[data-v-e27a6a61]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:28px;height:28px}.app-topbar__brand-text[data-v-e27a6a61]{flex-direction:column;min-width:0;display:flex;overflow:hidden}.app-topbar__org-name[data-v-e27a6a61]{font-size:.85rem;font-weight:700}.app-topbar__app-name[data-v-e27a6a61],.app-topbar__org-name[data-v-e27a6a61]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-topbar__app-name[data-v-e27a6a61]{color:var(--p-text-muted-color);font-size:.68rem;font-weight:400}@media (width>=576px){.app-topbar__logo[data-v-e27a6a61]{width:32px;height:32px}.app-topbar__org-name[data-v-e27a6a61]{font-size:.95rem}.app-topbar__app-name[data-v-e27a6a61]{font-size:.72rem}}.app-topbar__spacer[data-v-e27a6a61]{flex:1}.app-topbar__user[data-v-e27a6a61]{cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.6rem;padding:.3rem .5rem;display:flex}.app-topbar__user[data-v-e27a6a61]:hover{background:var(--p-surface-100)}.app-topbar__user-info[data-v-e27a6a61]{text-align:left;flex-direction:column;font-size:.8rem;display:none}.app-topbar__user-info small[data-v-e27a6a61]{color:var(--p-text-muted-color)}@media (width>=576px){.app-topbar__user-info[data-v-e27a6a61]{display:flex}}.app-shell[data-v-7848dbbe]{min-height:100vh;display:flex}.app-shell__main[data-v-7848dbbe]{flex-direction:column;flex:1;min-width:0;display:flex}.app-shell__content[data-v-7848dbbe]{flex:1;width:100%;max-width:84rem;margin:0 auto;padding:1.5rem}@media (width>=992px){.app-shell__content[data-v-7848dbbe]{padding:2rem 2.5rem}}.app-shell__footer[data-v-7848dbbe]{text-align:center;color:var(--p-text-muted-color);border-top:1px solid var(--p-content-border-color);padding:.9rem 1.5rem;font-size:.8rem}
