@charset "UTF-8";:root{--bg-gradient-start:#0b0f19;--bg-gradient-end:#161e31;--orb-opacity:0.15;--orb-1-color:#6366f1;--orb-2-color:#3b82f6;--orb-3-color:#a855f7;--card-bg:rgba(255, 255, 255, 0.02);--card-border:rgba(255, 255, 255, 0.08);--card-shadow:rgba(0, 0, 0, 0.4);--card-inner-shadow:rgba(255, 255, 255, 0.1);--brand-bg-start:rgba(99, 102, 241, 0.08);--brand-bg-end:rgba(59, 130, 246, 0.08);--brand-border:rgba(255, 255, 255, 0.06);--brand-badge-bg:rgba(99, 102, 241, 0.15);--brand-badge-border:rgba(99, 102, 241, 0.25);--brand-badge-text:#a5b4fc;--brand-title-start:#ffffff;--brand-title-end:#a5b4fc;--brand-tagline:#94a3b8;--form-bg:rgba(10, 15, 26, 0.2);--form-title:#ffffff;--form-subtitle:#64748b;--input-bg:rgba(255, 255, 255, 0.02);--input-bg-hover:rgba(255, 255, 255, 0.04);--input-border:rgba(255, 255, 255, 0.08);--input-border-hover:rgba(255, 255, 255, 0.15);--input-text:#ffffff;--input-icon:#64748b;--input-icon-focus:#818cf8;--input-label:#64748b;--input-label-focus:#818cf8;--input-focus-border:#6366f1;--input-autofill-bg:#131a26;--btn-bg-start:#6366f1;--btn-bg-end:#3b82f6;--btn-bg-hover-start:#4f46e5;--btn-bg-hover-end:#2563eb;--btn-bg-active-start:#4338ca;--btn-bg-active-end:#1d4ed8;--btn-shadow:rgba(99, 102, 241, 0.25);--btn-shadow-hover:rgba(99, 102, 241, 0.4);--swal-bg:#111827;--swal-border:rgba(255, 255, 255, 0.08);--swal-title:#ffffff;--swal-text:#94a3b8;--swal-btn-bg:linear-gradient(135deg, #6366f1 0%, #3b82f6 100%);--swal-btn-text:#ffffff;--swal-overlay:rgba(15, 23, 42, 0.85);--chrome-bg:#0e1320;--chrome-border:rgba(255, 255, 255, 0.06)}.sweet-overlay{background-color:var(--swal-overlay)!important}.sweet-alert{background-color:var(--swal-bg)!important;border:1px solid!important;border-radius:20px!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)!important;font-family:Outfit,sans-serif!important;padding:30px!important}.sweet-alert h2{color:var(--swal-title)!important;font-size:22px!important;font-weight:600!important;margin-top:15px!important}.sweet-alert p{color:var(--swal-text)!important;font-size:15px!important;font-weight:300!important}.sweet-alert button{border-radius:12px!important;font-size:15px!important;font-weight:600!important;padding:10px 32px!important;transition:all .3s ease!important;outline:0!important;box-sizing:border-box!important}.sweet-alert button:hover{-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.sweet-alert button:active{-webkit-transform:translateY(1px)!important;transform:translateY(1px)!important}.sweet-alert .sa-confirm-button-container button,.sweet-alert button.confirm{background:var(--swal-btn-bg)!important;color:var(--swal-btn-text)!important;border:none!important;box-shadow:var(--btn-shadow)!important}.sweet-alert .sa-confirm-button-container button:hover,.sweet-alert button.confirm:hover{box-shadow:var(--btn-shadow-hover)!important}.sweet-alert .sa-button-container button.cancel,.sweet-alert button.cancel{background:rgba(239,68,68,.12)!important;color:#ef4444!important;border:1px solid rgba(239,68,68,.3)!important;box-shadow:none!important}.sweet-alert .sa-button-container button.cancel:hover,.sweet-alert button.cancel:hover{background:rgba(239,68,68,.25)!important;border-color:#ef4444!important;color:#fff!important;box-shadow:0 4px 12px rgba(239,68,68,.2)!important}.sweet-alert .sa-icon.sa-error{border-color:#f87171!important}.sweet-alert .sa-icon.sa-error .sa-x-mark .sa-line{background-color:#f87171!important}.sweet-alert .sa-icon.sa-success{border-color:#34d399!important}.sweet-alert .sa-icon.sa-success .sa-placeholder{border:4px solid rgba(52,211,153,.2)!important}.sweet-alert .sa-icon.sa-success .sa-fix{background-color:transparent!important}.sweet-alert .sa-icon.sa-success .sa-line{background-color:#34d399!important}.modal-content{background-color:var(--swal-bg)!important;border:1px solid!important;border-radius:20px!important;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)!important;color:var(--swal-text)!important}.modal-header{border-bottom:1px solid!important;padding:18px 24px!important}.modal-header .modal-title{color:var(--swal-title)!important;font-family:Outfit,sans-serif!important;font-weight:600!important;font-size:18px!important}.modal-header .close{color:var(--swal-title)!important;opacity:.7!important;text-shadow:none!important;font-size:24px!important;font-weight:300!important;transition:opacity .2s ease!important}.modal-header .close:hover{opacity:1!important}.modal-body{padding:24px!important;color:var(--swal-text)!important}.modal-footer{border-top:1px solid!important;padding:16px 24px!important}.content{background:linear-gradient(135deg,var(--bg-gradient-start) 0,var(--bg-gradient-end) 100%)!important;color:var(--form-title)!important;min-height:calc(100vh - 60px)!important;padding-top:100px!important;transition:background .3s ease!important}body.light .navbar,body.light .navbar-header{background:var(--chrome-bg)!important;border-bottom:1px solid!important;box-shadow:0 4px 20px rgba(0,0,0,.05)!important}body.light .navbar .logo-name,body.light .navbar-header .logo-name{color:var(--form-title)!important;font-family:Outfit,sans-serif!important;font-weight:700!important}body.light .navbar .fas,body.light .navbar .material-icons,body.light .navbar-header .fas,body.light .navbar-header .material-icons{color:var(--form-title)!important}body.light #leftsidebar,body.light .sidebar{background:var(--chrome-bg)!important;border-right:1px solid!important;box-shadow:0 0 40px rgba(0,0,0,.05)!important}body.light #leftsidebar .menu,body.light .sidebar .menu{background:0 0!important}body.light #leftsidebar ul.list a,body.light .sidebar ul.list a{color:var(--form-subtitle)!important;font-family:Outfit,sans-serif!important;font-weight:400!important;transition:all .3s ease!important}body.light #leftsidebar ul.list a i,body.light .sidebar ul.list a i{color:var(--form-subtitle)!important;transition:color .3s ease!important}body.light #leftsidebar ul.list a span,body.light .sidebar ul.list a span{color:var(--form-subtitle)!important}body.light #leftsidebar ul.list a:hover,body.light .sidebar ul.list a:hover{color:var(--input-label-focus)!important;background:rgba(99,102,241,.05)!important}body.light #leftsidebar ul.list a:hover i,body.light #leftsidebar ul.list a:hover span,body.light .sidebar ul.list a:hover i,body.light .sidebar ul.list a:hover span{color:var(--input-label-focus)!important}body.light #leftsidebar ul.list li.active>a,body.light .sidebar ul.list li.active>a{background:rgba(99,102,241,.1)!important;color:var(--input-label-focus)!important;border-left:4px solid!important;font-weight:600!important}body.light #leftsidebar ul.list li.active>a i,body.light #leftsidebar ul.list li.active>a span,body.light .sidebar ul.list li.active>a i,body.light .sidebar ul.list li.active>a span{color:var(--input-label-focus)!important}body.light #leftsidebar ul.list .ml-menu,body.light .sidebar ul.list .ml-menu{background:0 0!important}body.light #leftsidebar ul.list .ml-menu li a,body.light .sidebar ul.list .ml-menu li a{padding-left:55px!important}.card{background:var(--card-bg)!important;border:1px solid!important;border-radius:18px!important;box-shadow:0 10px 30px var(--card-shadow)!important;margin-bottom:25px!important;overflow:hidden!important}.card .body{padding:24px!important}.breadcrumb-style{background:0 0!important;padding:0!important;margin-bottom:20px!important}.breadcrumb-style .page-title{color:var(--form-title)!important;font-family:Outfit,sans-serif!important;font-weight:600!important;font-size:24px!important;margin:0!important}.breadcrumb-style .breadcrumb-item{color:var(--form-subtitle)!important;font-family:Outfit,sans-serif!important;font-size:14px!important}.breadcrumb-style .breadcrumb-item a{color:var(--form-subtitle)!important}.breadcrumb-style .breadcrumb-item a:hover{color:var(--input-label-focus)!important}.breadcrumb-style .breadcrumb-item.active{color:var(--input-label-focus)!important;font-weight:500!important}.input-field{margin-top:15px!important;margin-bottom:15px!important;position:relative!important}.input-field .select-wrapper input.select-dropdown,.input-field input,.input-field input.form-control,.input-field input[type=email],.input-field input[type=password],.input-field input[type=text],.input-field select,.input-field select.browser-default,.input-field select.form-control,.input-field textarea,.input-field textarea.form-control{width:100%!important;background-color:var(--input-bg)!important;border:1px solid!important;border-top:1px solid!important;border-right:1px solid!important;border-bottom:1px solid!important;border-left:1px solid!important;border-radius:12px!important;height:48px!important;color:var(--input-text)!important;padding:0 16px!important;font-size:15px!important;font-family:Outfit,sans-serif!important;box-shadow:none!important;transition:all .3s ease!important;box-sizing:border-box!important;display:block!important;outline:0!important}.input-field .select-wrapper input.select-dropdown:focus,.input-field input.form-control:focus,.input-field input:focus,.input-field input[type=email]:focus,.input-field input[type=password]:focus,.input-field input[type=text]:focus,.input-field select.browser-default:focus,.input-field select.form-control:focus,.input-field select:focus,.input-field textarea.form-control:focus,.input-field textarea:focus{border-color:var(--input-focus-border)!important;border-top-color:var(--input-focus-border)!important;border-right-color:var(--input-focus-border)!important;border-bottom-color:var(--input-focus-border)!important;border-left-color:var(--input-focus-border)!important;box-shadow:0 0 0 3px rgba(99,102,241,.15)!important}.input-field .select-wrapper input.select-dropdown:-webkit-autofill,.input-field input.form-control:-webkit-autofill,.input-field input:-webkit-autofill,.input-field input[type=email]:-webkit-autofill,.input-field input[type=password]:-webkit-autofill,.input-field input[type=text]:-webkit-autofill,.input-field select.browser-default:-webkit-autofill,.input-field select.form-control:-webkit-autofill,.input-field select:-webkit-autofill,.input-field textarea.form-control:-webkit-autofill,.input-field textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--input-autofill-bg) inset!important;-webkit-text-fill-color:var(--input-text)!important}.input-field textarea.form-control{height:auto!important;min-height:120px!important;padding:14px 16px!important;resize:vertical!important}.input-field label{position:absolute!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;font-size:15px!important;font-family:Outfit,sans-serif!important;pointer-events:none!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;margin:0!important;background:0 0!important}.input-field .select-wrapper,.input-field div.select-wrapper{position:relative!important;width:100%!important;display:block!important;margin:0!important;padding:0!important}.input-field .select-wrapper input,.input-field .select-wrapper input.select-dropdown,.input-field .select-wrapper input.select-dropdown[readonly],.input-field .select-wrapper input.select-dropdown[type=text],.input-field .select-wrapper input[type=text],.input-field div.select-wrapper input,.input-field div.select-wrapper input.select-dropdown,.input-field div.select-wrapper input.select-dropdown[readonly],.input-field div.select-wrapper input.select-dropdown[type=text],.input-field div.select-wrapper input[type=text]{width:100%!important;background-color:var(--input-bg)!important;border:1px solid!important;border-top:1px solid!important;border-right:1px solid!important;border-bottom:1px solid!important;border-left:1px solid!important;border-radius:12px!important;height:48px!important;line-height:48px!important;color:var(--input-text)!important;padding:0 40px 0 16px!important;font-size:15px!important;font-family:Outfit,sans-serif!important;box-shadow:none!important;box-sizing:border-box!important;display:block!important;outline:0!important;margin:0!important;opacity:1!important;visibility:visible!important}.input-field .select-wrapper input.select-dropdown:focus,.input-field .select-wrapper input.select-dropdown[readonly]:focus,.input-field .select-wrapper input.select-dropdown[type=text]:focus,.input-field .select-wrapper input:focus,.input-field .select-wrapper input[type=text]:focus,.input-field div.select-wrapper input.select-dropdown:focus,.input-field div.select-wrapper input.select-dropdown[readonly]:focus,.input-field div.select-wrapper input.select-dropdown[type=text]:focus,.input-field div.select-wrapper input:focus,.input-field div.select-wrapper input[type=text]:focus{border-color:var(--input-focus-border)!important;border-top-color:var(--input-focus-border)!important;border-right-color:var(--input-focus-border)!important;border-bottom-color:var(--input-focus-border)!important;border-left-color:var(--input-focus-border)!important;box-shadow:0 0 0 3px rgba(99,102,241,.15)!important}.input-field .select-wrapper span.caret,.input-field div.select-wrapper span.caret{right:16px!important;top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;color:var(--input-icon)!important;font-size:12px!important;margin:0!important;pointer-events:none!important;z-index:2!important}.input-field .select-wrapper ul.dropdown-content,.input-field div.select-wrapper ul.dropdown-content{background-color:var(--swal-bg)!important;border:1px solid!important;border-radius:12px!important;box-shadow:0 10px 25px rgba(0,0,0,.3)!important;max-height:250px!important;margin-top:4px!important;z-index:9999!important}.input-field .select-wrapper ul.dropdown-content li,.input-field div.select-wrapper ul.dropdown-content li{min-height:42px!important;line-height:42px!important}.input-field .select-wrapper ul.dropdown-content li span,.input-field div.select-wrapper ul.dropdown-content li span{color:var(--input-text)!important;font-size:14px!important;font-family:Outfit,sans-serif!important;padding:10px 16px!important}.input-field .select-wrapper ul.dropdown-content li.active,.input-field .select-wrapper ul.dropdown-content li.selected,.input-field .select-wrapper ul.dropdown-content li:hover,.input-field div.select-wrapper ul.dropdown-content li.active,.input-field div.select-wrapper ul.dropdown-content li.selected,.input-field div.select-wrapper ul.dropdown-content li:hover{background-color:rgba(99,102,241,.15)!important}.input-field .select-wrapper ul.dropdown-content li.active span,.input-field .select-wrapper ul.dropdown-content li.selected span,.input-field .select-wrapper ul.dropdown-content li:hover span,.input-field div.select-wrapper ul.dropdown-content li.active span,.input-field div.select-wrapper ul.dropdown-content li.selected span,.input-field div.select-wrapper ul.dropdown-content li:hover span{color:var(--input-label-focus)!important}.input-field .select-wrapper+label,.input-field .select-wrapper~label,.input-field div.select-wrapper+label,.input-field div.select-wrapper~label,.input-field input.has-val~label,.input-field input.ng-not-empty~label,.input-field input:focus~label,.input-field input:not(:placeholder-shown)~label,.input-field label,.input-field select+label,.input-field select~label,.input-field textarea.has-val~label,.input-field textarea.ng-not-empty~label,.input-field textarea:focus~label,.input-field textarea:not(:placeholder-shown)~label{top:0!important;-webkit-transform:translateY(-50%) scale(.85)!important;transform:translateY(-50%) scale(.85)!important;-webkit-transform-origin:left center!important;transform-origin:left center!important;color:var(--input-label-focus)!important;left:12px!important;background:var(--swal-bg)!important;padding:0 6px!important;z-index:5!important}.input-field select,.input-field select.browser-default,.input-field select.form-control{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:block!important;width:100%!important;height:48px!important;line-height:48px!important;background-color:var(--input-bg)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23888' d='M6 8L1 3h10z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:12px!important;padding:0 40px 0 16px!important;cursor:pointer!important;border:1px solid!important;border-top:1px solid!important;border-right:1px solid!important;border-bottom:1px solid!important;border-left:1px solid!important;border-radius:12px!important;color:var(--input-text)!important;font-size:15px!important;font-family:Outfit,sans-serif!important}.input-field select option,.input-field select.browser-default option,.input-field select.form-control option{background-color:var(--swal-bg)!important;color:var(--input-text)!important;padding:8px 16px!important;font-size:14px!important}.form-line{display:flex!important;align-items:center!important;height:48px!important;margin-top:15px!important;margin-bottom:15px!important;box-sizing:border-box!important}.btn{font-family:Outfit,sans-serif!important;font-weight:600!important;border-radius:12px!important;padding:10px 24px!important;transition:all .3s ease!important;box-shadow:none!important;text-transform:none!important;letter-spacing:.5px!important;height:auto!important}.btn.btn-lg{padding:12px 28px!important;font-size:15px!important}.btn.btn-outline-primary{background:linear-gradient(135deg,var(--btn-bg-start) 0,var(--btn-bg-end) 100%)!important;color:#fff!important;border:none!important;box-shadow:var(--btn-shadow)!important}.btn.btn-outline-primary:hover{-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important;box-shadow:var(--btn-shadow-hover)!important;background:linear-gradient(135deg,var(--btn-bg-hover-start) 0,var(--btn-bg-hover-end) 100%)!important}.btn.btn-outline-primary:active{-webkit-transform:translateY(1px)!important;transform:translateY(1px)!important;box-shadow:var(--btn-shadow)!important}.btn.btn-outline-info{background:rgba(255,255,255,.04)!important;color:var(--input-text)!important;border:1px solid!important}.btn.btn-outline-info:hover{background:rgba(255,255,255,.08)!important;border-color:var(--input-border-hover)!important;color:var(--input-label-focus)!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.btn.btn-outline-info:active{-webkit-transform:translateY(1px)!important;transform:translateY(1px)!important}.btn.btn-sm{height:32px!important;line-height:30px!important;padding:0 14px!important;font-size:13px!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.btn.btn-sm i{font-size:13px!important;line-height:1!important}.btn.btn-outline-danger,.btn.btn-outline-success,.btn.btn-outline-warning{font-size:13px!important;border-radius:8px!important;margin-right:5px!important}.btn.btn-outline-warning{border:1px solid rgba(245,158,11,.3)!important;color:#f59e0b!important;background:rgba(245,158,11,.05)!important}.btn.btn-outline-warning:hover{background:rgba(245,158,11,.15)!important;border-color:#f59e0b!important;color:#f59e0b!important}.btn.btn-outline-success{border:1px solid rgba(16,185,129,.3)!important;color:#10b981!important;background:rgba(16,185,129,.05)!important}.btn.btn-outline-success:hover{background:rgba(16,185,129,.15)!important;border-color:#10b981!important;color:#10b981!important}.btn.btn-outline-danger{border:1px solid rgba(239,68,68,.3)!important;color:#ef4444!important;background:rgba(239,68,68,.05)!important}.btn.btn-outline-danger:hover{background:rgba(239,68,68,.15)!important;border-color:#ef4444!important;color:#ef4444!important}.table td .btn.btn-outline-info,td .btn.btn-outline-info{font-size:13px!important;padding:6px 16px!important;border-radius:8px!important;margin-right:5px!important;border:1px solid rgba(14,165,233,.3)!important;color:#38bdf8!important;background:rgba(14,165,233,.03)!important}.table td .btn.btn-outline-info:hover,td .btn.btn-outline-info:hover{background:rgba(14,165,233,.1)!important;border-color:#38bdf8!important;color:#38bdf8!important}.table td .btn.btn-outline-primary,td .btn.btn-outline-primary{font-size:13px!important;padding:6px 16px!important;border-radius:8px!important;margin-right:5px!important;border:1px solid rgba(99,102,241,.3)!important;color:#818cf8!important;background:rgba(99,102,241,.03)!important;box-shadow:none!important}.table td .btn.btn-outline-primary:hover,td .btn.btn-outline-primary:hover{background:rgba(99,102,241,.1)!important;border-color:#818cf8!important;color:#818cf8!important;box-shadow:none!important}.table{background:0 0!important;width:100%!important;border-collapse:collapse!important;font-family:Outfit,sans-serif!important}.table thead th{background:rgba(255,255,255,.02)!important;color:var(--form-title)!important;font-weight:600!important;font-size:14px!important;padding:16px!important;border-bottom:2px solid!important;text-transform:uppercase!important;letter-spacing:.5px!important}.table tbody tr{border-bottom:1px solid!important;transition:background .3s ease!important}.table tbody tr td{color:var(--form-subtitle)!important;padding:16px!important;font-size:15px!important;vertical-align:middle!important}.table tbody tr:hover{background:rgba(255,255,255,.01)!important}.table tbody tr:hover td{color:var(--form-title)!important}.table.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.005)!important}@media (prefers-color-scheme:light){:root{--bg-gradient-start:#f8fafc;--bg-gradient-end:#e2e8f0;--orb-opacity:0.08;--orb-1-color:#818cf8;--orb-2-color:#60a5fa;--orb-3-color:#c084fc;--card-bg:rgba(255, 255, 255, 0.4);--card-border:rgba(255, 255, 255, 0.6);--card-shadow:rgba(15, 23, 42, 0.08);--card-inner-shadow:rgba(255, 255, 255, 0.8);--brand-bg-start:rgba(99, 102, 241, 0.03);--brand-bg-end:rgba(59, 130, 246, 0.03);--brand-border:rgba(15, 23, 42, 0.06);--brand-badge-bg:rgba(99, 102, 241, 0.08);--brand-badge-border:rgba(99, 102, 241, 0.15);--brand-badge-text:#4f46e5;--brand-title-start:#0f172a;--brand-title-end:#334155;--brand-tagline:#475569;--form-bg:rgba(255, 255, 255, 0.1);--form-title:#0f172a;--form-subtitle:#64748b;--input-bg:rgba(255, 255, 255, 0.6);--input-bg-hover:rgba(255, 255, 255, 0.8);--input-border:rgba(15, 23, 42, 0.08);--input-border-hover:rgba(15, 23, 42, 0.15);--input-text:#0f172a;--input-icon:#64748b;--input-icon-focus:#4f46e5;--input-label:#64748b;--input-label-focus:#4f46e5;--input-focus-border:#4f46e5;--input-autofill-bg:#f8fafc;--btn-bg-start:#4f46e5;--btn-bg-end:#2563eb;--btn-bg-hover-start:#4338ca;--btn-bg-hover-end:#1d4ed8;--btn-bg-active-start:#3730a3;--btn-bg-active-end:#1e40af;--btn-shadow:rgba(79, 70, 229, 0.2);--btn-shadow-hover:rgba(79, 70, 229, 0.35);--swal-bg:#ffffff;--swal-border:rgba(15, 23, 42, 0.08);--swal-title:#0f172a;--swal-text:#64748b;--swal-btn-bg:linear-gradient(135deg, #4f46e5 0%, #2563eb 100%);--swal-btn-text:#ffffff;--swal-overlay:rgba(15, 23, 42, 0.4);--chrome-bg:#f8fafc;--chrome-border:rgba(15, 23, 42, 0.08)}.table thead th{background:rgba(15,23,42,.02)!important;border-bottom:2px solid!important}.table tbody tr:hover{background:rgba(15,23,42,.01)!important}.table.table-striped tbody tr:nth-of-type(odd){background-color:rgba(15,23,42,.005)!important}}.logo-brand-icon{font-size:24px!important;color:var(--input-label-focus)!important;margin-right:12px!important;text-shadow:0 0 12px rgba(99,102,241,.4)!important;transition:-webkit-transform .3s ease!important;transition:transform .3s ease!important;transition:transform .3s ease,-webkit-transform .3s ease!important}.logo-brand-icon:hover{-webkit-transform:rotate(10deg) scale(1.05)!important;transform:rotate(10deg) scale(1.05)!important}.header-profile-icon{font-size:26px!important;color:var(--input-label-focus)!important;text-shadow:0 0 12px rgba(99,102,241,.4)!important;transition:color .3s ease,-webkit-transform .3s ease!important;transition:transform .3s ease,color .3s ease!important;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease!important;cursor:pointer!important;vertical-align:middle!important;display:inline-block!important;line-height:1!important}.header-profile-icon:hover{-webkit-transform:scale(1.1)!important;transform:scale(1.1)!important;color:var(--btn-bg-hover-start)!important}.user_profile a.dropdown-toggle{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;height:40px!important;width:40px!important;border-radius:50%!important;background:rgba(255,255,255,.03)!important;border:1px solid!important;transition:all .3s ease!important}.user_profile a.dropdown-toggle:hover{background:rgba(255,255,255,.08)!important;border-color:var(--input-label-focus)!important}@media (prefers-color-scheme:light){.user_profile a.dropdown-toggle{background:rgba(15,23,42,.03)!important}.user_profile a.dropdown-toggle:hover{background:rgba(15,23,42,.06)!important}}#app-layout,#main-component,.main-wrapper,.wrapper,body,body.dark,body.light,html,section.content::before{background:var(--bg-gradient-start)!important;background-color:var(--bg-gradient-start)!important}.select-dropdown,.select-wrapper,body.light .select-wrapper,body.light .select-wrapper input.select-dropdown,body.light input.select-dropdown,body.light select.form-control,select,select.form-control{background:var(--input-bg)!important;background-color:var(--input-bg)!important;color:var(--input-text)!important;border-radius:12px!important;border:1px solid!important;box-shadow:none!important;height:48px!important;line-height:48px!important;padding:0 16px!important;box-sizing:border-box!important}.bars::after,.bars::before,.logo-white .bars::after,.logo-white .bars::before,body .bars::after,body .bars::before,body .logo-white .bars::after,body .logo-white .bars::before,body.dark .bars::after,body.dark .bars::before,body.dark .logo-white .bars::after,body.dark .logo-white .bars::before,body.light .bars::after,body.light .bars::before,body.light .logo-white .bars::after,body.light .logo-white .bars::before{color:var(--form-title)!important;background-color:transparent!important}.logo-white .navbar-toggle,.logo-white .navbar-toggle::before,.navbar-toggle,.navbar-toggle::before,body .logo-white .navbar-toggle,body .logo-white .navbar-toggle::before,body .navbar-toggle,body .navbar-toggle::before,body.dark .logo-white .navbar-toggle,body.dark .logo-white .navbar-toggle::before,body.dark .navbar-toggle,body.dark .navbar-toggle::before,body.light .logo-white .navbar-toggle,body.light .logo-white .navbar-toggle::before,body.light .navbar-toggle,body.light .navbar-toggle::before{color:var(--form-title)!important}.navbar .navbar-header,.navbar-header,body.ls-closed .navbar-header,body.side-closed .navbar-header,body.side-closed.submenu-closed .navbar-header{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;float:none!important;height:60px!important;padding:0 15px!important;margin:0!important;position:relative!important;box-sizing:border-box!important}.navbar-header .bars{order:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative!important;left:auto!important;top:auto!important;margin:0 12px 0 0!important;padding:0!important;width:32px!important;height:32px!important;float:none!important;flex-shrink:0!important}.bars::after,.bars::before,body.ls-closed .bars::after,body.ls-closed .bars::before,body.side-closed .bars::after,body.side-closed .bars::before{position:absolute!important;left:50%!important;top:50%!important;margin:0!important;font-size:24px!important;line-height:1!important;color:var(--form-title)!important;background-color:transparent!important;transition:opacity .3s ease,-webkit-transform .3s ease!important;transition:transform .3s ease,opacity .3s ease!important;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease!important}.bars::before,body.ls-closed .bars::before{-webkit-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important;opacity:1!important}.bars::after,body.ls-closed .bars::after,body.overlay-open .bars::before{-webkit-transform:translate(-50%,-50%) scale(0)!important;transform:translate(-50%,-50%) scale(0)!important;opacity:0!important}body.overlay-open .bars::after{-webkit-transform:translate(-50%,-50%) scale(1)!important;transform:translate(-50%,-50%) scale(1)!important;opacity:1!important}.navbar-header .navbar-brand,body.ls-closed .navbar-header .navbar-brand,body.side-closed .navbar-header .navbar-brand,body.side-closed.submenu-closed .navbar-header .navbar-brand{order:2!important;display:inline-flex!important;align-items:center!important;position:relative!important;left:auto!important;top:auto!important;margin:0!important;padding:0!important;height:100%!important;float:none!important}.navbar-header .navbar-brand .logo-name,.navbar-header .navbar-brand span,body.ls-closed .navbar-header .navbar-brand span,body.side-closed .navbar-header .navbar-brand span,body.side-closed.submenu-closed .navbar-header .navbar-brand span{display:inline-block!important;opacity:1!important;visibility:visible!important;color:var(--form-title)!important;font-family:Outfit,sans-serif!important;font-size:22px!important;font-weight:700!important;letter-spacing:.5px!important;line-height:1!important}.header-profile-nav,.navbar-header .header-profile-nav{order:99!important;margin-left:auto!important;margin-right:0!important;display:inline-flex!important;align-items:center!important;float:right!important;height:100%!important;position:relative!important;right:auto!important;top:auto!important}.header-profile-nav .user_profile{display:inline-flex!important;align-items:center!important;height:100%!important}.header-profile-nav .user_profile .dropdown-menu{right:0!important;left:auto!important}.dropdown-menu .user_dw_menu i.material-icons,.user_dw_menu i.material-icons{color:var(--form-subtitle)!important;font-size:20px!important;margin-right:8px!important;margin-top:2px!important;float:left!important}.sidemenu-collapse i,body .sidemenu-collapse i,body.dark .sidemenu-collapse i,body.light .sidemenu-collapse i{color:var(--form-title)!important}.bars,.logo-white .bars,.logo-white .navbar-brand,.logo-white .navbar-header,.logo-white .navbar-toggle,.logo-white .sidemenu-collapse,.navbar-brand,.navbar-header,.navbar-toggle,.sidemenu-collapse,body .bars,body .logo-white .bars,body .logo-white .navbar-brand,body .logo-white .navbar-header,body .logo-white .navbar-toggle,body .logo-white .sidemenu-collapse,body .navbar-brand,body .navbar-header,body .navbar-toggle,body .sidemenu-collapse,body.dark .bars,body.dark .logo-white .bars,body.dark .logo-white .navbar-brand,body.dark .logo-white .navbar-header,body.dark .logo-white .navbar-toggle,body.dark .logo-white .sidemenu-collapse,body.dark .navbar-brand,body.dark .navbar-header,body.dark .navbar-toggle,body.dark .sidemenu-collapse,body.light .bars,body.light .logo-white .bars,body.light .logo-white .navbar-brand,body.light .logo-white .navbar-header,body.light .logo-white .navbar-toggle,body.light .logo-white .sidemenu-collapse,body.light .navbar-brand,body.light .navbar-header,body.light .navbar-toggle,body.light .sidemenu-collapse{background:0 0!important;border:none!important;box-shadow:none!important}select:not(.browser-default){display:none!important}body,html{overflow-x:hidden!important;overflow-y:auto!important;height:auto!important;min-height:100vh!important}section.content{overflow-x:hidden!important;overflow-y:auto!important;height:auto!important;min-height:calc(100vh - 60px)!important}.table-responsive,div.table-responsive,table.table-responsive{display:block!important;width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}@media (max-width:768px){section.content{padding-top:80px!important;padding-left:10px!important;padding-right:10px!important}.card{margin-bottom:15px!important}.card .body{padding:15px!important}.input-field{margin-top:10px!important;margin-bottom:10px!important}}.form-group,div.form-group{margin-bottom:20px!important}.form-group .form-line,div.form-group .form-line{border:none!important;border-bottom:none!important;position:relative!important;width:100%!important}.form-group .form-line::after,.form-group .form-line::before,div.form-group .form-line::after,div.form-group .form-line::before{display:none!important;content:none!important}.form-group .form-line input.form-control,.form-group .form-line input.form-control[type=email],.form-group .form-line input.form-control[type=password],.form-group .form-line input.form-control[type=text],div.form-group .form-line input.form-control,div.form-group .form-line input.form-control[type=email],div.form-group .form-line input.form-control[type=password],div.form-group .form-line input.form-control[type=text]{width:100%!important;background-color:var(--input-bg)!important;border:1px solid!important;border-top:1px solid!important;border-right:1px solid!important;border-bottom:1px solid!important;border-left:1px solid!important;border-radius:12px!important;height:48px!important;line-height:48px!important;color:var(--input-text)!important;padding:0 16px!important;font-size:15px!important;font-family:Outfit,sans-serif!important;box-shadow:none!important;transition:all .3s ease!important;box-sizing:border-box!important;display:block!important;outline:0!important}.form-group .form-line input.form-control:focus,.form-group .form-line input.form-control[type=email]:focus,.form-group .form-line input.form-control[type=password]:focus,.form-group .form-line input.form-control[type=text]:focus,div.form-group .form-line input.form-control:focus,div.form-group .form-line input.form-control[type=email]:focus,div.form-group .form-line input.form-control[type=password]:focus,div.form-group .form-line input.form-control[type=text]:focus{border-color:var(--input-focus-border)!important;border-top-color:var(--input-focus-border)!important;border-right-color:var(--input-focus-border)!important;border-bottom-color:var(--input-focus-border)!important;border-left-color:var(--input-focus-border)!important;box-shadow:0 0 0 3px rgba(99,102,241,.15)!important}.modal-body label,div.modal-body label{color:var(--form-subtitle)!important;font-weight:600!important;font-size:13px!important;font-family:Outfit,sans-serif!important;margin-bottom:8px!important;margin-top:12px!important;display:inline-block!important;text-transform:uppercase!important;letter-spacing:.5px!important}