.custom-control-input:checked~.custom-control-label:before{border-color:#1f518f;background-color:#1f518f}.custom-control-label:before{height:1.5rem!important;width:2.75rem!important;border-radius:3rem!important}.custom-control-label:after{width:calc(1.5rem - 4px)!important;height:calc(1.5rem - 4px)!important;border-radius:1.25rem!important}.custom-control-input:checked~.custom-control-label:after{transform:translate(1.25rem)!important}#notification-setting-table th,#notification-setting-table td{border-top:none!important}#notification-setting-table thead{background:#fff;position:sticky;top:0;box-shadow:0 2px 2px -1px #00000080;z-index:99}@media (max-width: 530px){#notification-setting-table th{padding:0!important}}.rbt .rbt-token{color:#1f518f!important;border-radius:unset!important;background:#dee6ef!important}.rbt .rbt-token-remove-button{background-color:#dee6ef!important;font-size:20px}.react-calendar{width:295px;max-width:100%;color:#222;background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar__navigation{border-bottom:1px solid!important;color:#1f518f;font-size:14px;position:sticky;background-color:#fff;height:25px;margin-bottom:0;display:flex}.react-calendar__viewContainer{font-size:14px}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background:#f8f8fa;border-radius:6px}.react-calendar__tile--active{background:#1f518f;border-radius:6px;font-weight:700;color:#fff}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76;border-radius:6px}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9;border-radius:6px}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#1f518f;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1f518f}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.my-node-enter{height:0}.my-node-enter-active{height:auto;transition:opacity .3s,transform .3s}.my-node-exit{height:auto}.my-node-exit-active{height:0;transition:opacity .3s,transform .3s}:root{--toastify-text-color-error: #000;--toastify-color-error: #fadede;--toastify-toast-width: 430px}.Toastify__toast-icon{color:red}.Toastify__close-button{color:gray}.print-container-content .print-container-meta-details,.print-container-content table td,.print-container-content table th{font-size:15px;line-height:normal}.print-container-content th>div>div{font-weight:700}.print-container-content table tbody>tr:not(:last-child)>td{border-bottom:1px solid rgb(227,227,227)}.print-container-content table tbody tr td:nth-child(2) div div h1{font-weight:700}
