*,:after,:before{box-sizing:border-box}html{font-family:Inter,Roboto,sans-serif,Helvetica Neue,Arial;line-height:1.15;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;font-size:.875rem;font-weight:400;line-height:1.268;text-align:left;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;touch-action:manipulation;font-feature-settings:"liga" 0;font-family:Lufga,sans-serif;overflow-y:scroll;width:100%;position:relative}a{font-weight:500;text-decoration:none!important}a,p{font-style:normal}p{font-size:14px;font-weight:400;line-height:20px}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{outline-offset:-2px;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;appearance:button}[hidden]{display:none!important}img{vertical-align:middle;border-style:none;max-width:100%}.side-menu{position:fixed;width:260px;height:100vh;top:0;left:0}.side-menu .container-fluid{display:flex;flex-direction:column;height:100%;flex:1 1 auto;padding:0 10px}.menu-body{flex:1 1 auto;margin-top:5px;padding-top:20px;overflow-y:auto;box-sizing:border-box}.menu-body .sidebar-item{width:100%;display:flex;flex-direction:column}.menu-body .sidebar-link{display:flex;margin-bottom:7px;align-items:center;cursor:pointer;padding:10px 12px;border-radius:10px;font-size:14px;font-weight:500;line-height:24px;transition:background .2s ease,color .2s ease,transform .2s ease}.menu-body .sidebar-link .sidebar-label{margin-left:.5rem;flex-grow:1}.menu-body .sidebar-link .sidebar-badge{background:#ff974c;color:#fff;font-size:11px;border-radius:60px;padding:2px 10px}.menu-body .sidebar-link .submenu-arrow{margin-left:auto;transition:transform .2s ease}.menu-body .sidebar-link .submenu-arrow.open{transform:rotate(180deg)}.menu-body .sidebar-submenu{display:flex;flex-direction:column;margin-left:15px;overflow:hidden;max-height:0;transition:max-height .3s ease}.menu-body .sidebar-submenu.open{max-height:500px}@media(width <= 500px){.menu-body{margin-top:0;padding-top:5px}.menu-body .sidebar-link{margin-bottom:3px}}.react-datepicker{font-size:12px;background-color:#101010;border-radius:10px;border:1px solid #f0f2f5!important;padding:5px;margin:0 10px;width:280px;box-shadow:0 5px 3px -2px rgba(0,0,0,.03),0 3px 2px -2px rgba(0,0,0,.06)}.react-datepicker-wrapper{display:block;width:100%;height:100%}.react-datepicker__calendar-icon{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;vertical-align:center}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:600;font-size:15px;line-height:23.2px}h2.react-datepicker__current-month{text-align:center;font-weight:500;letter-spacing:.5px;margin:5px 0 10px 10px}.react-datepicker__header{display:flex;justify-content:center;flex-wrap:wrap;-moz-column-gap:2px;column-gap:2px;background-color:inherit!important;border-bottom:1px solid #f9fafb!important}.react-datepicker__year-read-view--down-arrow{margin:3px 18px 0 0;border-width:1.5px 1.5px 0 0}.react-datepicker__day-names{flex:1 1 100%;width:100%;font-weight:500;line-height:15px;margin-top:5px;text-align:center}.react-datepicker__day-name{width:30px;height:30px}.react-datepicker__day--today{font-weight:600}.react-datepicker__day--today:after{content:" ";position:absolute;margin:22px -5px 0;border-radius:50%;width:3px;height:3px;background-color:#ff974c}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{border:.95px solid #f0f2f5;border-radius:5px;width:30px!important;height:30px!important}.react-datepicker__day.available-date,.react-datepicker__month-text.available-date,.react-datepicker__quarter-text.available-date,.react-datepicker__year-text.available-date{color:#ff974c}.react-datepicker__day.available-date:hover,.react-datepicker__day:hover,.react-datepicker__month-text.available-date:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text.available-date:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text.available-date:hover,.react-datepicker__year-text:hover{background-color:#f0f2f5}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.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__day--keyboard-selected,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-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__month-text--keyboard-selected,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-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__quarter-text--keyboard-selected,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-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),.react-datepicker__year-text--keyboard-selected,.react-datepicker__year-text--selected{color:#000;background-color:#fff8f2}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.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):hover,.react-datepicker__day--keyboard-selected:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.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):hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.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):hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.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):hover,.react-datepicker__year-text--keyboard-selected:hover,.react-datepicker__year-text--selected:hover{background-color:#ffe8d4!important}.react-datepicker__day--in-range{color:#000!important;background-color:#fff7f1!important}.react-datepicker__day--keyboard-selected,.react-datepicker__day--range-end,.react-datepicker__day--selected,.react-datepicker__day--selecting-range-end,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--selected{color:#000!important;background-color:#fff7f1!important;border:1.5px solid #ff974c!important}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__day--range-end:hover,.react-datepicker__day--selected:hover,.react-datepicker__day--selecting-range-end:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--selected:hover{background-color:#ffe8d5!important}.react-datepicker__day--outside-month{color:#d0d5dd;background-color:#f7f9fc}.react-datepicker__year-select{padding:5px;margin:2px 0}.react-datepicker__navigation{top:10px!important}.react-datepicker__navigation-icon:before{border-style:none}.react-datepicker__week{width:100%;display:flex;justify-content:center;align-items:center;gap:3px}.react-datepicker__month-wrapper,.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;width:270px;max-width:100%}.react-datepicker__quarter,.react-datepicker__quarter-text,.react-datepicker__year,.react-datepicker__year-text{padding-top:10px}.react-datepicker-popper{z-index:50;top:-15px}.react-datepicker__month-container{width:100%}.react-datepicker__children-container{width:14.5rem}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff!important;color:#fff!important}.react-datepicker-popper .react-datepicker__triangle{stroke:#f0f2f5!important}.react-datepicker__year-read-view--selected-year{display:none}.react-datepicker__year-dropdown{width:100px;padding:5px 0;background-color:#fff!important;border:1.5px solid #e4e7ec;border-radius:10px;transform:translateY(-1px);transition:1s ease-in-out;box-shadow:0 10px 10px 10px rgba(0,0,0,.1),0 5px 10px 5px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.react-datepicker__year-option{font-size:12px;padding:5px 0}.react-datepicker__year-option:first-child,.react-datepicker__year-option:last-child{padding:0}.react-datepicker__year-option:hover{background-color:#fff7f1!important}.react-datepicker__year-option .react-datepicker__navigation{display:none}.dark .react-datepicker{background:#101010;border:1px solid #3c3c3c!important}.dark .react-datepicker__year-dropdown{color:#bfbfbf;background-color:#1f1f1f!important}.dark .react-datepicker__header{border-bottom:1px solid #3c3c3c!important}.dark .react-datepicker__day,.dark .react-datepicker__month-text,.dark .react-datepicker__quarter-text,.dark .react-datepicker__year-dropdown,.dark .react-datepicker__year-text{border:.95px solid #3c3c3c}.dark .react-datepicker__day.available-date:hover,.dark .react-datepicker__day:hover,.dark .react-datepicker__month-text.available-date:hover,.dark .react-datepicker__month-text:hover,.dark .react-datepicker__quarter-text.available-date:hover,.dark .react-datepicker__quarter-text:hover,.dark .react-datepicker__year-dropdown.available-date:hover,.dark .react-datepicker__year-dropdown:hover,.dark .react-datepicker__year-text.available-date:hover,.dark .react-datepicker__year-text:hover{background-color:#3c3c3c}.dark .react-datepicker-time__header,.dark .react-datepicker-year-header,.dark .react-datepicker__current-month,.dark .react-datepicker__day,.dark .react-datepicker__day--in-range,.dark .react-datepicker__day--in-selecting-range,.dark .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),.dark .react-datepicker__day--range-end,.dark .react-datepicker__day--selecting-range-end,.dark .react-datepicker__day-name,.dark .react-datepicker__month-text,.dark .react-datepicker__month-text--in-range,.dark .react-datepicker__month-text--in-selecting-range,.dark .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),.dark .react-datepicker__quarter-text,.dark .react-datepicker__quarter-text--in-range,.dark .react-datepicker__quarter-text--in-selecting-range,.dark .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),.dark .react-datepicker__year-text,.dark .react-datepicker__year-text--in-range,.dark .react-datepicker__year-text--in-selecting-range,.dark .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){color:#dfdfdf!important}.dark .react-datepicker-time__header:hover,.dark .react-datepicker-year-header:hover,.dark .react-datepicker__current-month:hover,.dark .react-datepicker__day--in-range:hover,.dark .react-datepicker__day--in-selecting-range:hover,.dark .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):hover,.dark .react-datepicker__day--range-end:hover,.dark .react-datepicker__day--selecting-range-end:hover,.dark .react-datepicker__day-name:hover,.dark .react-datepicker__day:hover,.dark .react-datepicker__month-text--in-range:hover,.dark .react-datepicker__month-text--in-selecting-range:hover,.dark .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):hover,.dark .react-datepicker__month-text:hover,.dark .react-datepicker__quarter-text--in-range:hover,.dark .react-datepicker__quarter-text--in-selecting-range:hover,.dark .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):hover,.dark .react-datepicker__quarter-text:hover,.dark .react-datepicker__year-text--in-range:hover,.dark .react-datepicker__year-text--in-selecting-range:hover,.dark .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):hover,.dark .react-datepicker__year-text:hover{background-color:#1f1f1f}.dark .react-datepicker__day--keyboard-selected,.dark .react-datepicker__day--selected,.dark .react-datepicker__month-text--keyboard-selected,.dark .react-datepicker__month-text--selected,.dark .react-datepicker__quarter-text--keyboard-selected,.dark .react-datepicker__quarter-text--selected,.dark .react-datepicker__year-text--keyboard-selected,.dark .react-datepicker__year-text--selected{color:#3c3c3c!important;font-weight:700;font-size:14px}.dark .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.dark .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#101010;color:#101010}.dark .react-datepicker-popper .react-datepicker__triangle{stroke:#3c3c3c}.dark .react-datepicker__day--outside-month{background-color:#3c3c3c}.driver-active-element{position:relative;z-index:10000!important;border-radius:30px!important}.driver-popover,.driver-popover-wrapper{filter:none!important;z-index:10001!important}.driver-popover{background:#fff;border-radius:15px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);padding:16px;max-width:330px;border:none}.driver-popover *{font-family:Lufga,Helvetica Neue,Inter,ui-sans-serif,Apple Color Emoji,Helvetica,Arial,sans-serif!important}.driver-popover-title{font-size:16px;font-weight:600;color:#1f1f1f;margin-bottom:10px;line-height:1.3;padding-right:16px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-bottom:5px;border-bottom:1px solid #e4e7ec}.driver-popover-description{line-height:1.6;margin-bottom:20px}.driver-popover-description,.driver-popover-progress-text{font-size:13px;color:#36394a}.driver-popover-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-top:0;border-top:none;margin-top:8px}.driver-popover-close-btn{position:absolute;top:10px;right:20px;background:transparent;border:none;color:#667085;font-size:24px;cursor:pointer;padding:0;transition:color .2s;width:24px;height:24px}.driver-popover-close-btn:hover{color:#4b5563}.driver-popover-navigation-btns{display:flex;gap:10px}.driver-popover-next-btn,.driver-popover-prev-btn{padding:8px 24px!important;font-size:14px;font-weight:500;text-shadow:none!important;border-radius:8px!important;cursor:pointer;transition:all .2s;border:none}.driver-popover-prev-btn{background:transparent!important;color:#101010!important;border:1px solid #eceff3}.driver-popover-prev-btn:hover{background:#f9fafb;border-color:#eceff3}.driver-popover-prev-btn:disabled,.driver-popover-prev-btn[disabled]{display:none!important}.driver-popover-next-btn{background:#ff974c!important;color:#fff!important;border-color:#ff974c!important;box-shadow:0 2px 8px rgba(249,115,22,.3)}.driver-popover-next-btn:hover{background:#ffa666!important}.driver-popover-arrow-side-top .driver-popover-arrow{border-bottom-color:#fff!important}.driver-popover-arrow-side-bottom .driver-popover-arrow{border-top-color:#fff!important}.driver-popover-arrow-side-left .driver-popover-arrow{border-right-color:#fff!important}.driver-popover-arrow-side-right .driver-popover-arrow{border-left-color:#fff!important}@media(width <= 640px){.driver-popover{max-width:calc(100vw - 32px);padding:20px;margin:16px;border-radius:20px}.driver-popover-title{font-size:18px;padding-right:32px}.driver-popover-description{font-size:14px}.driver-popover-next-btn,.driver-popover-prev-btn{padding:10px 20px;font-size:14px}.driver-popover-progress-text{font-size:13px}}.dark .driver-overlay{background-color:hsla(0,0%,100%,.05)!important}.dark .driver-popover{background:#101010;border:1px solid #3c3c3c;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.dark .driver-popover-title{color:#dfdfdf;border-bottom:1px solid #3c3c3c!important}.dark .driver-popover-description,.dark .driver-popover-progress-text{color:#bfbfbf}.dark .driver-popover-close-btn{color:#959595}.dark .driver-popover-close-btn:hover{color:#d1d5db}.dark .driver-popover-prev-btn{color:#dfdfdf!important;border-color:#3c3c3c}.dark .driver-popover-prev-btn:hover{background:#1f1f1f!important}.dark .driver-popover-arrow-side-top .driver-popover-arrow{border-bottom-color:#101010!important}.dark .driver-popover-arrow-side-bottom .driver-popover-arrow{border-top-color:#101010!important}.dark .driver-popover-arrow-side-left .driver-popover-arrow{border-right-color:#101010!important}.dark .driver-popover-arrow-side-right .driver-popover-arrow{border-left-color:#101010!important}.page{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.main-content{margin-left:260px;padding:65px 20px 30px 0}@media(width <= 1023px){.main-content{margin-left:0;padding-right:12px;padding-left:12px;padding-bottom:16px}}.main-content .inner-body{position:relative;padding:30px;height:100%;border-radius:32px;margin-top:5px;min-height:calc(100vh - 65px - 36px)}@media(width <= 1023px){.main-content .inner-body{padding:20px 10px;min-height:calc(100vh - 65px - 16px)}}