@import url("https://fonts.cdnfonts.com/css/br-firma");@import url("https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap");::-webkit-scrollbar{width:0;border-radius:8px}::-webkit-scrollbar,::-webkit-scrollbar-thumb{background-color:transparent}.t_scroll::-webkit-scrollbar:vertical{width:5px;background-color:transparent}.t_scroll::-webkit-scrollbar-thumb:vertical{background-color:#086375;border-radius:8px;width:5px}.t_scroll::-webkit-scrollbar:horizontal{display:none}.no_scroller::-webkit-scrollbar{display:none}.no_scroller{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;position:relative}.disabled-date{color:grey!important;opacity:.2!important;cursor:not-allowed!important}.react-calendar{width:100%;max-width:100%;background-color:#fff;color:#222;border-radius:8px;padding:10px;box-shadow:0 12px 24px rgba(0,0,0,.2);line-height:1.5em}.react-calendar__navigation__prev2-button{display:none}.react-calendar__navigation{display:flex}.react-calendar__navigation__next-button,.react-calendar__navigation__prev-button{font-weight:700}.react-calendar__month-view{padding-bottom:20px}.react-calendar__month-view__weekdays{padding:20px;font-size:12px;text-transform:uppercase;color:#828282}abbr[title]{text-decoration:unset!important}.react-calendar__navigation__next2-button{display:none}.react-calendar__navigation__label{font-weight:700}.react-calendar__navigation button{color:#333333;min-width:44px;font-size:16px;margin-top:8px}.react-calendar__tile{padding:5px;margin-bottom:5px;color:#000}.react-calendar__tile--now{background:#f5f5f5;border-radius:6px;font-weight:700;color:gray}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{border-radius:6px;font-weight:700;color:#028ff5}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#f8f8fa}.react-calendar__tile--active{border-radius:6px;font-weight:700}.react-calendar__tile--active,.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#028ff5;color:white}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#f8f8fa}.react-calendar__tile--rangeEnd,.react-calendar__tile--rangeStart{border-radius:6px;background:#028ff5;color:white}.toast{animation:toast-line 5s ease infinite;background:var(--toast-background);height:3px;width:0}@keyframes toast-line{0%{width:0}50%{width:100%}to{width:0}}td{border-bottom:1px solid #e4e7ec!important}.child_icon{display:none}.par_icon:hover .child_icon{display:block}