.menu-link.active{background-color:#f3f6f9!important;font-weight:700;color:#009ef7!important}#kt_app_sidebar{padding-top:0!important;margin-top:0!important;top:0!important}#kt_app_sidebar_wrapper,.app-sidebar-wrapper{padding-top:0!important;margin-top:0!important}.app-sidebar{padding-top:0!important;margin-top:0!important;top:0!important}body[data-kt-app-sidebar-minimize=on] #kt_app_sidebar{width:60px!important;transition:width .3s ease!important}body[data-kt-app-sidebar-minimize=on] #kt_app_sidebar:hover{width:60px!important}body[data-kt-app-sidebar-minimize=on] .app-sidebar[data-kt-drawer=true]{pointer-events:none}body[data-kt-app-sidebar-minimize=on] .app-sidebar .app-sidebar-toggle,body[data-kt-app-sidebar-minimize=on] .app-sidebar .app-sidebar-logo,body[data-kt-app-sidebar-minimize=on] .app-sidebar .badge{pointer-events:auto}.cursor-pointer[data-v-98383eba]{cursor:pointer}.notification-btn-custom[data-v-98383eba]{background:#fffffff2!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid rgba(241,65,108,.2)!important;border-radius:50%!important;color:#f1416c!important;transition:all .3s ease;box-shadow:0 2px 12px #f1416c33}.notification-btn-custom[data-v-98383eba]:hover{background:#fff!important;border-color:#f1416c66!important;color:#e91e63!important;transform:scale(1.05);box-shadow:0 4px 16px #f1416c4d}.notification-btn-custom[data-v-98383eba]:active{transform:scale(.95)}.notification-btn-custom i[data-v-98383eba]{font-size:24px!important;line-height:1}.notification-badge-custom[data-v-98383eba]{box-shadow:0 2px 8px #f1416c66;border:2px solid white}.notification-list .menu-item[data-v-98383eba]:hover{background-color:#ffffff1a;border-radius:.475rem}.notification-list .menu-item[data-v-98383eba]{transition:background-color .2s ease}.notification-list[data-v-98383eba]{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.notification-list[data-v-98383eba]::-webkit-scrollbar{width:4px}.notification-list[data-v-98383eba]::-webkit-scrollbar-track{background:transparent}.notification-list[data-v-98383eba]::-webkit-scrollbar-thumb{background-color:#ffffff4d;border-radius:2px}.notification-list[data-v-98383eba]::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.mobile-menu-wrapper[data-v-976f0a5e]{position:relative}.mobile-notification-toggle[data-v-976f0a5e]{position:fixed;bottom:20px;left:20px;width:64px;height:64px;background:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid rgba(241,65,108,.2);border-radius:50%;box-shadow:0 4px 20px #f1416c40;z-index:1000;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:0;color:#f1416c}.mobile-notification-toggle[data-v-976f0a5e]:hover{transform:scale(1.1);box-shadow:0 6px 24px #f1416c59;border-color:#f1416c66;background:#fff}.mobile-notification-toggle[data-v-976f0a5e]:active{transform:scale(.95)}.mobile-notification-toggle i[data-v-976f0a5e]{font-size:32px;line-height:1}.mobile-menu-toggle[data-v-976f0a5e]{position:fixed;bottom:20px;right:20px;width:56px;height:56px;background:linear-gradient(135deg,#009ef7,#1e88e5);border:none;border-radius:50%;box-shadow:0 4px 12px #009ef766;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer;transition:all .3s ease;padding:0}.mobile-menu-toggle[data-v-976f0a5e]:hover{transform:scale(1.1);box-shadow:0 6px 16px #009ef780}.mobile-menu-toggle.active[data-v-976f0a5e]{background:linear-gradient(135deg,#f1416c,#e91e63);box-shadow:0 4px 12px #f1416c66}.hamburger-line[data-v-976f0a5e]{width:24px;height:3px;background:#fff;border-radius:2px;transition:all .3s ease}.mobile-menu-toggle.active .hamburger-line[data-v-976f0a5e]:nth-child(1){transform:rotate(45deg) translate(7px,7px)}.mobile-menu-toggle.active .hamburger-line[data-v-976f0a5e]:nth-child(2){opacity:0}.mobile-menu-toggle.active .hamburger-line[data-v-976f0a5e]:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.mobile-notification-toggle .notification-badge[data-v-976f0a5e]{position:absolute;top:-2px;right:-2px;background:linear-gradient(135deg,#f1416c,#e91e63);color:#fff;border-radius:12px;padding:3px 7px;font-size:11px;font-weight:700;border:2px solid white;min-width:22px;text-align:center;box-shadow:0 2px 8px #f1416c66;line-height:1.2}.mobile-menu-overlay[data-v-976f0a5e]{position:fixed;inset:0;background:#00000080;z-index:1040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn-976f0a5e .3s ease}.mobile-menu-drawer[data-v-976f0a5e]{position:fixed;top:0;left:0;width:320px;max-width:85vw;height:100vh;background:#fff;z-index:1050;transform:translate(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:2px 0 12px #00000026;display:flex;flex-direction:column;overflow:hidden}.mobile-menu-drawer.open[data-v-976f0a5e]{transform:translate(0)}.mobile-menu-header[data-v-976f0a5e]{background:linear-gradient(135deg,#009ef7,#1e88e5);padding:20px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 2px 8px #0000001a}.mobile-menu-logo[data-v-976f0a5e]{height:32px;width:auto}.mobile-menu-content[data-v-976f0a5e]{flex:1;overflow-y:auto;padding:8px 0;-webkit-overflow-scrolling:touch}.mobile-menu-item[data-v-976f0a5e]{display:flex;align-items:center;padding:14px 20px;color:#5e6278;text-decoration:none;transition:all .2s ease;border-left:3px solid transparent;cursor:pointer}.mobile-menu-item[data-v-976f0a5e]:hover{background:#f5f8fa;color:#009ef7;border-left-color:#009ef7}.mobile-menu-item.active[data-v-976f0a5e]{background:#f1faff;color:#009ef7;border-left-color:#009ef7;font-weight:600}.mobile-menu-icon[data-v-976f0a5e]{width:40px;display:flex;align-items:center;justify-content:center;margin-right:12px}.mobile-menu-text[data-v-976f0a5e]{flex:1;font-size:15px;font-weight:500}.menu-arrow[data-v-976f0a5e]{transition:transform .3s ease}.menu-arrow.rotated[data-v-976f0a5e]{transform:rotate(180deg)}.mobile-submenu[data-v-976f0a5e]{max-height:0;overflow:hidden;transition:max-height .3s ease;background:#f8f9fa}.mobile-submenu.expanded[data-v-976f0a5e]{max-height:1000px}.mobile-submenu-item[data-v-976f0a5e]{display:flex;align-items:center;padding:12px 20px 12px 60px;color:#5e6278;text-decoration:none;transition:all .2s ease;font-size:14px}.mobile-submenu-item[data-v-976f0a5e]:hover{background:#e8f4fd;color:#009ef7}.mobile-submenu-item.active[data-v-976f0a5e]{background:#e8f4fd;color:#009ef7;font-weight:600}.mobile-menu-section[data-v-976f0a5e]{border-bottom:1px solid #F1F1F2}.mobile-notification-overlay[data-v-976f0a5e]{position:fixed;inset:0;background:#00000080;z-index:1055;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fadeIn-976f0a5e .3s ease}.mobile-notification-panel[data-v-976f0a5e]{position:fixed;bottom:0;left:0;right:0;background:#fff;z-index:1060;max-height:80vh;display:flex;flex-direction:column;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 -4px 16px #00000026;border-radius:20px 20px 0 0}.mobile-notification-panel.open[data-v-976f0a5e]{transform:translateY(0)}.mobile-notification-header[data-v-976f0a5e]{padding:20px;border-bottom:1px solid #E4E6EF;display:flex;justify-content:space-between;align-items:center;background:#f8f9fa}.mobile-notification-content[data-v-976f0a5e]{flex:1;overflow-y:auto;padding:8px 0}.mobile-notification-item[data-v-976f0a5e]{padding:16px 20px;border-bottom:1px solid #F1F1F2;cursor:pointer;transition:background .2s ease}.mobile-notification-item[data-v-976f0a5e]:hover{background:#f5f8fa}.mobile-notification-item[data-v-976f0a5e]:last-child{border-bottom:none}.mobile-notification-footer[data-v-976f0a5e]{padding:16px 20px;border-top:1px solid #E4E6EF;background:#f8f9fa}@keyframes fadeIn-976f0a5e{0%{opacity:0}to{opacity:1}}@media (min-width: 992px){.mobile-menu-wrapper[data-v-976f0a5e]{display:none!important}}@supports (padding: max(0px)){.mobile-menu-drawer[data-v-976f0a5e]{padding-bottom:max(0px,env(safe-area-inset-bottom))}.mobile-menu-toggle[data-v-976f0a5e],.mobile-notification-toggle[data-v-976f0a5e]{bottom:max(20px,calc(20px + env(safe-area-inset-bottom)))}}.app-blank-host{position:fixed;inset:0;z-index:99999;overflow:auto;-webkit-overflow-scrolling:touch;background:#f8fafc}body.app-route-blank-fullscreen,html.app-route-blank-fullscreen{margin:0!important;overflow:hidden!important;height:100%!important}body.app-route-blank-fullscreen #app{min-height:100%;height:100%}body.app-route-blank-fullscreen #kt_scrolltop{display:none!important}.app-page{padding-top:10px!important;margin-top:0!important}.app-wrapper{padding-top:0!important;margin-top:0!important}.app-main{padding-top:10px!important;margin-top:0!important}#kt_app_sidebar,.app-sidebar{margin:0!important;padding:0!important;top:0!important}#kt_app_sidebar_wrapper,.app-sidebar-wrapper{margin:0!important;padding:0!important}#kt_app_aside,.app-aside{margin:0!important;padding:0!important;top:0!important}#kt_app_aside_wrapper{margin:0!important;padding:5px!important}.app-container.container-fluid{padding-left:0!important;padding-right:0!important;max-width:100%!important}.container-fluid{padding-left:0!important;padding-right:0!important}.table-responsive{width:100%!important;margin:0!important;padding:0!important}.table{width:100%!important;margin:0!important}.card{margin:0!important;border-radius:0!important}.card-body{padding:10px!important}.row{margin:0!important}@media (max-width: 768px){.app-container.container-fluid,.container-fluid{padding-left:0!important;padding-right:0!important}.table-responsive{font-size:11px}.table th,.table td{padding:2px 1px!important;font-size:10px!important}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.col-12,.col-lg-2,.col-md-3,.col-sm-6{padding:5px!important}}button,.btn,.btn-primary,.btn-secondary,.btn-success,.btn-danger,.btn-warning,.btn-info,.btn-light,.btn-dark,input,.form-control,.form-select,select,textarea,.modal,.modal-content,.modal-header,.modal-body,.modal-footer,.card,.card-header,.card-body,.card-footer,.dropdown-menu,.alert,.badge,.nav-tabs .nav-link,.tab-content,.list-group-item,.table,.pagination .page-link,.progress,.tooltip .tooltip-inner,.popover,.toast,.offcanvas,.accordion-item,.accordion-button,.navbar,.breadcrumb,.pagination,.btn-group .btn,.input-group .form-control,.input-group .btn{border-radius:0!important}.badge.bg-success{color:#fff!important}@media (max-width: 991.98px){.d-block.d-lg-none .form-control,.d-block.d-lg-none input[type=text],.d-block.d-lg-none .input-group .form-control,.d-block.d-lg-none .input-group input[type=text],.d-block.d-lg-none .input-group-text,.d-block.d-lg-none .input-group .btn{border-radius:0!important}}.dashboard-card[data-v-7583b193]{cursor:pointer;transition:all .3s ease;border:1px solid #e4e6ea;box-shadow:0 .5rem 1.5rem .5rem #00000013}.dashboard-card[data-v-7583b193]:hover{transform:translateY(-5px);box-shadow:0 1rem 3rem #0000002d;border-color:#009ef7}.dashboard-card .card-body[data-v-7583b193]{transition:all .3s ease}.dashboard-card:hover .card-body[data-v-7583b193]{background-color:#f8f9fa}.dashboard-card .symbol[data-v-7583b193]{transition:all .3s ease}.dashboard-card:hover .symbol[data-v-7583b193]{transform:scale(1.1)}.dashboard-card h4[data-v-7583b193]{transition:color .3s ease}.dashboard-card:hover h4[data-v-7583b193]{color:#009ef7!important}.loading-overlay[data-v-7583b193]{position:absolute;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:10}@media (max-width: 768px){.dashboard-card[data-v-7583b193]{margin-bottom:1rem}}@keyframes fadeInUp-7583b193{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.dashboard-card[data-v-7583b193]{animation:fadeInUp-7583b193 .6s ease-out}.dashboard-card[data-v-7583b193]:nth-child(1){animation-delay:.1s}.dashboard-card[data-v-7583b193]:nth-child(2){animation-delay:.2s}.dashboard-card[data-v-7583b193]:nth-child(3){animation-delay:.3s}.dashboard-card[data-v-7583b193]:nth-child(4){animation-delay:.4s}.dashboard-card[data-v-7583b193]:nth-child(5){animation-delay:.5s}.dashboard-card[data-v-7583b193]:nth-child(6){animation-delay:.6s}.mobile-login-wrapper[data-v-e3a1d524]{display:flex;justify-content:center;align-items:center;height:100vh;width:100vw;background:transparent;position:fixed;top:0;left:0;z-index:1000}.mobile-login-box[data-v-e3a1d524]{background:#fff6;box-shadow:0 8px 32px #1f26871a;border-radius:24px;max-width:340px;width:90vw;padding:32px 16px 24px;display:flex;flex-direction:column;align-items:center}.mobile-login-logo[data-v-e3a1d524]{max-width:120px;margin-bottom:32px}.mobile-login-form[data-v-e3a1d524]{width:100%;display:flex;flex-direction:column;gap:18px}.mobile-login-input[data-v-e3a1d524]{background:#eaf6fb;border-radius:18px;border:none;height:52px;font-size:18px;padding-left:18px;box-shadow:0 2px 8px #1f26870d}.mobile-login-input[data-v-e3a1d524]:focus{outline:none;border:1.5px solid #7f9cf5;background:#eaf6fb}.mobile-login-btn[data-v-e3a1d524]{background:linear-gradient(90deg,#7f9cf5,#f977ce);color:#fff;border:none;border-radius:18px;height:52px;font-size:20px;font-weight:600;box-shadow:0 2px 8px #1f26871a;transition:background .2s}.mobile-login-btn[data-v-e3a1d524]:active,.mobile-login-btn[data-v-e3a1d524]:focus{background:linear-gradient(90deg,#f977ce,#7f9cf5)}.invalid-feedback[data-v-e3a1d524]{color:#e53e3e;font-size:15px;text-align:center}.custom-loading-wrapper[data-v-15f4db7c]{position:fixed;inset:0;background:#fffffff2;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9999}.custom-spinner[data-v-15f4db7c]{width:45px;height:45px;border-top:6px solid #007bff;border-radius:50%;animation:spin-15f4db7c 1s linear infinite,fadeIn-15f4db7c .5s;margin-bottom:18px;box-shadow:0 2px 16px #00000014}@keyframes spin-15f4db7c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeIn-15f4db7c{0%{opacity:0}to{opacity:1}}.loading-text[data-v-15f4db7c]{font-size:1.2rem;color:#007bff;font-weight:400;letter-spacing:1px;opacity:.85;animation:fadeIn-15f4db7c 1s}.custom-table tbody tr[data-v-9d18e829]{height:2rem}.custom-table tbody td[data-v-9d18e829]{padding:.3rem .54rem;font-size:90%;color:#2f4f4f;word-wrap:break-word;word-break:break-all;overflow-wrap:break-word;white-space:normal;max-width:0}.custom-table thead th[data-v-9d18e829]{padding:.6rem .648rem;font-size:90%;word-break:break-word;white-space:normal;max-width:100ch;overflow-wrap:break-word;border-bottom:2px solid #e4e6ea}.custom-table thead>tr:first-child th[data-v-9d18e829]{background-color:#4682b4!important;color:#fff!important}.selected-row[data-v-9d18e829]{background-color:#0046ff!important}.custom-table tbody tr[data-v-9d18e829]:nth-child(odd){background-color:#f2f4fb!important}.custom-table tbody tr[data-v-9d18e829]:nth-child(2n){background-color:#fcfcfc!important}.custom-table tbody tr[data-v-9d18e829]:hover:not(.selected-row){background-color:#f8f9fa}.filter-row th[data-v-9d18e829]{background-color:#f8f9fa!important;border-color:#e4e6ea!important;padding:.6rem .648rem;font-size:90%}.filter-row .form-control[data-v-9d18e829]{border:1px solid #e4e6ea;border-radius:.375rem;font-size:.7875rem}.filter-row .form-control[data-v-9d18e829]:focus{border-color:#009ef7;box-shadow:0 0 0 .2rem #009ef740}.filter-dropdown[data-v-9d18e829]{background:#fff;border:2px solid #4682B4;border-radius:0;box-shadow:0 4px 12px #00000026;padding:20px;width:300px;position:fixed!important;z-index:1050!important;max-height:400px;overflow:hidden}.filter-dropdown-header[data-v-9d18e829]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid #e4e6ea}.filter-dropdown-header h6[data-v-9d18e829]{color:#495057;font-weight:600}.filter-dropdown-body[data-v-9d18e829]{padding:1rem;max-height:350px;overflow-y:auto}.filter-actions[data-v-9d18e829]{display:flex;gap:.5rem;flex-wrap:wrap}.filter-actions .btn[data-v-9d18e829]{font-size:.75rem;padding:.375rem .75rem;border-radius:.375rem;transition:all .2s ease}.filter-options[data-v-9d18e829]{max-height:250px;overflow-y:auto}.filter-option[data-v-9d18e829]{margin-bottom:.5rem}.filter-option .form-check[data-v-9d18e829]{padding:.5rem;border-radius:.375rem;transition:all .2s ease;cursor:pointer}.filter-option .form-check[data-v-9d18e829]:hover{background-color:#f8f9fa}.filter-option .form-check-input[data-v-9d18e829]{width:1.125rem;height:1.125rem;margin-top:.125rem;border:2px solid #e4e6ea;border-radius:.25rem;transition:all .2s ease}.filter-option .form-check-input[data-v-9d18e829]:checked{background-color:#009ef7;border-color:#009ef7}.filter-option .form-check-input[data-v-9d18e829]:focus{box-shadow:0 0 0 .2rem #009ef740}.filter-option .form-check-label[data-v-9d18e829]{font-size:.875rem;cursor:pointer;margin-left:.5rem;color:#495057;font-weight:500;line-height:1.4}.filter-row .btn[data-v-9d18e829]{border:1px solid #e4e6ea;transition:all .2s ease;background-color:#f8f9fa}.filter-row .btn[data-v-9d18e829]:hover{background-color:#009ef7;border-color:#009ef7;color:#fff;transform:translateY(-1px);box-shadow:0 .25rem .5rem #009ef740}.filter-row .btn:hover i[data-v-9d18e829]{color:#fff}.filter-row .btn[data-v-9d18e829]:active{transform:translateY(0)}.filter-options[data-v-9d18e829]::-webkit-scrollbar{width:6px}.filter-options[data-v-9d18e829]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.filter-options[data-v-9d18e829]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.filter-options[data-v-9d18e829]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.filter-status[data-v-9d18e829]{border-bottom:1px solid #e4e6ea}.filter-status .bg-light-primary[data-v-9d18e829]{background-color:#f1f3ff!important}.filter-status .bg-light[data-v-9d18e829]{background-color:#f8f9fa!important}.filter-tags .badge[data-v-9d18e829]{font-size:.75rem;padding:.5rem .75rem;border-radius:.375rem;background-color:#e3f2fd;color:#1976d2;border:1px solid #bbdefb}.filter-tags .badge strong[data-v-9d18e829]{font-weight:600}.filter-tags .btn-icon[data-v-9d18e829]{border-radius:50%;display:flex;align-items:center;justify-content:center}.filter-tags .btn-icon[data-v-9d18e829]:hover{background-color:#ffebee;border-color:#ffcdd2}.filter-tags .btn-icon i[data-v-9d18e829]{font-size:.5rem}.table-responsive[data-v-9d18e829]{width:100%;margin:0;padding:0;position:relative}.card-body[data-v-9d18e829]{padding:0!important}.card-footer[data-v-9d18e829]{border-top:1px solid #e4e6ea;padding:.8rem 1.2rem!important;background-color:#f8f9fa}.custom-table[data-v-9d18e829]{width:100%;margin:0}.custom-table tbody td[data-v-9d18e829]{padding:.3rem .54rem;font-size:90%;word-break:break-word;white-space:normal;max-width:100ch;overflow-wrap:break-word}.custom-table thead[data-v-9d18e829]{position:sticky;top:0;z-index:10;background-color:transparent}.custom-table thead>tr[data-v-9d18e829]:first-child{background-color:#4682b4}.custom-table thead th.text-muted[data-v-9d18e829]{color:#fff!important}.custom-table thead th .btn-light[data-v-9d18e829]{background-color:#fff3!important;border-color:#ffffff4d!important}.custom-table thead th .btn-light[data-v-9d18e829]:hover{background-color:#ffffff4d!important;border-color:#ffffff80!important}.custom-table thead th .btn-light i[data-v-9d18e829]{color:#fff!important}.custom-table .filter-row[data-v-9d18e829]{position:sticky;top:0 px;z-index:9;background-color:#f8f9fa}.custom-table .filter-row th[data-v-9d18e829]{background-color:#f8f9fa;border-bottom:1px solid #e4e6ea}.table-responsive[data-v-9d18e829]::-webkit-scrollbar{width:8px;height:8px}.table-responsive[data-v-9d18e829]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.table-responsive[data-v-9d18e829]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.table-responsive[data-v-9d18e829]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.table-responsive[data-v-9d18e829]{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.day-diff-1[data-v-9d18e829]{background-color:maroon!important;color:#fff!important}.day-diff-1 td[data-v-9d18e829]{background-color:maroon!important;color:#fff!important;border-color:#fff3!important}.day-diff-0[data-v-9d18e829]{background-color:teal!important;color:#fff!important}.day-diff-0 td[data-v-9d18e829]{background-color:teal!important;color:#fff!important;border-color:#fff3!important}.custom-table tbody tr.day-diff-1[data-v-9d18e829]:hover{background-color:#600!important}.custom-table tbody tr.day-diff-1:hover td[data-v-9d18e829]{background-color:#600!important;color:#fff!important}.custom-table tbody tr.day-diff-0[data-v-9d18e829]:hover{background-color:#066!important}.custom-table tbody tr.day-diff-0:hover td[data-v-9d18e829]{background-color:#066!important;color:#fff!important}.custom-table .btn[data-v-9d18e829],.card-footer .btn[data-v-9d18e829],.filter-status .btn[data-v-9d18e829],.filter-tags .btn[data-v-9d18e829],.filter-dropdown .btn[data-v-9d18e829]{border-radius:50%!important}.custom-table .btn-icon[data-v-9d18e829],.card-footer .btn-icon[data-v-9d18e829],.filter-status .btn-icon[data-v-9d18e829],.filter-tags .btn-icon[data-v-9d18e829]{border-radius:50%!important;width:2rem!important;height:2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}table.custom-table tbody td button[data-v-9d18e829],table.custom-table tbody td .btn[data-v-9d18e829],table.custom-table tbody td .btn-sm[data-v-9d18e829],table.custom-table tbody td .btn-light-danger[data-v-9d18e829],table.custom-table tbody td button.btn-sm[data-v-9d18e829],table.custom-table tbody td button.btn-light-danger[data-v-9d18e829],table.custom-table tbody td .btn.btn-sm[data-v-9d18e829],table.custom-table tbody td .btn.btn-light-danger[data-v-9d18e829],table.custom-table tbody td .btn.btn-sm.btn-light-danger[data-v-9d18e829],table.custom-table tbody td div button[data-v-9d18e829],table.custom-table tbody td div .btn[data-v-9d18e829],table.custom-table tbody td div .btn-sm[data-v-9d18e829],table.custom-table tbody td div .btn-light-danger[data-v-9d18e829],table.custom-table tbody td div button.btn-sm[data-v-9d18e829],table.custom-table tbody td div button.btn-light-danger[data-v-9d18e829],table.custom-table tbody td .d-flex button[data-v-9d18e829],table.custom-table tbody td .d-flex .btn[data-v-9d18e829],table.custom-table tbody td .d-flex .btn-sm[data-v-9d18e829],table.custom-table tbody td .d-flex .btn-light-danger[data-v-9d18e829],table.custom-table tbody td .d-flex button.btn-sm[data-v-9d18e829],table.custom-table tbody td .d-flex button.btn-light-danger[data-v-9d18e829]{border-radius:50%!important;width:2rem!important;height:2rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;min-width:2rem!important;max-width:2rem!important;flex-shrink:0!important;flex-grow:0!important}table.custom-table tbody td button i[data-v-9d18e829],table.custom-table tbody td .btn i[data-v-9d18e829],table.custom-table tbody td .btn-sm i[data-v-9d18e829],table.custom-table tbody td .btn-light-danger i[data-v-9d18e829],table.custom-table tbody td button.btn-sm i[data-v-9d18e829],table.custom-table tbody td button.btn-light-danger i[data-v-9d18e829],table.custom-table tbody td .btn.btn-sm i[data-v-9d18e829],table.custom-table tbody td .btn.btn-light-danger i[data-v-9d18e829],table.custom-table tbody td div button i[data-v-9d18e829],table.custom-table tbody td div .btn i[data-v-9d18e829],table.custom-table tbody td div .btn-sm i[data-v-9d18e829],table.custom-table tbody td div .btn-light-danger i[data-v-9d18e829],table.custom-table tbody td .d-flex button i[data-v-9d18e829],table.custom-table tbody td .d-flex .btn i[data-v-9d18e829],table.custom-table tbody td .d-flex .btn-sm i[data-v-9d18e829],table.custom-table tbody td .d-flex .btn-light-danger i[data-v-9d18e829]{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;width:auto!important;height:auto!important}[data-v-9d18e829] table.custom-table tbody td button,[data-v-9d18e829] table.custom-table tbody td .btn,[data-v-9d18e829] table.custom-table tbody td .btn-sm,[data-v-9d18e829] table.custom-table tbody td .btn-light-danger,[data-v-9d18e829] table.custom-table tbody td button.btn-sm,[data-v-9d18e829] table.custom-table tbody td button.btn-light-danger,[data-v-9d18e829] table.custom-table tbody td .btn.btn-sm,[data-v-9d18e829] table.custom-table tbody td .btn.btn-light-danger,[data-v-9d18e829] table.custom-table tbody td .btn.btn-sm.btn-light-danger,[data-v-9d18e829] table.custom-table tbody td div button,[data-v-9d18e829] table.custom-table tbody td div .btn,[data-v-9d18e829] table.custom-table tbody td div .btn-sm,[data-v-9d18e829] table.custom-table tbody td div .btn-light-danger,[data-v-9d18e829] table.custom-table tbody td .d-flex button,[data-v-9d18e829] table.custom-table tbody td .d-flex .btn,[data-v-9d18e829] table.custom-table tbody td .d-flex .btn-sm,[data-v-9d18e829] table.custom-table tbody td .d-flex .btn-light-danger{border-radius:50%!important;width:2rem!important;height:2rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;min-width:2rem!important;max-width:2rem!important;flex-shrink:0!important;flex-grow:0!important}[data-v-9d18e829] table.custom-table tbody td button i,[data-v-9d18e829] table.custom-table tbody td .btn i,[data-v-9d18e829] table.custom-table tbody td .btn-sm i,[data-v-9d18e829] table.custom-table tbody td .btn-light-danger i,[data-v-9d18e829] table.custom-table tbody td button.btn-sm i,[data-v-9d18e829] table.custom-table tbody td button.btn-light-danger i,[data-v-9d18e829] table.custom-table tbody td .btn.btn-sm i,[data-v-9d18e829] table.custom-table tbody td .btn.btn-light-danger i,[data-v-9d18e829] table.custom-table tbody td div button i,[data-v-9d18e829] table.custom-table tbody td div .btn i,[data-v-9d18e829] table.custom-table tbody td div .btn-sm i,[data-v-9d18e829] table.custom-table tbody td div .btn-light-danger i,[data-v-9d18e829] table.custom-table tbody td .d-flex button i,[data-v-9d18e829] table.custom-table tbody td .d-flex .btn i,[data-v-9d18e829] table.custom-table tbody td .d-flex .btn-sm i,[data-v-9d18e829] table.custom-table tbody td .d-flex .btn-light-danger i{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;width:auto!important;height:auto!important}.card-footer .btn[data-v-9d18e829]:not(.btn-icon),.filter-dropdown .btn[data-v-9d18e829]:not(.btn-icon){border-radius:1.5rem!important;padding:.375rem .75rem!important}.pagination .page-link[data-v-9d18e829]{border-radius:50%!important;width:2rem!important;height:2rem!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0 .25rem!important}table.custom-table tbody td button,table.custom-table tbody td .btn,table.custom-table tbody td .btn-sm,table.custom-table tbody td .btn-light-danger,table.custom-table tbody td button.btn-sm,table.custom-table tbody td button.btn-light-danger,table.custom-table tbody td .btn.btn-sm,table.custom-table tbody td .btn.btn-light-danger,table.custom-table tbody td .btn.btn-sm.btn-light-danger,table.custom-table tbody td div button,table.custom-table tbody td div .btn,table.custom-table tbody td div .btn-sm,table.custom-table tbody td div .btn-light-danger,table.custom-table tbody td div button.btn-sm,table.custom-table tbody td div button.btn-light-danger,table.custom-table tbody td .d-flex button,table.custom-table tbody td .d-flex .btn,table.custom-table tbody td .d-flex .btn-sm,table.custom-table tbody td .d-flex .btn-light-danger,table.custom-table tbody td .d-flex button.btn-sm,table.custom-table tbody td .d-flex button.btn-light-danger{border-radius:50%!important;width:2rem!important;height:2rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;min-width:2rem!important;max-width:2rem!important;flex-shrink:0!important;flex-grow:0!important}table.custom-table tbody td button i,table.custom-table tbody td .btn i,table.custom-table tbody td .btn-sm i,table.custom-table tbody td .btn-light-danger i,table.custom-table tbody td button.btn-sm i,table.custom-table tbody td button.btn-light-danger i,table.custom-table tbody td .btn.btn-sm i,table.custom-table tbody td .btn.btn-light-danger i,table.custom-table tbody td div button i,table.custom-table tbody td div .btn i,table.custom-table tbody td div .btn-sm i,table.custom-table tbody td div .btn-light-danger i,table.custom-table tbody td .d-flex button i,table.custom-table tbody td .d-flex .btn i,table.custom-table tbody td .d-flex .btn-sm i,table.custom-table tbody td .d-flex .btn-light-danger i{margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;width:auto!important;height:auto!important}.total-calls-card-inner[data-v-30ab4868]{min-width:280px;display:flex;align-items:center}.total-calls-card .card-body[data-v-30ab4868]{padding:.5rem 1rem!important;display:flex;align-items:center;justify-content:space-between;height:100%;width:100%}.mobile-card[data-v-3ef8f58f]{border:1px solid #e4e6ea;border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}.mobile-card[data-v-3ef8f58f]:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.mobile-card .card-title[data-v-3ef8f58f]{line-height:1.3}.cursor-pointer[data-v-3ef8f58f]{cursor:pointer}.btn-sm[data-v-3ef8f58f]{padding:6px 12px;font-size:.85rem;border-radius:6px}.modal-content[data-v-70800086]{border-radius:0;box-shadow:var(--bs-modal-box-shadow)}.modal-header[data-v-70800086]{border-bottom:1px solid var(--bs-gray-200);padding:1.5rem 2rem}.modal-title[data-v-70800086]{font-weight:600;color:var(--bs-gray-800);display:flex;align-items:center}.modal-body[data-v-70800086]{padding:2rem}.modal-footer[data-v-70800086]{border-top:1px solid var(--bs-gray-200);padding:1.5rem 2rem;justify-content:flex-end}.form-label.required[data-v-70800086]:after{content:" *";color:var(--bs-danger);margin-left:.25rem}.form-control.is-invalid[data-v-70800086]{border-color:var(--bs-danger)}.invalid-feedback[data-v-70800086]{color:var(--bs-danger);font-size:.875rem;margin-top:.25rem}.checkbox-group[data-v-70800086]{border-radius:0;border-color:var(--bs-gray-300)!important;background-color:var(--bs-gray-100)}.group-title[data-v-70800086]{font-weight:600;letter-spacing:.02em}.custom-toast[data-v-31b06fe0]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:999999!important;min-width:300px!important;max-width:500px!important;border-radius:8px!important;box-shadow:0 4px 20px #0000004d!important;animation:toastSlideIn-31b06fe0 .3s ease-out!important}.custom-toast-success[data-v-31b06fe0]{background-color:#1bc5bd!important;color:#fff!important}.custom-toast-error[data-v-31b06fe0]{background-color:#f64e60!important;color:#fff!important}.custom-toast-warning[data-v-31b06fe0]{background-color:#ffa800!important;color:#fff!important}.custom-toast-info[data-v-31b06fe0]{background-color:#3699ff!important;color:#fff!important}.toast-content[data-v-31b06fe0]{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:15px 20px!important}.toast-message[data-v-31b06fe0]{font-weight:500!important;font-size:14px!important;flex:1!important;text-align:center!important}.toast-close[data-v-31b06fe0]{background:none!important;border:none!important;color:#fff!important;font-size:20px!important;font-weight:700!important;cursor:pointer!important;margin-left:15px!important;opacity:.8!important;transition:opacity .2s!important}.toast-close[data-v-31b06fe0]:hover{opacity:1!important}@keyframes toastSlideIn-31b06fe0{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.modal[data-v-3687f62e]{z-index:1055}.modal-content[data-v-3687f62e]{border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026}.modal-header[data-v-3687f62e]{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;border-radius:.5rem .5rem 0 0}.modal-title[data-v-3687f62e]{color:#495057;font-weight:600}.table-responsive[data-v-3687f62e]{border-radius:.475rem;max-height:calc(100vh - 200px);overflow:auto;width:100%}.table[data-v-3687f62e]{width:100%!important;table-layout:auto}.table th[data-v-3687f62e],.table td[data-v-3687f62e]{white-space:nowrap;overflow:visible;text-overflow:unset}.table th[data-v-3687f62e]{padding-top:20px!important;padding-bottom:15px!important}.table thead th[data-v-3687f62e]{background-color:#f5f8ff;color:#5e6278!important;border-bottom:1px solid #e4e6ef}.table tbody tr[data-v-3687f62e]:hover{background-color:#f5f8fa}.ki-outline[data-v-3687f62e]{color:#7e8299}.bullet[data-v-3687f62e]{display:inline-block;border-radius:50%}.bq-primary[data-v-3687f62e]{background-color:#009ef7}.spinner-border[data-v-3687f62e]{width:3rem;height:3rem}.parent-menu-row[data-v-3687f62e]{background-color:#f8f9fa;border-left:3px solid #009ef7}.parent-menu-row[data-v-3687f62e]:hover{background-color:#e3f2fd}.child-menu-row[data-v-3687f62e]{background-color:#fff}.child-menu-row[data-v-3687f62e]:hover{background-color:#f5f8fa}.btn-light-primary[data-v-3687f62e]{border-color:#009ef7;color:#009ef7}.btn-light-primary[data-v-3687f62e]:hover{background-color:#009ef7;color:#fff}.table-container[data-v-6d582a53],.card-title .form-control[data-v-6d582a53]{border-radius:.475rem}.mobile-card[data-v-78a78c96]{border:1px solid #e4e6ea;border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}.mobile-card[data-v-78a78c96]:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.mobile-card .card-title[data-v-78a78c96]{line-height:1.3}.cursor-pointer[data-v-78a78c96]{cursor:pointer}.btn-sm[data-v-78a78c96]{padding:6px 12px;font-size:.85rem;border-radius:6px}.btn-light-primary[data-v-78a78c96]{background-color:#f1f3ff;border-color:#f1f3ff;color:#009ef7}.btn-light-primary[data-v-78a78c96]:hover{background-color:#e1e9ff;border-color:#e1e9ff;color:#009ef7}.btn-light-secondary[data-v-78a78c96]{background-color:#f5f8fa;border-color:#f5f8fa;color:#7e8299}.btn-light-secondary[data-v-78a78c96]:hover{background-color:#e9ecef;border-color:#e9ecef;color:#7e8299}.btn-light-danger[data-v-78a78c96]{background-color:#fee;border-color:#fee;color:#f1416c}.btn-light-danger[data-v-78a78c96]:hover{background-color:#f5c2c7;border-color:#f5c2c7;color:#f1416c}.ki-outline[data-v-78a78c96]{color:#7e8299}.bullet[data-v-78a78c96]{display:inline-block;border-radius:50%}.bq-primary[data-v-78a78c96]{background-color:#009ef7}.modal-content[data-v-bc93c14b]{border-radius:.625rem;box-shadow:var(--bs-modal-box-shadow)}.modal-header[data-v-bc93c14b]{border-bottom:1px solid var(--bs-gray-200);padding:1.5rem 2rem}.modal-title[data-v-bc93c14b]{font-weight:600;color:var(--bs-gray-800)}.modal-body[data-v-bc93c14b]{padding:2rem}.modal-footer[data-v-bc93c14b]{border-top:1px solid var(--bs-gray-200);padding:1.5rem 2rem;justify-content:flex-end}.modal[data-v-a4ad0fda]{z-index:1055}.modal-content[data-v-a4ad0fda]{border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026}.modal-header[data-v-a4ad0fda]{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;border-radius:.5rem .5rem 0 0}.modal-title[data-v-a4ad0fda]{color:#495057;font-weight:600}.form-control[data-v-a4ad0fda]:focus{border-color:#009ef7;box-shadow:0 0 0 .2rem #009ef740}.btn-primary[data-v-a4ad0fda]{background-color:#009ef7;border-color:#009ef7}.btn-primary[data-v-a4ad0fda]:hover{background-color:#0084d1;border-color:#0084d1}.btn-primary[data-v-a4ad0fda]:disabled{background-color:#6c757d;border-color:#6c757d}.invalid-feedback[data-v-a4ad0fda]{display:block}.bullet[data-v-a4ad0fda]{display:inline-block;border-radius:50%}.bq-primary[data-v-a4ad0fda]{background-color:#009ef7}.spinner-border-sm[data-v-a4ad0fda]{width:1rem;height:1rem}.table-responsive[data-v-94f6e057]{border-radius:.475rem}.table tbody td[data-v-94f6e057]{padding:.45rem!important}.table thead th[data-v-94f6e057]{padding:.45rem!important;background-color:#f5f8ff;color:#5e6278!important;border-bottom:1px solid #e4e6ef}.table tbody tr[data-v-94f6e057]:hover{background-color:#f5f8fa}.table tbody tr.table-active[data-v-94f6e057]{background-color:#e1f0ff}.table tbody tr.table-active[data-v-94f6e057]:hover{background-color:#d1e7ff}.table tbody tr td[data-v-94f6e057]:first-child{border-left:3px solid transparent}.table tbody tr.table-active td[data-v-94f6e057]:first-child{border-left:3px solid #009ef7}.ki-outline[data-v-94f6e057]{color:#7e8299}.bullet[data-v-94f6e057]{display:inline-block;border-radius:50%}.bq-primary[data-v-94f6e057]{background-color:#009ef7}.btn-icon[data-v-94f6e057]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center}.btn-light-primary[data-v-94f6e057]{background-color:#f1f3ff;border-color:#f1f3ff;color:#009ef7}.btn-light-primary[data-v-94f6e057]:hover{background-color:#e1e9ff;border-color:#e1e9ff;color:#009ef7}.btn-light-secondary[data-v-94f6e057]{background-color:#f5f8fa;border-color:#f5f8fa;color:#7e8299}.btn-light-secondary[data-v-94f6e057]:hover{background-color:#e9ecef;border-color:#e9ecef;color:#7e8299}.spinner-border[data-v-94f6e057]{width:3rem;height:3rem}.ki-outline.ki-information-5[data-v-94f6e057]{color:#e4e6ef}.mobile-card[data-v-ef440aed]{border:1px solid #e4e6ea;border-radius:12px;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}.mobile-card[data-v-ef440aed]:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.mobile-card .card-title[data-v-ef440aed]{font-size:1.1rem;line-height:1.3}.dropdown-menu[data-v-ef440aed]{border:1px solid #e4e6ea;border-radius:8px;box-shadow:0 4px 16px #0000001a}.dropdown-item[data-v-ef440aed]{padding:8px 16px;font-size:.9rem;transition:all .2s ease}.dropdown-item[data-v-ef440aed]:hover{background-color:#f8f9fa}.btn-sm[data-v-ef440aed]{padding:6px 12px;font-size:.85rem;border-radius:6px}.cursor-pointer[data-v-ef440aed]{cursor:pointer}.modal[data-v-2941f4cc]{z-index:1055}.modal-content[data-v-2941f4cc]{border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026}.modal-header[data-v-2941f4cc]{background-color:#f8f9fa;border-bottom:1px solid #e9ecef;border-radius:.5rem .5rem 0 0}.modal-title[data-v-2941f4cc]{color:#495057;font-weight:600}.form-floating>label[data-v-2941f4cc]{color:#7e8299}.form-control[data-v-2941f4cc]:focus{border-color:#009ef7;box-shadow:0 0 0 .2rem #009ef740}.btn-primary[data-v-2941f4cc]{background-color:#009ef7;border-color:#009ef7}.btn-primary[data-v-2941f4cc]:hover{background-color:#0084d1;border-color:#0084d1}.spinner-border-sm[data-v-2941f4cc]{width:1rem;height:1rem}.invalid-feedback[data-v-2941f4cc]{display:block;color:#f1416c;font-size:.875rem;margin-top:.25rem}.form-control.is-invalid[data-v-2941f4cc]{border-color:#f1416c;box-shadow:0 0 0 .2rem #f1416c40}.card[data-v-321137a8]{border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013}.card-header[data-v-321137a8]{background-color:#f8f9fa;border-bottom:1px solid #e9ecef}.card-title[data-v-321137a8]{color:#495057;font-weight:600}.btn-primary[data-v-321137a8]{background-color:#009ef7;border-color:#009ef7}.btn-primary[data-v-321137a8]:hover{background-color:#0084d1;border-color:#0084d1}.btn-light-primary[data-v-321137a8]{background-color:#f1f3ff;border-color:#f1f3ff;color:#009ef7}.btn-light-primary[data-v-321137a8]:hover{background-color:#e1e9ff;border-color:#e1e9ff;color:#009ef7}.btn-light-danger[data-v-321137a8]{background-color:#fff5f8;border-color:#fff5f8;color:#f1416c}.btn-light-danger[data-v-321137a8]:hover{background-color:#ffe2e8;border-color:#ffe2e8;color:#f1416c}.table th[data-v-374ace1c]{background-color:#f5f8ff;color:#5e6278;border-bottom:1px solid #e4e6ef}.badge[data-v-374ace1c]{font-size:.75rem}.menu[data-v-374ace1c]{z-index:1050}.table-container[data-v-0099c1ad]{border-radius:.475rem}.required[data-v-0099c1ad]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-994044fe]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-c8458f94]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-a2ee4f06]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-2e49e159]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-c5fd50d9]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.genre-tree[data-v-b14ebc60]{max-height:420px;overflow-y:auto}.genre-tree-row[data-v-b14ebc60]{border-bottom:1px dashed rgba(0,0,0,.06)}.genre-tree-row[data-v-b14ebc60]:last-child{border-bottom:none}.required[data-v-8811ac1c]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-97b3fbc6]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-46438c23]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-efa4293f]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-176dc55f]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-b9417d28]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-efb60889]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.license-modal-wide[data-v-efb60889]{max-width:min(1140px,96vw);width:100%}.required[data-v-47a7ff1f]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.required[data-v-a7676fa7]:after{content:" *";color:var(--bs-danger);margin-left:.2rem}.form-floating>.form-control[type=date][data-v-a7676fa7]{padding-top:1.625rem;padding-bottom:.625rem;min-height:calc(3.5rem + 2px)}.user-subscription-details[data-v-a7676fa7] .form-select{min-height:calc(3.5rem + 2px)}
