.hide-scrollbar[data-v-9a5b6fff]{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar[data-v-9a5b6fff]::-webkit-scrollbar{display:none}.menu-item[data-v-9a5b6fff]{align-items:center;border-bottom:1px solid #f0f0f0;color:#333;display:flex;font-size:12px;justify-content:space-between;padding:.75rem 1rem;text-decoration:none;transition:background-color .15s}.dark .menu-item[data-v-9a5b6fff]{border-bottom-color:#374151;color:#d1d5db}.menu-item[data-v-9a5b6fff]:hover{background-color:#f5f5f5}.dark .menu-item[data-v-9a5b6fff]:hover{background-color:#374151}.submenu-item[data-v-9a5b6fff]{border-bottom:1px solid #f0f0f0;color:#333;display:block;padding:.75rem 1rem .75rem 2.5rem;text-decoration:none;transition:background-color .15s}.dark .submenu-item[data-v-9a5b6fff]{border-bottom-color:#374151;color:#d1d5db}.submenu-item[data-v-9a5b6fff]:hover{background-color:#f0f0f0}.dark .submenu-item[data-v-9a5b6fff]:hover{background-color:#374151}.tooltip-container[data-v-9a5b6fff]{position:relative}.tooltip[data-v-9a5b6fff]{background-color:#333;border-radius:4px;color:#fff;font-size:12px;left:110%;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;white-space:nowrap;z-index:9999}.tooltip-container:hover .tooltip[data-v-9a5b6fff]{opacity:1}.tooltip[data-v-9a5b6fff]:after{border:5px solid transparent;border-right-color:#333;content:"";margin-top:-5px;position:absolute;right:100%;top:50%}.slide-panel-enter-active[data-v-9a5b6fff],.slide-panel-leave-active[data-v-9a5b6fff]{transition:all .3s ease-out}.slide-panel-enter-from[data-v-9a5b6fff],.slide-panel-leave-to[data-v-9a5b6fff]{opacity:0;transform:translate(-100%)}.mobile-menu-enter-active[data-v-9a5b6fff],.mobile-menu-leave-active[data-v-9a5b6fff]{transition:transform .3s ease-out}.mobile-menu-enter-from[data-v-9a5b6fff],.mobile-menu-leave-to[data-v-9a5b6fff]{transform:translate(-100%)}@media (min-width:1024px){.mobile-menu-enter-active[data-v-9a5b6fff],.mobile-menu-leave-active[data-v-9a5b6fff]{transition:none}}.fade-enter-active[data-v-9a5b6fff],.fade-leave-active[data-v-9a5b6fff]{transition:opacity .3s ease-out}.fade-enter-from[data-v-9a5b6fff],.fade-leave-to[data-v-9a5b6fff]{opacity:0}.fadeinleft[data-v-9a5b6fff]{animation:fadeinleft-9a5b6fff .3s}.fadeoutleft[data-v-9a5b6fff]{animation:fadeoutleft-9a5b6fff .3s}@keyframes fadeinleft-9a5b6fff{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft-9a5b6fff{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.quicksearch-modal[data-v-f46e9625]{-webkit-overflow-scrolling:touch}.quicksearch-modal[data-v-f46e9625] .p-dialog-mask{z-index:99998!important}.quicksearch-modal[data-v-f46e9625] .p-dialog{z-index:99999!important}.quicksearch-modal[data-v-f46e9625] .p-dialog{display:flex!important;flex-direction:column!important;overflow:hidden!important}.quicksearch-modal[data-v-f46e9625] .p-dialog-content{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding:0!important}.quicksearch-modal[data-v-f46e9625] .p-dialog-footer{background-color:#fff!important;border-top:1px solid #e5e7eb!important;bottom:0!important;flex-grow:0!important;flex-shrink:0!important;margin-top:auto!important;padding:1rem!important;position:sticky!important;z-index:10!important}.dark .quicksearch-modal[data-v-f46e9625] .p-dialog-footer{background-color:#1f2937!important;border-top-color:#374151!important}@media (max-width:768px){.quicksearch-modal[data-v-f46e9625] .p-dialog,.quicksearch-modal[data-v-f46e9625] .p-dialog-content{border-radius:0!important}.quicksearch-modal[data-v-f46e9625] .p-dialog-footer{border-radius:0!important;bottom:0!important;position:sticky!important}}.quicksearch-modal[data-v-f46e9625] .p-dialog-content+.p-dialog-footer{margin-top:0!important}.quicksearch-modal input[data-v-f46e9625]:focus{box-shadow:0 0 0 3px #3b82f61a!important}.quicksearch-modal [role=button][data-v-f46e9625],.quicksearch-modal button[data-v-f46e9625]{min-height:44px;min-width:44px}.nav-button[data-v-f9381708]{align-items:center;background-color:transparent!important;border:none;border-radius:50%;color:currentColor;cursor:pointer;display:flex;height:40px;justify-content:center;outline:none;padding:8px;transition:transform .3s;width:40px}.nav-button[data-v-f9381708]:hover{transform:rotate(15deg)}.nav-button[data-v-f9381708]:focus{outline:none}.nav-button[data-v-f9381708]:active{transform:scale(.95)}.nav-button-user[data-v-f9381708]{align-items:center;background-color:transparent!important;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;outline:none;padding:0;transition:all .3s}.nav-button-user[data-v-f9381708]:hover{transform:scale(1.05)}.nav-button-user[data-v-f9381708]:focus{box-shadow:0 0 0 3px #3b82f680;outline:none}.nav-button-user[data-v-f9381708]:active{transform:scale(.95)}button[data-v-c171ff64]{transition:all .2s ease-in-out}button[data-v-c171ff64]:hover{box-shadow:0 8px 25px #0003;transform:scale(1.05)}button[data-v-c171ff64]:active{transform:scale(.95)}button[data-v-c171ff64]{animation:fadeInUp-c171ff64 .3s ease-out}@keyframes fadeInUp-c171ff64{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
