.sidebar-main,#sidebar-menu,.sidebar-links{width:280px!important}.logo-wrapper img{max-width:100px!important;height:auto!important;display:block!important;margin:0 auto!important}.logo-wrapper{text-align:center!important;display:flex!important;justify-content:center!important;align-items:center!important}.sidebar-menu-padding{padding:15px!important}.sidebar-main-title{padding:20px 20px 8px!important;margin-bottom:8px!important}.sidebar-main-title h6{font-size:12px!important;font-weight:600!important;text-transform:none!important;letter-spacing:.5px!important;color:#ffffffb3!important;margin:0!important}.sidebar-link{padding:8px 16px!important;margin:1px 0!important;border-radius:6px!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;gap:10px!important;text-transform:none!important}.sidebar-link.active{background-color:#ffffff26!important;border-radius:8px!important}.sidebar-link .stroke-icon{width:14px!important;height:14px!important;flex-shrink:0!important;stroke-width:2px!important}.sidebar-link span{font-size:14px!important;font-weight:500!important;color:#fff!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;text-transform:none!important}.sidebar-submenu{padding-left:24px!important;margin-top:2px!important;display:none!important}.sidebar-submenu.opensubmenu{display:block!important}.sidebar-submenu .sidebar-link{padding:6px 16px!important;font-size:13px!important;position:relative!important;text-transform:none!important}.sidebar-submenu .sidebar-link:before{content:""!important;position:absolute!important;left:-12px!important;top:50%!important;transform:translateY(-50%)!important;width:4px!important;height:4px!important;border-radius:50%!important;background-color:#ffffff80!important}.sidebar-submenu:before{content:""!important;position:absolute!important;left:20px!important;top:0!important;bottom:0!important;width:1px!important;background-color:#fff3!important}.sidebar-link .according-menu{margin-left:auto!important}.sidebar-link .according-menu i{font-size:12px!important;color:#ffffffb3!important;transition:transform .3s ease!important}.sidebar-link svg.according-menu{width:12px!important;height:12px!important;color:#ffffffb3!important;transition:transform .3s ease!important}.sidebar-link .according-menu i.fa-angle-right{transform:rotate(0)!important}.sidebar-link.open .according-menu i{transform:rotate(90deg)!important}.sidebar-separator{height:1px!important;background-color:#ffffff1a!important;margin:15px 20px!important}.sidebar-link .badge{font-size:10px!important;padding:2px 6px!important;border-radius:10px!important;background-color:#fff3!important;color:#fff!important;margin-left:auto!important}.sidebar-link .fill-icon{display:none!important}.sidebar-link .stroke-icon{display:inline-block!important}.sidebar-link .according-menu i.fa-angle-down{transform:rotate(0)!important}.back-btn{padding:20px!important;border-bottom:1px solid rgba(255,255,255,.1)!important;margin-bottom:10px!important}.back-btn a{display:flex!important;align-items:center!important;gap:12px!important;text-decoration:none!important}.back-btn img{width:32px!important;height:32px!important}.back-btn .mobile-back{display:none!important}.left-arrow,.right-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;background-color:#ffffff1a!important;border-radius:50%!important;width:30px!important;height:30px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:background-color .3s ease!important}.left-arrow:hover,.right-arrow:hover{background-color:#fff3!important}.left-arrow{left:10px!important}.right-arrow{right:10px!important}.project-upload-zone{border:2px dashed rgba(14,78,120,.35);border-radius:12px;padding:48px 24px;background:#0e4e7805;transition:all .3s ease;cursor:pointer}.project-upload-zone:hover{border-color:#0e4e7899;background:#0e4e780d}.upload-content h6{color:#495057;font-weight:500}.upload-icon{opacity:.8}.file-manager .quick-file{gap:20px;margin-bottom:30px}.file-manager .quick-file li{text-align:center;min-width:80px}.file-manager .quick-box{width:60px;height:60px;border-radius:12px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;margin-bottom:10px;transition:all .3s ease}.file-manager .quick-box:hover{background:#0e4e781a;transform:translateY(-2px)}.file-manager .quick-box i{font-size:24px}.file-manager .folder{gap:20px;margin-bottom:30px}.file-manager .folder-box{background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:20px;text-align:center;min-width:150px;transition:all .3s ease;position:relative}.file-manager .folder-box:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.file-manager .folder-box .ellips{position:absolute;top:15px;right:15px;cursor:pointer;opacity:.6}.file-manager .folder-box .ellips:hover{opacity:1}.file-manager .folder-box i.f-44{font-size:44px;margin-bottom:15px}.file-manager .files-content{gap:15px;flex-direction:column}.file-manager .files-content .folder-box{background:#fff;border:1px solid #e9ecef;border-radius:8px;padding:15px;text-align:left;min-width:100%;transition:all .3s ease}.file-manager .files-content .folder-box:hover{box-shadow:0 2px 8px #0000001a}.file-manager .file-left i{font-size:22px;margin-right:15px}.file-manager .files-list h6{margin-bottom:5px;font-weight:500}.file-manager .files-list p{margin:0;color:#6c757d;font-size:14px}.file-sidebar .simple-list{list-style:none;padding:0;margin:0}.file-sidebar .simple-list li{margin-bottom:10px}.file-sidebar .simple-list li button{width:100%;justify-content:flex-start;padding:12px 15px;border-radius:8px;font-weight:500}.file-sidebar .simple-list li button svg{margin-right:10px}.pricing-plan{background:linear-gradient(135deg,#0e4e781a,#0e4e780d);border-radius:12px;padding:20px;text-align:center;position:relative;overflow:hidden}.pricing-plan .bg-img{position:absolute;bottom:-10px;right:-10px;opacity:.1;width:60px;height:60px}.pricing-plan h6{color:#6c757d;font-size:14px;margin-bottom:5px}.pricing-plan h5{color:#0e4e78;font-size:24px;font-weight:700;margin-bottom:5px}.pricing-plan p{color:#6c757d;font-size:14px;margin-bottom:15px}.md-sidebar{position:relative}.md-sidebar-toggle{display:none;margin-bottom:20px}.md-sidebar-aside{transition:all .3s ease}@media(max-width:1199px){.md-sidebar-toggle{display:block}.md-sidebar-aside{position:absolute;top:0;left:-100%;width:280px;background:#fff;z-index:1000;box-shadow:0 0 20px #0000001a;border-radius:8px;padding:20px}.md-sidebar-aside.open{left:0}}.add-product-steps{padding:16px 0;position:relative}.add-product-steps:before{content:"";position:absolute;left:28px;top:28px;bottom:28px;border-left:1.5px dashed rgba(0,0,0,.12)}.step-item{display:flex;align-items:flex-start;gap:14px;padding:16px 8px;transition:background .2s ease;border-radius:8px;position:relative;z-index:1}.step-item:hover{background:#0e4e7808}.step-item.active{background:#0e4e780f}.step-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:#6c757d;border:1px solid #e5e7eb;outline:6px solid #ffffff}.step-item.active .step-icon{background:#0e4e78;color:#fff;border-color:#0e4e78;outline:6px solid rgba(14,78,120,.08)}.step-title{font-weight:600;margin:0 0 4px;color:#495057}.step-item.active .step-title{color:#0e4e78}.step-description{margin:0;color:#6c757d;font-size:13.5px;line-height:1.35}.rich-editor{border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.editor-toolbar{background:#f8f9fa;padding:10px 15px;border-bottom:1px solid #e9ecef;display:flex;flex-wrap:wrap;gap:5px}.editor-toolbar .btn{min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid #dee2e6;background:#fff;color:#495057;transition:all .2s ease}.editor-toolbar .btn:hover{background:#e9ecef;border-color:#adb5bd}.editor-content{border:none!important;border-radius:0!important;padding:15px;min-height:200px;resize:vertical}.editor-content:focus{box-shadow:none!important;border-color:transparent!important}.editor-footer{background:#f8f9fa;padding:10px 15px;border-top:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center}.editor-stats{font-size:12px;color:#6c757d}.invalid-feedback.d-block{display:block!important;color:#dc3545;font-size:14px;margin-top:5px}.form-control.is-invalid{border-color:#dc3545}.rich-text-editor-wrapper{width:100%}.rich-text-editor-wrapper .ck-editor__editable{min-height:200px;font-size:14px;border:1px solid #ced4da}.rich-text-editor-wrapper .ck-editor__editable.ck-focused{border-color:#0e4e78;box-shadow:0 0 0 .2rem #0e4e7840}.rich-text-editor-wrapper .ck-toolbar{background:#f8f9fa;border:1px solid #ced4da;border-bottom:none}.input-group .rich-text-editor-wrapper{flex:1}.input-group .rich-text-editor-wrapper .ck-editor{border:none}.input-group .rich-text-editor-wrapper .ck-toolbar{border-top:none;border-left:none;border-right:none;border-radius:0;background:#f8f9fa}.input-group .rich-text-editor-wrapper .ck-editor__editable{border:none;border-radius:0}.input-group .input-group-text.align-items-start{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.input-group .flex-grow-1{flex:1 1 auto}.form-control.is-invalid{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.discount-options .btn{border:1px solid #dee2e6;color:#495057;font-size:14px;transition:all .2s ease}.discount-options .btn:hover{background:#e9ecef;border-color:#adb5bd}.discount-options .btn.active{background:#0e4e78;border-color:#0e4e78;color:#fff}.advance-tabs .nav-tabs{border-bottom:1px solid #dee2e6;margin-bottom:0}.advance-tabs .nav-link{border:none;border-bottom:2px solid transparent;color:#6c757d;font-weight:500;padding:12px 20px;transition:all .2s ease}.advance-tabs .nav-link:hover{border-color:transparent;color:#0e4e78;background:#0e4e780d}.advance-tabs .nav-link.active{color:#0e4e78;background:transparent;border-color:#0e4e78;border-bottom-color:#0e4e78}.advance-tabs .tab-content{padding:20px 0}.advance-tabs .tab-pane{min-height:300px}.form-check{padding-left:0;margin-bottom:10px}.form-check-input{margin-right:8px;margin-top:.25rem}.form-check-label{margin-bottom:0;font-weight:500}.product-card{transition:all .3s ease;border:1px solid #e9ecef;overflow:hidden}.product-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.product-image{position:relative;height:200px;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-card:hover .product-image img{transform:scale(1.05)}.product-overlay{position:absolute;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.product-card:hover .product-overlay{opacity:1}.product-overlay .btn{background:#fff;border:none;color:#495057;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0003;transition:all .3s ease}.product-overlay .btn:hover{background:#0e4e78;color:#fff;transform:scale(1.1)}.product-overlay .btn:focus{box-shadow:0 0 0 .2rem #0e4e7840}.product-name{font-weight:600;margin-bottom:8px;color:#495057}.product-category{font-size:14px;margin-bottom:8px}.product-price{font-size:18px;font-weight:700;color:#0e4e78;margin-bottom:12px}.product-rating{display:flex;justify-content:space-between;align-items:center}.product-list-item{transition:all .3s ease}.product-list-item:hover{box-shadow:0 2px 8px #0000001a}.search-box{position:relative;width:250px}.search-input{padding-right:35px}.search-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#6c757d;pointer-events:none}.view-toggle .btn{min-width:40px}.product-image{height:220px}.product-badge{position:absolute;top:10px;right:10px;font-size:12px;padding:4px 8px;border-radius:4px;font-weight:600}.product-rating{margin-bottom:12px}.stars{display:flex;gap:2px}.star{color:#e9ecef;font-size:14px}.star.half{background:linear-gradient(90deg,#ffc107 50%,#e9ecef 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-name{font-size:16px}.product-description{font-size:14px;margin-bottom:12px;color:#6c757d;line-height:1.4}.product-pricing{display:flex;align-items:center;gap:8px}.current-price{font-size:18px;font-weight:700;color:#0e4e78}.original-price{font-size:14px;color:#6c757d;text-decoration:line-through}.search-box{width:100%}.product-gallery{position:relative}.main-image{position:relative;margin-bottom:15px}.main-image img{width:100%;height:400px;object-fit:cover;border-radius:8px}.discount-badge{position:absolute;top:15px;right:15px;font-size:14px;padding:5px 10px}.thumbnail-images img{width:100%;height:80px;object-fit:cover;cursor:pointer;border:2px solid transparent;transition:border-color .3s ease}.thumbnail-images img.active,.thumbnail-images img:hover{border-color:#0e4e78}.product-details{padding:20px 0}.product-title{font-size:28px;font-weight:700;color:#495057;margin-bottom:15px}.product-meta{margin-bottom:20px}.product-rating{display:flex;align-items:center;margin-bottom:20px}.stars{display:flex;margin-right:10px}.star{color:#e9ecef;font-size:16px;margin-right:2px}.star.filled{color:#ffc107}.rating-text{color:#6c757d;font-size:14px}.product-pricing{margin-bottom:20px}.current-price{font-size:32px;font-weight:700;color:#0e4e78}.original-price{font-size:18px;color:#6c757d;text-decoration:line-through;margin-left:10px}.product-features{margin-bottom:20px}.feature-list{list-style:none;padding:0}.feature-list li{position:relative;padding:5px 0 5px 20px}.feature-list li:before{content:"✓";position:absolute;left:0;color:#28a745;font-weight:700}.quantity-controls{display:flex;align-items:center;gap:10px}.quantity-input{width:80px;text-align:center}.action-buttons{display:flex;gap:10px;flex-wrap:wrap}.filter-sidebar{position:sticky;top:20px}.product-image-list{position:relative;height:100px}.product-image-list img{width:100%;height:100%;object-fit:cover}.discount-badge-small{position:absolute;top:5px;right:5px;font-size:12px;padding:2px 6px}.saved-card{border:1px solid #e9ecef;transition:all .3s ease}.saved-card:hover{border-color:#0e4e78;box-shadow:0 2px 8px #0e4e781a}.card-brand{font-weight:700;font-size:14px;padding:2px 8px;border-radius:4px;margin-bottom:8px;display:inline-block}.card-brand.visa{background:#1a1f71;color:#fff}.card-brand.mastercard{background:#eb001b;color:#fff}.card-details{font-size:16px;margin-bottom:5px}.cardholder-name{color:#6c757d;font-size:14px}.order-item{font-size:14px}.order-total{font-size:18px;color:#0e4e78}.security-info{font-size:14px}.security-item{color:#6c757d}@media(max-width:768px){.product-title{font-size:24px}.current-price{font-size:28px}.action-buttons{flex-direction:column}.action-buttons .btn{width:100%}}.product-item,.user-item,.activity-item,.transaction-item{display:flex!important;align-items:center!important;padding:12px 0!important;border-bottom:1px solid #f0f0f0!important}.product-item:last-child,.user-item:last-child,.activity-item:last-child,.transaction-item:last-child{border-bottom:none!important}.product-info,.user-info,.activity-content,.transaction-info{flex:1!important;margin-left:12px!important}.product-info h6,.user-info h6,.activity-content h6,.transaction-info h6{margin:0!important;font-size:14px!important;font-weight:600!important;color:#333!important}.product-info p,.user-info p,.activity-content p,.transaction-info p{margin:0!important;font-size:12px!important;color:#666!important}.product-stats,.user-status,.transaction-amount{margin-left:auto!important}.badge{padding:4px 8px!important;border-radius:12px!important;font-size:11px!important;font-weight:500!important}.badge-success{background-color:#28a745!important;color:#fff!important}.badge-warning{background-color:#ffc107!important;color:#212529!important}.badge-info{background-color:#17a2b8!important;color:#fff!important}.badge-primary{background-color:#007bff!important;color:#fff!important}.text-success{color:#28a745!important;font-weight:600!important}.text-danger{color:#dc3545!important;font-weight:600!important}.boost-up-sale-content{margin-top:20px!important}.boost-item{display:flex!important;align-items:center!important;margin-bottom:15px!important}.boost-item span{font-size:24px!important;margin-right:12px!important}.boost-item h6{margin:0!important;font-size:16px!important;font-weight:600!important}.boost-item p{margin:0!important;font-size:14px!important;opacity:.9!important}.growth-details{padding:20px 0!important}.growth-item{margin-bottom:20px!important}.growth-item h6{margin:0 0 5px!important;font-size:12px!important;color:#666!important;font-weight:500!important}.growth-item h4{margin:0!important;font-size:24px!important;font-weight:700!important;color:#333!important}.login-card{margin:0 auto!important;padding:40px 30px!important;background:transparent!important}.login-main{margin-top:20px!important}.login-main h4{font-size:24px!important;font-weight:600!important;margin-bottom:8px!important;text-align:center!important;color:#333!important}.login-main p{font-size:14px!important;color:#666!important;margin-bottom:25px!important;text-align:center!important}.login-main .form-group{margin-bottom:20px!important}.login-main .form-group label{font-size:14px!important;font-weight:500!important;color:#333!important;margin-bottom:8px!important}.login-main .form-control{height:45px!important;border:1px solid #ddd!important;border-radius:8px!important;padding:0 15px!important;font-size:14px!important;transition:all .3s ease!important}.login-main .form-control:focus{border-color:#007bff!important;box-shadow:0 0 0 .2rem #007bff40!important}.login-main .form-input{position:relative!important}.login-main .show-hide{position:absolute!important;right:15px!important;top:50%!important;transform:translateY(-50%)!important;cursor:pointer!important;font-size:12px!important;color:#666!important}.login-main .checkbox{margin-bottom:20px!important}.login-main .checkbox label{font-size:13px!important;color:#666!important;margin-left:8px!important}.login-main .forgot-link{position:absolute!important;right:0!important;top:0!important;font-size:13px!important;color:#007bff!important;text-decoration:none!important}.login-main .forgot-link:hover{text-decoration:underline!important}.login-main .btn-primary{height:45px!important;font-size:16px!important;font-weight:600!important;border-radius:8px!important;background:linear-gradient(135deg,#007bff,#0056b3)!important;border:none!important;transition:all .3s ease!important}.login-main .btn-primary:hover{transform:translateY(-2px)!important;box-shadow:0 5px 15px #007bff66!important}.login-main .or{text-align:center!important;margin:25px 0 20px!important;font-size:14px!important;color:#999!important;position:relative!important}.login-main .or:before{content:""!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;height:1px!important;background:#ddd!important;z-index:1!important}.login-main .or span{background:#fff!important;padding:0 15px!important;position:relative!important;z-index:2!important}.login-main .social{margin-bottom:25px!important}.login-main .btn-showcase{display:flex!important;gap:10px!important;justify-content:center!important}.login-main .btn-light{flex:1!important;height:40px!important;border:1px solid #ddd!important;border-radius:6px!important;font-size:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;transition:all .3s ease!important}.login-main .btn-light:hover{background:#f8f9fa!important;transform:translateY(-1px)!important}.login-main .txt-linkedin{color:#0077b5!important}.login-main .txt-twitter{color:#1da1f2!important}.login-main .txt-fb{color:#4267b2!important}.login-main .text-center{font-size:13px!important;color:#666!important;margin-top:20px!important}.login-main .text-center a{color:#007bff!important;text-decoration:none!important;font-weight:500!important}.login-main .text-center a:hover{text-decoration:underline!important}.login-main .text-danger{background:#f8d7da!important;color:#721c24!important;padding:8px 12px!important;border-radius:6px!important;font-size:13px!important;text-align:center!important;border:1px solid #f5c6cb!important}.login-main .text-muted.small{font-size:11px!important;color:#999!important;margin-top:15px!important;padding:8px 12px!important;background:#f8f9fa!important;border-radius:6px!important;border:1px solid #e9ecef!important}.login-card{margin:20px auto!important}.login-main .form-group,.login-main .checkbox{margin-bottom:15px!important}.login-main .btn-primary{margin-top:10px!important}.login-main .or{margin:20px 0 15px!important}.login-main .social{margin-bottom:20px!important}.login-main .text-center{margin-top:15px!important}.login-main .text-danger{margin-bottom:15px!important}.login-main .text-muted.small{margin-top:10px!important}.login-card.login-dark{min-height:100vh!important;background-image:var( --login-bg-url, url(/build/assets/login_bg-tQVGET2T.jpg) )!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;background-attachment:fixed!important}.login-card .theme-form input[type=password]{padding:10px 63px 10px 10px!important}.login-card .theme-form .forgot-link{position:absolute!important;top:10px!important;right:0!important}.login-card .theme-form h4{margin-bottom:5px!important}.login-card .theme-form label{font-size:15px!important;letter-spacing:.4px!important}.login-card .theme-form .form-group{margin-bottom:10px!important;position:relative!important}.login-card .show-hide span{cursor:pointer!important;font-size:13px!important;color:var(--theme-default, #0da487)!important}.back-btn{padding:24px 30px!important;text-align:center!important;border-bottom:1px solid rgba(255,255,255,.1)!important;margin-bottom:10px!important}.back-btn img{max-width:40px!important;height:auto!important}.pin-title{padding:15px 20px!important;background-color:#ffffff0d!important;border-radius:8px!important;margin:10px 15px!important}.simplebar-scrollbar:before{background-color:#ffffff4d!important;border-radius:4px!important}.simplebar-track.simplebar-vertical{width:6px!important;right:5px!important}@media(max-width:991px){.sidebar-wrapper{position:fixed!important;top:0!important;left:0!important;height:100vh!important;width:280px!important;min-width:280px!important;z-index:999!important;transform:translate(-100%)!important;transition:transform .3s ease!important;box-shadow:2px 0 10px #0000001a!important}.sidebar-wrapper:not(.close_icon){transform:translate(0)!important}.sidebar-wrapper.close_icon{transform:translate(-100%)!important;width:280px!important;min-width:280px!important}.sidebar-main,#sidebar-menu{width:100%!important;height:100%!important}.sidebar-links{width:100%!important}.mobile-sidebar-overlay{position:fixed!important;inset:0!important;background-color:#00000080!important;z-index:998!important;transition:opacity .3s ease!important}.page-header{margin-top:0!important}.page-header .header-wrapper{margin-top:0!important;padding-top:0!important}}@media(max-width:768px){.sidebar-wrapper,.sidebar-wrapper.close_icon{width:100%!important;min-width:100%!important}}.sidebar-wrapper.close_icon{width:90px!important;min-width:90px!important}.sidebar-wrapper.close_icon .logo-wrapper a,.sidebar-wrapper.close_icon .logo-wrapper img{display:none!important}.sidebar-wrapper.close_icon .logo-wrapper button{display:block!important;width:100%!important;padding:15px!important;text-align:center!important}.sidebar-wrapper.close_icon .sidebar-link span,.sidebar-wrapper.close_icon .sidebar-main-title,.sidebar-wrapper.close_icon .sidebar-submenu,.sidebar-wrapper.close_icon .pin-title{display:none!important}.sidebar-wrapper.close_icon .back-btn{padding:27px 30px!important}.sidebar-wrapper{transition:.5s!important}@media(min-width:992px){.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon{--sidebar-expanded-width: 265px}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover{width:var(--sidebar-expanded-width)!important;transition:width .3s ease!important;z-index:1000!important;box-shadow:2px 0 10px #00000026!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .sidebar-main,.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover #sidebar-menu,.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .sidebar-links{width:var(--sidebar-expanded-width)!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .sidebar-link span{display:inline-block!important;opacity:1!important;visibility:visible!important;width:auto!important;height:auto!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .sidebar-main-title{display:block!important;opacity:1!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .sidebar-link{padding:8px 16px!important;justify-content:flex-start!important}.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .logo-wrapper a,.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .logo-wrapper img,.page-wrapper.compact-wrapper .page-body-wrapper div.sidebar-wrapper.close_icon:hover .according-menu{display:block!important}}.sidebar-list{position:relative}.sidebar-list i.fa-thumb-tack{visibility:hidden!important;position:absolute;top:8px;right:22px;color:#fff!important;width:20px;height:20px;background-color:#ffffff26;border-radius:50%;display:flex!important;justify-content:center;align-items:center;font-size:10px;z-index:10;transition:all .3s ease;opacity:.7}.sidebar-list i.fa-thumb-tack:before{content:"📌";font-size:10px;filter:brightness(0) invert(1)}.sidebar-list:hover i.fa-thumb-tack{visibility:visible!important;cursor:pointer;background-color:#ffffff40;opacity:1}.sidebar-list i.fa-thumb-tack:hover{background-color:#ffffff59;transform:scale(1.1)}.page-wrapper .sidebar-main-title h6{text-transform:none!important;font-size:15px!important;font-weight:600!important}.sidebar-link.sidebar-title span,.sidebar-submenu .sidebar-link span{text-transform:none!important;color:#fff!important}.sidebar-wrapper{background:#0f3e62!important;box-shadow:0 0 20px #0000001a!important}.sidebar-link{border-radius:8px!important;transition:all .3s ease!important}.sidebar-link:hover{background-color:#ffffff1a!important}.sidebar-link.active{background-color:#ffffff26!important}.sidebar-link .stroke-icon{stroke:#fff!important;stroke-width:2px!important}.sidebar-submenu{background-color:#0000001a!important;border-radius:0 0 8px 8px!important;padding:5px 0!important}.left-header h4{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:0 1 auto!important}.page-wrapper .page-header .header-wrapper .nav-right>ul{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.left-header>div{overflow:hidden!important}.left-header .d-flex{min-width:0!important;overflow:hidden!important}.header-logo{display:flex!important;align-items:center!important;gap:8px!important}.logo-circle{width:40px!important;height:40px!important;background:linear-gradient(135deg,#0e4e78,#1a5f8a)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.logo-r{color:#fff!important;font-size:18px!important;font-weight:700!important;font-family:Arial,sans-serif!important}.logo-dot{position:absolute!important;top:8px!important;right:8px!important;color:gold!important;font-size:8px!important}.logo-text{color:#0e4e78!important;font-size:18px!important;font-weight:600!important;font-family:Arial,sans-serif!important}.hand-emoji{font-size:20px!important}.search-bar{margin-right:10px!important}.search-input-wrapper{width:320px!important}@media(min-width:1200px){.search-input-wrapper{width:420px!important}}.search-input-wrapper input{padding:8px 15px 8px 35px!important;border-radius:20px!important}.search-icon{left:12px!important;font-size:12px!important}.header-icon{width:44px!important;height:44px!important;font-size:16px!important;margin:0 6px!important;background-color:#fff!important;border:1px solid #e9ecef!important}.flag-icon{background-color:transparent!important}.flag-us{font-size:16px!important}.notification-badge{width:16px!important;height:16px!important;font-size:9px!important}.user-profile{margin-left:10px!important;border-left:1px solid #e9ecef!important;padding:5px 10px 5px 14px!important}.user-avatar{width:35px!important;height:35px!important}.user-name{font-size:13px!important}.user-role{font-size:11px!important}.user-profile i{font-size:10px!important}@media(max-width:768px){.page-header{padding:10px 15px!important;margin-top:0!important}.page-header .header-wrapper{margin-top:0!important;padding-top:0!important}.center-header,.search-bar{display:none!important}.right-header{justify-content:center!important}}.login-card{min-height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;padding:30px 12px!important}.login-card .logo{display:block!important;margin-bottom:30px!important;text-align:center!important}.login-card .login-main{width:450px!important;padding:40px!important;border-radius:10px!important;box-shadow:none!important;margin:0 auto!important;background-color:#fff!important}.login-card .login-main .theme-form input[type=password]{padding:10px 63px 10px 10px!important}.login-card .login-main .theme-form .forgot-link{position:absolute!important;top:10px!important;right:0!important}.login-card .login-main .theme-form h4{margin-bottom:5px!important}.login-card .login-main .theme-form label{font-size:15px!important;letter-spacing:.4px!important}.login-card .login-main .theme-form .checkbox label:before{background-color:#f8f9fa!important;border:1px solid #dfdfdf!important}.login-card .login-main .theme-form .or{position:relative!important}.login-card .login-main .theme-form .or:before{content:""!important;position:absolute!important;width:65%!important;height:2px!important;background-color:#f3f3ff!important;top:9px!important;z-index:0!important;right:0!important}.login-card .login-main .theme-form input{background-color:#0da4871a!important;transition:all .3s ease!important}.login-card .login-main .theme-form input::-webkit-input-placeholder{color:#999!important}.login-card .login-main .theme-form input:hover,.login-card .login-main .theme-form input:focus{border:1px solid #c0c0c0!important;box-shadow:none!important;transition:all .3s ease!important}.login-card .login-main .theme-form p{margin-bottom:25px!important;font-size:14px!important;color:#666!important}.login-card .login-main .theme-form .form-group{margin-bottom:10px!important;position:relative!important}.login-card .login-main .theme-form .link{position:absolute!important;top:10px!important;right:0!important}.login-card .show-hide{position:absolute!important;top:52px!important;right:20px!important;transform:translateY(-50%)!important}.login-card .show-hide span{cursor:pointer!important;font-size:13px!important;color:#0da487!important}.login-card .show-hide span.show:before{content:"show"!important}.login-card .show-hide span:before{content:"hide"!important}.login-card .btn-showcase .btn{line-height:1!important;padding:10px 13px!important;margin:0!important}.login-card .btn-showcase .btn+.btn{margin-left:5px!important}.login-card .btn-showcase .btn svg{height:16px!important;vertical-align:bottom!important}.login-card .btn-showcase .btn.btn-light{background-color:#f8f9fa!important;border:1px solid #e9ecef!important;color:#495057!important}.login-card .btn-showcase .btn.btn-light:hover{background-color:#e9ecef!important;border-color:#dee2e6!important}.login-card .btn-showcase .txt-linkedin{color:#0077b5!important}.login-card .btn-showcase .txt-twitter{color:#1da1f2!important}.login-card .btn-showcase .txt-fb{color:#3b5998!important}.login-card .btn-primary{background-color:#0da487!important;border-color:#0da487!important;padding:12px 20px!important;font-weight:500!important;border-radius:6px!important}.login-card .btn-primary:hover{background-color:#0b8a73!important;border-color:#0b8a73!important}@media(max-width:768px){.login-card .login-main{width:90%!important;padding:30px 20px!important}.login-card{padding:20px 10px!important}}.project-create .form-label{color:#6c757d;font-size:14px}.project-create .form-control,.project-create .form-select{height:42px;border-radius:8px}.project-create.card{box-shadow:0 1px 3px #0000000f}.project-upload-zone{border:2px dashed rgba(14,78,120,.35);border-radius:12px;padding:32px 16px}.project-upload-zone input[type=file]{display:block;margin:8px auto 0}.page-wrapper .page-header .header-wrapper{background-color:#e84323!important;color:#fff!important;padding:6px 30px!important}.page-wrapper .page-header .header-wrapper h4{color:#fff!important}.page-wrapper.compact-wrapper .page-body-wrapper .page-body{margin-top:40px!important}.search-form input{padding:5px 10px 5px 70px!important}.nav-right .nav-menus li .input-icon svg{top:8px!important}.page-wrapper.compact-wrapper .page-header .header-wrapper:before{content:none!important}.page-wrapper .page-header .header-wrapper .nav-right>ul>li:nth-child(n+2):not(:last-child){padding:5px!important}.page-wrapper .page-header .header-wrapper .nav-right ul li svg{height:20px!important;width:20px!important}.logo-wrapper button{color:#fff!important}.page-wrapper.compact-wrapper .page-header{margin-left:auto!important;padding-left:265px;width:100%!important;background-color:#e84323!important}.page-wrapper.compact-wrapper .page-header.close_icon{padding-left:90px}.toggle-sidebar svg,.toggle-sidebar i,.toggle-sidebar svg *,.toggle-sidebar i *{color:#fff!important;stroke:#fff!important;fill:#fff!important}.page-header .toggle-sidebar svg,.page-header .toggle-sidebar i,.page-header .toggle-sidebar svg *,.page-header .toggle-sidebar i *{color:#fff!important;stroke:#fff!important;fill:#fff!important}.header-logo-wrapper .toggle-sidebar svg,.header-logo-wrapper .toggle-sidebar svg *{color:#fff!important;stroke:#fff!important}.left-header .toggle-sidebar i,.left-header .toggle-sidebar i *,.iconly-Category,.page-header .iconly-Category{color:#fff!important}.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .profile-dropdown,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .onhover-show-div.profile-dropdown{right:0!important;left:auto!important;transform:none!important}.page-header .header-wrapper .nav-right .nav-menus li.profile-nav.onhover-dropdown:hover .profile-dropdown,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav.onhover-dropdown:hover .onhover-show-div.profile-dropdown{right:0!important;left:auto!important}.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .profile-dropdown:before,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .profile-dropdown:after,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .onhover-show-div.profile-dropdown:before,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .onhover-show-div.profile-dropdown:after{right:20px!important;left:auto!important}.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .profile-dropdown li,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .onhover-show-div.profile-dropdown li{padding:10px!important}.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .profile-dropdown li a,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .onhover-show-div.profile-dropdown li a{display:flex!important;align-items:center!important;gap:10px!important;width:100%!important}.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .profile-dropdown li a svg,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .onhover-show-div.profile-dropdown li a svg{width:16px!important;height:16px!important;margin-right:0!important;margin-left:0!important;flex-shrink:0!important}.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .profile-dropdown li a span,.page-header .header-wrapper .nav-right .nav-menus li.profile-nav .onhover-show-div.profile-dropdown li a span{margin-left:0!important;margin-right:0!important;line-height:1.5!important}.login-card .login-main .theme-form .input-group{display:flex!important;align-items:stretch!important}.login-card .login-main .theme-form .input-group-text{border:1px solid #ced4da!important;border-right:none!important;background-color:#fff!important;color:#0e4e78!important;border-radius:8px 0 0 8px!important;padding:10px 15px!important;display:flex!important;align-items:center!important;justify-content:center!important}.login-card .login-main .theme-form .input-group input{border-left:none!important;border-radius:0 8px 8px 0!important;flex:1!important}.login-card .login-main .theme-form .input-group:focus-within .input-group-text,.login-card .login-main .theme-form .input-group:focus-within input{border-color:#0e4e78!important;outline:none!important;box-shadow:0 0 0 .2rem #0e4e7840!important}.login-card .login-main .theme-form .input-group input.is-invalid,.login-card .login-main .theme-form .input-group input:invalid{border-color:#dc3545!important}.login-card .login-main .theme-form .form-group:has(input.is-invalid) .input-group-text,.login-card .login-main .theme-form .form-group:has(input:invalid) .input-group-text{border-color:#dc3545!important}.login-card .login-main .theme-form input[type=checkbox]{accent-color:#0e4e78!important;cursor:pointer!important}.login-card .login-main .theme-form input[type=checkbox]:checked{background-color:#0e4e78!important;border-color:#0e4e78!important}@supports (accent-color: #0e4e78){.login-card .login-main .theme-form input[type=checkbox]{accent-color:#0e4e78!important}}
