@import"https://fonts.googleapis.com/css?family=Montserrat";@import"https://fonts.googleapis.com/css?family=Open+Sans:400,700";.flatpickr-mobile{display:none!important}.custom-modal{width:90%!important}.ant-modal-close{background:#fff!important;right:32px!important;top:28px!important}::-webkit-scrollbar{width:2px;height:0px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.custom-comment-modal .block{padding:1rem;background:#fff;box-shadow:0 1px 3px #0000001a,0 2px 1px #0000000f,0 1px 1px #00000014;border-radius:8px;display:block}.custom-comment-modal .block-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.custom-comment-modal .block-header .title{display:flex;align-items:flex-start}.custom-comment-modal .block-header .title .tag{display:flex;align-items:center;justify-content:center;margin-left:4px;background:#f7f7f7;color:#1c1c1c;text-align:center;padding:0 4px;letter-spacing:.04em;text-transform:uppercase;font-weight:500;font-size:10px;line-height:16px;border:1px solid #e8e8e8;border-radius:96px}.custom-comment-modal .writing{background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;margin-bottom:24px;padding:12px}.custom-comment-modal .writing .textarea{width:100%;font-family:Inter;color:#585757;height:50px;overflow-y:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;resize:none;font-size:16px;line-height:24px}.custom-comment-modal .writing:focus-within{border:1px solid #c1e602;box-shadow:0 0 2px 2px #c1e60240}.custom-comment-modal .writing .footer{margin-top:12px;padding-top:12px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e8e8e8}.custom-comment-modal .writing .footer .text-format{display:flex;align-items:center;gap:12px}.custom-comment-modal .comment{display:grid;gap:14px}.custom-comment-modal .comment .user-banner{display:flex;justify-content:space-between;align-items:center}.custom-comment-modal .comment .user-banner .user{gap:8px;align-items:center;display:flex}.custom-comment-modal .comment .user-banner .user .avatar{height:32px;width:32px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;position:relative;border-radius:100px;font-weight:500;font-size:13px;line-height:20px}.custom-comment-modal .comment .user-banner .user .avatar img{max-width:100%;border-radius:50%}.custom-comment-modal .comment .user-banner .user .avatar .stat{display:flex;position:absolute;right:-2px;bottom:-2px;display:block;width:12px;height:12px;z-index:9;border:2px solid #fff;border-radius:100px}.custom-comment-modal .comment .user-banner .user .avatar .stat.green{background:#00ba34}.custom-comment-modal .comment .user-banner .user .avatar .stat.grey{background:#969696}.custom-comment-modal .comment .footer{gap:12px;display:flex;align-items:center}.custom-comment-modal .comment .footer .reactions{display:flex;align-items:center;gap:8px}.custom-comment-modal .comment .footer .divider{height:12px;width:1px;background:#e8e8e8}.custom-comment-modal .comment:not(.comment:first-child){padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #e8e8e8}.custom-comment-modal .comment+.comment{padding-top:12px}.custom-comment-modal .comment.reply .user-banner,.custom-comment-modal .comment.reply .content,.custom-comment-modal .comment.reply .footer{margin-left:32px}.custom-comment-modal .group-radio{position:relative;display:flex;-webkit-user-select:none;user-select:none;align-items:stretch}.custom-comment-modal .group-radio .button-radio{box-shadow:0 1px 1px #0000000f}.custom-comment-modal .group-radio .button-radio label{cursor:pointer;padding:4px 8px;font-weight:500;font-size:14px;display:flex;height:28px;align-items:center;line-height:28px;transition:.2s ease}.custom-comment-modal .group-radio .button-radio:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.custom-comment-modal .group-radio .button-radio:last-child{border-top-right-radius:8px;border-right:1px solid #e8e8e8;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-bottom-right-radius:8px}.custom-comment-modal .group-radio .button-radio input[type=radio]{display:none}.custom-comment-modal .group-radio .button-radio input[type=radio]:checked+label{background:#f7f7f7}.custom-comment-modal .group-radio .divider{width:1px;background:#e8e8e8}.custom-comment-modal h5{font-size:16px;font-weight:500;line-height:24px;color:#1c1c1c;letter-spacing:0em;text-align:left}.custom-comment-modal .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:0;display:flex;font:inherit;align-items:center;justify-content:center;cursor:pointer;color:#1c1c1c;transition:.2s ease;outline:none}.custom-comment-modal .btn i{color:#969696;font-size:18px;transition:.15s ease-in-out}.custom-comment-modal .btn.primary{min-width:64px;padding:8px 12px;height:40px;color:#121224;display:inline-flex;background:#c1e602;box-shadow:0 1px 3px #0000001a,0 2px 1px #0000000f,0 1px 1px #00000014;border-radius:8px}.custom-comment-modal .btn.primary:hover{background:#a8c91a}.custom-comment-modal .btn:hover i{opacity:.7}.custom-comment-modal .btn img{max-width:18px;height:auto}.custom-comment-modal .btn.react{padding:4px 8px 4px 4px;background:#f7f7f7;border:1px solid #e8e8e8;border-radius:8px;gap:4px}.custom-comment-modal .btn.react:hover{background-color:#eee}.custom-comment-modal .btn.dropdown{display:flex;cursor:pointer;border-radius:50%;align-items:center;justify-content:center;padding:0;width:26px;height:26px}.custom-comment-modal .btn.dropdown:hover{background-color:#eee}.custom-comment-modal p{line-height:24px}.custom-comment-modal p a.tagged-user{display:inline-flex;padding:2px 8px;background:#c1e6022e;border-radius:256px;color:#5a6b00}.custom-comment-modal .is-mute{font-weight:400;font-size:13px;line-height:20px;color:#969696}.custom-comment-modal a{font-weight:500;font-size:13px;line-height:20px;color:#1c1c1c;text-decoration:none;transition:opacity .15s ease-in-out}.custom-comment-modal a:hover{opacity:.7}.custom-comment-modal h2{font-weight:500;font-size:20px;line-height:28px;color:#1c1c1c}.custom-comment-modal *{box-sizing:border-box}.custom-comment-modal .load{display:flex;align-items:center;justify-content:center}.custom-comment-modal .load span{display:flex;align-items:center;font-weight:400;font-size:13px;line-height:20px;color:#969696}.custom-comment-modal .load span i{margin-right:6px}.custom-comment-modal .group-button{display:flex;gap:16px}.status-pending{background-color:#fff3cd;color:#856404;border:1px solid #FFEAA7}.status-hot{background-color:#f8d7da;color:#721c24;border:1px solid #F5C6CB}.status-cold{background-color:#d1ecf1;color:#0c5460;border:1px solid #BEE5EB}.status-drawing{background-color:#e2e3e5;color:#383d41;border:1px solid #D6D8DB}.status-quotation{background-color:#d4edda;color:#155724;border:1px solid #C3E6CB}.status-visit{background-color:#cce5ff;color:#004085;border:1px solid #B3D7FF}.status-order{background-color:#d1e7dd;color:#0f5132;border:1px solid #BADBCC}.status-badge:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a;transition:all .2s ease}.body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(47,43,61,0)}.authentication-wrapper.authentication-basic .authentication-inner:after{z-index:0!important}:root,[data-bs-theme=light],[data-bs-theme=dark]{--bs-primary: #c1e602 !important;--bs-primary-rgb: 193, 230, 2 !important;--bs-primary-bg-subtle: color-mix(in sRGB, var(--bs-paper-bg) 84%, #c1e602) !important;--bs-primary-border-subtle: #a8c91a !important;--bs-primary-contrast: #121224 !important}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:disabled,.btn-primary.disabled{color:#121224!important;background-color:#c1e602!important;border-color:#c1e602!important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{background-color:#a8c91a!important;border-color:#a8c91a!important}.text-primary{color:#c1e602!important}.bg-primary{background-color:#c1e602!important}.bg-label-primary{background-color:#c1e60229!important;color:#5a6b00!important}.sidebar-menu-cus .ti{background:transparent!important}.sidebar-menu-cus .menu-link{display:flex!important;align-items:center;gap:.45rem}.sidebar-menu-cus .nav-react-icon{display:inline-flex!important;flex-shrink:0;width:1.15rem;height:1.15rem;font-size:1.15rem;line-height:1}.sidebar-menu-cus .nav-react-icon:before{display:none!important}.menu-horizontal .menu-item.active>.menu-link:not(.menu-toggle) .nav-react-icon{color:#121224!important}.menu-horizontal .menu-item.active>.menu-link:not(.menu-toggle){background:linear-gradient(270deg,rgba(var(--bs-primary-rgb),.7) 0%,var(--bs-primary) 100%)!important;box-shadow:none!important;color:#121224!important}.menu-horizontal .menu-item.active>.menu-link:not(.menu-toggle) i{color:#121224!important}.page-item.active .page-link,.pagination .page-item.active .page-link{background-color:#c1e602!important;border-color:#c1e602!important;color:#121224!important}.form-control:focus,.form-select:focus{border-color:#c1e602!important;box-shadow:0 0 0 .2rem #c1e60240!important}#dashboard-main button{border-end-end-radius:8px!important;border-start-end-radius:8px!important;border-end-start-radius:8px!important;border-start-start-radius:8px!important}[data-bs-theme=dark] .offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1089;width:100vw;height:100vh;background-color:#171925}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}.custom-border-radius{border-radius:8px!important}.upload-container{border:1px dashed #d9dee3;border-radius:8px;text-align:center;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.upload-container.drag-active{border-color:#c1e602;background:#c1e60214}.upload-content{width:100%}.upload-placeholder{display:flex;flex-direction:column;align-items:center;padding:20px;color:#697a8d}.upload-placeholder i{font-size:48px;color:#697a8d}.upload-btn{background:#c1e602;color:#121224;padding:8px 16px;border-radius:6px;cursor:pointer;transition:all .3s ease;margin-top:10px}.upload-btn:hover{background:#a8c91a}.image-preview-container{position:relative;display:inline-block;margin:10px}.image-preview-container.profile{width:150px;height:150px}.preview-image.profile{width:150px;height:150px;object-fit:cover;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 8px #0000001a}.image-preview-container.logo{padding:15px;border-radius:8px;border:none;box-shadow:0 2px 8px #0000001a}.preview-image.logo{width:100%;height:100%;object-fit:contain;border-radius:4px}.remove-image-btn{position:absolute;top:-5px;right:-5px;background:#dc3545;color:#fff;border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:14px;box-shadow:0 2px 4px #0000001a}.remove-image-btn:hover{background:#bb2d3b;transform:scale(1.1)}.upload-placeholder.profile i,.upload-placeholder.logo i{font-size:64px;color:#c1e602;margin-bottom:15px}#customer-details-view .card{background-color:var(--bs-card-bg)!important;background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.status-badge{font-size:14px;padding:4px 8px;border-radius:4px;font-weight:600;line-height:.95;width:max-content}.status-pending{background-color:#fef4e4;color:#f7b84b}.status-delivered{background-color:#dff0fa;color:#299cdb}.status-active{background-color:#daf4f0;color:#0ab39c}.status-dispatched{background-color:#f0f7ff;color:#005a9e}.status-shipped{background-color:#fff0f6;color:#d6336c}.status-out-for-delivery{background-color:#f9f0ff;color:#639}.status-inactive{background-color:#fff1f0;color:#f5222d}.status-cancel{background-color:#f5f5f5;color:#8c8c8c}.container-dashboard{width:100%;height:calc(100vh - 97px);display:flex;justify-content:center;align-items:center}.container-dashboard h1{margin:0;font-family:Montserrat,sans-serif;font-size:4em;-webkit-text-shadow:0 2px 1px rgba(0,0,0,.6),0 0 2px rgba(0,0,0,.7);-moz-text-shadow:0 2px 1px rgba(0,0,0,.6),0 0 2px rgba(0,0,0,.7);text-shadow:0 0 12px #FFFFFF,0 0 3px #FFFFFF,0 0 2px #FFFFFF;word-spacing:16px}.container-dashboard p{font-family:Open Sans,sans-serif;font-size:1.4em;font-weight:700}.container-dashboard .wrapper{width:100%;min-height:100%;height:auto;display:table}.container-dashboard .content{display:table-cell;vertical-align:middle}.container-dashboard .item{width:auto;height:auto;margin:0 auto;text-align:center;padding:8px}@media only screen and (min-width: 800px){.container-dashboard h1{font-size:6em}.container-dashboard p{font-size:1.6em}}@media only screen and (max-width: 320px){.container-dashboard h1{font-size:2em}.container-dashboard p{font-size:1.2em}}@media (min-width: 1200px){#dashboard-main{padding-block-start:8.3rem!important}}.layout-menu-expanded .layout-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;background:#12122473;cursor:pointer}.layout-menu-expanded .layout-menu.menu-vertical{z-index:1100}.layout-overlay{display:none}@media (max-width: 1024px){.layout-menu.menu-vertical .app-brand{border-bottom:1px solid var(--bs-border-color);min-height:4rem}.layout-menu.menu-vertical .layout-menu-toggle{color:#121224}}
