html{font-size:13px}body{margin:0;padding:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:clip}@keyframes progress{0%{width:0%}to{width:100%}}.animate-progress{animation:2s ease-in-out infinite progress}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animate-slide-in{animation:.3s ease-out slideIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.3s ease-out fadeIn}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-scale-in{animation:.4s ease-out scaleIn}@keyframes shake{0%,to{transform:translate(0)rotate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)rotate(-2deg)}20%,40%,60%,80%{transform:translate(5px)rotate(2deg)}}.animate-shake{animation:.6s ease-in-out shake}@keyframes customPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes customBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.cl-tab{color:#374151;cursor:pointer;background-color:#f3f4f6;border-radius:.5rem;transition:background-color .2s,color .2s,box-shadow .2s,transform .2s!important}.cl-tab:hover{background-color:#e5e7eb}.cl-tab--active{background-image:linear-gradient(90deg,#16a34a,#2563eb);transform:translateY(-2px);box-shadow:0 12px 25px #2563eb4d;color:#fff!important}.cl-primary-btn{background-image:linear-gradient(90deg,#16a34a,#2563eb);border-radius:.75rem;color:#fff!important;border:none!important;transition:box-shadow .2s,transform .2s!important}.cl-primary-btn:hover{transform:translateY(-2px);box-shadow:0 18px 35px #2563eb59}.react-datepicker-popper{z-index:9999!important}.react-datepicker{overflow:hidden;border:none!important;border-radius:12px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;display:inline-flex!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.react-datepicker__header{background:#17c653!important;border:none!important;padding-top:12px!important}.react-datepicker__current-month{color:#fff!important;margin-bottom:8px!important;font-size:1rem!important;font-weight:600!important}.react-datepicker__day-name{text-align:center;color:#000;font-size:12px;width:2.5rem!important;margin:.2rem!important;font-weight:500!important;line-height:2.5rem!important}.react-datepicker-wrapper{width:100%}.react-datepicker__day{border-radius:8px!important;width:2.5rem!important;margin:.2rem!important;line-height:2.5rem!important;transition:all .2s!important}.react-datepicker__day:hover{color:#17c653!important;background:#e8f9ef!important}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range{color:#fff!important;background:#17c653!important}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background:#17c65380!important}.react-datepicker__day--keyboard-selected{color:#17c653!important;background:#e8f9ef!important}.react-datepicker__day--range-start,.react-datepicker__day--range-end{color:#fff!important;background:#14a844!important}.react-datepicker__day--disabled{color:#d1d5db!important}.react-datepicker__day--outside-month{color:#9ca3af!important}.react-datepicker__navigation{top:12px!important}.react-datepicker__navigation-icon:before{border-width:2px 2px 0 0!important;border-color:#fff!important}.react-datepicker__navigation:hover :before{border-color:#ffffffb3!important}.react-datepicker__close-icon:after{background-color:#17c653!important}.react-datepicker__triangle{display:none!important}.react-datepicker__month-container+.react-datepicker__month-container{border-left:1px solid #e5e7eb}.max-w-65{max-width:75%}.max-w-65 .full-width-break{width:133.333%;margin-left:-16.6667%;margin-right:-16.6667%;position:relative}@media (width<=768px){.react-datepicker__month-container{width:100%}.max-w-65{max-width:100%}}.react-select__control{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));border-radius:.5rem;min-height:42px}.react-select__control:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.react-select__control:hover{--tw-border-opacity:1;border-color:rgb(23 198 83/var(--tw-border-opacity,1))}.react-select__control--is-focused{--tw-border-opacity:1;border-color:rgb(23 198 83/var(--tw-border-opacity,1));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:#17c65333}.react-select__menu{z-index:50;--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:.5rem}.react-select__menu:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.react-select__option:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-select__option--is-focused{background-color:#17c6531a}.react-select__option--is-focused:is(.dark *){background-color:#17c65333}.react-select__option--is-selected{--tw-bg-opacity:1;background-color:rgb(23 198 83/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-select__single-value:is(.dark *),.react-select__input-container:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.react-select__placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.react-select__indicator-separator:is(.dark *){--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}
