.portal-toolbar-card[data-v-9e880fda]{background-color:rgb(var(--surface-0));color:rgb(var(--surface-900))}.portal-toolbar-card.is-dark-mode[data-v-9e880fda]{background:rgb(var(--surface-900));color:rgb(var(--surface-0))}.portal-header-toolbar[data-v-9e880fda]{border:0;border-radius:0;background:rgb(var(--surface-0))!important;color:rgb(var(--surface-900))!important}.portal-header-toolbar.is-dark-mode[data-v-9e880fda]{border-color:rgb(var(--surface-700))!important;background:rgb(var(--surface-900))!important;color:rgb(var(--surface-0))!important}.portal-header-toolbar.is-dark-mode[data-v-9e880fda] .p-toolbar-group-end,.portal-header-toolbar.is-dark-mode[data-v-9e880fda] .p-toolbar-group-start{color:rgb(var(--surface-0))!important}.dark,.dark,.dark,.avatar-hover[data-v-9e880fda]:hover{background-color:rgb(var(--surface-700));color:rgb(var(--surface-0))}.sidebar-navigation-menu[data-v-2f7abcff]{flex-direction:column;height:100%;min-height:0;display:flex}.sidebar-navigation-menu-admin[data-v-2f7abcff]{background-color:rgb(var(--surface-0));color:rgb(var(--surface-700));font-size:.925rem;overflow:hidden}.sidebar-navigation-menu-admin.is-dark-mode[data-v-2f7abcff]{background-color:rgb(var(--surface-800));color:rgb(var(--surface-0))}.admin-menu-scroll[data-v-2f7abcff]{scrollbar-width:thin;scrollbar-color:rgb(var(--surface-300)) transparent;flex:1;min-height:0;padding:.45rem 0 .55rem;overflow:hidden auto}.admin-menu-scroll.is-collapsed[data-v-2f7abcff]{padding-top:3rem;overflow:visible}.sidebar-navigation-menu-admin.is-dark-mode .admin-menu-scroll[data-v-2f7abcff]{scrollbar-color:rgb(var(--surface-600)) transparent}.admin-panel-menu[data-v-2f7abcff]{height:100%}[data-v-2f7abcff] .admin-panel-menu-root,[data-v-2f7abcff] .admin-panel-menu-root-list,[data-v-2f7abcff] .admin-panel-menu-submenu{margin:0;padding:0;list-style:none}[data-v-2f7abcff] .admin-panel-menu-panel{margin:0}[data-v-2f7abcff] .admin-panel-menu-content,[data-v-2f7abcff] .admin-panel-menu-header,[data-v-2f7abcff] .admin-panel-menu-header-content,[data-v-2f7abcff] .admin-panel-menu-node,[data-v-2f7abcff] .admin-panel-menu-node-content{min-width:0}[data-v-2f7abcff] .admin-panel-menu-header,[data-v-2f7abcff] .admin-panel-menu-node-content{outline:none}[data-v-2f7abcff] .admin-panel-menu-toggleable-content{overflow:hidden}[data-v-2f7abcff] .admin-panel-menu-content{margin:.0625rem 0 .1875rem}[data-v-2f7abcff] .p-toggleable-content-enter-active,[data-v-2f7abcff] .p-toggleable-content-leave-active{transition:none!important}.sidebar-navigation-menu-admin.is-collapsed[data-v-2f7abcff] .admin-panel-menu-toggleable-content{display:none!important}.admin-menu-template-item[data-v-2f7abcff]{position:relative}.admin-menu-group[data-v-2f7abcff]{margin:.125rem 0;position:relative}.admin-menu-item[data-v-2f7abcff]{box-sizing:border-box;width:calc(100% - 1rem);min-height:2.125rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:.4375rem;align-items:center;gap:.5rem;margin:0 .5rem;padding:.45rem .55rem;font-size:.875rem;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}.admin-menu-item[data-v-2f7abcff]:hover{background-color:rgb(var(--surface-100)/.78);color:rgb(var(--surface-900))}.sidebar-navigation-menu-admin.is-dark-mode .admin-menu-item[data-v-2f7abcff]:hover{background-color:rgb(var(--surface-700)/.55);color:rgb(var(--surface-0))}.admin-menu-item.is-active[data-v-2f7abcff]{border-left-color:rgb(var(--primary-500)/.8);background-color:rgb(var(--primary-50)/.82);color:rgb(var(--primary-700));font-weight:600}.sidebar-navigation-menu-admin.is-dark-mode .admin-menu-item.is-active[data-v-2f7abcff]{border-left-color:rgb(var(--primary-300)/.85);background-color:rgb(var(--primary-500)/.14);color:rgb(var(--primary-200))}.admin-menu-item.is-collapsed[data-v-2f7abcff]{border-left:0;justify-content:center;gap:0;width:2.125rem;min-height:2.125rem;margin:0 auto;padding:0}.admin-menu-icon[data-v-2f7abcff]{width:1.125rem;color:rgb(var(--surface-500));flex:0 0 1.125rem;justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}.admin-menu-item.is-active .admin-menu-icon[data-v-2f7abcff],.admin-menu-item:hover .admin-menu-icon[data-v-2f7abcff]{color:currentColor}.admin-menu-label[data-v-2f7abcff]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.admin-menu-arrow[data-v-2f7abcff]{width:1rem;height:1rem;color:rgb(var(--surface-400));border-radius:0;flex:0 0 1rem;justify-content:center;align-items:center;margin-left:.15rem;font-size:.68rem;transition:none;display:inline-flex;transform:rotate(0)}.admin-menu-arrow.is-open[data-v-2f7abcff]{transform:none}.admin-menu-arrow.is-open[data-v-2f7abcff],.sidebar-navigation-menu-admin.is-dark-mode .admin-menu-arrow.is-open[data-v-2f7abcff]{color:currentColor;background-color:#0000}.admin-sub-menu[data-v-2f7abcff]{border-left:1px solid rgb(var(--surface-200)/.85);width:calc(100% - 1.75rem);min-height:1.875rem;color:rgb(var(--surface-600));margin:0 .5rem 0 1.125rem;padding:.34rem .55rem .34rem .78rem;font-size:.8125rem}.sidebar-navigation-menu-admin.is-dark-mode .admin-sub-menu[data-v-2f7abcff]{border-left-color:rgb(var(--surface-700)/.9);color:rgb(var(--surface-300))}.admin-sub-menu-children[data-v-2f7abcff]{margin-left:.75rem}.admin-sub-menu-item[data-v-2f7abcff]{box-sizing:border-box;border-left:1px solid rgb(var(--surface-200)/.85);width:calc(100% - 1.75rem);min-height:1.875rem;color:rgb(var(--surface-600));border-radius:.3125rem;align-items:center;gap:.375rem;margin:0 .5rem 0 1.125rem;padding:.34rem .55rem .34rem .78rem;font-size:.8125rem;line-height:1.2;text-decoration:none;display:flex}.admin-sub-menu-item[data-v-2f7abcff]:hover{border-left-color:rgb(var(--surface-300));background-color:rgb(var(--surface-100)/.72);color:rgb(var(--surface-900))}.admin-sub-menu-item.is-active[data-v-2f7abcff]{border-left-color:rgb(var(--primary-500)/.9);background-color:rgb(var(--primary-50)/.72);color:rgb(var(--primary-700));font-weight:600}.sidebar-navigation-menu-admin.is-dark-mode .admin-sub-menu-item[data-v-2f7abcff]{color:rgb(var(--surface-200))}.sidebar-navigation-menu-admin.is-dark-mode .admin-sub-menu-item[data-v-2f7abcff]:hover{border-left-color:rgb(var(--surface-600));background-color:rgb(var(--surface-700)/.44);color:rgb(var(--surface-0))}.sidebar-navigation-menu-admin.is-dark-mode .admin-sub-menu-item.is-active[data-v-2f7abcff]{border-left-color:rgb(var(--primary-300)/.9);background-color:rgb(var(--primary-500)/.15);color:rgb(var(--primary-200))}.admin-menu-flyout[data-v-2f7abcff]{z-index:50;border:1px solid rgb(var(--surface-200));background-color:rgb(var(--surface-0));min-width:12.5rem;box-shadow:0 16px 36px rgb(var(--surface-900)/.14);border-radius:.5rem;margin-left:.35rem;padding:.25rem;display:none;position:absolute;top:0;left:100%}.admin-menu-flyout[data-v-2f7abcff]:hover,.admin-menu-template-item:hover .admin-menu-flyout[data-v-2f7abcff]{flex-direction:column;display:flex}.sidebar-navigation-menu-admin.is-dark-mode .admin-menu-flyout[data-v-2f7abcff]{border-color:rgb(var(--surface-700));background-color:rgb(var(--surface-800));box-shadow:0 12px 30px rgb(var(--surface-950)/.35)}.admin-menu-flyout-title[data-v-2f7abcff]{border-bottom:1px solid rgb(var(--surface-200));color:rgb(var(--surface-500));letter-spacing:0;margin-bottom:.125rem;padding:.4rem .55rem;font-size:.72rem;font-weight:700}.sidebar-navigation-menu-admin.is-dark-mode .admin-menu-flyout-title[data-v-2f7abcff]{border-bottom-color:rgb(var(--surface-700));color:rgb(var(--surface-300))}.admin-menu-flyout-item[data-v-2f7abcff]{min-height:1.875rem;color:inherit;border-left:2px solid #0000;border-radius:.3125rem;align-items:center;gap:.4rem;padding:.36rem .55rem;font-size:.8125rem;text-decoration:none;display:flex}.admin-menu-flyout-item.is-child[data-v-2f7abcff]{padding-left:1.1rem}.admin-menu-flyout-item.is-active[data-v-2f7abcff],.admin-menu-flyout-item[data-v-2f7abcff]:hover{border-left-color:rgb(var(--primary-500)/.65);background-color:rgb(var(--surface-100)/.78);color:rgb(var(--primary-700))}.sidebar-navigation-menu-admin.is-dark-mode .admin-menu-flyout-item.is-active[data-v-2f7abcff],.sidebar-navigation-menu-admin.is-dark-mode .admin-menu-flyout-item[data-v-2f7abcff]:hover{border-left-color:rgb(var(--primary-300)/.8);background-color:rgb(var(--surface-700)/.54);color:rgb(var(--primary-200))}.sidebar-navigation-header[data-v-2f7abcff]{border-bottom:1px solid rgb(var(--surface-200)/.72);background-color:rgb(var(--surface-0));min-height:2.75rem;color:rgb(var(--surface-700));align-items:center;font-size:.875rem;display:flex}.sidebar-navigation-menu-admin.is-dark-mode .sidebar-navigation-header[data-v-2f7abcff]{border-bottom-color:rgb(var(--surface-700)/.72);color:rgb(var(--surface-0));background-color:rgb(var(--surface-800))}.sidebar-navigation-footer[data-v-2f7abcff]{border-top:1px solid rgb(var(--surface-200)/.72);background-color:rgb(var(--surface-0))}.sidebar-navigation-menu-admin.is-dark-mode .sidebar-navigation-footer[data-v-2f7abcff]{border-top-color:rgb(var(--surface-700)/.72);color:rgb(var(--surface-0));background-color:rgb(var(--surface-800))}.admin-exit-button[data-v-2f7abcff]{font-size:.8125rem;border-color:rgb(var(--surface-300))!important;color:rgb(var(--surface-600))!important;background-color:#0000!important}.admin-exit-button[data-v-2f7abcff]:hover{border-color:rgb(var(--surface-400))!important;color:rgb(var(--surface-900))!important;background-color:rgb(var(--surface-100)/.72)!important}.sidebar-navigation-menu-admin.is-dark-mode .admin-exit-button[data-v-2f7abcff]{border-color:rgb(var(--surface-600))!important;color:rgb(var(--surface-200))!important;background-color:#0000!important}.sidebar-navigation-menu-admin.is-dark-mode .admin-exit-button[data-v-2f7abcff]:hover{border-color:rgb(var(--surface-500))!important;color:rgb(var(--surface-0))!important;background-color:rgb(var(--surface-700))!important}.menu-item[data-v-2f7abcff]{cursor:pointer;border-left:3px solid #0000;border-radius:.625rem;align-items:center;margin-left:.8rem;margin-right:.8rem;padding:.7rem;transition:background-color .2s,color .2s,border-color .2s;display:flex}.menu-item.collapsed[data-v-2f7abcff]{border-left:none;justify-content:center;margin-left:.25rem;margin-right:.25rem;padding:.7rem 0}.menu-item-active[data-v-2f7abcff]{background-color:rgb(var(--primary-50));color:rgb(var(--primary-700));border-left-color:rgb(var(--primary-500))}.menu-item-active.collapsed[data-v-2f7abcff]{background-color:rgb(var(--primary-500));color:#fff}.dark{background-color:rgb(var(--primary-500)/.18);color:#fff;border-left-color:rgb(var(--primary-400));background-color:rgb(var(--primary-500))}.menu-item-parent-active[data-v-2f7abcff]{border-left-color:rgb(var(--primary-300))}.menu-item-parent-active.collapsed[data-v-2f7abcff]{background-color:rgb(var(--primary-50));color:rgb(var(--primary-700));border-left:none}.dark{background-color:rgb(var(--primary-500)/.15);color:rgb(var(--primary-200))}.menu-text[data-v-2f7abcff]{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:opacity .2s,transform .2s;overflow:hidden}.sub-menu[data-v-2f7abcff]{margin-left:1.5rem}.sub-menu-item[data-v-2f7abcff]{border-left:2px solid #0000;border-radius:.5rem;align-items:center;margin-right:.8rem;padding-left:1rem;transition:background-color .2s,color .2s,border-color .2s;display:flex}.sub-menu-2depth[data-v-2f7abcff]{margin-left:2rem}.sub-menu-item-2depth[data-v-2f7abcff]{border-left:2px solid #0000;border-radius:.5rem;align-items:center;margin-right:.8rem;padding-left:1.5rem;transition:background-color .2s,color .2s,border-color .2s;display:flex}.arrow-icon[data-v-2f7abcff]{margin-left:auto;margin-right:10px;transition:transform .3s;display:inline-flex}.arrow-icon.is-open[data-v-2f7abcff]{transform:rotate(90deg)}
