.loader{width:50px;aspect-ratio:1;padding:5px;border-radius:50%;background:#004e92;--_m:conic-gradient(#0000 10%,#004e92),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:destination-out;mask-composite:subtract;animation:l3 .3s linear infinite;will-change:transform;transform-origin:center;backface-visibility:hidden}@keyframes l3{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error__container{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-content:center;align-items:center;overflow:auto}.error__container>div{width:100%;max-width:500px}.error__container>div>h3{font-style:normal;font-weight:700;font-size:25px;line-height:27px;letter-spacing:-.02em;color:#012841;text-align:center;margin-bottom:10px}.error__container>div>p{color:#333;text-align:center;margin-bottom:25px}.error__container>div>a,.error__container>div>p{font-style:normal;font-weight:400;font-size:14px;line-height:140%}.error__container>div>a,.error__container>div>button{width:120px;margin:auto;height:40px;background:#004e92;border-radius:7px;color:#fff;outline:0;border:0;display:flex;flex-flow:row wrap;justify-content:center;align-content:center;align-items:center}.error__container>div>button{font-style:normal;font-weight:400;font-size:14px;line-height:140%}.loader_page{position:fixed;top:80px;left:0;right:0;overflow:hidden;z-index:9999999}.loader_page,.loader_page>div{display:flex;flex-flow:row nowrap;justify-content:center;align-content:center;align-items:center}.loader_page>div{width:50px;height:50px}.loader_page>div>div{width:40px;height:40px;border-radius:60px;border-color:#0000 #004e92;border-style:solid;border-width:5px;animation:spin .5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dashboard_pie_container{padding:0 10px}.dashboard_pie_chart{width:100%;max-width:400px;margin:auto;position:relative}.dashboard_pie_label{width:200px;margin:50px auto auto}.dashboard_pie_label,.dashboard_pie_label>div{display:flex;justify-content:center;align-content:center;align-items:center}.dashboard_pie_label>div{width:50%;flex-flow:column wrap}.dashboard_pie_label>div>div{display:flex;justify-content:center;align-content:center;align-items:center}.dashboard_pie_label>div>div>div{width:10px;height:10px;border-radius:100%;margin-right:5px}.dashboard_pie_label>div>h3{color:#1f1f1f;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.dashboard_pie_label>div>p{color:#1f1f1f;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-align:center}.dashboard_container_diagram{position:absolute;height:150px;left:0;right:0;bottom:0}.dashboard_container_diagram>div{width:120px;margin:auto}.dashboard_line_container{margin-top:50px}.dashboard_line_chart_labels{width:100%}.dashboard_line_chart_labels,.dashboard_line_chart_labels>div{display:flex;flex-flow:row wrap;justify-content:flex-end;align-content:center;align-items:center}.dashboard_line_chart_labels>div{width:120px}.dashboard_line_chart_labels>div>div{width:10px;height:10px;border-radius:100%;margin-right:5px}.dashboard_line_chart_container,.dashboard_line_chart_container>p{display:flex;flex-flow:row wrap;justify-content:center;align-content:center;align-items:center}.dashboard_line_chart_container>p{width:25px;height:100px}.dashboard_line_chart_container>p>span{display:block;transform:rotate(-90deg);color:#667085}.dashboard_line_chart_container>div{width:calc(100% - 30px);height:450px;padding:25px 0}@keyframes spin-fast{to{transform:rotate(1turn)}}.animate-spin-fast{animation:spin-fast .4s linear infinite}.react-datepicker__header{margin-bottom:.5rem!important}.react-datepicker__current-month{margin-bottom:1rem!important;font-size:1rem!important;gap:1rem!important}.react-datepicker__month-dropdown-container,.react-datepicker__year-dropdown-container{margin-bottom:1rem!important}.react-datepicker__month{margin-top:.5rem!important}.react-datepicker__day{margin:.5rem!important}.react-datepicker__day-names{margin-bottom:.3rem;column-gap:.5rem;gap:.7rem!important;display:flex;justify-content:center}.react-datepicker__day-name{margin:0 .3rem;font-weight:500}.react-datepicker__week{column-gap:.5rem!important}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}