@keyframes pulse-91bb7e26{0%{transform:scale(1)}50%{transform:scale(1.06)}to{transform:scale(1)}}.support-btn[data-v-91bb7e26]{animation:pulse-91bb7e26 2s infinite;display:flex;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.support-btn[data-v-91bb7e26]:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.support-icon[data-v-91bb7e26]{height:3rem;width:3rem}.layout-menu a.bg-primary,.layout-menu .active-menuitem a.bg-primary:hover,.layout-menu a.bg-primary:hover{background-color:var(--primary-color)!important;color:#fff!important}.layout-menu a.bg-primary .layout-menuitem-text,.layout-menu a.bg-primary .layout-menuitem-icon,.layout-menu a.bg-primary:hover .layout-menuitem-text,.layout-menu a.bg-primary:hover .layout-menuitem-icon{color:#fff!important}.layout-menu[data-v-3fa100c9]{padding:0;margin:0;list-style:none}[data-v-3fa100c9] .special-admin-item{background:linear-gradient(135deg,#8b5cf6,#6366f1)!important;color:#fff!important;border-radius:10px!important;font-weight:600!important;margin:6px 0!important;box-shadow:0 4px 14px #8b5cf640!important;border:1px solid rgba(255,255,255,.15)!important;transition:all .25s ease-in-out!important}[data-v-3fa100c9] .special-admin-item:hover{background:linear-gradient(135deg,#7c3aed,#4f46e5)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #8b5cf666!important}[data-v-3fa100c9] .special-admin-item .layout-menuitem-text,[data-v-3fa100c9] .special-admin-item .layout-menuitem-icon,[data-v-3fa100c9] .special-admin-item:hover .layout-menuitem-text,[data-v-3fa100c9] .special-admin-item:hover .layout-menuitem-icon{color:#fff!important}.layout-topbar-logo{height:40px;display:flex;margin-bottom:20px}.layout-topbar-logo svg{width:50px}.p-menu-submenu-label{display:none}.layout-sidebar{width:20rem;transition:transform .3s ease}.layout-wrapper.layout-static-sidebar-collapsed .layout-sidebar{transform:translate(-100%)}.layout-wrapper.layout-static-sidebar-collapsed .layout-topbar{left:0;width:100%}.notify-header p{display:flex!important}.notification-popup[data-v-de284a0c] .p-dialog-header{padding:1rem 1.5rem;border-top-left-radius:12px;border-top-right-radius:12px}.notification-popup[data-v-de284a0c] .p-dialog-content{padding:0 1.5rem 1.5rem}.notification-popup[data-v-de284a0c] .p-dialog{border-radius:12px;overflow:hidden}.welcome-popup[data-v-de284a0c] .p-dialog-header{background:linear-gradient(135deg,#fdfbfb,#ebedee);border-bottom:1px solid #f0f0f0}.welcome-popup .notification-content[data-v-de284a0c]{font-size:1.1rem;color:#374151}.notification-content[data-v-de284a0c]{display:flex;flex-direction:column;align-items:center;width:100%}.notification-content[data-v-de284a0c] iframe,.notification-content[data-v-de284a0c] img{max-width:100%;height:auto;aspect-ratio:16/9;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.notification-popup[data-v-de284a0c] .p-dialog-content center{display:block;text-align:center}.mobile-bottom-nav[data-v-0ad81064]{padding-bottom:env(safe-area-inset-bottom,0px);min-height:56px}.qo-fab[data-v-0ad81064]{background:linear-gradient(135deg,var(--p-primary-400),var(--p-primary-600));box-shadow:0 6px 16px rgba(var(--p-primary-500-rgb, 59, 130, 246),.45);animation:qo-fab-bob-0ad81064 2.4s ease-in-out infinite}.qo-fab__ring[data-v-0ad81064]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:9999px;border:2px solid var(--p-primary-400);animation:qo-fab-ping-0ad81064 1.8s cubic-bezier(0,0,.2,1) infinite}.qo-fab__icon[data-v-0ad81064]{animation:qo-fab-icon-0ad81064 2.4s ease-in-out infinite}.qo-fab--active[data-v-0ad81064]{box-shadow:0 0 0 4px rgba(var(--p-primary-500-rgb, 59, 130, 246),.3),0 6px 16px rgba(var(--p-primary-500-rgb, 59, 130, 246),.5)}@keyframes qo-fab-bob-0ad81064{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes qo-fab-ping-0ad81064{0%{transform:scale(1);opacity:.7}75%,to{transform:scale(1.6);opacity:0}}@keyframes qo-fab-icon-0ad81064{0%,88%,to{transform:rotate(0)}92%{transform:rotate(-12deg)}96%{transform:rotate(10deg)}}@media (prefers-reduced-motion: reduce){.qo-fab[data-v-0ad81064],.qo-fab__ring[data-v-0ad81064],.qo-fab__icon[data-v-0ad81064]{animation:none}}.mobile-drawer .p-drawer-content{padding:0 .75rem 1.5rem}.mobile-drawer .layout-menu{padding:0;margin:0;list-style:none}.mobile-support-wrapper[data-v-ccec6d38]{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.support-link[data-v-ccec6d38]{display:flex;align-items:center;justify-content:center;border-radius:9999px;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.support-link[data-v-ccec6d38]:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.support-fade-enter-active[data-v-ccec6d38],.support-fade-leave-active[data-v-ccec6d38]{transition:all .2s ease}.support-fade-enter-from[data-v-ccec6d38],.support-fade-leave-to[data-v-ccec6d38]{opacity:0;transform:translateY(8px)}.layout-wrapper{--text-color: #111144;--text-color-secondary: #5a648c;--surface-overlay: #ffffff;--surface-hover: rgba(249, 133, 19, .05);--surface-card: #ffffff;--surface-border: #e8e4dc;--content-border-radius: 12px;--layout-section-transition-duration: .2s;--element-transition-duration: .2s}.layout-wrapper.app-dark{--text-color: #F4F1EC;--text-color-secondary: #9BACD8;--surface-overlay: #14143a;--surface-hover: rgba(155, 172, 216, .08);--surface-card: #14143a;--surface-border: rgba(155, 172, 216, .15)}.layout-wrapper .layout-menu ul a{color:var(--text-color)!important}.layout-wrapper .layout-menu ul a i{color:inherit}.layout-wrapper .layout-menu ul a:hover{background-color:var(--surface-hover)!important;color:var(--text-color)!important}.layout-wrapper .layout-menu ul a:hover i,.layout-wrapper .layout-menu ul a.active-route{color:var(--primary-color)!important}.layout-wrapper.is-mobile-app .layout-main-container{margin-left:0!important;padding:4.5rem .75rem 0!important}.layout-wrapper.is-mobile-app .layout-main{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px) + 1rem)}.layout-wrapper.is-mobile-app footer>.fixed{display:none!important}.layout-wrapper.is-mobile-app footer{display:none!important}.message-clamp ck-content{word-break:break-word;overflow:hidden;line-height:20px;font-size:14px}.p-dialog-title{font-size:22px!important}.bounce-anim{animation:bounce 1s infinite}@keyframes bounce{0%,to{transform:scale(1)}25%{transform:scale(.9,1.1)}50%{transform:scale(1.1,.9)}75%{transform:scale(.95,1.05)}}
