@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.otp-modal .modal-content{border:2px solid #4dba06;border-radius:15px;box-shadow:0 5px 15px #0000004d}.otp-modal .modal-header{background-color:#4dba061a;border-bottom:1px solid #4dba06;border-top-left-radius:13px;border-top-right-radius:13px}.otp-modal .modal-footer{background-color:#4dba060d;border-top:1px solid #4dba06;border-bottom-right-radius:13px;border-bottom-left-radius:13px}.otp-input{border:2px solid #4dba06;border-radius:8px;font-weight:700;transition:all .3s}.otp-input:focus{border-color:#4dba06;box-shadow:0 0 0 .2rem #4dba0640}.btn-outline-primary{color:#4dba06;border-color:#4dba06}.btn-outline-primary:hover{background-color:#4dba06;border-color:#4dba06}.otpButton{background-color:#4dba06;border-color:#4dba06;padding:5px 28px;font-size:14px}.otpButton:hover{background-color:#4dba06!important;border-color:#45a005!important}.otpButton:disabled{opacity:.6;cursor:not-allowed!important;background-color:#4dba06!important;border-color:#4dba06!important}.modal-backdrop.show{opacity:.7!important}.resend-disabled{opacity:.7}.resend-enabled{opacity:1;transition:all .3s}.resend-enabled:hover{color:#0a58ca!important}.verify-email-icon-success{color:#4dba06;font-size:64px}.verify-email-icon-error{color:#dc3545;font-size:64px}.verify-email-spinner{color:#4dba06}.register-card{background-color:#252d29;border:none;border-radius:10px;max-width:900px;height:auto;margin:40px auto 0;padding:40px;transition:box-shadow .22s,transform .22s;box-shadow:0 0 5px #888787}.register-card h2,.register-card h5,.register-card p,.register-card span,.register-card label,.register-card .form-control,.register-card a{color:#fff!important}.register-card .form-control,.register-card .form-select{color:#fff!important;background-color:#ffffff1a!important;border-color:#ffffff4d!important}.register-card .form-control::placeholder,.register-card .form-select::placeholder{color:#fff9!important}.register-card .form-control:focus,.register-card .form-select:focus{color:#fff!important;background-color:#ffffff26!important;border-color:#4dba06!important;box-shadow:0 0 0 .2rem #4dba0640!important}.register-card textarea.form-control{color:#fff!important;background-color:#ffffff1a!important}.register-card select.form-control option,.register-card .form-select option{color:#fff!important;background-color:#252d29!important}.register-card .upload p{color:#fff!important}.register-logo{object-fit:contain;max-height:56px}.company-title{color:#fff;margin-bottom:12px;font-weight:600}.form-label{color:#fff;font-size:.95rem}.form-control,.form-select,.phInp{box-shadow:none;border:1px solid #e6e9ef;border-radius:8px;padding:10px 12px;transition:border-color .16s,box-shadow .16s}.form-control:focus,.form-select:focus,.phInp:focus{border-color:#34b94a;outline:none;box-shadow:0 6px 18px #34b94a14}.register-form .btn-success{color:#fff;background:linear-gradient(90deg,#34b94a,#58d24f);border:none;border-radius:10px;padding:12px 18px;font-weight:600;box-shadow:0 8px 20px #34b94a1f}.register-form .btn-success:active,.register-form .btn-success:focus{transform:translateY(1px);box-shadow:0 6px 14px #34b94a14}@media (width<=991.98px){.register-card{padding:18px}.register-logo{max-height:48px}}@media (width<=575.98px){.register-card{border-radius:10px;padding:14px}.testimonial-text{font-size:14px}}.border-green-theme{border-color:#4dba06}.phoneInput{position:relative}.phoneInput .react-international-phone-country-selector{z-index:1;position:absolute;top:6px;left:5px}.phoneInput input[type=tel]{color:#fff;background:#ffffff1a;border:none;outline:none;width:100%;padding-left:35px;font-size:16px;box-shadow:none!important}.phoneInput input[type=tel]::placeholder{color:#fff9}.phoneInput button{background:0 0;border:none;outline:none;width:40px}.phoneInput .react-international-phone-country-selector ul{background-color:#252d29;border:1px solid #444;outline:none;max-width:250px;max-height:200px;padding:7px;overflow:auto;box-shadow:0 0 5px #222}.phoneInput .react-international-phone-country-selector ul li{cursor:default;color:#fff;padding-bottom:5px;font-size:13px;display:flex}.phoneInput .react-international-phone-country-selector ul li img{width:23px;margin-right:6px}.phoneInput .react-international-phone-country-selector ul li:hover,.phoneInput .react-international-phone-country-selector ul li:focus{color:#4dba06;background:#34423b}.imageUploadBtn{border:1px dashed #ccc;border-radius:100px;align-items:center;width:50px;height:50px;margin-right:20px;display:flex}.imageUploadBtn img{object-fit:cover;border-radius:100px;width:100%;height:100%}.imageUploadBtn span{text-align:center}.browseImage .imageUploadBtn{border:5px solid #ccc;margin:0;position:relative}.passwordStrength{gap:10px;padding-top:10px;display:flex}.passwordStrength span{color:#7f7373;align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.passwordStrength input[type=checkbox]{appearance:none;cursor:not-allowed;background:#fff;border:2px solid #ccc;border-radius:4px;outline:none;width:14px;height:14px;transition:all .3s;position:relative}.passwordStrength input[type=checkbox]:checked{background-color:#28a745;border-color:#28a745;box-shadow:0 0 5px #28a74580}.passwordStrength input[type=checkbox]:checked:after{content:"✔";color:#fff;font-size:11px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.passwordStrength .strengthBar{gap:6px;display:flex}.passwordStrength .strengthBar div{background:#e0e0e0;border-radius:4px;flex:1;height:8px;transition:background-color .3s}.passwordStrength .strengthBar div.active{background:#28a745}.passwordStrength .strengthBar div.moderate{background:#ffc107}.passwordStrength .strengthBar div.weak{background:#dc3545}.upload{align-items:center;display:flex}.register-cms{font-family:Inter,sans-serif;font-size:14px;font-weight:400}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-container-width);box-sizing:border-box;color:#fff;flex-direction:column;display:flex;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right);align-items:end}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);align-items:center;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right);align-items:end}.Toastify__toast{--y:0px;touch-action:none;width:var(--toastify-toast-width);min-height:var(--toastify-toast-min-height);box-sizing:border-box;padding:var(--toastify-toast-padding);border-radius:var(--toastify-toast-bd-radius);box-shadow:var(--toastify-toast-shadow);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);z-index:0;word-break:break-word;flex:auto;align-items:center;margin-bottom:1rem;display:flex;position:relative}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:var(--toastify-toast-width)}@media only screen and (width<=480px){.Toastify__toast-container[data-stacked=true]{width:100vw}}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{flex-shrink:0;width:22px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;padding:0;transition:all .3s;position:absolute;top:6px;right:6px}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:unset}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{z-index:1;opacity:.7;transform-origin:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0;overflow:hidden}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.leftPanelLogo,.leftPanelLogoAnchor img{filter:none!important;opacity:1!important;transition:none!important;display:inline!important}.leftPanelLogo:hover,.leftPanelLogo:focus,.leftPanelLogo:active,.leftPanelLogoAnchor:hover img,.leftPanelLogoAnchor:focus img,.leftPanelLogoAnchor:active img{filter:none!important;opacity:1!important}.leftPanelLogo{transition:none;background:0 0!important}.leftPanelLogoAnchor{background:0 0!important}.leftPanelLogo:hover,.leftPanelLogo:focus,.leftPanelLogo:active,.leftPanelLogoAnchor:hover,.leftPanelLogoAnchor:focus,.leftPanelLogoAnchor:active{color:inherit!important;background:0 0!important}@keyframes skeleton-loading{0%{background-color:#e0e0e0}50%{background-color:#f0f0f0}to{background-color:#e0e0e0}}.skeleton{background-color:#e0e0e0;border-radius:4px;animation:1.5s ease-in-out infinite skeleton-loading;display:inline-block}.skeleton-text{width:80%;height:16px}.skeleton-subtext{width:60%;height:14px}.skeleton-data{width:40%;height:24px}.skeleton+.skeleton{margin-top:10px}.no-data-card{background-color:#fff;border-radius:8px;justify-content:center;align-items:center;width:80%;max-width:800px;min-height:120px;display:flex}.no-data-text{color:#6c757d;text-align:center;font-size:1.5rem;font-weight:600}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}.primary{outline:none}.custom-toggle .btn-primary,.custom-toggle .btn-primary.active,.custom-toggle .btn-primary:active{color:#fff!important;background-color:#007bff!important;border-color:#007bff!important}.custom-toggle .btn-outline-primary,.custom-toggle .btn-outline-primary:not(.active){color:#6c757d!important;background-color:#e9ecef!important;border-color:#ced4da!important}.ukmModal .modal-content{border:none;border-radius:16px;overflow:hidden;box-shadow:0 24px 60px #1018282e}.ukmModal .modal-header{border-bottom:1px solid #eef0f3;align-items:flex-start;gap:12px;padding:20px 22px 16px}.ukmModal .modal-body{padding:18px 22px 6px}.ukmModal .modal-footer{background:#fbfcfd;border-top:1px solid #eef0f3;gap:12px;padding:14px 22px 18px}.ukm-head{align-items:center;gap:12px;min-width:0;display:flex}.ukm-head-icon{border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;display:inline-flex}.ukm-head-title{color:#111827;margin:0;font-size:17px;font-weight:700;line-height:1.2}.ukm-head-sub{color:#6b7280;margin:3px 0 0;font-size:12.5px}.ukm-target{background:#fafbfc;border:1px solid #e8eaee;border-radius:12px;margin-bottom:14px;padding:12px 14px}.ukm-target-head{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ukm-level-pill{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10.5px;font-weight:700}.ukm-target-code{color:#111827;font-size:14px;font-weight:700}.ukm-target-name{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.ukm-current{color:#6b7280;flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;font-size:12.5px;display:flex}.ukm-current-chip{border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.ukm-scope{color:#40536b;background:#eef4fb;border:1px solid #dbe6f3;border-radius:9px;align-items:flex-start;gap:8px;margin-top:10px;padding:9px 11px;font-size:12.5px;line-height:1.5;display:flex}.ukm-scope.is-segment{color:#7a5b00;background:#fff8e8;border-color:#f2dca6}.ukm-scope svg{flex:none;margin-top:2px}.ukm-search{margin-bottom:12px;position:relative}.ukm-search-icon{color:#9aa1ab;pointer-events:none;font-size:13px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ukm-search-input{color:#111827;background:#fff;border:1px solid #dfe3e8;border-radius:10px;outline:none;width:100%;height:44px;padding:0 40px 0 38px;font-size:14px;transition:border-color .15s,box-shadow .15s}.ukm-search-input::placeholder{color:#a5abb4}.ukm-search-input:focus{border-color:#4dba06;box-shadow:0 0 0 3px #4dba0624}.ukm-search-clear{color:#6b7280;cursor:pointer;background:#eceff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.ukm-search-clear:hover{color:#374151;background:#dfe3e8}.ukm-list{max-height:300px;margin-right:-4px;padding-right:4px;overflow-y:auto}.ukm-item{text-align:left;cursor:pointer;background:#fff;border:1px solid #eceff3;border-radius:10px;align-items:center;gap:11px;width:100%;margin-bottom:6px;padding:11px 12px;transition:border-color .12s,background .12s;display:flex}.ukm-item:hover{background:#f7f9fb;border-color:#dfe3e8}.ukm-item:focus-visible{outline-offset:1px;outline:2px solid #4dba06}.ukm-radio{color:#0000;background:#fff;border:1.5px solid #cfd4da;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;transition:border-color .12s,background .12s;display:inline-flex}.ukm-item-text{align-items:baseline;gap:8px;min-width:0;display:flex}.ukm-item-primary{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ukm-item-secondary{color:#8b929c;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ukm-skel{background:linear-gradient(90deg,#f1f3f6 25%,#e7eaee 37%,#f1f3f6 63%) 0 0/400px 100%;border-radius:10px;height:42px;margin-bottom:6px;animation:1.3s ease-in-out infinite ukmShimmer}@keyframes ukmShimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.ukm-empty{text-align:center;color:#9aa1ab;padding:30px 10px}.ukm-empty-icon{opacity:.5;font-size:20px}.ukm-empty-title{color:#6b7280;margin-top:10px;font-size:14px;font-weight:600}.ukm-empty-sub{margin-top:3px;font-size:12.5px}.ukm-foot-info{color:#8b929c;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12.5px;overflow:hidden}.ukm-foot-info strong{color:#374151}.ukm-foot-actions{align-items:center;gap:10px;display:flex}.ukm-btn-ghost{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #dfe3e8;border-radius:8px;height:40px;padding:0 18px;font-size:14px;font-weight:500;transition:background .12s,border-color .12s}.ukm-btn-ghost:hover{background:#f4f6f8;border-color:#cfd4da}.ukm-foot-actions .commonButton{margin:0}.ukm-foot-actions .commonButton:disabled{opacity:.45;cursor:not-allowed}@media (width<=575.98px){.ukmModal .modal-footer{flex-direction:column;align-items:stretch}.ukm-foot-info{text-align:center;white-space:normal}.ukm-foot-actions{justify-content:stretch}.ukm-foot-actions>*{flex:1 1 0}}@media (prefers-reduced-motion:reduce){.ukm-skel{animation:none}}.appCalendarInput{width:100%}.react-datepicker-popper.appCalendar{z-index:20;padding-top:8px}.appCalendar .react-datepicker__triangle{display:none}.appCalendar .react-datepicker{font-family:var(--poppins);color:#333;background:#fff;border:1px solid #eef0f2;border-radius:16px;padding:6px 6px 4px;font-size:13px;box-shadow:0 12px 32px #1018281f,0 2px 6px #1018280f}.appCalendar .react-datepicker__header{background:#fff;border-bottom:0;padding:14px 52px 4px}.appCalendar .react-datepicker__current-month{display:none}.appCalendar .react-datepicker__header__dropdown{justify-content:center;align-items:center;gap:6px;display:flex}.appCalendar .react-datepicker__month-select,.appCalendar .react-datepicker__year-select{appearance:none;color:var(--border-color);cursor:pointer;border:1px solid var(--field-border);background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23777777' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat;border-radius:999px;height:32px;padding:0 24px 0 10px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .15s,box-shadow .15s}.appCalendar .react-datepicker__month-select:hover,.appCalendar .react-datepicker__year-select:hover{border-color:var(--green)}.appCalendar .react-datepicker__month-select:focus,.appCalendar .react-datepicker__year-select:focus{border-color:var(--green);outline:none;box-shadow:0 0 0 3px #4dba0626}.appCalendar .react-datepicker__navigation{background-color:#f4f6f8;border-radius:50%;width:32px;height:32px;transition:background-color .15s;top:20px}.appCalendar .react-datepicker__navigation--previous{left:12px}.appCalendar .react-datepicker__navigation--next{right:12px}.appCalendar .react-datepicker__navigation:hover{background-color:var(--lightbg)}.appCalendar .react-datepicker__navigation-icon{position:static}.appCalendar .react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:#5b6472;width:8px;height:8px;top:50%;left:50%;right:auto}.appCalendar .react-datepicker__navigation-icon--next:before{transform:translate(calc(-50% - 2px),-50%)rotate(45deg)}.appCalendar .react-datepicker__navigation-icon--previous:before{transform:translate(calc(2px - 50%),-50%)rotate(225deg)}.appCalendar .react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:var(--green)}.appCalendar .react-datepicker__day-names{margin:10px 0 0}.appCalendar .react-datepicker__day-name{letter-spacing:.04em;text-transform:uppercase;color:#9aa2ad;width:36px;margin:2px;font-size:11px;font-weight:600;line-height:22px}.appCalendar .react-datepicker__month{margin:4px 6px 8px}.appCalendar .react-datepicker__day{color:#333;border-radius:50%;width:36px;margin:2px;line-height:36px;transition:background-color .15s,color .15s}.appCalendar .react-datepicker__day:hover{background-color:var(--morelightbg);color:var(--border-color)}.appCalendar .react-datepicker__day--keyboard-selected:not(.react-datepicker__day--today):not(:hover){color:inherit;background-color:#0000}.appCalendar .react-datepicker__day--today{color:var(--green);font-weight:600}.appCalendar .react-datepicker__day--keyboard-selected.react-datepicker__day--today:not(:hover){background-color:var(--lightbg);color:var(--green)}.appCalendar .react-datepicker__day--in-range,.appCalendar .react-datepicker__day--in-selecting-range{background-color:var(--morelightbg);color:var(--border-color)}.appCalendar .react-datepicker__day--selected,.appCalendar .react-datepicker__day--range-start,.appCalendar .react-datepicker__day--range-end,.appCalendar .react-datepicker__day--selected:hover{background-color:var(--green);color:#fff;font-weight:600;box-shadow:0 2px 6px #4dba0659}.appCalendar .react-datepicker__day--outside-month{color:#c8ced6}.appCalendar .react-datepicker__day--disabled,.appCalendar .react-datepicker__day--disabled:hover{color:#d7dbe0;cursor:not-allowed;background-color:#0000;font-weight:400}.appCalendar .react-datepicker__day:focus-visible{outline:2px solid var(--green);outline-offset:1px}.invoice-order-dropdown{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}option:hover{background-color:#cbf1b4}.multi-select-dropdown{width:200px;position:relative}.multi-select-dropdown-object{position:relative}.dropdown-header{border:1px solid var(--field-border);color:#6c7585;background:url(../images/dropdown.png) calc(100% - 15px) 17px/12px no-repeat;border-radius:50px;height:45px;font-size:16px;overflow:hidden;box-shadow:none!important}.allSet{cursor:default;white-space:nowrap;margin-right:25px;overflow:hidden}.selected-option{margin-right:10px;font-size:15px}.remove-button{cursor:pointer;color:#317902;background-color:#0000;border:none;border-radius:50px;margin-left:5px;margin-right:5px;padding:0;font-size:16px;display:none}.remove-button:hover{color:red}.options-container{z-index:9;background-color:#fff;border:1px solid #ccc;border-radius:4px;width:225px;max-height:400px;margin-top:5px;padding:0;position:absolute;overflow-y:auto}.options-container div{padding:5px 10px}.options-container div:hover{background-color:#dcf8c9}.options-container label{margin-left:5px;font-size:14px}.options-container input[type=checkbox]{margin-right:5px}.search-box{border-bottom:1px solid #ddd;padding:5px}.search-box input{border:1px solid #ccc;border-radius:4px;width:100%;padding:6px}.responsive-btn{white-space:nowrap;justify-content:center;align-items:center;width:100%;max-width:240px;height:45px;display:inline-flex}.reset-btn{border:1px solid var(--field-border);color:#6c7585;border-radius:10px;height:45px;font-size:16px;box-shadow:none!important}.commonBasePostorder{z-index:9;background:#0000000a}@media (width<=575.98px){.responsive-btn{max-width:100%}}.unspsc-modal .modal-content{border:none;border-radius:10px;overflow:hidden;box-shadow:0 12px 40px #0000002e}.unspsc-modal .modal-header{background:#fafbfa;border-bottom:1px solid #e9ecef;padding:14px 20px}.unspsc-modal .modal-header .modal-title h5{letter-spacing:.2px;font-weight:600}.unspsc-modal .modal-body{padding:16px 20px 20px}.unspsc-modal__body{flex-direction:column;max-height:min(70vh,620px);display:flex}.unspsc-toolbar{align-items:stretch;gap:10px;margin-bottom:12px;display:flex}.unspsc-search-input{flex:auto;min-width:0;position:relative}.unspsc-search-input .form-control{background:#fff;border:1px solid #dfe3e6;border-radius:8px;height:42px;padding-left:38px;padding-right:34px;transition:border-color .2s,box-shadow .2s}.unspsc-search-input .form-control:focus{border-color:var(--green,#4dba06);box-shadow:0 0 0 3px #4dba0626}.unspsc-search-input__icon{color:#9aa3ab;pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.unspsc-search-input__clear{color:#6c757d;background:#eef0f2;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:.7rem;line-height:1;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.unspsc-search-input__clear:hover{color:#343a40;background:#e0e3e6}.find-unspsc-ai-btn{background-color:var(--green);border:1px solid var(--green);color:#fff;white-space:nowrap;border-radius:8px;height:42px;padding:0 18px;font-weight:500;transition:all .25s}.find-unspsc-ai-btn:hover,.find-unspsc-ai-btn:focus{color:#fff;background-color:#0a7e0a;border-color:#0a7e0a;box-shadow:0 4px 12px #0a7e0a40}.find-unspsc-ai-btn:disabled{opacity:.65;box-shadow:none}.unspsc-search-results{background:#fff;border:1px solid #e4e7ea;border-radius:8px;flex:none;min-height:44px;max-height:200px;margin-bottom:12px;overflow-y:auto}.unspsc-result{cursor:pointer;align-items:center;gap:8px;padding:7px 12px;display:flex}.unspsc-result:hover,.unspsc-result:focus{background-color:#f2f8ec;outline:none}.unspscAccord{flex:auto;min-height:0;padding-right:4px;overflow:hidden auto}.unspscAccord .accordion-item{background:0 0;border:none}.unspsc-node__children{border-left:1px dashed #e1e5e9;margin-left:18px;padding-left:4px}.unspsc-node__row{cursor:pointer;border-radius:6px;align-items:flex-start;gap:8px;padding:6px 8px;transition:background-color .15s;display:flex}.unspsc-node__row:hover{background-color:#f4f6f8}.unspsc-node__row:focus-visible{outline:2px solid var(--green,#4dba06);outline-offset:-2px}.unspsc-node__row.is-open{background-color:#f4f6f8}.unspsc-node__caret{color:#98a2ab;flex:0 0 14px;justify-content:center;align-items:center;height:20px;font-size:.7rem;display:flex}.unspsc-node__caret i{transition:transform .18s}.unspsc-node__row.is-open>.unspsc-node__caret i{transform:rotate(90deg)}.unspsc-node__row--leaf .unspsc-node__caret{color:#b9c1c8}.unspsc-node__row--leaf:hover .unspsc-node__caret{color:var(--green,#4dba06)}.unspsc-node__code{font-variant-numeric:tabular-nums;border-radius:4px;flex:none;padding:1px 7px;font-size:.78rem;font-weight:600;line-height:18px}.unspsc-node__code--segment{color:#3d8f0d;background:#eaf6e1}.unspsc-node__code--family{color:#0f7fa8;background:#e2f4fb}.unspsc-node__code--class{color:#4059c4;background:#e8ecfd}.unspsc-node__code--commodity{color:#2b8b88;background:#e3f5f4}.unspsc-node__name{color:#3f4650;word-break:break-word;font-size:.88rem;line-height:20px}.unspscAccord::-webkit-scrollbar{width:8px}.unspsc-search-results::-webkit-scrollbar{width:8px}.unspscAccord::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.unspsc-search-results::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.unspscAccord::-webkit-scrollbar-thumb{background:#c6ccd2;border-radius:4px}.unspsc-search-results::-webkit-scrollbar-thumb{background:#c6ccd2;border-radius:4px}.unspscAccord::-webkit-scrollbar-thumb:hover{background:#98a2ab}.unspsc-search-results::-webkit-scrollbar-thumb:hover{background:#98a2ab}@media (width<=575.98px){.unspsc-toolbar{flex-direction:column}.find-unspsc-ai-btn{width:100%}}.custom-modal .modal-content{border:none;border-radius:10px;overflow:hidden;box-shadow:0 5px 15px #0003}.modal-header-custom{background-color:var(--green);color:#fff;border-bottom:none;padding:15px 20px}.modal-header-custom .btn-close{filter:brightness(0)invert();opacity:.8}.modal-header-custom .btn-close:hover{opacity:1}.modal-body-custom{background-color:#f8f9fa;padding:25px}.form-label-custom{color:#333;align-items:center;margin-bottom:8px;font-weight:600;display:flex}.form-control-custom{border:1px solid #ddd;border-radius:8px;padding:10px 15px;transition:all .3s}.form-control-custom:focus{border-color:var(--green);box-shadow:0 0 0 .2rem #00800040}.selected-items-info{border-left:4px solid var(--green);color:#333;background-color:#0080001a;border-radius:8px;padding:10px 15px;font-weight:500}.modal-footer-custom{background-color:#f8f9fa;border-top:1px solid #eee;padding:15px 20px}.save-button-custom{background-color:var(--green);border-color:var(--green);border-radius:8px;padding:8px 20px;font-weight:500;transition:all .3s}.save-button-custom:hover{background-color:#0a7e0a;border-color:#0a7e0a;transform:translateY(-2px);box-shadow:0 4px 8px #0080004d}.vendor-col,.name-col{flex:0 0 170px;min-width:170px;max-width:200px}.manufacturer-name-col,.manufacturer-product-number-col,.country-of-origin-col,.co2e-unit-quantity-col,.history-col{flex:0 0 130px;min-width:130px;max-width:180px}.kgco2e-per-co2e-unit-col,.kgco2e-per-sale-unit-col,.co2e-unit-col{flex:0 0 100px;min-width:100px;max-width:180px}.product-list-row{align-items:center;width:100%;display:flex}.product-list-scroll{max-height:70vh;overflow:hidden auto}.vendor-col,.name-col{flex:0 0 170px;min-width:170px;max-width:200px}.unspsc-col{flex:0 0 130px;min-width:110px;max-width:150px}.sale-unit-col,.base-unit-col,.sub-unit-col{flex:0 0 100px;min-width:90px;max-width:120px}.base-unit-quantity-col,.sub-unit-quantity-col,.history-col{flex:0 0 140px;min-width:140px;max-width:200px}.product-col.select-col{justify-content:center;align-items:center;width:40px;min-width:40px;max-width:40px;display:flex}.form-check{justify-content:center;width:100%;margin:0;padding:0;display:flex}.product-list-row{justify-content:space-between;align-items:center;width:100%;display:flex}.product-list-scroll{min-width:1300px;max-height:70vh;overflow:hidden auto}.product-list-loadmore{justify-content:center;padding:12px 0;display:flex}.product-col{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;justify-content:center;padding-left:8px;padding-right:8px;display:flex;overflow:hidden}.sl-col{flex:0 auto;min-width:50px}.vendor-col,.name-col,.unspsc-col,.price-col,.discount-col,.base-unit-col,.purchase-base-col,.co2-col,.history-col,.purchase-price-col{flex:0 auto;min-width:150px}.history-col-clickable{cursor:pointer}.weburl-col{flex:0 0 70px;align-items:center;min-width:70px;max-width:70px}.fs-12.fw-500.text-secondary{overflow-x:auto}.weburl-icon{cursor:pointer;color:#007bff;font-size:16px;transition:color .2s}.weburl-icon:hover{color:#0056b3}.dbMaintable{max-height:75vh;overflow:auto;padding-top:0%!important}.purchase-history-table{border-collapse:separate;border-spacing:0;width:100%;min-width:900px}.purchase-history-table thead th{z-index:2;background:#fff;position:sticky;top:0}.fs-14{font-size:14px}.productSearch{color:#333;border:none;border-bottom:1px solid #dee2e6;width:100%;padding:12px 16px;font-size:16px;transition:border-color .3s}.filterToolbar{grid-template-columns:80px repeat(4,1fr);align-items:center;gap:12px;display:grid}.toolbarItem{width:100%;min-width:150px}.searchBox .dbSearch{width:100%}.perPageBox{border:1px solid #d3d3d3;border-radius:40px;justify-content:space-between;align-items:center;height:40px;padding:8px 12px;display:flex}.perPageBox select{background:0 0;border:none;outline:none}.actionButtons{flex-wrap:wrap;gap:10px;display:flex}.iconCircle{cursor:pointer;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.iconToolbar{justify-content:center;align-items:center;gap:10px;display:flex}.dbSearch i{top:10px!important}.order-direction-select.border-start:focus{border-left-style:solid;border-left-width:1px;box-shadow:0 0 0 .2rem #4dba0633;border-left-color:#4dba06!important}.form-control{height:40px!important}.searchWrapper{border-radius:50px;max-height:40px;position:absolute;overflow:hidden}.perPageTxt{width:150px}.min-w-200{min-width:200px}@media (width<=1024px){.filterToolbar{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){.filterToolbar{grid-template-columns:repeat(1,1fr)}.actionButtons{justify-content:stretch}.actionButtons button{width:100%}}@media (width<=992px){.filterToolbar{grid-template-columns:repeat(2,1fr)}.iconToolbar{justify-content:flex-start}}@media (width<=576px){.filterToolbar{grid-template-columns:1fr}}.searchParentDiv{background-color:#fff;border:1px solid #dee2e6;border-radius:5px;flex-direction:column;width:100%;margin:20px auto;display:flex;overflow:hidden;box-shadow:0 2px 8px #0000001a}.productSearch{color:#333;border:none;border-bottom:1px solid #dee2e6;width:100%;padding:12px 16px;font-size:16px;transition:border-color .3s;box-shadow:0 4px 6px #0000001a}.productSearch:focus{border-color:#4dba06;outline:none;box-shadow:0 0 0 2px #4dba0633}.searchResults{width:100%;max-height:250px;overflow:auto}.form-check{color:#6c7585;cursor:pointer;border-bottom:1px solid #dee2e6;padding:12px 16px;font-size:14px;transition:background-color .3s,color .3s}.form-check:last-child{border-bottom:none}.form-check:hover{color:#000;background-color:#f8f9fa}.load-more{align-items:center}.load-more button{color:#4dba06;cursor:pointer;background:0 0;border:none;border-radius:5px;margin:12px;font-size:15px;font-weight:600;transition:background-color .3s}.load-more button:hover{color:#3a8b03}.load-more button:disabled{cursor:not-allowed;background-color:#6c757d}.theme-color{color:#4dba06}.toast-message{color:#333;font-size:12px;font-weight:500}.button-container{justify-content:end;width:100%;display:flex}.yes-button,.no-button{cursor:pointer;border-radius:4px;width:30%;padding:5px 10px;font-size:12px;font-weight:500;transition:background-color .3s}.yes-button{color:#fff;background-color:#28a745;border:none}.no-button{color:#fff;background-color:#dc3545;border:none}.yes-button:hover,.no-button:hover{opacity:.85}.unspscSearchResultBox{border:none;height:auto}.searchInputBox,.searchInputBox:focus{outline:none}.responsive-min{flex:1;max-width:200px;height:45px}.supplier-toolbar-controls .responsive-min{flex:0 0 200px;width:200px;max-width:200px;height:45px;margin:0}.supplier-toolbar-controls .dbSearch input{height:45px}.supplier-toolbar-controls .per-page-box{text-align:center;border:1px solid #d3d3d3;border-radius:40px;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:flex}.unspsc-tree-container{border:1px solid #e0e0e0;border-radius:4px;max-height:400px;margin-bottom:15px;padding:10px;overflow:hidden auto}.unspsc-tree-container::-webkit-scrollbar{width:8px}.unspsc-tree-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.unspsc-tree-container::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.unspsc-tree-container::-webkit-scrollbar-thumb:hover{background:#555}@media (width<=767.98px){.responsive-min,.supplier-toolbar-controls .responsive-min{flex:1;width:100%;min-width:100%;max-width:100%;height:45px}.dbtableTop{justify-content:center}}.actionButton{text-align:center;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-width:240px;height:42px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.linkButton{color:#fff!important;text-decoration:none!important}.dropdownContainer{text-align:center;background-color:#fff;border:1px solid #d3d3d3;border-radius:40px;justify-content:center;align-items:center;min-width:240px;height:42px;display:flex}.dropdownLabel{color:#6c757d;margin:0;font-weight:500}.dropdownSelect{cursor:pointer;background:0 0;border:none;outline:none;margin-left:8px;font-weight:500}.dropdownSelect:focus{outline:none}.buttonGrid{justify-content:start;gap:.75rem;display:grid}@media (width>=1200px){.buttonGrid{grid-template-columns:repeat(4,minmax(240px,1fr))}}@media (width>=800px) and (width<=1199px){.buttonGrid{grid-template-columns:repeat(3,minmax(240px,1fr))}}@media (width>=555px) and (width<=799px){.buttonGrid{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (width<=554px){.buttonGrid{grid-template-columns:repeat(1,minmax(240px,1fr))}}.owl-carousel{-webkit-tap-highlight-color:transparent;z-index:1;width:100%;display:none;position:relative}.owl-carousel .owl-stage{-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden;position:relative}.owl-carousel .owl-stage:after{content:".";clear:both;visibility:hidden;height:0;line-height:0;display:block}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate(0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0)}.owl-carousel .owl-item{float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:1px;position:relative}.owl-carousel .owl-item img{width:100%;display:block}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{color:inherit;font:inherit;background:0 0;border:none;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;background:url(/assets/owl.video.play-BJo37keB.png) no-repeat;width:80px;height:80px;margin-top:-40px;margin-left:-40px;transition:transform .1s;position:absolute;top:50%;left:50%}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;transition:opacity .4s}.owl-carousel .owl-video-frame{z-index:1;width:100%;height:100%;position:relative}.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;cursor:pointer;background:#d6d6d6;border-radius:3px;margin:5px;padding:4px 7px;font-size:14px;display:inline-block}.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;background:#869791;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot span{-webkit-backface-visibility:visible;background:#d6d6d6;border-radius:30px;width:10px;height:10px;margin:5px 7px;transition:opacity .2s;display:block}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.contact-modal .modal-content{background-color:#fff;border:none;border-radius:1rem;max-width:650px;box-shadow:0 25px 60px #00000040}.contact-modal .modal-header{display:none}.contact-modal-close{z-index:1055;color:#666;cursor:pointer;background:#0000000f;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:all .25s;display:flex;position:absolute;top:1rem;right:1rem}.contact-modal-close:hover{color:#333;background:#0000001f;transform:rotate(90deg)}.contact-modal-inner{padding:2rem 2.5rem 2.5rem}.contact-modal-header{text-align:center;margin-bottom:2rem}.contact-modal-header h2{color:#222;margin-bottom:.4rem;font-size:1.75rem;font-weight:600}.contact-modal-header p{color:#666;margin:0;font-size:.92rem}.contact-modal-form{width:100%}.contact-modal-form .form-control{color:#444;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.4rem;padding:.65rem .9rem;font-size:.93rem;transition:all .2s}.contact-modal-form .form-control:focus{color:#222;background-color:#fff;border-color:#389447;box-shadow:0 0 0 .2rem #2e8b5726}.contact-modal-form .form-control::placeholder{color:#999}.contact-modal-form .form-control.is-invalid{border-color:#dc3545}.error-text{font-size:.8rem}.contact-submit-btn{min-width:140px}.contact-email-hint{color:#888;font-size:.82rem}.contact-email-hint a{color:#389447;font-weight:500;text-decoration:none}.contact-email-hint a:hover{text-decoration:underline}@media (width<=768px){.contact-modal-inner{padding:1.5rem}.contact-modal-header h2{font-size:1.5rem}.contact-modal .modal-content{max-width:calc(100% - 2rem);margin:1rem}.d-flex.justify-content-between{flex-direction:column;gap:1rem;align-items:stretch!important}.contact-submit-btn{width:100%}.contact-email-hint{text-align:center}}.home-main{flex-direction:column;width:100%;display:flex;position:relative;overflow-x:hidden}.hero-section{color:#e8e6e3;background-color:#111814;width:100%;min-height:100vh;font-family:Cormorant Garamond,serif}.hero-bg-wrapper{z-index:1}.hero-img{object-fit:cover}.hero-overlay{z-index:2;background-color:#0000001a}.hero-topbar{z-index:20;padding:1.5rem}.brand-text{letter-spacing:.2em;color:#e8e6e3;font-family:Cormorant Garamond,serif;font-size:2.5rem;font-weight:200}.translate-btn{cursor:pointer;height:2rem;transition:transform .3s}.translate-btn:hover{transform:scale(1.1)}.hero-content{z-index:10;gap:2.5rem;padding:0 1.5rem}.tagline-text{letter-spacing:.3em;opacity:.9;color:#e8e6e3;margin-bottom:1rem;font-family:Cormorant Garamond,serif;font-size:1.25rem;font-weight:300}@media (width>=576px){.tagline-text{font-size:1.5rem}}.button-group{margin-top:1.5rem}.btn-custom-outline{letter-spacing:.05em;color:#5b6b63;background-color:#0000;border:2px solid #5b6b63;padding:.75rem 2rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;transition:all .3s}.btn-custom-outline:hover,.btn-custom-outline:focus{color:#29a33d;background-color:#0000;border-color:#29a33d}.btn-custom-primary{letter-spacing:.05em;color:#fff;background-color:#29a33d;border:none;padding:.75rem 2rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;transition:opacity .3s}.btn-custom-primary:hover,.btn-custom-primary:focus{opacity:.9;color:#fff;background-color:#29a33d}@media (width<=576px){.hero-section{min-height:100vh}.button-group{flex-direction:column;width:100%}.btn-custom-outline,.btn-custom-primary{width:100%}.brand-text{font-size:1.875rem}.hero-topbar{padding:1rem}}.solution-section{color:#e8e6e3;background-color:#111814;min-height:100vh;padding:3rem 0;position:relative}@media (width>=992px){.solution-section{padding:4rem 0}}.solution-bg{object-fit:cover;opacity:.3;z-index:1}.solution-overlay{z-index:2;background-color:#000000b3}.solution-container{z-index:10;max-width:72rem}.solution-title{color:#e8e6e3;margin-bottom:1.5rem;font-family:Cormorant Garamond,serif;font-size:2.25rem;font-weight:500}@media (width>=576px){.solution-title{font-size:3rem}}.solution-highlight{display:inline-block;position:relative}.solution-highlight:after{content:"";background-color:#29a33d;border-radius:9999px;width:4rem;height:.25rem;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}.solution-subtitle{color:#83958c;max-width:28rem;margin-top:1.25rem;margin-left:auto;margin-right:auto;font-family:Inter,sans-serif;font-size:1rem}.feature-card{text-align:left;background-color:#111814;border:1px solid #3b4540;border-radius:.75rem;flex-direction:column;height:100%;padding:2rem;transition:box-shadow .3s,border-color .3s;display:flex}.feature-card:hover{border-color:#29a33d;box-shadow:0 10px 25px #0000004d}.feature-icon{background-color:rgba(130, 60%, 40%, .15);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.25rem;display:flex}.feature-icon svg{color:#29a33d;width:1.5rem;height:1.5rem}.feature-title{color:#e8e6e3;flex-shrink:0;margin-bottom:.5rem;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600}.feature-description{color:#83958c;flex-grow:1;margin-top:.5rem;margin-bottom:0;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.625}@media (width<=576px){.solution-title{font-size:1.875rem}.solution-subtitle{font-size:.9rem}.feature-card{padding:1.5rem}}.team-section{color:#e8e6e3;background-color:#252d29;flex-direction:column;justify-content:center;align-items:center;gap:2rem;min-height:100vh;padding:3rem 0;display:flex;position:relative;overflow:hidden}@media (width>=992px){.team-section{gap:4rem;min-height:100vh;padding:4rem 0}}.team-title{color:#e8e6e3;flex-shrink:0;margin-bottom:0;font-family:Cormorant Garamond,serif;font-size:2.25rem;font-weight:300}@media (width>=576px){.team-title{margin-bottom:0;font-size:3rem}}.team-filmstrip{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;flex:1;justify-content:center;align-items:center;gap:0;width:100%;max-width:100%;padding:0 2rem;display:flex;overflow:auto hidden}.team-filmstrip::-webkit-scrollbar{display:none}.team-card{cursor:pointer;border-radius:.5rem;flex-shrink:0;transition:all .3s;overflow:hidden}.team-card:hover{filter:brightness(1.1)}.team-img{object-fit:cover;object-position:center;display:block}.team-overlay{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#000000d9 0%,#136b57bf 100%);padding:1rem}.team-member-name{color:#e8e6e3;margin-bottom:.25rem;font-family:Cormorant Garamond,serif;font-size:1.125rem;font-weight:300;line-height:1.2}.team-member-role{color:#5b6b63;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500}.team-member-bio{color:#83958c;margin-bottom:1rem;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5}.team-member-link{color:#29a33d;letter-spacing:.05em;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.team-member-link:hover{color:#e8e6e3;text-decoration:underline}.team-member-link svg{transition:transform .3s}.team-member-link:hover svg{transform:translate(3px)}.team-section .btn-custom-outline{flex-shrink:0}@media (width<=576px){.team-section{gap:2rem;min-height:100vh;padding:2rem 0}.team-title{margin-bottom:0;font-size:1.875rem}.team-filmstrip{padding:0 1rem}.team-card{min-width:160px}.team-member-name{font-size:1rem}.team-member-role{font-size:.65rem}.team-member-bio{font-size:.7rem}}.reviews-section{color:#e8e6e3;background-color:#111814;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:3rem 1rem;display:flex;position:relative;overflow:hidden}@media (width>=992px){.reviews-section{min-height:100vh;padding:3rem 1rem}}.reviews-carousel{flex:1;justify-content:center;align-items:center;width:100%;max-width:80rem;display:flex;position:relative}.reviews-peek{opacity:.5;filter:blur(1px);width:18rem;position:absolute}.reviews-peek-prev{left:-1rem}.reviews-peek-next{right:-1rem}.reviews-peek-card{text-align:center;background-color:#111814;border:1px solid #3b4540;border-radius:1rem;padding:1.5rem}.reviews-peek-quote{color:#83958c;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-family:Inter,sans-serif;font-size:.75rem;line-height:1.5;display:-webkit-box;overflow:hidden}.reviews-peek-author{color:#e8e6e3;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500}.reviews-nav-btn{z-index:20;color:#fff;cursor:pointer;background-color:#29a33d;border:none;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:transform .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000004d}.reviews-nav-btn:hover{transform:translateY(-50%)scale(1.1)}.reviews-nav-prev{left:1rem}.reviews-nav-next{right:1rem}@media (width>=992px){.reviews-nav-prev{left:2rem}.reviews-nav-next{right:2rem}}.reviews-card{z-index:10;text-align:center;background-color:#111814;border:1px solid #3b4540;border-radius:1rem;width:100%;max-width:32rem;margin:0 auto;padding:2.5rem;box-shadow:0 20px 25px #0003}.reviews-icon{color:#29a33d;justify-content:center;display:flex}.reviews-quote{color:#e8e6e3;font-family:Inter,sans-serif;font-size:1rem;line-height:1.625}@media (width>=576px){.reviews-quote{font-size:1.125rem}}.reviews-avatar{object-fit:cover;border-radius:50%;width:2.5rem;height:2.5rem}.reviews-avatar-lg{object-fit:cover;border:2px solid #29a33d;border-radius:50%;width:3.5rem;height:3.5rem}.reviews-author{color:#e8e6e3;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600}.reviews-company{letter-spacing:.05em;color:#83958c;font-family:Inter,sans-serif;font-size:.75rem}.reviews-dots{margin-top:2rem}.reviews-dot{cursor:pointer;opacity:.4;background-color:#83958c;border:none;border-radius:50%;width:.5rem;height:.5rem;transition:all .3s}.reviews-dot-active{opacity:1;background-color:#29a33d;border-radius:9999px;width:1.5rem}.reviews-companies{opacity:.4;margin-top:2rem;transition:opacity .3s}.reviews-company-item{transition:opacity .3s}.reviews-company-item:hover{opacity:1}.reviews-company-icon{color:#e8e6e3;font-size:2rem}.reviews-company-name{letter-spacing:.25em;color:#eaf1ed;text-align:center;font-family:Inter,sans-serif;font-size:.75rem}@media (width<=768px){.reviews-carousel{padding:0 1rem}.reviews-card{padding:2rem}.reviews-quote{font-size:.95rem}.reviews-companies{gap:1rem;margin-top:1.5rem}}@media (width<=576px){.reviews-section{min-height:auto;padding:2rem 1rem}.reviews-card{padding:1.5rem}.reviews-quote{font-size:.875rem;line-height:1.5}.reviews-avatar-lg{width:3rem;height:3rem}.reviews-company-name{font-size:.55rem}.reviews-company-icon{font-size:1.5rem}.reviews-nav-btn{width:2rem;height:2rem}.reviews-nav-prev{left:.5rem}.reviews-nav-next{right:.5rem}}.footer-section{color:#e8e6e3;background-color:#111814;border-top:1px solid #3b4540;width:100%;min-height:auto;padding:3rem 1rem;position:relative}.footer-logo{color:#e8e6e3;margin-bottom:0;font-family:Cormorant Garamond,serif;font-size:1.125rem;font-weight:300}.footer-nav{gap:2rem}.footer-nav-link{letter-spacing:.1em;color:#5b6b63;text-transform:uppercase;cursor:pointer;background:0 0;border:none;padding:0;font-family:Inter,sans-serif;font-size:.8rem;text-decoration:none;transition:color .3s}.footer-nav-link:hover{color:#e8e6e3}.footer-socials{gap:1.5rem}.footer-social-link{color:#5b6b63;justify-content:center;align-items:center;transition:color .3s,transform .3s;display:flex}.footer-social-link:hover{color:#29a33d;transform:translateY(-2px)}.footer-copyright{color:#83958c;text-align:center;margin-bottom:0;font-family:Inter,sans-serif;font-size:.75rem}@media (width<=576px){.footer-section{padding:2rem 1rem}.footer-nav{flex-direction:column;align-items:center;gap:1rem}.footer-nav-link{font-size:.7rem}.footer-socials{gap:1.25rem}.footer-copyright{font-size:.7rem}}@media (width>=576px) and (width<=768px){.footer-section{padding:2.5rem 1.5rem}.footer-nav{gap:1.5rem}}.hero-dot{opacity:1;cursor:pointer;background:#83958c;border:none;border-radius:999px;width:.75rem;height:.75rem;margin:0 .25rem;transition:all .3s}.hero-dot-active{background:#29a33d;width:1.5rem}.bio-modal .modal-content{background-color:#252d29;border:1px solid #ffffff14;border-radius:1rem;max-width:800px;box-shadow:0 25px 60px #00000080}.bio-modal .modal-header{display:none}.bio-modal-close{z-index:1055;color:#b9b5ac;cursor:pointer;background:#ffffff14;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s;display:flex;position:absolute;top:1rem;right:1rem}.bio-modal-close:hover{color:#f3f3f1;background:#ffffff26;transform:rotate(90deg)}.bio-modal-inner{gap:0;min-height:420px;display:flex}.bio-modal-image-wrapper{border-radius:1rem 0 0 1rem;flex:0 0 45%;position:relative;overflow:hidden}.bio-modal-image{object-fit:cover;object-position:center top;width:100%;height:100%;transition:filter .3s;display:block}.bio-modal-image-wrapper:hover .bio-modal-image{filter:brightness(1.05)}.bio-modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#0000 0%,#136b5799 40%,#000000d9 100%);padding:2rem 1.5rem 1.5rem;position:absolute;bottom:0;left:0;right:0}.bio-modal-name{color:#f3f3f1;margin-bottom:.15rem;font-family:Cormorant Garamond,serif;font-size:1.35rem;font-weight:300;line-height:1.2}.bio-modal-role{color:#9fada6;letter-spacing:.1em;text-transform:uppercase;font-family:Inter,sans-serif;font-size:.7rem;font-weight:500}.bio-modal-details{flex-direction:column;flex:1;justify-content:center;gap:1rem;padding:2rem 2rem 2rem 1.75rem;display:flex}.bio-modal-qualification{color:#8b9c94;margin:0;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500}.bio-modal-roles{flex-direction:column;gap:.4rem;display:flex}.bio-modal-role-tag{color:#758a80;letter-spacing:.04em;border-left:2px solid #2d863b;padding-left:.75rem;font-family:Inter,sans-serif;font-size:.78rem;font-weight:500}.bio-modal-description{color:#bdbab2;margin:.5rem 0 0;font-family:Inter,sans-serif;font-size:.88rem;line-height:1.7}.bio-modal-linkedin{color:#29a33d;letter-spacing:.05em;align-self:flex-start;align-items:center;gap:.5rem;margin-top:auto;font-family:Inter,sans-serif;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.bio-modal-linkedin:hover{color:#e8e6e3;text-decoration:underline}.bio-modal-linkedin svg{transition:transform .3s}.bio-modal-linkedin:hover svg{transform:translate(3px)}@media (width<=768px){.bio-modal-inner{flex-direction:column;min-height:auto}.bio-modal-image-wrapper{border-radius:1rem 1rem 0 0;flex:0 0 260px}.bio-modal-details{padding:1.5rem}.bio-modal-name{font-size:1.2rem}}.header-wrapper{z-index:1050;position:relative}.navbar-spacer{height:20px}.custom-navbar{background-color:#fff;min-height:76px;transition:all .3s ease-in-out;box-shadow:0 1px 3px #0000001a}.custom-navbar.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 6px #0000001a;background-color:#0000!important}.logo-container{align-items:center;text-decoration:none;display:flex}.brand-text{color:#4dba4d;margin-left:.5rem;font-size:1.8rem;font-weight:700}.brand-text:hover{color:#4abf20}.right-section{align-items:center;display:flex}.placeholder-div{justify-content:center;align-items:center;gap:20px;display:flex}.custom-toggler{cursor:pointer;background:0 0;border:none;padding:.5rem;transition:all .3s}.custom-toggler:focus{box-shadow:none;outline:none}.toggler-icon{color:#4dba4d;font-size:1.5rem;transition:all .3s}.custom-toggler:hover .toggler-icon{color:#4abf20;transform:scale(1.1)}.navbar-toggler-icon{display:none}@media (width<=991.98px){.navbar-spacer{height:66px}.custom-navbar{min-height:66px}.navbar-collapse{background-color:#fff;border-radius:8px;margin-top:1rem;padding:1rem 0;box-shadow:0 4px 6px #0000001a}.right-section{border-top:1px solid #e5e7eb;margin-top:1rem;padding-top:1rem}.placeholder-div{flex-direction:column;gap:10px;width:100%}}@media (width>=1400px){.container-fluid{max-width:100vw}}.modal-backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1040;background-color:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}.login-modal .modal-content{border:none;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px #0003}.login-modal .modal-header{color:#fff;background:linear-gradient(135deg,#4dba4d 0%,#4abf20 100%);border-radius:15px 15px 0 0;padding:2rem 1.5rem}.login-modal .modal-body{background-color:#f8f9fa;padding:2rem 1.5rem}.login-modal .modal-footer{background-color:#f8f9fa;border-radius:0 0 15px 15px;padding:1.5rem}.login-header{text-align:center}.login-logo{color:#4dba4d;background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1rem;font-size:1.8rem;display:flex}.login-header h5{margin-bottom:.5rem;font-weight:600}.login-header p{margin-bottom:0;font-size:.9rem}.form-label{color:#495057;margin-bottom:.5rem;font-weight:500}.input-group{align-items:stretch;width:100%;display:flex;position:relative}.input-group-text{color:#495057;background-color:#e9ecef;border:1px solid #ced4da;border-right:none;align-items:center;padding:.75rem 1rem;display:flex}.form-control-loginModal{border-left:none;border-radius:0 .375rem .375rem 0!important}.form-control-loginModal:focus{border-color:#4dba4d;box-shadow:0 0 0 .2rem #5bd92640}.password-toggle{cursor:pointer;background-color:#e9ecef;border:1px solid #ced4da;border-left:none;border-radius:0 .375rem .375rem 0}.errorTxt{color:#dc3545;margin-top:.25rem;font-size:.875rem;display:block}.login-btn{background:linear-gradient(135deg,#4dba4d 0%,#4abf20 100%);border:none;border-radius:50px;padding:.75rem 2rem;font-weight:500;transition:all .3s}.login-btn:hover{background-color:#44e41c;transform:translateY(-2px);box-shadow:0 0 10px #d3d3d3}.login-btn:disabled{opacity:.7;transform:none}.verification-icon{color:#dc3545;background-color:#f8d7da;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 1rem;font-size:1.8rem;display:flex}@media (width<=576px){.login-modal .modal-header,.login-modal .modal-body{padding:1.5rem 1rem}.login-modal .modal-footer{padding:1rem}.login-logo{width:50px;height:50px;font-size:1.5rem}.login-header h5{font-size:1.25rem}.login-header p{font-size:.8rem}}@media (width<=768px){.page-container{width:96%}}@media (width<=576px){.page-container{width:97%}}@media (width<=400px){.page-container{width:98%}}.bui-dropdown>option{color:#000;background-color:#fff;padding:5px;font-size:14px}.filter-reset-btn:active{background-color:#368c03;border-color:#368c03;box-shadow:0 2px 4px #0000001a}.unclassified-report-container .fixed-header .ghg-total-col,.unclassified-report-container .fixed-header-2 .ghg-total-col{z-index:5}.unclassified-report-container .fixed-bottom-total-2 .ghg-total-col{z-index:5;background-color:#fff}.ghg-total-col{z-index:2;text-align:center;background-color:#fff;flex-shrink:0;width:350px;min-width:350px;font-size:11px;font-weight:500;position:sticky;left:160px}.fixed-header .ghg-total-col,.fixed-header-2 .ghg-total-col{z-index:4}.fixed-bottom-total-2{z-index:4;background-color:#fff;position:sticky;bottom:0}.border-start{border-left:1px solid #ccc!important}.border-end{border-right:1px solid #ccc!important}@media (width<=991.98px){.ghg-total-col,.fixed-header .ghg-total-col,.fixed-header-2 .ghg-total-col,.unclassified-report-container .fixed-header .ghg-total-col,.unclassified-report-container .fixed-header-2 .ghg-total-col,.unclassified-report-container .fixed-bottom-total-2 .ghg-total-col{z-index:auto;position:static}.report-container{max-height:70vh}.unclassified-report-container{max-height:60vh}}.page-container{width:95%;margin:0 auto}@media (width<=768px){.page-container{width:96%}}@media (width<=576px){.page-container{width:97%}}@media (width<=400px){.page-container{width:98%}}.month-container{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.filter-month{cursor:pointer;text-align:center;background-color:#fff;border:1px solid #cdcdcd;min-width:50px;height:30px;font-size:12px;line-height:20px}.filter-month:focus{border:1px solid #4dba06}.filter-year{cursor:pointer;text-align:center;border:1px solid #ccc;height:30px;font-size:12px;line-height:20px}.year-container{flex-wrap:nowrap;gap:4px;overflow-x:auto}.dropdown-container{text-align:center;margin-top:10px}.gap-10{gap:10px}.bui-dropdown{border:1px solid #ccc;width:100%;padding:5px;font-size:12px}.dropdown>option{color:#000;background-color:#fff;padding:5px;font-size:14px}.dropdown>option:hover{color:#333;background-color:#f0f0f0}.filter-reset-btn{cursor:pointer;color:#fff;text-align:center;background-color:#4dba06;border:1px solid #4dba06;border-radius:5px;width:100%;min-width:80px;height:30px;font-size:14px;font-weight:500;line-height:25px;transition:all .3s;box-shadow:0 4px 6px #0000001a}.filter-reset-btn:hover{background-color:#3ca104;border-color:#3ca104;box-shadow:0 6px 8px #00000026}.filter-reset-btn:active{background-color:#368c03;border-color:#368c03;transform:translateY(0);box-shadow:0 2px 4px #0000001a}.selected{color:#fff;background-color:#4dba06}.bg-theme-green{background-color:#4dba06}.dropdown:focus,.dropdown:active{outline:none}.color-box{border:none;width:10px;height:10px}.bg-segment{background:#4dba06}.bg-family{background:#1cbefd}.bg-class{background:#6488ff}.bg-commodity{background:#5fc8c5}.bg-product{background:#868686}.color-segment{color:#4dba06}.color-family{color:#1cbefd}.color-class{color:#6488ff}.color-commodity{color:#5fc8c5}.color-product{color:#868686}.fs-10{font-size:10px}@media (width<=768px){.month-container{grid-template-columns:repeat(4,1fr)}}@media (width<=576px){.month-container{grid-template-columns:repeat(3,1fr)}.justify-content-between{flex-direction:column;align-items:stretch}.col-7,.col-5{width:100%}.filter-reset-btn{margin-top:10px}}@media (width<=400px){.month-container{grid-template-columns:repeat(1,1fr)}}.table-cell-100{text-align:center;width:100px}.table-cell-250{text-align:center;width:250px}.table-cell-300{text-align:center;width:300px}.border-left{border-left:1px solid #ccc}.border-right{border-right:1px solid #ccc}.border-top{border-top:1px solid #ccc}.border-bottom{border-bottom:1px solid #ccc}.report-container{max-height:600px;overflow:auto}.report-row{width:max-content;min-width:100%}.report-grid{width:max-content;min-width:100%;padding-right:1px}.unclassified-report-container{max-height:400px;overflow:auto}.unclassified-report-container .fixed-header{z-index:4;background-color:#fff;position:sticky;top:0}.unclassified-report-container .fixed-header-2{z-index:4;background-color:#fff;height:auto;min-height:40px;font-size:10px;font-weight:500;position:sticky;top:27px}.unclassified-report-container .fixed-header .fixed-column,.unclassified-report-container .fixed-header-2 .fixed-column{z-index:6}.unclassified-report-container .fixed-header .fixed-column-2,.unclassified-report-container .fixed-header-2 .fixed-column-2{z-index:5}.unclassified-report-container .fixed-bottom-total-2{z-index:4}.unclassified-report-container .fixed-bottom-total-2 .fixed-column{z-index:6;background-color:#fff}.unclassified-report-container .fixed-bottom-total-2 .fixed-column-2{z-index:5;background-color:#fff}.report-container .fixed-bottom-total .fixed-column{z-index:6;background-color:#fff}.report-container .fixed-bottom-total .fixed-column-2{z-index:5;background-color:#fff}.classification-name{flex-shrink:0;width:160px;min-width:160px;padding:5px;font-size:11px;font-weight:500;overflow:hidden}.header-cell-center{text-align:center;justify-content:center;align-items:center;display:flex}.classification-name-two{width:160px;padding:5px;font-size:10px}.bUnitName{text-align:center;flex-shrink:0;width:280px;min-width:280px;font-size:11px;font-weight:500}.width-100{width:100px}.width-80{width:80px}.width-70{text-align:center;flex-shrink:0;justify-content:center;align-items:center;width:70px;min-width:70px;padding:4px 2px;display:flex;padding-top:4px!important}.width-105{flex-shrink:0;width:105px;min-width:105px}.cell-value{white-space:nowrap;text-overflow:ellipsis;text-align:left;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.fw-400{font-weight:400}.text-center{text-align:center}.segment-btn{white-space:nowrap;text-overflow:ellipsis;text-align:left;background:0 0;border:none;max-width:100%;font-size:10px;font-weight:500;display:block;overflow:hidden}.segment-btn:focus{outline:none}.text-url:hover{color:#007bff;text-decoration:underline}.fixed-header{z-index:4;background-color:#fff;position:sticky;top:0}.fixed-header-2{z-index:4;background-color:#fff;height:auto;min-height:40px;font-size:10px;font-weight:500;position:sticky;top:27px}.fixed-column{z-index:3;background-color:#fff;flex-shrink:0;width:160px;min-width:160px;position:sticky;left:0}.fixed-column-2{z-index:3;background-color:#fff;flex-shrink:0;width:280px;min-width:280px;position:sticky;left:160px}.bu-column{flex-shrink:0;width:280px;min-width:280px;display:flex}.fixed-header .fixed-column,.fixed-header-2 .fixed-column{z-index:5}.fixed-header .fixed-column-2,.fixed-header-2 .fixed-column-2{z-index:4}.fixed-bottom-total,.fixed-bottom-total-2{z-index:4;background-color:#fff;position:sticky;bottom:0}.checkbox-text{color:#3ca104;font-size:12px;font-weight:600}input[type=checkbox]{appearance:none;cursor:pointer;border:1px solid #ccc;border-radius:3px;outline:none;width:14px;height:14px;position:relative}input[type=checkbox]:checked{background-color:#4dba06;border-color:#4dba06}input[type=checkbox]:checked:after{content:"✔";color:#fff;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.report-reload-btn{color:#fff;cursor:pointer;background:#4dba06;border:none;border-radius:5px;padding:0 10px}.bg-scope{background:navy}.bg-ghgkey{background:#fb8500}@media (width<=991.98px){.fixed-column-2,.fixed-header .fixed-column-2,.fixed-header-2 .fixed-column-2{z-index:auto;position:static}.report-container{max-height:70vh}.unclassified-report-container{max-height:60vh}}.color-scope{color:navy}.color-ghgkey{color:#fb8500}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{opacity:0;pointer-events:none;will-change:opacity;position:absolute;top:0;left:0}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{backface-visibility:hidden;background:inherit;z-index:-1;position:absolute}.core-styles-module_content__BRKdB{z-index:1;position:relative}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;width:max-content;font-size:90%}.styles-module_content__ydYdI{background:inherit;border-radius:inherit;padding:8px 16px}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}.fadeIn{animation:1s ease-in-out fadeIn}.fadeInUp{animation:.8s ease-out .5s both fadeInUp}.slideUp{animation:.8s ease-out .3s both slideUp}.bounceIn{animation:.8s ease-out bounceIn}.notfound-btn{color:#fff;background-color:#4dba06;border-radius:10px;padding:20px 28px;font-size:18px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:inline-block;transform:translateY(0)scale(1);box-shadow:0 3px 8px #0000001a}.notfound-btn:hover{color:#fff;transform:translateY(-6px)scale(1.02);box-shadow:0 12px 24px #0000002e}.chat-room-sidebar{background:#f8fafb;border-right:1px solid #e0e0e0;flex-direction:column;width:280px;height:100%;min-height:0;transition:all .3s;display:flex;overflow:hidden}.chat-room-sidebar.hidden{border-right:none;width:0;overflow:hidden}.sidebar-toggle-floating{color:#fff;cursor:pointer;z-index:999;background:linear-gradient(135deg,#4dba06 0%,#58d24f 100%);border:none;border-radius:0 6px 6px 0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:all .3s;display:flex;position:absolute;top:113px;box-shadow:0 2px 8px #4dba0633}.sidebar-toggle-floating:hover{background:linear-gradient(135deg,#58d24f 0%,#4dba06 100%);box-shadow:0 4px 12px #4dba064d}.sidebar-header{color:#4dba06;justify-content:center;padding:16px;display:flex}.sidebar-header h4{margin:0;font-size:16px;font-weight:600}.toggle-btn{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .2s;display:flex}.toggle-btn:hover{background:#ffffff4d}.sidebar-content{flex:1;min-height:0;padding:12px;overflow-y:auto}.sidebar-content::-webkit-scrollbar{width:6px}.sidebar-content::-webkit-scrollbar-track{background:0 0}.sidebar-content::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.sidebar-content::-webkit-scrollbar-thumb:hover{background:#999}.loading-state,.empty-state{text-align:center;color:#999;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px;display:flex}.loading-state i,.empty-state i{color:#4dba06;margin-bottom:12px;font-size:32px}.loading-state p,.empty-state p{margin:0;font-size:14px}.rooms-list{flex-direction:column;gap:8px;display:flex}.room-item{cursor:pointer;text-align:left;background:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:12px;transition:all .2s;display:flex}.room-item:hover{background:#f0f8ed;border-color:#4dba06;box-shadow:0 2px 8px #4dba061a}.room-item.active{background:linear-gradient(135deg,#e8f5e9 0%,#c8e6c9 100%);border-color:#4dba06;box-shadow:0 2px 12px #4dba0633}.room-info{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.room-icon{color:#fff;background:linear-gradient(135deg,#4dba06,#58d24f);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex}.room-details{flex:1;min-width:0}.room-token{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.room-date{color:#999;font-size:11px}.room-actions{flex-shrink:0;align-items:center;display:flex;position:relative}.room-menu-trigger{color:#6b6b6b;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.room-menu-trigger:hover{color:#2e2e2e;background:#f1f5f2}.room-menu-trigger:disabled{opacity:.6;cursor:not-allowed}.room-menu{z-index:5;background:#fff;border:1px solid #e6e6e6;border-radius:8px;min-width:140px;padding:6px;position:absolute;top:32px;right:0;box-shadow:0 8px 16px #00000014}.room-menu-item{color:#d9534f;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:8px 10px;font-size:13px;transition:all .2s}.room-menu-item:hover{background:#fff2f2}.room-menu-item:disabled{opacity:.6;cursor:not-allowed}.room-menu-edit{color:#1469e9;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:8px 10px;font-size:13px;transition:all .2s}.room-menu-edit:hover{background:#fff2f2}.room-menu-edit:disabled{opacity:.6;cursor:not-allowed}.sidebar-footer{background:#fff;border-top:1px solid #e0e0e0;padding:12px}.refresh-btn{color:#fff;cursor:pointer;background:#4dba06;border:none;border-radius:6px;width:100%;padding:8px;font-size:13px;transition:all .2s}.refresh-btn:hover{background:#58d24f}@media (width<=768px){.chat-room-sidebar{z-index:1000;height:100%;position:absolute;top:0;left:0;box-shadow:2px 0 8px #00000026}.chat-room-sidebar.hidden{left:-280px}}.start-new-chat{text-align:center;color:#5b5b5b;border:1px solid #a0a0a07d;border-radius:8px;margin-bottom:15px;padding:8px;font-weight:500}.aiChatlist-edit-title-container{box-sizing:border-box;background:#f6f8fa;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:6px;width:100%;padding:4px 8px;display:flex}.aiChatlist-edit-title-input{background:#fff;border:1px solid #b0b0b0;border-radius:4px;outline:none;flex:1;min-width:0;padding:6px 10px;font-size:14px;transition:border-color .2s}.aiChatlist-edit-title-input:focus{background:#f0f8ff;border-color:#4a90e2}.aiChatlist-edit-title-actions{gap:4px;display:flex}.aiChatlist-save-title-btn,.aiChatlist-cancel-edit-btn{color:#333;cursor:pointer;background:#f0f0f0;border:1px solid #d0d0d0;border-radius:4px;align-items:center;padding:5px 8px;font-size:15px;transition:background .2s,border-color .2s;display:flex}.aiChatlist-save-title-btn{color:#fff;background:#4a90e2;border-color:#4a90e2}.aiChatlist-save-title-btn:hover{background:#357abd;border-color:#357abd}.aiChatlist-cancel-edit-btn{color:#fff;background:#e74c3c;border-color:#e74c3c}.aiChatlist-cancel-edit-btn:hover{background:#c0392b;border-color:#c0392b}.aiChatlist-search-container{align-items:center;width:100%;margin:10px 0;display:flex;position:relative}.aiChatlist-search-input{border:1px solid #ccc;border-radius:15px;outline:none;width:100%;padding:8px 35px 8px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}.aiChatlist-search-input:focus{border-color:#4dba06;box-shadow:0 0 0 2px #007bff40}.aiChatlist-search-spinner{color:#888;font-size:12px;position:absolute;right:12px}.message.user-msg .prose *{color:#fff!important}.chat-area{background:linear-gradient(#fff,#d4ecd54d);border-radius:10px;flex-direction:column;flex:1;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.chat-area-empty{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);flex:1;justify-content:center;align-items:center;height:100%;display:flex}.empty-state{text-align:center;color:#666}.empty-state i{color:#ccc}.empty-state p{margin-top:10px;font-size:16px}.chat-area-header{color:#fff;background:linear-gradient(90deg,#4dba06 0%,#58d24f 100%);border-bottom:1px solid #e0e0e0;padding:16px 20px;box-shadow:0 2px 4px #4dba061a}.chat-room-title{margin:0;font-size:18px;font-weight:600}.chat-messages{scroll-behavior:smooth;flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow-y:auto}.chat-messages::-webkit-scrollbar{width:8px}.chat-messages::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.chat-messages::-webkit-scrollbar-thumb{background:#4dba06;border-radius:10px}.chat-messages::-webkit-scrollbar-thumb:hover{background:#58d24f}.loader-container,.no-messages{color:#999;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:16px;display:flex}.loader-container i{color:#4dba06;margin-bottom:12px;font-size:32px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.message{gap:12px;animation:.3s ease-out slideIn;display:flex}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-msg{flex-direction:row-reverse}.message-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.user-msg .message-avatar{background:linear-gradient(135deg,#007bff,#0056b3)}.ai-msg .message-avatar{background:linear-gradient(135deg,#4dba06,#58d24f)}.message-content{flex-direction:column;gap:4px;max-width:70%;display:flex}.user-msg .message-content{align-items:flex-end}.message-text{word-wrap:break-word;white-space:pre-wrap;border-radius:10px;padding:12px 16px;font-size:14px;line-height:1.5}.user-msg .message-text{color:#fff;background:linear-gradient(135deg,#007bff,#0056b3);border-bottom-right-radius:4px}.ai-msg .message-text{color:#1b5e20;background:#e8f5e94d;border-bottom-left-radius:4px}.message-time{color:#999;padding:0 4px;font-size:12px}.streaming-loader{background:#e8f5e9;border-radius:10px 10px 10px 4px;align-items:center;gap:6px;padding:12px 16px;display:flex}.streaming-loader span{background:#4dba06;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite bounce}.streaming-loader span:first-child{animation-delay:-.32s}.streaming-loader span:nth-child(2){animation-delay:-.16s}@keyframes bounce{0%,80%,to{opacity:.6;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.chat-input-area{background:#fff;border-top:1px solid #e0e0e0;flex-direction:column;gap:4px;padding:16px 20px;display:flex}.chat-input-row{align-items:flex-end;gap:10px;width:100%;display:flex}.chat-input{resize:none;border:1px solid #ddd;border-radius:8px;flex:1;max-height:100px;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.chat-input:focus{border-color:#4dba06;outline:none;box-shadow:0 0 0 3px #4dba061a}.chat-input:disabled{cursor:not-allowed;background:#f5f5f5}.chat-send-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4dba06,#58d24f);border:none;border-radius:8px;padding:10px 16px;font-size:16px;transition:all .3s;box-shadow:0 2px 8px #4dba0633}.chat-send-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #4dba064d}.chat-send-btn:active:not(:disabled){transform:translateY(0)}.chat-send-btn:disabled{opacity:.5;cursor:not-allowed}.chat-disclaimer{text-align:center;color:#999;width:100%;margin:2px 0 0;font-size:12px}@media (width<=768px){.message-content{max-width:90%}.chat-input-area{flex-direction:column}.chat-send-btn{width:100%}}.streaming-status-loader{background:#e8f5e9;border-radius:10px 10px 10px 4px;flex-direction:column;gap:6px;margin-bottom:8px;padding:12px 16px;display:flex}.streaming-status-msg{color:#1b5e20;align-items:center;gap:8px;font-size:14px;animation:.3s ease-out slideIn;display:flex}.streaming-status-msg i{color:#4dba06;margin-right:6px}.message-meta{align-items:center;gap:8px;display:flex}.feedback-buttons{gap:4px;display:flex}.feedback-btn{cursor:pointer;color:#999;background:0 0;border:none;border-radius:4px;padding:2px 6px;font-size:13px;transition:all .2s}.feedback-btn:hover{color:#666;background:#0000000d}.feedback-active-like{color:#4dba06!important}.feedback-active-like:hover{color:#3a9005!important}.feedback-active-dislike{color:#e53935!important}.feedback-active-dislike:hover{color:#c62828!important}.fs-12,.prose p{font-size:14px}@keyframes aiPulse{0%{box-shadow:0 0 10px #00b3ff66,0 0 25px #007bff4d}50%{box-shadow:0 0 20px #00b3ffb3,0 0 45px #007bff99}to{box-shadow:0 0 10px #00b3ff66,0 0 25px #007bff4d}}@keyframes textShine{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes slideGlow{0%{left:-150%}to{left:150%}}.chat-container{background:#fff;border-radius:8px;gap:0;width:100%;height:calc(100vh - 230px);min-height:0;display:flex;overflow:hidden}@media (width<=768px){.chat-container{height:calc(100vh - 80px)}}.ai-structured-response{width:100%}.ai-summary{margin-bottom:16px;line-height:1.6}.ai-summary p{margin:0}.ai-card-view{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;margin-top:12px;padding:16px}.ai-card-item{border-bottom:1px solid #e0e0e0;padding:8px 0}.ai-card-item:last-child{border-bottom:none}.ai-card-item strong{color:#4dba06;margin-right:8px}.ai-card-item a{color:#4dba06;text-decoration:none}.ai-card-item a:hover{text-decoration:underline}.ai-table-container{border:1px solid #e0e0e0;border-radius:8px;max-height:450px;margin-top:12px;position:relative;overflow:auto}.ai-table-container::-webkit-scrollbar{width:8px;height:8px}.ai-table-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ai-table-container::-webkit-scrollbar-thumb{background:#4dba06;border-radius:4px}.ai-table-container::-webkit-scrollbar-thumb:hover{background:#3a9005}.ai-table{border-collapse:collapse;background:#fff;width:100%}.ai-table thead{color:#fff;z-index:10;background:linear-gradient(90deg,#4dba06 0%,#58d24f 100%);position:sticky;top:0}.ai-table th{text-align:left;background:linear-gradient(90deg,#4dba06 0%,#58d24f 100%);padding:12px;font-size:14px;font-weight:600;position:sticky;top:0}.ai-table td{border-bottom:1px solid #e0e0e0;padding:10px 12px;font-size:13px}.ai-table tbody tr:hover{background:#f8f9fa}.ai-table tbody tr:last-child td{border-bottom:none}.ai-table a{color:#4dba06;font-weight:500;text-decoration:none}.ai-table a:hover{text-decoration:underline}.ai-total-rows{text-align:right;color:#666;margin-top:8px;font-style:italic}.ai-drill-icon{cursor:pointer;color:#4dba06;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;margin-left:6px;padding:0;font-size:11px;transition:color .15s;display:inline-flex}.ai-drill-icon:hover{color:#3a9005}.ai-drill-icon:focus{outline:none}.suggestion-box{z-index:100;background:#fff;border:1px solid #d4ecd5;border-radius:10px;animation:.18s ease-out suggestionFadeIn;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 -4px 16px #4dba061f}@keyframes suggestionFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.suggestion-box__header{color:#4dba06;letter-spacing:.3px;background:#f6fff0;border-bottom:1px solid #e6f5e0;padding:8px 14px;font-size:12px;font-weight:600}.suggestion-box__header i{margin-right:6px}.suggestion-box__list{max-height:215px;margin:0;padding:0;list-style:none;overflow-y:auto}.suggestion-box__list::-webkit-scrollbar{width:6px}.suggestion-box__list::-webkit-scrollbar-track{background:#f1f1f1}.suggestion-box__list::-webkit-scrollbar-thumb{background:#4dba06;border-radius:6px}.suggestion-box__item{color:#2d5a1b;cursor:pointer;border-bottom:1px solid #f0f8ec;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;transition:background .15s;display:flex}.suggestion-box__item:last-child{border-bottom:none}.suggestion-box__item:hover{color:#1b5e20;background:#f0fbe8}.suggestion-box__icon{color:#4dba06;flex-shrink:0;font-size:12px}.esg-tree{margin-top:1rem}.esg-tree-node{border-radius:8px;margin-bottom:.5rem;transition:all .3s;overflow:hidden}.esg-node-header{cursor:pointer;border-radius:8px;align-items:center;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative}.esg-node-header:hover{background-color:#0000000d}.esg-indicator-header{border-left:4px solid var(--green);background-color:#f8f9fa;font-weight:600}.esg-group-header{background-color:#f8f9fa;border-left:4px solid #6c757d;margin-top:.2rem;margin-left:1.5rem}.esg-toggle-icon{color:#6c757d;justify-content:center;min-width:20px;margin-right:.5rem;transition:transform .2s;display:flex}.esg-node-name{flex-grow:1}.esg-summary{flex-direction:column;align-items:flex-end;min-width:150px;margin-left:1rem;display:flex}.esg-summary-row{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.esg-summary-counts{gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.esg-summary-percentages{color:#6c757d;gap:.5rem;font-size:.8rem;display:flex}.esg-summary-yes{color:#198754}.esg-summary-bg-yes{background-color:#198754}.esg-summary-no{color:#dc3545}.esg-summary-bg-no{background-color:#dc3545}.esg-summary-partial{color:#fd7e14}.esg-summary-bg-partial{background-color:#fd7e14}.esg-summary-total{color:#6c757d}.esg-summary-bg-total{background-color:#6c757d}.esg-percentage-yes{color:#198754}.esg-percentage-no{color:#dc3545}.esg-percentage-partial{color:#fd7e14}.esg-node-children{margin-left:.2rem;padding-left:1rem;animation:.3s fadeIn;position:relative}.esg-node-children:before{content:"";border-left:1px dashed #b8b9bb;width:1px;position:absolute;top:0;bottom:0;left:0}.esg-node-children .esg-node-children{margin-left:1.5rem;padding-left:1rem;position:relative}.esg-node-children .esg-node-children:before{content:"";border-left:1px dashed #b8b9bb;width:1px;position:absolute;top:0;bottom:0;left:0}.esg-question-item{background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;margin-top:.2rem;margin-bottom:.5rem;padding:.75rem 1rem;transition:all .2s;display:flex;position:relative;box-shadow:0 1px 3px #0000001a}.esg-question-item:hover{transform:translateY(-1px);box-shadow:0 3px 6px #0000001a}.esg-question-text{flex-grow:1;margin-right:1rem}.esg-question-index{color:#6c757d;margin-right:.5rem;font-weight:600}.esg-question-actions{align-items:center;gap:.5rem;display:flex}.esg-question-status{text-transform:uppercase;padding:.25rem .75rem;font-size:.8rem;font-weight:600}.esg-status-yes{color:#198754;background-color:#1987541a}.esg-status-no{color:#dc3545;background-color:#dc35451a}.esg-status-partially{color:#fd7e14;background-color:#fd7e141a}.esg-icon-button{color:#6c757d;background:0 0;border:none;border-radius:4px;padding:.25rem;transition:all .2s}.esg-icon-button:hover{color:#0d6efd;background-color:#0000000d}.esg-action-button{cursor:pointer;border:1px solid;border-radius:4px;padding:.25rem .75rem;font-size:.8rem;font-weight:500;transition:all .2s}.esg-add-button{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.esg-add-button:hover{background-color:#0b5ed7;border-color:#0a58ca}.esg-edit-button{color:#fff;background-color:#6c757d;border-color:#6c757d}.esg-edit-button:hover{background-color:#5c636a;border-color:#565e64}.esg-no-questions,.esg-no-groups{text-align:center;color:#6c757d;padding:1rem;font-style:italic}.esg-color-box{border:none;width:10px;height:10px}@media (width<=768px){.esg-group-header{margin-left:.5rem}.esg-node-children,.esg-node-children .esg-node-children{margin-left:.5rem;padding-left:.5rem}.esg-question-item{flex-direction:column;align-items:flex-start}.esg-question-actions{align-self:flex-end;margin-top:.5rem}.esg-summary{min-width:120px;margin-left:.5rem}.esg-summary-row{flex-direction:column;align-items:flex-end;gap:.25rem}}.esg-question-modal .modal-content{border:none;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #00000026}.esg-question-modal .modal-header{background:linear-gradient(135deg,#f5f7fa 0%,#e4e8f0 100%);padding:1.5rem 1.5rem 0}.esg-question-modal .modal-body{padding:0 1.5rem 1.5rem}.esg-question-modal .modal-footer{background:linear-gradient(135deg,#f5f7fa 0%,#e4e8f0 100%);padding:0 1.5rem 1.5rem}.btn-close-custom{color:#6c757d;background:0 0;border:none;border-radius:50%;padding:.5rem;font-size:1.2rem;transition:all .2s}.btn-close-custom:hover{color:#343a40;background-color:#0000001a}.modal-icon{border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.2rem;display:flex}.modal-icon.add{color:#198754;background-color:#1987541a}.modal-icon.edit{color:#0d6efd;background-color:#0d6efd1a}.form-label-bold{color:#495057;margin-bottom:.75rem;font-weight:600}.question-text{background-color:#f8f9fa;border-left:4px solid #0d6efd;font-weight:500;line-height:1.5}.answer-select{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;border:1px solid #ced4da;border-radius:8px;padding:.75rem 2.5rem .75rem .75rem;font-weight:500;transition:all .2s}.answer-select:focus{border-color:#0d6efd;box-shadow:0 0 0 .25rem #0d6efd40}.answer-select:disabled{opacity:1;background-color:#e9ecef}.file-upload-container{position:relative}.file-select-button{border:2px dashed #dee2e6;border-radius:8px;width:100%;padding:.75rem;font-weight:500;transition:all .2s}.file-select-button:hover{background-color:#0d6efd0d;border-color:#0d6efd}.selected-file{background-color:#fff;border:1px solid #dee2e6;border-radius:8px}.submitting-container{background-color:#0d6efd0d;border:1px solid #0d6efd1a;border-radius:8px;padding:1rem}.esg-question-modal .btn-primary{background-color:#0d6efd;border-color:#0d6efd;border-radius:8px;padding:.5rem 1.5rem;font-weight:500;transition:all .2s}.esg-question-modal .btn-primary:hover{background-color:#0b5ed7;border-color:#0a58ca;transform:translateY(-1px);box-shadow:0 4px 8px #0d6efd4d}.esg-question-modal .btn-outline-secondary{border-radius:8px;padding:.5rem 1.5rem;font-weight:500;transition:all .2s}.esg-question-modal .btn-outline-secondary:hover{background-color:#f8f9fa;transform:translateY(-1px)}.esg-question-modal .form-control:focus{border-color:#0d6efd;box-shadow:0 0 0 .25rem #0d6efd40}.esg-question-modal .progress{background-color:#e9ecef;border-radius:3px;height:6px}.esg-question-modal .progress-bar{background:linear-gradient(90deg,#0d6efd 0%,#0b5ed7 100%)}.esg-question-modal .modal-dialog{animation:.3s ease-out modalFadeIn}@keyframes modalFadeIn{0%{opacity:0;transform:scale(.9)translateY(-20px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=768px){.modal-icon{width:40px;height:40px;font-size:1rem}}.file-select-button,.file-select-button:hover,.file-select-button:focus,.file-select-button:active{color:#6c757d;background-color:#0000;border-color:#6c757d}.esg-report{--esg-green:#4dba06;--esg-blue:#0d6efd;--esg-slate-900:#0f172a;--esg-slate-700:#334155;--esg-slate-600:#475569;--esg-slate-300:#cbd5e1;--esg-slate-200:#e2e8f0;--esg-slate-100:#f1f5f9;--esg-bg:#f8fafc;color:var(--esg-slate-900)}.esg-report .commonBase{padding:18px}.esg-report .esg-toolbar{background:linear-gradient(180deg, #fff 0%, var(--esg-bg) 100%);border:1px solid #0f172a14;border-radius:12px}.esg-report .esg-search .input-group-text{background:#fff;border-color:#0f172a1f}.esg-report .esg-search input.form-control{border-color:#0f172a1f}.esg-report .esg-search input.form-control:focus{border-color:#4dba06a6;box-shadow:0 0 0 .2rem #4dba062e}.esg-report .esg-legend{gap:12px}.esg-report .esg-legend-item{color:var(--esg-slate-600);background:#ffffffb3;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:inline-flex}.esg-report .esg-dot{border-radius:999px;width:10px;height:10px;display:inline-block}.esg-report .esg-card{border:1px solid #0f172a14;border-radius:14px;overflow:hidden}.esg-report .esg-card:hover{transform:translateY(-1px);box-shadow:0 10px 30px #0f172a14}.esg-report .esg-card,.esg-report .esg-card *{transition:box-shadow .18s,transform .18s,background-color .18s,border-color .18s}.esg-report .esg-supplier-header{cursor:pointer;background:#fff;padding:14px 16px}.esg-report .esg-supplier-header:focus-visible{outline-offset:2px;outline:2px solid #4dba0699}.esg-report .esg-left-accent{border-left:5px solid var(--esg-green)}.esg-report .esg-title{letter-spacing:-.01em;font-weight:700}.esg-report .esg-subtitle{color:var(--esg-slate-600);font-size:12px}.esg-report .esg-badges .badge{letter-spacing:.02em;border-radius:999px;padding:.5rem .6rem;font-weight:700}.esg-report .esg-row{border-top:1px solid #0f172a0f}.esg-report .esg-row-toggle{width:26px;height:26px;color:var(--esg-slate-700);background:#0f172a0a;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.esg-report .esg-indicator-link,.esg-report .esg-group-link{border-radius:0;padding:12px 14px;border-left-width:5px!important}.esg-report .esg-indicator-link{background:#fff;border-left-color:#0d6efdd9!important}.esg-report .esg-indicator-link:hover{background:#0d6efd0a}.esg-report .esg-group-link{background:#fff;border-left-color:#64748bb3!important}.esg-report .esg-group-link:hover{background:#64748b0f}.esg-report .esg-nested{background:var(--esg-bg)}.esg-report .esg-questions .list-group-item{background:#fff;border-color:#0f172a0f}.esg-report .esg-question{color:var(--esg-slate-700);font-size:13px;line-height:1.35}.esg-report .esg-question-index{color:var(--esg-slate-600);font-weight:700}.esg-report .esg-view-btn{border-color:#0d6efd59;border-radius:999px;padding:.35rem .6rem}.esg-report .esg-view-btn:hover{border-color:#0d6efd99}.esg-report-icon-button{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem;transition:all .2s}.esg-report .pagination a{color:var(--esg-slate-700);background:#fff;border-color:#0f172a2e}.esg-report .pagination__link--active a{background:var(--esg-slate-900)}@media (width<=768px){.esg-report .commonBase,.esg-report .esg-supplier-header{padding:12px}}.border-radius-6{border-radius:6px!important}.fs-12px{font-size:12px!important}.productGrid .card-body{border:none!important;padding:5px!important}.prose p{margin:0;display:inline}.animate-fadeIn{animation:.3s ease-out slideUp}.fs-12{font-size:12px}.prose p{color:#000000ba;font-size:16px}.ai-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#007bff,#00b3ff);border:none;border-radius:10px;width:60px;height:60px;transition:all .3s ease-in-out;animation:2.5s ease-in-out infinite aiPulse;box-shadow:0 0 15px #00b3ff66,0 0 25px #007bff4d}.ai-btn:hover{background:linear-gradient(135deg,#008cff,#00d0ff);box-shadow:0 0 20px #00b3ffcc,0 0 35px #007bff80}.chatModal{background:#fff;border:1px solid #8dd3606b;border-radius:10px;animation:.3s ease-out slideUp;overflow-y:auto;box-shadow:0 4px 12px #00000026}.chatHead,.chatHead div button{color:#4dba06c4;font-size:14px;font-weight:500}.chatInputArea{border:none;outline:none;width:280px;padding:10px 15px;font-size:14px}.chatSendBtn{color:#fff;cursor:pointer;background-color:#4dba06a3;border:none;border-radius:8px;padding:10px 16px;transition:background-color .3s}.text-align-end{text-align:end;background:#f9f8f8c9;border-radius:8px;padding:6px 10px}.text-align-start{text-align:start}.chat-box{background:linear-gradient(#fff,#ebf5ed);border-radius:10px;flex-direction:column;height:400px;display:flex;position:relative;overflow:hidden}.chatBody{scroll-behavior:smooth;flex:1;padding:1rem;transition:margin-bottom .3s;overflow-y:auto}.chat-box.loading .chatBody{margin-bottom:45px}.thinking-loader{text-align:center;color:#aaa;background:linear-gradient(120deg,#aaa 0%,#fff 40%,#aaa 80%) 0 0/200% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:14px;font-weight:600;animation:4.5s linear infinite textShine;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.bg-ai-chat{background:#8dd36021;border-radius:7px;padding:15px}.chatHead{background:#fff;position:relative}.chat-menu-wrapper{display:inline-block;position:relative}.chat-menu{z-index:100;background:#fff;border:1px solid #ddd;border-radius:8px;min-width:100px;padding:6px 0;font-size:10px;animation:.2s ease-in-out fadeIn;position:absolute;top:35px;right:0;box-shadow:0 4px 10px #0000001a}.chat-menu-item{text-align:left;color:#333;cursor:pointer;background:0 0;border:none;width:100%;padding:8px 12px;font-size:14px;transition:background .2s;display:block}.chat-menu-item:hover{color:#5aaf00;background:#e1f1dc63}.glow-slide{background:#fbfbfb;border:1px solid #d3d3d3;border-radius:7px;padding:15px;position:relative;overflow:hidden}.glow-slide:before{content:"";background:linear-gradient(120deg,#0000,#fffc,#0000);width:50%;height:100%;animation:2.2s linear infinite slideGlow;position:absolute;top:0;left:-150%}.mnt-screen{z-index:9999;color:#eef5f0;-webkit-font-smoothing:antialiased;background:radial-gradient(120% 120% at 50% 0,#16241d 0%,#0d1512 55%,#080d0b 100%);justify-content:center;align-items:center;padding:24px;font-family:inherit;display:flex;position:fixed;inset:0;overflow:hidden}.mnt-orb{filter:blur(90px);opacity:.45;pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.mnt-orb--one{background:#4dba06;width:520px;height:520px;animation:18s ease-in-out infinite mnt-drift;top:-180px;left:-120px}.mnt-orb--two{background:#0e7c66;width:460px;height:460px;animation:22s ease-in-out infinite reverse mnt-drift;bottom:-180px;right:-160px}.mnt-orb--three{opacity:.22;background:#a8e063;width:320px;height:320px;animation:26s ease-in-out infinite mnt-drift;top:-140px;right:18%}.mnt-grid{pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 72%);mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 72%)}.mnt-card{text-align:center;-webkit-backdrop-filter:blur(18px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px;width:100%;max-width:620px;padding:48px 44px 40px;animation:.7s cubic-bezier(.22,1,.36,1) both mnt-rise;position:relative;box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff1f}.mnt-logo{opacity:.9;width:auto;height:34px;margin-bottom:26px}.mnt-icon-wrap{background:radial-gradient(circle at 30% 25%,#4dba0659,#4dba0614);border:1px solid #4dba0659;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin:0 auto 26px;display:flex;position:relative}.mnt-icon-wrap:after{content:"";border:1px solid #4dba0659;border-radius:50%;animation:2.6s ease-out infinite mnt-pulse;position:absolute;inset:-10px}.mnt-icon{color:#9ae66e;filter:drop-shadow(0 4px 12px #4dba0673);font-size:2.4rem;animation:3.2s ease-in-out infinite mnt-wiggle}.mnt-gear{color:#9ae66e8c;font-size:1.1rem;animation:6s linear infinite mnt-spin;position:absolute}.mnt-gear--a{top:4px;right:6px}.mnt-gear--b{font-size:.85rem;animation-duration:8s;animation-direction:reverse;bottom:6px;left:4px}.mnt-message{flex-direction:column;justify-content:center;min-height:126px;transition:opacity .5s,transform .5s;display:flex}.mnt-message.is-out{opacity:0;transform:translateY(8px)}.mnt-title{letter-spacing:.2px;color:#fff;margin:0;font-size:clamp(1.45rem,3.4vw,2rem);font-weight:700;line-height:1.25}.mnt-sub{white-space:pre-line;color:#eef5f0ad;max-width:440px;margin:14px auto 0;font-size:.98rem;line-height:1.65}.mnt-progress{background:#ffffff1a;border-radius:999px;max-width:260px;height:4px;margin:30px auto 0;position:relative;overflow:hidden}.mnt-progress span{background:linear-gradient(90deg,#0000,#4dba06,#b8f08c,#0000);border-radius:999px;width:40%;animation:1.9s ease-in-out infinite mnt-slide;position:absolute;top:0;bottom:0}.mnt-dots{justify-content:center;align-items:center;gap:10px;margin-top:26px;display:flex}.mnt-dot{cursor:pointer;background:#ffffff38;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:width .35s,background .35s}.mnt-dot.is-active{background:#4dba06;border-radius:999px;width:26px}.mnt-dot:focus-visible{outline-offset:3px;outline:2px solid #b8f08c}@keyframes mnt-rise{0%{opacity:0;transform:translateY(22px)scale(.98)}to{opacity:1;transform:none}}@keyframes mnt-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(60px,40px)scale(1.12)}}@keyframes mnt-pulse{0%{opacity:.7;transform:scale(.92)}to{opacity:0;transform:scale(1.35)}}@keyframes mnt-wiggle{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-16deg)}86%{transform:rotate(12deg)}94%{transform:rotate(-6deg)}}@keyframes mnt-spin{to{transform:rotate(360deg)}}@keyframes mnt-slide{0%{left:-40%}to{left:100%}}@media (width<=575.98px){.mnt-card{border-radius:22px;padding:36px 22px 30px}.mnt-icon-wrap{width:80px;height:80px}.mnt-message{min-height:140px}.mnt-sub{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.mnt-screen *,.mnt-screen :after{transition:opacity .3s!important;animation:none!important}}.translate-container{cursor:grab;z-index:1000;background:#fff;border-radius:8px;width:215px;padding:10px;position:fixed;top:10px;right:10px;box-shadow:0 4px 6px #0000001a}.translate-icon{cursor:pointer;font-size:24px}.translate-content{margin-top:10px}.collapse-button{cursor:pointer;background:red;border:none;margin-top:5px;padding:5px}.App{text-align:center}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.goog-te-combo{color:#737373;border:1px solid #d3d3d3;border-radius:5px;padding:7px 4px}.fw-500{font-weight:500}.text-theme{color:#4dba06}:root{--body-color:#efefef;--border-color:#282828;--text-color:#777;--poppins:"Poppins", sans-serif;--green:#4dba06;--white:#fff;--boxshadow:1px 2px 2px 2pxFD #ccc;--field-border:#d7d7d7;--red:red;--required:#ff7611;--lightbg:#dbf1ce;--inactive:#eee;--morelightbg:#eef9e7;--bluetxt:#0560fd}.verification-container{text-align:center;background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 0 10px #0000001a}body{background:var(--body-color);font-family:var(--poppins)}h1,h2,h3,h4,h5,h6,p,span,ul,li,ol,input,select,div,small{font-family:var(--poppins)}a{text-decoration:none}h2{color:var(--border-color);font-size:30px;font-weight:600;line-height:40px}h3{color:var(--border-color);font-size:20px;font-weight:600;line-height:30px}h5{color:var(--border-color);font-size:18px;font-weight:600;line-height:28px}h6{color:var(--border-color);font-size:16px;font-weight:500;line-height:24px}p,li{color:var(--text-color);font-size:15px;font-weight:400;line-height:24px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:var(--lightbg)}::-webkit-scrollbar-thumb{background-color:var(--green);outline:1px solid var(--white);border-radius:50px}.commonButton{background-color:var(--green);color:var(--white);border:none;border-radius:50px;outline:none;flex:none;min-width:100px;padding:7px 20px;font-size:16px;font-weight:400}.commonButton:hover{background-color:var(--border-color);background-color:var(--green)}.commonButton:disabled{color:#666;cursor:not-allowed;opacity:.6;pointer-events:none;background-color:#ccc;border-color:#ccc}.css-b62m3t-container{box-sizing:border-box;min-width:170px;position:relative}.commonButton a{color:var(--white)}.form-control{border:1px solid var(--field-border);color:#6c7585;border-radius:10px;height:45px;font-size:16px;box-shadow:none!important}select.form-control{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABaSURBVHgBfZDBDcAgCEU/ncQjazB51+BWRym0tImIkhjN5z1DIGa+8JaoakdRxjS7Tn8fkT1BNFZw+wSx0yspwc4IrRrhDJmPTJvfkGEPfqGaN8OTkCSg2NwNrnoofxnpd5EAAAAASUVORK5CYII=) calc(100% - 15px) 17px/12px no-repeat}.showHide{position:relative}.eyeAbs{font-size:18px;position:absolute;top:11px;right:10px}.errorTxt{color:var(--red);font-size:13px}.optionListContainer{position:static!important}.form-floating label{color:var(--text-color);padding-top:12px;font-size:16px}.form-floating .form-select{box-shadow:none!important}.regdBtm label:before{content:"";--webkit-appearance:none;border:1px solid var(--green);vertical-align:middle;cursor:pointer;background-color:#0000;border-radius:5px;margin-right:5px;padding:9px;display:inline-block;position:relative;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d}.regdBtm input:checked+label:after{content:"";border:solid var(--green);border-width:0 2px 2px 0;width:6px;height:14px;display:block;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.regdBtm input[type=checkbox]{display:none}.upld{align-items:center;display:flex}.uploadBtn{border:1px dashed #ccc;border-radius:100px;align-items:center;width:80px;height:80px;margin-right:20px;display:flex}.uploadBtn img{object-fit:cover;border-radius:100px;width:100%;height:100%}.uploadBtn span{text-align:center}.loginBg{background:url(/assets/backgroundImageDark-DC39S_kq.jpg) 50%/cover no-repeat;height:100vh;padding:0;position:relative;margin:0!important}.loginBg:before{content:"";z-index:1;position:absolute;inset:0}.loginBg>*{z-index:2;position:relative}.loginBg p{color:#000;font-weight:500}.loginBase h2,.loginBase h5,.loginBase p,.loginBase span,.loginBase label,.loginBase .loginCms,.loginBase .form-control,.loginBase a{color:var(--white)!important}.loginCms h2,.loginCms h5,.loginCms p,.loginCms span,.loginCms label,.loginCms .form-control,.loginCms a{color:#d6d6d6!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:400!important}.logo{padding-bottom:15px;display:inline-block}.loginBase{background-color:#252d29;border-radius:10px;max-width:500px;height:auto;margin:40px auto 0;padding:30px 24px;box-shadow:0 0 5px #888787}.loginBase h6{color:var(--text-color);font-size:16px}.loginDivmargin{margin-top:40px;margin-left:50px}.loginBase a:hover{color:var(--border-color)}.loginBase form{text-align:left}.loginBase label{font-size:16px;position:relative}.loginBase [type=radio]:checked,.loginBase [type=radio]:not(:checked){position:absolute;left:-9999px}.loginBase [type=radio]:checked+label{cursor:pointer;color:var(--green);border:1px solid var(--green);text-align:left;border-radius:10px;width:100%;margin-bottom:13px;padding:10px 30px;line-height:20px;display:inline-block;position:relative}.loginBtn{justify-content:space-between;align-items:center;display:flex}.loginBtn a{color:var(--text-color);font-weight:400}.loginBtn a:hover{color:var(--green)}.loginBase [type=radio]:not(:checked)+label{cursor:pointer;color:var(--text-color);border:1px solid var(--body-color);text-align:left;border-radius:10px;width:100%;margin-bottom:13px;padding:10px 30px;line-height:20px;display:inline-block;position:relative}.loginBase [type=radio]:checked+label:before{content:"";border:1px solid var(--green);background:#fff;border-radius:100%;width:22px;height:22px;position:absolute;top:9px;right:16px}.loginBase [type=radio]:not(:checked)+label:before{content:"";border:1px solid var(--white);background:#fff;border-radius:100%;width:22px;height:22px;position:absolute;top:9px;right:16px}.loginBase [type=radio]:checked+label:after,.loginBase [type=radio]:not(:checked)+label:after{content:"";background:var(--green);border-radius:100%;width:14px;height:14px;transition:all .2s;position:absolute;top:13px;right:20px}.loginBase [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.loginBase [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.loginBase .form-control{color:var(--white)!important;background-color:#ffffff1a!important;border-color:#ffffff4d!important}.loginBase .form-control::placeholder{color:#fff9!important}.loginBase .form-control:focus{border-color:var(--green)!important;color:var(--white)!important;background-color:#ffffff26!important;box-shadow:0 0 0 .2rem #4dba0640!important}.loginBase textarea.form-control,.loginBase select.form-control{color:var(--white)!important;background-color:#ffffff1a!important}.loginBase select.form-control option{color:var(--white)!important;background-color:#111814!important}.registerBg{background:url(/assets/backgroundImageDark-DC39S_kq.jpg) 50%/cover no-repeat;min-height:100vh;padding-bottom:200px}.registerBg:before{content:"";z-index:1;background:#0006;position:absolute;inset:0}.registerBg>*{z-index:2;position:relative}.regdTop{justify-content:space-between;display:flex}.regdBtm{justify-content:space-between;align-items:center;display:flex}.signupbg textarea{resize:none;height:100px}.phInp{height:45px;position:relative}.phInp .react-international-phone-country-selector{z-index:1;position:absolute;top:6px;left:5px}.phInp input[type=tel]{border-radius:10px;outline:none;width:100%;height:100%;padding-left:50px;font-size:16px;box-shadow:none!important;border:none!important}.phInp button{background:0 0;border:none;outline:none;width:40px}.phInp .react-international-phone-country-selector ul{background-color:var(--white);border:1px solid #ccc;outline:none;max-width:250px;max-height:200px;padding:7px;overflow:auto;box-shadow:0 0 5px #ccc}.phInp .react-international-phone-country-selector ul li{cursor:default;padding-bottom:5px;font-size:13px;display:flex}.phInp .react-international-phone-country-selector ul li img{width:23px;margin-right:6px}.headerBg{justify-content:space-between;align-items:center;margin-top:60px;padding-bottom:15px;display:flex}.titleBg{display:flex}.titleBg h3{margin:0}.titleBg p{margin:0;font-size:14px}.headerRight{display:flex}.headerRight .dropdown button:after{display:none}.notifyBar{color:#cfd3d7;width:27px;margin:0 15px;font-size:27px;position:relative}.notifyBar .dropdown{position:absolute;top:-10px;right:-10px}.notifyBar button{color:#fff;background:#f34d4a;border:none;border-radius:10px;outline:none;width:18px;height:18px;padding:0;font-size:12px;font-weight:500;line-height:12px}.notifyBar .dropdown-menu{border:none;min-width:300px;left:auto;right:-30px;box-shadow:0 0 8px #5a6078;top:33px!important}.backpage{color:var(--border-color);background-color:#0000;border:none;outline:none;margin-right:10px;font-size:20px;font-weight:600;line-height:30px}.backpage:hover{color:var(--green)}.userDrop{position:relative}.userDrop button{color:#b0b7bf;border:none;margin-top:6px;font-size:18px}.userDrop .dropdown-menu{background-color:var(--lightbg);border:none;width:165px;min-width:auto;padding:0;overflow:hidden;box-shadow:0 0 5px #7c7c7c;top:50px!important;right:0!important;left:inherit!important;transform:none!important}.userDrop .dropdown-menu button{color:var(--white);background-color:var(--border-color);text-align:right;box-shadow:none;border:none;outline:none;width:100%;margin:0;padding:8px 20px;font-size:13px;display:block}.userDrop .dropdown-menu button:hover{background-color:var(--green);color:var(--white)}.announceNotify{width:100%;padding:0 20px}.announceBlock{color:#7e81a5;cursor:default;border-bottom:1px solid #dee5eb;align-items:flex-start;padding:15px 0;font-size:16px;font-weight:400;line-height:22px;display:flex}.announceBlock i{margin-top:3px}.anb{padding-left:10px}.anb p{color:#7e81a5;font-size:15px;font-weight:400;line-height:22px}.anb span{color:#88889a;font-size:14px;font-weight:400;line-height:20px}.leftPanel{background-color:var(--white);-o-transition:width 1s ease-in-out;border-radius:10px;flex:none;width:320px;height:calc(100vh - 114px);margin-right:20px;padding:15px 20px;transition:width 1s ease-in-out;overflow:auto}.leftPanel ul li{width:100%}.barIcon{display:none}.lpLogo{text-align:center;margin-top:20px;margin-bottom:30px}.lpLogo img{width:80px}.arrwIcn{float:right;color:var(--green);align-items:center;font-size:20px;display:flex}.dbIcn{padding-right:3px}.accordion-collapse .dbIcn{padding-right:6px}.leftPanel a{color:var(--border-color);z-index:1;margin-bottom:10px;font-size:16px;font-weight:600;transition:all .3s;display:block;position:relative;border-radius:50px!important;padding:12px 10px!important}.leftPanel a:hover{background-color:var(--green);color:var(--white)!important}.leftPanel a.active-tab,.leftPanel .accordion-item>a.active-tab{color:var(--white)!important;background-color:#3a8c05!important}.leftPanel a.active-sub-tab,.leftPanel .accordion-body a.active-sub-tab{color:var(--white)!important;background-color:var(--green)!important}.leftPanel a.parent-of-active-tab,.leftPanel .accordion-item>a.parent-of-active-tab{color:var(--white)!important;background-color:#3a8c05!important}.leftPanel a.expanded-tab,.leftPanel .accordion-item>a.expanded-tab{color:var(--white)!important;background-color:#7dd042!important}.leftPanel .accordion-body a:not(.active-sub-tab):not(:hover){color:var(--border-color)!important;background-color:#0000!important}.leftPanel .accordion-body a:not(.active-sub-tab):not(:hover) img{filter:none!important}.leftPanel a:focus img{filter:invert(99%)sepia(12%)saturate(37%)hue-rotate(151deg)brightness(117%)contrast()}.leftPanel a:focus{color:inherit}.leftPanel a:hover img,.leftPanel a.active-tab img,.leftPanel a.active-sub-tab img,.leftPanel a.parent-of-active-tab img{filter:invert(99%)sepia(12%)saturate(37%)hue-rotate(151deg)brightness(117%)contrast()}.leftPanel a.expanded-tab img:not(.active-tab img):not(.parent-of-active-tab img){filter:none}.leftPanel>ul ul{margin:0!important}.leftPanel>ul ul ul{padding:5px 10px;background-color:var(--white)!important;margin:0 5px!important}.leftPanel .collapse.show{background-color:var(--body-color);position:relative}.leftPanel .collapse.show:before{content:"";z-index:0;background-color:var(--body-color);width:100%;height:28px;position:absolute;bottom:100%;left:0}.lpAccordion .accordion-item{border:none}.lpAccordion .accordion-item .accordion-item{background-color:#0000}#sub-collapseOne .accordion-body{padding-left:5px;padding-right:0}.commonBase{background-color:var(--white);border-radius:6px;padding:18px;position:relative}textarea.form-control{resize:none;min-height:100px;height:auto!important}.dbRight{flex:1;position:relative;overflow:auto}.dbMain{padding:20px 0 80px;display:flex}.dbSingle .backpage{display:none}.dbCard{text-align:justify;background-color:#fff;border-radius:10px;padding:20px;transition:all .3s ease-in-out;box-shadow:0 4px 6px #0000001a}.dbCard:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0003}.card-icon{background-color:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.card-text{color:var(--bs-gray);font-size:18px;font-weight:500}.card-subtext{color:var(--bluetxt);font-size:16px;font-weight:500}.card-data{color:var(--green);font-size:24px;font-weight:700}.card-shadow{box-shadow:0 10px 15px #0000001a}.db-section-header{color:#333;margin-top:4px;margin-bottom:8px;margin-left:2px;font-size:24px;font-weight:700}.chartBg{background-color:var(--white);box-shadow:0 0 5px var(--boxshadow);border-radius:6px;padding:15px}.aboutMain{background:url(/assets/cmsbg-Byn5oj3_.png) 50%/cover no-repeat;height:100vh}.aboutMain .commonBase{background-color:var(--white);max-width:1300px;height:auto;margin:30px auto 0;padding:30px;box-shadow:0 0 5px #888787}.aboutMain .dbMain{height:100%;padding-bottom:30px}.faqMain{background:url(/assets/backgroundImageDark-DC39S_kq.jpg) 50%/cover no-repeat;height:100vh;padding-left:0!important;padding-right:0!important}.faqMain .commonBase{background-color:#252d29;max-width:1300px;height:auto;margin:10px auto 50px;padding:30px;box-shadow:0 0 5px #888787}.faqMain .dbMain{height:100%;padding-bottom:30px}.faqMain .faqAccordion .accordion-item{color:#fff!important;background:#ffffff4d!important}.faqMain .faqAccordion .accordion-item,.faqMain .faqAccordion .accordion-title,.faqMain .faqAccordion .accordion-content,.faqMain .faqAccordion .accordion-item p{color:#fff!important}.faqMain .faqAccordion .accordion-title{cursor:pointer;font-weight:600}.faqMain .faqAccordion .accordion-item img,.faqMain .faqAccordion .accordion-item video{background:0 0;border-radius:6px;margin-top:10px}.contactUsMain{background:url(/assets/backgroundImageDark-DC39S_kq.jpg) 50%/cover no-repeat;height:100vh;padding-left:0!important;padding-right:0!important}.contactUsMain .commonBase{background-color:#252d29;max-width:1300px;height:auto;margin:10px auto 50px;padding:30px;box-shadow:0 0 5px #888787}.contactUsMain .dbMain{height:100%;padding-bottom:30px}.contactUsMain .contactBase h2,.contactUsMain .contactBase h5,.contactUsMain .contactBase p,.contactUsMain .contactBase span,.contactUsMain .contactBase label,.contactUsMain .contactBase .form-control,.contactUsMain .contactBase a{color:var(--white)!important}.contactUsMain .contactBase .form-control{color:var(--white)!important;background-color:#ffffff1a!important;border-color:#ffffff4d!important}.contactUsMain .contactBase .form-control::placeholder{color:#fff9!important}.contactUsMain .contactBase .form-control:focus{border-color:var(--green)!important;color:var(--white)!important;background-color:#ffffff26!important;box-shadow:0 0 0 .2rem #4dba0640!important}.contactUsMain .contactBase textarea.form-control,.contactUsMain .contactBase select.form-control{color:var(--white)!important;background-color:#ffffff1a!important}.contactUsMain .contactBase select.form-control option{color:var(--white)!important;background-color:#111814!important}.privacyMain{background:url(/assets/backgroundImageDark-DC39S_kq.jpg) 50%/cover no-repeat;height:100vh;padding-left:0!important;padding-right:0!important}.privacyMain .commonBase{background-color:#252d29;max-width:1300px;height:auto;margin:10px auto 50px;padding:30px;box-shadow:0 0 5px #888787}.privacyMain .dbMain{height:100%;padding-bottom:80px}.privacyMain .aboutBase{color:var(--white)}.privacyMain .aboutBase h2,.privacyMain .aboutBase h5,.privacyMain .aboutBase p,.privacyMain .aboutBase span,.privacyMain .aboutBase li,.privacyMain .aboutBase a{color:var(--white)!important}.termsMain{background:url(/assets/backgroundImageDark-DC39S_kq.jpg) 50%/cover no-repeat;height:100vh;padding-left:0!important;padding-right:0!important}.termsMain .commonBase{background-color:#252d29;max-width:1300px;height:auto;margin:10px auto 50px;padding:30px;box-shadow:0 0 5px #888787}.termsMain .dbMain{height:100%;padding-bottom:80px}.termsMain .aboutBase{color:var(--white)}.termsMain .aboutBase h2,.termsMain .aboutBase h5,.termsMain .aboutBase p,.termsMain .aboutBase span,.termsMain .aboutBase li,.termsMain .aboutBase a{color:var(--white)!important}.aboutBase{max-width:100%}.aboutBase img,.aboutBase iframe,.aboutBase video,.aboutBase embed,.aboutBase object{max-width:100%;height:auto}.aboutBase table{width:100%;max-width:100%;display:block;overflow-x:auto}.aboutBase pre,.aboutBase code{white-space:pre-wrap;word-break:break-word}.aboutBase h1,.aboutBase h2,.aboutBase h3,.aboutBase h4,.aboutBase h5,.aboutBase h6,.aboutBase p,.aboutBase li,.aboutBase span,.aboutBase a{overflow-wrap:break-word}.solutionMain{background:url(/assets/cmsbg-Byn5oj3_.png) 50%/cover no-repeat;height:100vh}.solutionMain .commonBase{background-color:var(--white);max-width:1300px;height:auto;margin:30px auto 0;padding:30px;box-shadow:0 0 5px #888787}.solutionMain .dbMain{height:100%;padding-bottom:30px}.solutionMain .teamCard{text-align:center;background-color:#132a13;border:1px solid #14141394;margin:5px 0 10px;padding:20px;box-shadow:0 0 5px #888787}.vir{justify-content:center;align-items:center;width:100%;display:flex}.vir img{width:120px;max-width:90vw;height:auto;margin:0 auto;display:block}.headerLogo-center{justify-content:center;align-items:center;width:100%;margin:0;padding:0;display:flex;overflow-x:hidden}.titleBg:has(.headerLogo-center){flex:auto;min-width:0}.titleBg>div:has(>.headerLogo-center){flex:auto;min-width:0}.browseimg{text-align:center}.checkmail{position:relative}.checkmail i{z-index:1;color:var(--green);font-size:20px;position:absolute;top:12px;right:25px}.vatAdd{display:flex}.vatList{border:1px solid var(--text-color);border-radius:15px;margin-bottom:10px;display:flex;position:relative}.vatListblock span{color:var(--text-color);font-size:14px}.vatListblock h5{color:var(--border-color);margin:0}.vatListblock{flex:1;margin:15px}.firstlist{border-right:1px solid var(--text-color);flex:none;width:300px;margin-right:20px}.deleteBtn{border:none;border-left:1px solid var(--text-color);width:70px;color:var(--text-color);background-color:#0000;border-radius:15px;flex:none;font-size:20px}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}footer{z-index:10;width:100%;color:var(--text-color);background:0 0;justify-content:space-between;align-items:center;padding:5px 20px;font-size:14px;font-weight:400;line-height:20px;display:flex;position:fixed;bottom:0;left:0}.footerTopBorder{background:var(--body-color);border-top:1px solid #80808066}.footerRight{align-items:center;display:flex}.footerRight .nav-link{color:var(--text-color);font-size:14px;font-weight:400;line-height:20px}.footerRight .nav-link:hover,.footerRight .nav-link.active{color:var(--green)}.footerRight button{background-color:var(--green);color:var(--white);z-index:1}.socialbg{margin-left:20px}.socialbg a{color:var(--border-color);margin-left:15px;font-size:15px;display:inline-block}.vfModal h5{color:var(--border-color)}.vfModal h6{color:var(--required)}.browseimg{justify-content:center;padding-top:10px;display:flex}.browseimg .uploadBtn{cursor:pointer;border:5px solid #ccc;margin:0;position:relative}.addbtn{color:var(--green);font-size:26px;position:absolute;bottom:-10px;right:-6px}.addbtn i{background-color:var(--white);border-radius:50px}.dbtableTop{justify-content:space-around;align-items:center;gap:20px;display:flex}.fw-600{font-weight:600}.totalResultsTxt{color:#6c757d;font-size:14px;font-weight:600}.dbtableSrchbg{flex-wrap:wrap;gap:10px;display:flex}.dbtableSrchbg a{color:#fff}.dbtableSrchbg select{color:var(--text-color);border-radius:50px;margin-right:10px;padding-right:40px;font-size:15px}.dbtableSrchbg select option{color:var(--text-color)}.dbSearch{position:relative}.dbSearch h6{font-weight:600}.dbSearch input{border-radius:50px;height:auto;padding:6px 40px 6px 20px}.dbSearch i{z-index:1;cursor:pointer;font-size:20px;position:absolute;top:13px;right:15px}.dbMaintable{width:100%;padding-top:20px;overflow:auto}.dbMaintable table{width:100%;margin:40px 0 0}.dbMaintable table th{color:var(--text-color);padding:12px 10px;font-size:14px;font-weight:500;line-height:20px}.dbMaintable table td{color:var(--text-color);border-top:1px solid var(--field-border);white-space:nowrap;padding:12px 10px;font-size:13px}.dbMaintable table td a{color:var(--text-color);white-space:normal;word-wrap:break-word}.beye{background-color:#0000;border:none;outline:none;margin:0;padding:0}.invBtn{color:#282828;background-color:#d9d9d9;font-size:13px}.invBtn:hover{color:var(--white);background-color:var(--green)}.budbg p{color:var(--text-color);margin:0;padding-bottom:10px;font-size:16px}.budbg p strong{color:var(--border-color);font-weight:500}.businessUnitTop{justify-content:space-between;padding-bottom:20px;display:flex}.dbu{color:var(--green);background-color:var(--lightbg);cursor:default;border-radius:50px;padding:5px 20px;font-size:13px;font-weight:500;display:inline-block}.status-chip{color:var(--green);background-color:var(--lightbg);border-radius:50px;padding:7px 20px;display:inline-block}.ship{color:#dca005;cursor:default;background-color:#f9eed0;border-radius:50px;padding:5px 20px;font-size:15px;font-weight:500;display:inline-block}.pend{color:#fc6262;cursor:default;background-color:#fee0e0;border-radius:50px;padding:5px 20px;font-size:15px;font-weight:500;display:inline-block}.comp{color:#1a90b5;cursor:default;background-color:#ddf4fc;border-radius:50px;padding:5px 20px;font-size:15px;font-weight:500;display:inline-block}.editIcon,.editIcon a{color:var(--text-color);font-size:20px}.dptBtn{padding-top:10px}.dptBtn button{min-width:auto;margin-right:10px;padding:3px 15px}.budcont{display:flex}.budcont p{margin-right:50px}.inactive td,.inactive td a{position:relative;color:#dfdfdf!important}.inactive td:before{content:"";z-index:1;background-color:#0000;position:absolute;inset:0}.inactive td:last-of-type:before,.inactive td:nth-last-of-type(2):before{display:none}div.inactive{opacity:.5;position:relative}div.inactive:before{content:"";z-index:1;background-color:#0000;position:absolute;inset:0}.gridTools{float:right;z-index:1;padding-bottom:10px;padding-left:20px;position:relative}.beye .fa-eye-slash{display:none}.inactive .beye .fa-eye-slash{display:block}.inactive .beye .fa-eye{display:none}.multiSlct .searchWrapper{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABaSURBVHgBfZDBDcAgCEU/ncQjazB51+BWRym0tImIkhjN5z1DIGa+8JaoakdRxjS7Tn8fkT1BNFZw+wSx0yspwc4IrRrhDJmPTJvfkGEPfqGaN8OTkCSg2NwNrnoofxnpd5EAAAAASUVORK5CYII=) calc(100% - 15px) 18px no-repeat;border-radius:10px;height:45px;padding-left:15px}.multiSlct .highlightOption,.multiSlct .multiSelectContainer li:hover,.multiSlct .chip{background:var(--green)}.multiSlct .optionListContainer ul{max-height:150px}.stsgreen{color:var(--green);background-color:#dbf1cd;border-radius:30px;padding:5px 15px;font-size:14px;font-weight:500}.innerSubmenu a{justify-content:space-between;display:flex}#esprovideModal label{font-size:14px}.unspTop{border-bottom:1px solid var(--text-color);justify-content:space-between;margin-bottom:10px;padding-bottom:20px;display:flex}.unspTop .form-control{border-radius:2px;min-width:180px;max-width:250px}.unsel{display:flex}.unsel select{margin-left:15px}.parentAccord{position:relative}.parentAccord:before{content:"";background-color:var(--text-color);width:1px;height:100%;position:absolute;top:0;left:8px}.unspscAccord .accordion-item{border:none}.unspscAccord .accordion-body{padding-top:0;padding-bottom:0}.unspscAccord .accordion-button{box-shadow:none;color:var(--border-color);background-color:#0000;border:none;margin-bottom:10px;padding:0;font-size:15px}.unspscAccord .accordion-button:after,.unspscAccord .accordion-button:not(.collapsed):after{display:none}.unspscAccord .accordion-button:not(.collapsed):before{content:"";font-family:"Font Awesome 6 Pro";font-size:20px;line-height:20px}.unspscAccord .accordion-button:before{content:"+";margin-right:10px;font-family:"Font Awesome 6 Pro";font-size:18px;line-height:18px}.co2Table{text-align:center}.co2Table td{word-break:break-word;white-space:normal!important}.currencyTable{text-align:center}.currencyTable th:first-child,.currencyTable th:nth-child(3){width:250px}.indtop{border-bottom:1px solid #eee;padding-bottom:15px}.fa-trash-can:hover{color:var(--red)}.segmTop{color:var(--border-color);border-bottom:1px solid #eee;flex-wrap:wrap;justify-content:space-between;margin-bottom:28px;padding-top:20px;font-size:15px;font-weight:500;display:flex}.segmTop span{color:var(--green);border:1px dashed var(--green);border-radius:50px;margin-right:6px;padding:4px 15px;display:inline-block}.segmTab{cursor:default;border-bottom:2px solid #0000;flex:1;padding:0 5px 20px}.segmTab.actv,.seginvisible{border-bottom:2px solid var(--green)}.segmBtm .form-select{border-radius:15px}.segmTinn{opacity:.3;display:flex}.segmTab.actv .segmTinn{opacity:1}.noBgbtn{background-color:var(--white);border:1px solid var(--green);color:var(--green)}.additembox{justify-content:space-between;margin-bottom:20px;display:flex;position:relative}.additembox .form-control{border-radius:50px;padding:0 20px}.additembox button{height:100%;position:absolute;right:0}.charCounter{width:92%;margin-top:2px;font-size:.75rem}.qualityLists{flex-direction:column-reverse;padding:0;display:flex}.qualityLists li{list-style-type:none}.addQualitylist{border-bottom:1px solid var(--field-border);justify-content:space-between;margin-bottom:20px;padding-bottom:15px;display:flex}.addQualitylist p{margin:0;padding-right:30px;font-size:16px}.addQualitylist i{color:var(--text-color)}.headerRight .commonButton{display:none}.dbSingle .commonButton{display:block}.vnTop{color:var(--border-color);justify-content:space-between;font-size:14px;display:flex}.purchaser{background-color:var(--morelightbg);border-radius:5px;min-height:76px;padding:15px 20px;font-size:15px}.purchaser p,.purchaser h4{margin:0}.paymentInfo{border:1px solid var(--green);border-radius:6px;justify-content:space-between;margin-bottom:15px;padding:15px;display:flex}.accInf{width:100%;display:table}.accInfinn{display:table-row}.accincl{font-size:14px;display:table-cell}.accinftable{display:block}.productTable{border:1px solid var(--green);border-radius:5px}.productTable .accINfHdn{background-color:var(--green);font-weight:500;line-height:15px}.productTable .accincl{padding:10px}.productTable .accincl:last-child,.invTablegroup td:last-child,.productTable .accincl:nth-last-child(2),.invTablegroup td:nth-last-child(2){text-align:right;width:120px}.productTable .accincl:nth-last-child(3){text-align:right}.invTablegroup table{width:100%}.invTablegroup table td{vertical-align:text-bottom;padding:10px;font-size:14px}.invTablegroup table td h6{margin-bottom:0}.bdrs{border-bottom:1px solid #ccc;margin:5px 0}.invline{padding-bottom:15px;display:flex}.invline span{flex:none;padding-right:15px;display:inline-block}.ttend{min-width:186px}.invt2{background-color:#f8f8f8}.invt2 th{white-space:nowrap;background-color:#a2d97f;padding:10px}.invt2 td{border-bottom:1px solid #e5e5e5;padding:10px}.invt2 th:last-child,.invt2 td:last-child,.invt2 th:nth-last-child(2),.invt2 td:nth-last-child(2){text-align:right}.showfield .show2{display:none}.hidefield .show2,.showfield .show1{display:block}.hidefield .show1{display:none}.showhidefield{margin-top:20px;display:none}.showhidefield.hidefield{display:block}.dipl{border:1px solid var(--green);width:100%}.dipl th{background-color:var(--green);padding:10px}.dipl td{padding:10px;font-size:14px}.orderDetl i{color:var(--green)}.orderDetl h6{margin:0 0 2px}.ordervendor h6{color:var(--border-color);background-color:#d9d9d9;margin-bottom:15px;padding:5px 10px}.pd{padding-bottom:3px;font-size:15px;display:flex}.pdn{flex:none;padding-right:15px}.poTable{padding-top:20px;padding-bottom:10px;overflow:auto}.poTable table{border:1px solid #ccc;width:100%}.poTable table th{color:var(--border-color);background-color:#d9d9d9;max-width:100px;padding:5px 10px;font-size:12px;font-weight:500}.poTable table td:nth-child(4){width:100px}.poTable table td:nth-child(6){text-align:center;width:30px}.poTable table td{border-top:1px solid #ccc;border-left:1px solid #ccc;padding:5px 10px;font-size:12px}.subtotal{justify-content:space-between;align-items:center;display:flex}.subtotal h6{text-transform:uppercase;margin:0}.subtotal span{text-align:right;width:150px;color:var(--text-color);padding:8px;display:inline-block}.boxborder{border:1px solid #ccc}.totl{background-color:#eee}.instruction{border:1px solid #d9d9d9;width:100%;margin-top:50px;font-size:15px}.instruction th{background-color:#d9d9d9;padding:10px;font-weight:600}.instruction td{vertical-align:top;border-top:1px solid #d9d9d9;height:110px;padding:10px}.qualityBase{border-bottom:1px solid var(--body-color);justify-content:space-between;align-items:center;padding:6px 0;display:flex}.qualityBase p{margin:0}.qualityBase button{text-transform:uppercase;border:none;border-radius:6px;outline:none;margin-left:6px;padding:5px 20px;font-size:14px;font-weight:500}.qb1{color:var(--green);background-color:#caebb5}.qb2{color:#f33939;background-color:#fcc4c4}.bluetxt{background:0 0;border:none;outline:none;padding:0;color:var(--bluetxt)!important}.fa-trash:hover{color:#f33939}.fa-pen{color:var(--border-color)}.fa-pen:hover{color:var(--green)}.fa-eye:hover,.fa-eye-slash:hover{color:var(--bluetxt)}.tglbtn{border:1px solid var(--border-color);color:var(--border-color);background:var(--white);border-radius:100px;width:45px;height:45px;font-size:20px}.tglbtn:hover{background-color:var(--green);color:var(--white);border-color:var(--white)}.productGrid{flex-wrap:wrap;margin:0 -1%;padding-top:20px;display:flex;overflow:auto}.productGrid .card-body{padding:10px}.productGrid .card{border-radius:10px;width:32.3%;margin:0 .5% 10px}.prdNewTable{background-color:var(--morelightbg);border-radius:0;height:calc(100% - 20px);padding:20px;overflow:auto;box-shadow:10px 10px 5px #eaefe7}.prdNewTable table{width:100%}.prdNewTable table th,.prdNewTable table td{padding:13px 20px}.prdNewTable table th{background-color:var(--lightbg);border-bottom:1px solid #fcfffa;width:200px;font-size:15px;font-weight:500}.prdNewTable table td{border-top:1px solid #d8edca}.margin0{margin-right:0!important}.gridBlock{justify-content:space-between;align-items:center;display:flex}.gridBlock p{text-overflow:ellipsis;-webkit-line-clamp:1;white-space:nowrap;-webkit-box-orient:vertical;margin:0;font-size:14px;overflow:hidden}.gridBlock span{color:var(--border-color)}.prdviewTable{width:100%;height:400px;overflow:auto}.prdviewTable table{text-align:center;width:100%}.prdviewTable th{white-space:nowrap;padding:10px 5px;font-size:13px;font-weight:600}.prdviewTable td{border-top:1px solid var(--field-border);white-space:nowrap;padding:10px 5px;font-size:13px}.prdviewTable th:first-child,.prdviewTable td:first-child{text-align:left}.shortTxtarea textarea{height:45px!important}.addToggle .switch{width:40px}.addToggle .switch input:checked+.slider:before{transform:translate(18px)}.addToggle p{color:var(--border-color);margin:0;font-weight:500}.addCheck{display:flex}.addCheck .form-check{padding-right:50px;font-size:14px}.addCheck .form-check-input:checked{background-color:var(--green);border-color:var(--green)}.mls svg{color:var(--white);background-color:var(--green);border-radius:100px}.mls .css-1p3m7a8-multiValue{border-radius:50px}.pdTop{display:flex}.pdTop img{flex:none;width:180px}.prdTxt{flex:1;padding-left:20px}.prdtxtp{justify-content:space-between;display:flex}.prddt p{margin-bottom:5px;font-size:15px}.cgbtn{color:var(--green);background-color:var(--lightbg);border-radius:50px;padding:5px 20px;font-size:14px;display:inline-block}.prddt strong{color:var(--border-color);font-weight:600}.prdgbordr{border:1px solid var(--text-color);border-radius:50px;margin-bottom:10px;padding:5px 20px;font-size:15px;display:inline-block}.prdgbordr span{color:var(--green);padding-right:10px}.pdTables{width:100%;padding-top:20px;overflow:auto}.pdTables table{width:100%}.pdTables td{color:var(--text-color);font-size:15px}.pdTables td:first-child{width:40%}.pdTables td:last-child{text-align:right}.uploadMultifile input::file-selector-button{opacity:0;display:none}.uploadMultifile input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHCSURBVHgBlVPLccIwELWNDxxdgrjwu8TpIHRAKoB0ABWAO0g6SCoAKjAdoBvcUCqIbwwHcN5jVh6ZUYDszI5W2t23b6VVEDwg3W5XUR+JDe8AzcIwnJRlmciRgX7udrvs34CdTmcDsBRaAHCFNcH6BJfCqo/H48AYU1znRTeYpTC/DodDC4zG2+122Gw2n3lGH+zJQwwB9oKEBVgUAGpd+9M0TcBufz6fA8S9ImbtZdhut4e9Xu8HZs47Y5vWp5RKqLS11oWw5D4HgT1za4AAmkRRtKANoA8sb2AxF8YK7W2o9qUR884YC8xc+EaXlhmEww1bxH6AFozTPgFykpQj44thPq8AJFpk+CJjkd0BC8TO3ZmUnIxM0cXwAkjH6XTSQV0sGGfuW9hlFtQNBKGlrGn1KI1GozZTqLhCwBQM5g4b2pnccyUgk0hOEWNdQ3mhY2iVjLnzzplbwEocxyMUIaCO0PdS2pnhd3hBbglfF2DMMyCxvAx2v99PcWjnT7OSk5NJFyV0wMLWwTuTH2UCef3QqaSk5ZHLgL9B5q6EPYW9cHyFPEg1IeEfbShrMxB7Bpf8ip6RqUnsA/QE7m+BuPILPWz+8mC37hAAAAAASUVORK5CYII=) calc(100% - 16px) 12px/20px no-repeat;font-size:15px;line-height:25px}.browseBase{padding-top:15px;display:flex}.browsefileblock{border:1px solid #ccc;border-radius:6px;margin-right:15px;padding:5px;position:relative}.browsefileblock img{width:100%}.browsefileblock button{z-index:1;background-color:var(--white);color:var(--green);border:none;border-radius:50px;outline:none;padding:0;font-size:18px;position:absolute;top:0;right:5px}.supplyerTablink .nav-link.active{border-bottom:2px solid var(--green);color:var(--border-color)}.supplyerTablink li{flex:1;position:relative}.supplyerTablink li button{width:100%;color:var(--text-color);padding:15px 10px;position:relative;border-top:none!important;border-left:none!important;border-right:none!important}.supplyerTablink li:before{content:"";z-index:1;background-color:#919090;width:1px;height:20px;position:absolute;top:17px;left:0}.supplyerTablink li:first-child:before{display:none}.tabsTotal .tab-content{padding:20px}.suppTop{padding-bottom:30px}.suppTop p{color:var(--border-color);margin:0;padding-bottom:5px}.suppTop p span{color:var(--text-color)}.suppDividr{border-bottom:1px solid #cfcfcf;height:17px;position:relative}.cricleGreen{background-color:var(--lightbg);color:var(--green);border-radius:50px;padding:3px 15px;display:inline-block}.spanBtn{background-color:var(--green);color:var(--white);border-radius:50px;margin-right:10px;padding:2px 15px;display:inline-block}.compactTable{width:100%;margin-bottom:25px;overflow:auto}.compactTable table{width:100%}.compactTable th{background-color:var(--lightbg);border-bottom:1px solid #c6dfb7;padding:10px;font-size:15px;font-weight:600}.compactTable td{background-color:var(--morelightbg);color:var(--text-color);border-bottom:1px solid #c6dfb7;padding:10px;font-size:14px}.compactTable th:first-child{width:150px}.suppdetlTable th:last-child,.suppdetlTable td:last-child{width:180px;text-align:centertext}.fixedHeight{height:45px!important}.delDate input{background-position:calc(100% - 15px)!important;border-radius:10px!important;width:100%!important}.delDate .react-datepicker-wrapper,.delTime .react-datepicker-wrapper{width:100%}.delTime input{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEv0lEQVRoge1aS08UQRBeiJzQnVlgp2eJTs8i0cSDMWKMj7PGJ2r0oEaDXn0cjVEvXHweFV9RUfSqJib+CJ+Jil5ECYaYCHryddAFreqZ3a3e2VmG6Z7loF8yYdnp7vqquqq6uiCV+o8yWlsXzknbHcsyFt9tsvwhg7lH8cHP+B2+wzEzzVOCkXO6TJufM5n7zLTdCXj+TPEUTMafwpyzMHfpDNHuajIY32/YfDAC4ZoPrPEK1tqHa9aFumE720HgSHVC/DcSgt24Cz8vwO9n8BGfve8GcUyIMsNGjm9NjHgz67AM231YxYJfQaFbGeZsjOLfOAZiYjPMGYC536qs92B2bkGbVvKZnLMayH+ssPYnCNAjKkGJc70g5+OSEoyPtlh8hRbypuV2g5CfRMAEWOl8JtNhaBEAMDg3wUB9NAmAzB+wU5uUFkbyss/ysbSVX6OJdwAZm6+TdwNkx1VCuI1kef7WYE5eM+cADMvpAFlDdCfgDFk5rUX8gP1IyTdbeZYQ5wCyWW7LSvDRaQW2nG34WD0sX4l0dt58cKfPNDtFmmjY+R00YNM5d20cAmC1XmLB3jhrQEysl053y90yxRRxwo4Qrc/HEYzQoYC3jnuJGPR9zRMbywOa51VSpTYFHCdDXQmenvDBpLbBQyquULGWJgUQoMAx4hUvqwsUVWW5PFAte3Uq0NLSmYbE8r20XjtfEhgkSuLyNt1UEYjQqYC/3u2ygd1TgQFQLT4vDsDCTINArQp4VYFvYMafSC9FhYgXDf/41nFr0q0AJhRS1hSy2UWzSy/xqkcvGKrCELoVEGva7uvSmvQ2J+6wpe1x72oRloACwO1+2c35TvrisI7DiyKhHegrG9o5WHphWvw4ifCTWoQRBdBy8FWj8pqQfUggHyu9SEIB087vqbjBXUspKhGuQAIuBGjE86Tizns9paBEqAslEcQ+GsBSVyqUuJGKqURoEFek0UFd7H1UU6I/FUMJqM/eVE2jlQcZ1h46NQA0gPDLKkp4B1mRo1tgjDVLA7x2X9GNFLsB1aGkBF5mSEJ4HBxg87Mkbw/oZu8DA7ufKFDA5kGUicDpTs1MiT5F4uBbAm5URHEn0B32RpmA7kPLadPKL646UPQ1yxeao1ppy2jMZJ1VUQeDd5wgxn0ROhC7xMTPxrBjpoWuAtJz57ZA+vxC3K7WrnU1wYBh4mt9dWMaAkguV4lRh+CrWTUnGDm+jWg7ge2++lANAmRvAA6TJDtujjQRm0ik5hjHdl/CXANIZ+d3Sq7jFYTRgG08bOfRrcN2X4J8JbS1OTmQ+56k9Q8YC9NaBPvzosVNlKjHTgjLU/KQPtMsvzzWYngiS+11xj9ju08z5xKwmSBnHP4L40BpUVRC3gl3Ett92DHTxNtPlSLbTFLLK5MvAvvzckx4u4GXCpUTG+eKQ0rO857Px3WbMIjAptmJWEo0nSy3O0ovVVSVUJhhbSOVByTbzGlvb9VKngL/FEqDrOIpiNYHc+95tyf/z6zMvYjE/Hq+EDL3XeQ8rw5xYvdgozWETOQHaxu/PKh9wiYFbLSCtU9ju6+GdaVdgl15hCVxaFU5U8B2H5blEPS78NJd+mcPmx/AOyy+C9yk/nX8BfCSfNWoWVPlAAAAAElFTkSuQmCC) calc(100% - 15px)/20px no-repeat!important;border-radius:10px!important;width:100%!important}.delTime .react-datepicker__triangle{right:10px!important;left:inherit!important;transform:none!important}.performanceTable table{border-right:1px solid #ccc}.performanceTable td{text-align:center;border-left:1px solid #ccc;border-bottom:1px solid #ccc!important}.performanceTable th{text-align:center;border-left:1px solid #ccc;border-top:1px solid #ccc!important}.performanceTable th:first-child,.performanceTable td:first-child{text-align:left}.namecard{border:1px solid var(--field-border);border-radius:20px;padding:20px}.namecard p{color:var(--border-color);margin-bottom:5px}.pastOrderproducttop{border-bottom:1px solid var(--field-border);justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.pastOrderproducttop h6{margin-bottom:0}.orderCart{font-size:20px;display:inline-block;position:relative}.orderCart button{border:none;outline:none;position:relative;color:var(--border-color)!important;box-shadow:none!important;background-color:#0000!important}.pop{z-index:1;background-color:var(--green);color:var(--white);border-radius:50px;min-width:20px;height:20px;padding:2px;font-size:10px;position:absolute;top:0;right:0}.ppoTxt{color:#a3a3a3;font-size:13px}.ppoTxt span{display:inline-block}.defltBg{background-color:#d9d9d9;border-radius:50px;padding:5px 10px}.defltBg button{box-shadow:none;background-color:#0000;border:none;outline:none}.pastorderModal h6{margin:0}.pastorderModal .modal-header{font-size:10px}.pastorderModal .modal-header button{border:1px solid var(--border-color);border-radius:50px;padding:5px}.delIcn{box-shadow:none;background-color:#0000;border:none;outline:none}.orderComment textarea{border:1px solid #ccc;width:100%;padding:10px;font-size:13px}.comnt{border:none;border-radius:0;width:100%;font-size:14px;height:100%!important}.swtch p{margin:0}.toggle-container{align-items:center;gap:10px;display:flex}.mt{margin:10px 0}.switch{width:60px;height:16px;margin:0 10px;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#efefef;border-radius:34px;transition:all .4s;position:absolute;inset:0}.slideroff{cursor:pointer;background-color:#b7aeae;border-radius:34px;transition:all .4s;position:absolute;inset:0}.slider:before{content:"";background-color:var(--green);border-radius:50%;width:22px;height:22px;transition:all .4s;position:absolute;bottom:-3px;left:0}.slideroff:before{content:"";background-color:#000;border-radius:50%;width:22px;height:22px;transition:all .4s;position:absolute;bottom:-3px;left:0}.switch input:checked+.slider,.switch input:checked+.slideroff{background-color:#b7aeae}.switch input:focus+.slider{box-shadow:0 0 1px #b7aeae}.switch input:checked+.slider:before{transform:translate(44px)}.editOrdricon{z-index:9;position:absolute;top:20px;right:20px}.aboutBase img{float:left;max-width:250px;margin:0 20px 17px 0}.aiTable th,.aiTable td{min-width:100px}.aiTable th:first-child,.aiTable td:first-child{min-width:200px}.custom-modal-size{width:90%;max-width:90%}.custom-modal-size .modal-content{height:90vh;overflow:auto}.border-none{border:none}.on-focus-none:focus{border:none;outline:none}.myProfile #collapseOne.collapse,.departMent #collapseOne.collapse,.vats #collapseOne.collapse,.vats #sub-collapseOne.collapse,.esprovide #collapseOne.collapse,.esprovide #sub-collapseOne.collapse,.unspsc #collapseOne.collapse,.unspsc #sub-collapseOne.collapse,.co2bg #collapseOne.collapse,.co2bg #sub-collapseOne.collapse,.currencyBg #collapseOne.collapse,.currencyBg #sub-collapseOne.collapse,.industryBg #collapseOne.collapse,.industryBg #sub-collapseOne.collapse,.segmentBg #collapseOne.collapse,.segmentBg #sub-collapseOne.collapse,.qualityCbg #collapseOne.collapse,.qualityCbg #sub-collapseOne.collapse,.ghgbg #collapseOne.collapse,.ghgbg #sub-collapseOne.collapse,.glbg #collapseOne.collapse,.glbg #sub-collapseOne.collapse,.pastorder #collapseOrder.collapse,.purchase #collapseOrder.collapse,.orderFaqBg #collapseOrder.collapse,.invoiceFaqBg #collapseInvoice.collapse,.productBg #collapseProduct.collapse,.supplierBg #collapseSupplier.collapse,.invoice #collapseInvoice.collapse,.prdtsbg #collapseProduct.collapse,.suppliersBg #collapseSupplier.collapse,.accountDimenbg #collapseOne.collapse,.accountDimenbg #sub-collapseOne.collapse,.users #collapseOne.collapse,.configFaqBg #collapseOne.collapse,.businessUnit #collapseOne.collapse,.accessToken #collapseOne.collapse{background-color:var(--body-color);display:block;position:relative}.myProfile .submenu1 a,.myProfile a:focus,.departMent .submenu1 a,.departMent a:focus,.vats .submenu1 a,.vats a:focus,.vats #sub-accordionExample .accordion-item>a,.esprovide .submenu1 a,.esprovide a:focus,.esprovide #sub-accordionExample .accordion-item>a,.unspsc .submenu1 a,.unspsc a:focus,.unspsc #sub-accordionExample .accordion-item>a,.co2bg .submenu1 a,.co2bg a:focus,.co2bg #sub-accordionExample .accordion-item>a,.currencyBg .submenu1 a,.currencyBg a:focus,.currencyBg #sub-accordionExample .accordion-item>a,.industryBg .submenu1 a,.industryBg a:focus,.industryBg #sub-accordionExample .accordion-item>a,.segmentBg .submenu1 a,.segmentBg a:focus,.segmentBg #sub-accordionExample .accordion-item>a,.qualityCbg .submenu1 a,.qualityCbg a:focus,.qualityCbg #sub-accordionExample .accordion-item>a,.ghgbg .submenu1 a,.ghgbg a:focus,.ghgbg #sub-accordionExample .accordion-item>a,.glbg .submenu1 a,.glbg a:focus,.glbg #sub-accordionExample .accordion-item>a,.accountDimenbg .submenu1 a,.accountDimenbg a:focus,.accountDimenbg #sub-accordionExample .accordion-item>a,.pastorder .submenu2 a,.pastorder a:focus,.pastorder #sub-accordionExample .accordion-item>a,.purchase .submenu2 a,.purchase a:focus,.purchase #sub-accordionExample .accordion-item>a,.orderFaqBg .submenu2 a,.orderFaqBg a:focus,.orderFaqBg #sub-accordionExample .accordion-item>a,.invoiceFaqBg .submenu3 a,.invoiceFaqBg a:focus,.invoiceFaqBg #sub-accordionExample .accordion-item>a,.productBg .submenu4 a,.productBg a:focus,.productBg #sub-accordionExample .accordion-item>a,.supplierBg .submenu5 a,.supplierBg a:focus,.supplierBg #sub-accordionExample .accordion-item>a,.invoice .submenu3 a,.invoice a:focus,.invoice #sub-accordionExample .accordion-item>a,.prdtsbg .submenu4 a,.prdtsbg a:focus,.prdtsbg #sub-accordionExample .accordion-item>a,.suppliersBg .submenu5 a,.suppliersBg a:focus,.suppliersBg #sub-accordionExample .accordion-item>a,.users .submenu1 a,.configFaqBg .submenu1 a,.departMent a:focus,.businessUnit .submenu1 a,.businessUnit a:focus,.accessToken .submenu1 a,.accessToken a:focus,.invoice .invoiceLink,.prdtsbg .productLink,.suppliersBg .supplierlink{background-color:var(--green);color:var(--white)}.myProfile .submenu1 a img,.departMent .submenu1 a img,.users .submenu1 a img,.configFaqBg .submenu1 a img,.orderFaqBg .submenu2 a img,.invoiceFaqBg .submenu3 a img,.productBg .submenu4 a img,.supplierBg .submenu5 a img,.invoice .submenu3 a img,.prdtsbg .submenu4 a img,.suppliersBg .submenu5 a img,.businessUnit .submenu1 a img,.accessToken .submenu1 a img,.vats #sub-accordionExample .accordion-item>a img,.vats .submenu1 a img,.esprovide #sub-accordionExample .accordion-item>a img,.esprovide .submenu1 a img,.unspsc #sub-accordionExample .accordion-item>a img,.unspsc .submenu1 a img,.co2bg #sub-accordionExample .accordion-item>a img,.co2bg .submenu1 a img,.currencyBg #sub-accordionExample .accordion-item>a img,.currencyBg .submenu1 a img,.industryBg #sub-accordionExample .accordion-item>a img,.industryBg .submenu1 a img,.segmentBg #sub-accordionExample .accordion-item>a img,.segmentBg .submenu1 a img,.qualityCbg #sub-accordionExample .accordion-item>a img,.qualityCbg .submenu1 a img,.ghgbg #sub-accordionExample .accordion-item>a img,.ghgbg .submenu1 a img,.glbg #sub-accordionExample .accordion-item>a img,.glbg .submenu1 a img,.accountDimenbg #sub-accordionExample .accordion-item>a img,.accountDimenbg .submenu1 a img,.pastorder #sub-accordionExample .accordion-item>a img,.pastorder .submenu2 a img,.orderFaqBg #sub-accordionExample .accordion-item>a img,.orderFaqBg .submenu2 a img,.invoiceFaqBg #sub-accordionExample .accordion-item>a img,.invoiceFaqBg .submenu3 a img,.productBg #sub-accordionExample .accordion-item>a img,.productBg .submenu4 a img,.supplierBg #sub-accordionExample .accordion-item>a img,.supplierBg .submenu5 img,.purchase #sub-accordionExample .accordion-item>a img,.purchase .submenu2 a img,.invoice .submenu3 a img,.prdtsbg .submenu4 a img,.invoice .invoiceLink img,.prdtsbg .productLink img,.suppliersBg .supplierlink img{filter:invert(99%)sepia(12%)saturate(37%)hue-rotate(151deg)brightness(117%)contrast()}.vats #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.esprovide #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.unspsc #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.co2bg #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.currencyBg #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.industryBg #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.segmentBg #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.qualityCbg #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.ghgbg #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.glbg #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.accountDimenbg #sub-accordionExample .accordion-item>a.collapsed .arrwIcn,.pastorder .submenu2 a.collapsed .arrwIcn,.orderFaqBg .submenu2 a.collapsed .arrwIcn,.invoiceFaqBg .submenu3 a.collapsed .arrwIcn,.productBg .submenu4 a.collapsed .arrwIcn,.supplierBg .submenu5 a.collapsed .arrwIcn,.invoice .submenu3 a.collapsed .arrwIcn,.prdtsbg .submenu4 a.collapsed .arrwIcn,.suppliersBg .submenu5 a.collapsed .arrwIcn,.purchase .submenu2 a.collapsed .arrwIcn{rotate:90deg}.myProfile #collapseOne.collapse:before,.departMent #collapseOne.collapse:before,.vats #collapseOne.collapse:before,.vats #sub-collapseOne.collapse:before,.esprovide #collapseOne.collapse:before,.esprovide #sub-collapseOne.collapse:before,.unspsc #collapseOne.collapse:before,.unspsc #sub-collapseOne.collapse:before,.co2bg #collapseOne.collapse:before,.co2bg #sub-collapseOne.collapse:before,.currencyBg #collapseOne.collapse:before,.currencyBg #sub-collapseOne.collapse:before,.industryBg #collapseOne.collapse:before,.industryBg #sub-collapseOne.collapse:before,.segmentBg #collapseOne.collapse:before,.segmentBg #sub-collapseOne.collapse:before,.qualityCbg #collapseOne.collapse:before,.qualityCbg #sub-collapseOne.collapse:before,.ghgbg #collapseOne.collapse:before,.ghgbg #sub-collapseOne.collapse:before,.glbg #collapseOne.collapse:before,.glbg #sub-collapseOne.collapse:before,.accountDimenbg #collapseOne.collapse:before,.accountDimenbg #sub-collapseOne.collapse:before,.pastorder #collapseOrder.collapse:before,.orderFaqBg #collapseOrder.collapse:before,.invoiceFaqBg #collapseInvoice.collapse:before,.productBg #collapseProduct.collapse:before,.supplierBg #collapseSupplier.collapse:before,.invoice #collapseInvoice.collapse:before,.prdtsbg #collapseProduct.collapse:before,.suppliersBg #collapseSupplier.collapse:before,.purchase #collapseOrder.collapse:before,.users #collapseOne.collapse:before,.configFaqBg #collapseOne.collapse:before,.businessUnit #collapseOne.collapse:before,.accessToken #collapseOne.collapse:before{content:"";z-index:0;background-color:var(--body-color);width:100%;height:28px;position:absolute;bottom:100%;left:0}.loaderDesign{display:inline-block;position:relative}.loaderDesign img{width:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myProfile .actmyprof,.departMent .actdepart,.actproject,.users .actusers,.configFaqBg .confaq,.orderFaqBg .ordfaq,.invoiceFaqBg .invfaq,.productBg .prdfaq,.supplierBg .supfaq,.invoice .inv,.prdtsbg .inv,.suppliersBg .inv,.vats .vat,.esprovide .esprov,.unspsc .unsps,.co2bg .cot,.currencyBg .curr,.industryBg .indust,.segmentBg .segm,.qualityCbg .qlty,.ghgbg .ghg,.glbg .gl,.accountDimenbg .ad,.pastorder .pordr,.purchase .purdr,.businessUnit .actbusinss,.accessToken .actToken{background-color:var(--green);color:var(--white)}.myProfile .actmyprof img,.departMent .actdepart img,.users .actusers img,.configFaqBg .confaq img,.orderFaqBg .ordfaq img,.invoiceFaqBg .invfaq img,.productBg .prdfaq img,.supplierBg .supfaq img,.invoice .inv img,.prdtsbg .inv img,.suppliersBg .inv img,.pastorder .pordr img,.purchase .purdr img,.businessUnit .actbusinss img,.accessToken .actToken img{filter:invert(99%)sepia(12%)saturate(37%)hue-rotate(151deg)brightness(117%)contrast()}.qtyInp{display:flex}.qtyInp input{border:1px solid #ccc;border-radius:50px;max-width:50px;padding:2px 6px}.qtyInp button{min-width:inherit;padding:5px 10px;font-size:11px}.segmentList{padding-top:20px}.segmentList table{background-color:#eee;width:100%}.segmentList table th{background-color:#dfdfdf;border-left:1px solid #ccc;padding:10px;font-size:17px;font-weight:600}.segmentList table td{border-bottom:1px solid #ccc;border-left:1px solid #ccc;padding:10px;font-size:16px;font-weight:400}.segmentList table th:first-child,.segmentList table td:first-child{border-left:0}.dateSelect{display:flex}.dateSelect input{width:150px;box-shadow:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAATCAYAAAB2pebxAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGuSURBVHgBnVQ7bsJAEN3FloAqjgQdxbrgV8UpU2WPADcINyAnIJwA0qULZTrICUzKVCQVlijiNhJSSAUU4Lyx1pGzGFtkpNXOzO68ffOxGdOk0WgIrBuWII7jWDi70/1cd9Tr9WEul7sOgqCdgCOwXM/zeCJIs9nsYush2GLZ4mP1ATb6BQHFHue8C4B7AoHu4ILUIylVbB9YHdwZ4O4Q9/qGOpgghav5fP5ULpc92Kvlcvmmg1QqFbbb7T4R+FAqlV7hGmF/4apQMunlLEGsCzbPJnQB5QsOyf4hSOuCQBhSkQC6ZCcKAM4Q54cgUCZIp8NOFLAfhST0g2q16gghrLitn+sxByCmabrFYlGql4RhGDPMUCsCIFt19DjIer220eoJ6UjR32w255G9WCyo7Tb5U0F831+l2TpAIghRj9MlO16jWq3WOgBBm/68hE4NsEnS6avF9lgoFMJiUk0wDuMIlD4RrG+aWJqR8Xa7tXXqaaLYuiBxyxXl2X6/p+FpJ+WsCzHJ5/MEYOG+HQ1bGw5yUvuoA0eBKAU14e8ww38O1yjKqB4ZMgWDaWT8AKsnwQxJAOI6AAAAAElFTkSuQmCC) 90% 10px/18px no-repeat;border:1px solid #ccc;border-radius:50px;height:45px;padding:10px;font-size:16px}.spfound{color:#777;font-size:13px}.radioline{align-items:center;display:flex}.radioline [type=radio]:checked,.radioline [type=radio]:not(:checked){position:absolute;left:-9999px}.radioline [type=radio]:checked+label,.radioline [type=radio]:not(:checked)+label{cursor:pointer;color:#333;z-index:2;padding-left:28px;line-height:16px;display:inline-block;position:relative}.radioline [type=radio]:checked+label{color:#fff}.newsImage{width:100%;height:245px}.newsImagedetails{width:100%;height:450px;margin-bottom:10px}.newscontainer{width:calc(33.3333% - 20px);margin:5px;padding:10px;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.checkedToggle,.radioline [type=radio]:checked+label:after,.radioline [type=radio]:not(:checked)+label:after{content:"";background:var(--theme-blue);z-index:-1;width:38px;height:26px;transition:all .2s;position:absolute;top:0;right:-8px}.radioline [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.radioline [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.radioline label:before{content:"";background:var(--theme-blue);z-index:-1;background-color:#f1f2f9;width:38px;height:26px;transition:all .2s;position:absolute;top:0;right:-8px}.invBasis label{text-align:center;text-transform:uppercase;border-radius:6px;font-size:14px;font-weight:500;overflow:hidden;color:var(--darkblue)!important;padding:5px 20px!important}.invLft label{border:none}.invBasis label:before{width:100%;height:100%;left:0}.invBasis label:after{left:0;width:100%!important;height:100%!important;right:inherit!important;background-color:#d8dfef!important}.invBasis h6,.invBasis label{color:var(--darkblue)!important}.invLft label{background-color:#caebb5;color:var(--green)!important}.invLft label:before{background-color:#caebb5}.invLft label:after{background-color:#60a336!important}.invLft [type=radio]:checked+label{color:var(--white)!important}.invrgt label{background-color:#fcc4c4;color:#f33939!important}.invrgt label:before{background-color:#fcc4c4}.invrgt label:after{background-color:#bd3434!important}.invrgt [type=radio]:checked+label{color:var(--white)!important}.privacyBnr img{float:none;width:100%;max-width:inherit;margin:0}.commonList{padding-left:25px}.commonList li::marker{color:#ccc;font-size:18px}.commonList li{padding-bottom:10px;line-height:20px;list-style-type:disc}#sub-sub-sub-unAccordion .accordion-button:before{display:none!important}.addUnspc{border-radius:5px}.productMainScroll{overflow:inherit}.unspsc{color:var(--border-color);-webkit-line-clamp:1;text-overflow:ellipsis;background:0 0;border:none;outline:none;-webkit-box-orient:vertical;max-width:150px;max-height:5.07rem;padding:0;font-size:12px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.unspsc:hover{color:var(--border-color);background-color:#0000}.customFloat{background-color:#eee;border-radius:10px;padding:10px;box-shadow:0 0 2px #ccc}.customFloat select{border:1px solid var(--border-color);background-color:var(--lightbg);border-radius:5px;margin-top:10px;margin-right:15px;padding:7px 15px;font-size:14px}.segtext{padding-right:30px;font-size:13px;display:inline-block}.busketModal .modal-content{width:auto!important}.groupBordr{border:1px solid #ccc}.groupBordr .form-control{border:none;flex:1}.groupBordr button{height:auto;position:static}.chooseOpt select{background-color:#0000;border:none;font-size:14px;border-left:1px solid #ccc!important;border-radius:0!important;padding-right:40px!important}.chooseOpt select:focus{box-shadow:none;border-left:1px solid #ccc;background-color:#0000!important}.invDs input{margin-right:12px}.loadItems{text-align:center;padding:10px}.addBtn{color:#4dba06;background-color:#0000;padding:5px 20px;font-size:14px}.sgflex{display:inline-block}.flexElem{display:flex}.customFile{border:1px solid #ccc;border-radius:10px;padding:5px 10px}.customFile span{padding-right:15px;font-weight:500}.commonButton a:focus{background-color:#0000}.poEdit{border:1px solid #ccc;border-radius:15px;outline:none;max-width:100px;margin-left:5px;padding:1px 6px;font-size:13px}.floppy{color:var(--green);margin-left:5px;font-size:16px;line-height:24px}.floppy:hover{cursor:pointer}.productEditInput{background-color:var(--morelightbg);border:none;outline:none;width:100%}.supplierEditInput{border:none;outline:none;margin-top:-3px}.custom-file-upload{cursor:pointer;display:inline-block;position:relative;overflow:hidden}.custom-file-upload input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:-29px;left:0}.custom-file-upload span{background-color:var(--morelightbg);cursor:pointer;border:none;border-radius:4px;padding:8px 12px;display:inline-block}.nxtBtn{z-index:999;width:auto;display:inline-block;position:fixed;top:10px;right:20px}.nxtBtn .commonButton{background-color:var(--green);width:auto;min-width:auto;color:var(--white);border-radius:5px;padding:5px;font-size:13px;box-shadow:0 0 4px #e5e5e5}.nxtBtn .commonButton:hover{background-color:var(--border-color)}.vatMulti{margin-right:10px}.vatMulti .multi-select-dropdown{width:250px}.vatMulti .dropdown-header{border-radius:10px}.invMulslct .multi-select-dropdown{width:100%}.dateTxt{width:100px}.respTable a:focus{color:var(--green);background-color:#0000}.faqAccordion .accordion-item{cursor:default;background-color:#eee;border:none;border-radius:0;margin-bottom:10px;padding:5px 10px}.cloneFields{background-color:var(--morelightbg);margin-bottom:15px;padding:20px}.cloneinput{padding:10px 0;display:flex}.cloneinput input[type=text]{flex:1}.cloneinput button{border:1px solid var(--red);color:var(--red);background-color:var(--white);border-radius:10px;width:50px;margin-left:10px;font-size:20px}.teamCard{text-align:center;background:#f3ffeb;border:1px solid #eee;margin:5px 0 10px;padding:20px;box-shadow:0 0 5px #e5e5e5}.team-heading{color:var(--green)!important}.teamCard img{aspect-ratio:1;object-fit:cover;border:3px solid #3a373762;border-radius:50%;height:auto;width:150px!important}.aboutBase .owl-nav{margin:0!important}.aboutBase .owl-prev,.aboutBase .owl-next{border:none;outline:none;color:#202946!important;background-color:#0000!important;margin:0 10px!important;font-size:60px!important;line-height:60px!important}.partnr img{max-width:inherit;margin-right:0;width:100%!important}.serviceBase{padding:30px}.serviceCard{border:1px solid #c4e1b1;border-radius:15px;margin-bottom:25px;padding:20px}.serviceCard img{width:100%}.serviceCard a{color:var(--green)}.serviceCard p{text-align:justify}.serviceCard .order-lg-1{text-align:right}.solutionBg .owl-next,.solutionBg .owl-prev{background-color:#0000!important;font-size:47px!important}.solutionBg .owl-next:hover,.solutionBg .owl-prev:hover{color:var(--green)!important}.adnewbox{flex-wrap:wrap;margin-bottom:0}.adnewbox .form-check{padding-right:16px}.aiInput{display:flex}.my-masonry-grid{width:auto;margin-left:-30px;display:flex}.my-masonry-grid_column{background-clip:padding-box;padding-left:30px}.my-masonry-grid_column>div{background:0 0;margin-bottom:0}.navTb a.nav-link{color:var(--border-color);background:var(--morelightbg);font-size:16px}.navTb a.nav-link.active{background:var(--green);color:var(--white)}.supplName{justify-content:space-between;display:flex}.supplRadio span{align-items:center;padding-left:20px;font-size:12px;display:inline-flex}.supplRadio input{margin-right:3px}.css-13cymwt-control{border:1px solid #cbcbcb!important;border-radius:8px!important;min-height:46px!important}.copy-textarea{display:none}.tokenBg{text-align:left;white-space:nowrap;max-width:250px;position:relative;overflow:auto}.text-to-copy{font-size:14px}.tokenBg span{display:inline-block}.accbg{align-items:center;display:flex}.accbg p{background-color:var(--morelightbg);margin:0;padding:5px}.accbg ::-webkit-scrollbar{width:3px;height:3px}.tokenTable th:first-child{width:350px}.copyTxt{padding-left:10px}.copyTxt button{background-color:var(--lightbg);color:var(--border-color);border:none;border-radius:50px;outline:none;width:45px;height:45px;padding:3px;font-size:22px}.statusActv{color:#4dba06}.trash{color:var(--text-color);background-color:#0000;border:none;outline:none;font-size:20px}.pagination{cursor:pointer;justify-content:center;margin-top:20px;list-style:none;display:flex}.pagination a{color:#202946;border:1px solid #202946;border-radius:5px;margin:1px;padding:10px}.pagination__link{font-weight:700}.pagination__link--active a{color:#fff;background:#202946}.pagination__link--disabled a{color:#c6c5ca;border:1px solid #c6c5ca}.productEditInput.no-arrow{appearance:none}.productEditInput.no-arrow:after{content:"▼";pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.openarrow{position:absolute;top:50px;right:0;transform:translateY(-50%)}.countryDropdown{appearance:none;background:0 0;border:none;width:100%;padding:5px;font-size:16px}.countryDropdown::-ms-expand{display:none}.w-full,.lg\:w-12\/12{width:100%}.pr-4{padding-right:1rem}.mb-10{margin-bottom:2.5rem}.font-light{font-weight:300}.label-category-bottom-text{text-transform:uppercase;letter-spacing:.05em;color:#4a5568;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:block}.dropzone{background-color:#f9fafb;border:2px dashed #d1d5db;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:100%;height:16rem;transition:background-color .3s;display:flex}.dropzone:hover{background-color:#f3f4f6}.dropzone:focus{background-color:#1f2937}.dropzone-content{flex-direction:column;justify-content:center;align-items:center;padding-top:1.25rem;padding-bottom:1.5rem;display:flex}.dropzone-icon{width:2.5rem;height:2.5rem;margin-bottom:.75rem}.dropzone-svg{color:#9ca3af;width:2.5rem;height:2.5rem;margin-bottom:.75rem}.dropzone-text{color:#6b7280;margin-bottom:.5rem;font-size:.875rem}.dropzone-text-bold{font-weight:600}.dropzone-file-type{color:#6b7280;font-size:.75rem}.dropzone-input{display:none}.import_product_header{font-size:larger;font-weight:700}.dropdownContainer:focus,.dropdownContainer:active{box-shadow:none;border:none;outline:none}.react-datepicker-wrapper{width:100%}@media screen and (width<=1199px){.prdtt{flex-direction:column;padding-top:10px}.prdtt .swtch{margin-bottom:25px}}@media screen and (width<=1099px){.pastOrderproducttop{flex-direction:column}}@media screen and (width<=991px){.serviceBase{padding:10px}.serviceCard img{margin-bottom:20px}.serviceCard .order-lg-1{text-align:left}.btnCenter{text-align:center;justify-content:center;padding-top:0!important}.loginDivmargin{margin-bottom:80px;margin-left:0;margin-right:0}.loginBg{background-size:cover;height:auto;min-height:100vh;margin-bottom:0}.productGrid .card{width:49%}.dbMaintable table{width:1200px}.dbMain{display:block}.leftPanel{width:0;transition:left .3s;display:none}.leftPanel.showleftpanel{z-index:998;width:300px;transition:left .3s;display:block;position:fixed;top:0;left:0}.lpAccordion{height:100%;max-height:420px;overflow:auto}.barIcon{margin-right:10px;font-size:25px;display:block}.registerBg{padding-bottom:100px}.regdTop{flex-direction:column-reverse;align-items:center}.regdTop h6{padding-bottom:20px}.footerRight .navbar-collapse{background:var(--white);text-align:left;width:226px;bottom:12px;left:0;right:inherit;padding:20px;position:absolute;box-shadow:0 0 5px #ccc}.centerResp{text-align:center;padding-bottom:20px}.regdBtm{flex-direction:column}}@media screen and (width<=767px){.prdNewTable table th,.prdNewTable table td{float:left;width:100%}.poTable table td{width:auto!important}.dbCard{margin-bottom:10px}.dbtableTop{flex-direction:column}.dbSearch{width:100%;margin-bottom:10px}.dbtableSrchbg{width:100%}.pdTables table{width:800px}.pdTop{flex-direction:column}.prdTxt{padding-top:10px;padding-left:0}.ponew{flex-direction:column;align-items:center!important}.ponew .dbSearch{margin-bottom:15px}.srchResp{flex-wrap:wrap;display:flex}.srchResp select{width:48%;margin:0 1% 10px}.instruction{width:100%}.respScrl1,.tableScroll{overflow:auto}.respScrl1 .productTable,.respScrl1 .invTablegroup{width:863px}.swtch{padding-bottom:15px}.cricleGreen{font-size:15px}}@media screen and (width<=600px){.respTxtrgt{text-align:right!important}.suppdetlTable th:last-child,.suppdetlTable td:last-child,.dateTxt{width:auto}td .flexElem{display:inline-flex}.vatMulti{margin-bottom:20px;margin-right:0}.vatMulti .multi-select-dropdown{width:100%}.dateSelect{padding-bottom:15px}.react-datepicker-wrapper{flex:1}.dateSelect input{width:100%}.invDs input{margin-bottom:12px}.dbtableSrchbg select{margin-bottom:5px}.segmTab{flex:none;width:50%;margin-bottom:10px}.vatAdd,.dbtableSrchbg,.vatList{flex-direction:column}.vatList button{border:none;width:50px;margin-bottom:10px;padding:0}.firstlist{border:none;width:100%}h5{font-size:16px;line-height:18px}.groupBordr{border:none;border-radius:0;flex-direction:column}.groupBordr .form-control{border:1px solid #ccc;margin-bottom:15px;border-radius:50px!important}.aboutBase img{width:100%;max-width:inherit;margin-right:0}.pdTables table{width:700px}.qualityBase{flex-direction:column;align-items:flex-start}.qualityBase button{margin-left:0;margin-right:6px}.poSrch{flex-direction:column;align-items:flex-start;display:flex}.poSrch .dbSearch{margin-bottom:10px}.registerBg{margin-bottom:75px;padding-bottom:50px}footer{text-align:center;flex-direction:column-reverse;font-size:13px}.loginBg{height:auto;min-height:100vh;margin-bottom:0}.ship{padding:5px 10px;font-size:12px}.respTable .defltBg{display:inline-block}.respTable{overflow:inherit}.respTable table{border:0;width:100%}.respTable table caption{font-size:1.3em}.respTable table thead{clip:rect(0 0 0 0);border:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.respTable table tr{margin-bottom:20px;display:block;box-shadow:0 0 5px #939393}.respTable table td{border-bottom:1px solid #ddd;font-size:12px;display:block;text-align:right!important}.respTable table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}.respTable table td:last-child{border-bottom:0}}@media screen and (width<=480px){.cloneinput button{width:30px}.supplyerTablink li{border-bottom:1px solid #eee;flex:none;width:100%}.supplyerTablink li:before{display:none}.addCheck{flex-direction:column}.segmTab{width:100%}.headerBg{flex-direction:column}.titleBg{width:100%}.srchResp select{width:100%;margin:0 0 10px}.productGrid .card{width:99%}.vnTop,.paymentInfo{flex-direction:column}}@media screen and (width<=360px){.upld p{font-size:14px;line-height:18px}.dateSelect{flex-direction:column}.dateSelect input{width:100%;margin-bottom:10px}}.calendar-timeline{display:flex}.month,.year{text-align:center;cursor:pointer;background-color:#f0f0f0;border:1px solid #ccc;margin:10px;line-height:20px}.highlighted{background-color:#ddd}.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.selected{background-color:#999}.pointer{cursor:pointer}.border-start{padding-left:.5rem!important}.goog-te-combo{color:#323131;background-color:#f2f1f16e;border:1px solid #4dba06;border-radius:8px}#goog-gt-tt,.goog-tooltip,.goog-tooltip:hover,.goog-te-menu-frame,.goog-te-balloon-frame{visibility:hidden!important;display:none!important}.goog-te-gadget-simple span,.goog-te-menu-value span:nth-child(3){display:none!important}.goog-te-banner-frame.skiptranslate,body>.skiptranslate{visibility:hidden!important;display:none!important}.VIpgJd-ZVi9od-aZ2wEe-wOHMyf,.VIpgJd-ZVi9od-aZ2wEe-wOHMyf-ti6hGc,.goog-te-spinner-pos{display:none!important}body{top:0!important}.goog-text-highlight{color:inherit!important;box-shadow:none!important;background:0 0!important}font{box-shadow:none!important;background-color:#0000!important}.focus-none:focus{outline:none}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}
