._container_1914b_1{width:100vw;height:100vh;background-image:url(/assets/banner1-4f80c1ab.svg);background-size:cover;display:flex;justify-content:center;align-items:center}@keyframes _slideIn_1914b_1{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}._form_1914b_23{flex-direction:column;align-items:center;background-color:#fff;justify-content:space-around;display:flex;width:600px;height:400px;border-radius:15px;box-shadow:var(--sm-shadow);animation:_slideIn_1914b_1 .5s forwards;padding:2rem}._title_1914b_37{margin-right:auto;font-size:24px;color:#000;font-weight:700}._logo_1914b_44{width:100px;height:100px}._fieldset_1914b_49{position:relative;border:none;width:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem}._input_1914b_59{border:.4px solid #9e9e9e;height:30px;transition:all ease-in-out .15s;border-radius:5px;padding:5px 16px}._input_1914b_59:hover{border:1.4px solid var(--primary);box-shadow:2px 2px 2px #0000004d}._input_1914b_59:focus{border:1px solid #9e9e9e;height:30px;transition:var(--slow);border-radius:5px;padding:5px 16px;outline:none}._input_1914b_59::placeholder{color:#9e9e9e}._input_1914b_59:not(:placeholder-shown){color:#000}._label_1914b_89{width:fit-content;font-size:16px;font-weight:700;color:#9e9e9e}._icon_1914b_96{position:absolute;right:10px;bottom:12px;cursor:pointer;color:var(--primary)}._button_1914b_104{width:100%;border-radius:25px;background-color:#c10015;color:#fff;font-size:20px;border:none;padding:.5rem;transition:var(--mid);box-shadow:var(--sm-shadow)}._button_1914b_104:hover{box-shadow:var(--md-shadow);cursor:pointer;background-color:var(--secondary)}._link_1914b_122{color:var(--secondary);cursor:pointer;text-decoration:none}._link_1914b_122:visited{color:var(--secondary)}@media screen and (max-width: 768px){._form_1914b_23{box-sizing:content-box;position:fixed;flex-direction:column;align-items:center;background-color:#fff;justify-content:space-around;display:flex;gap:1rem;width:80%;max-width:600px;height:fit-content;border-radius:15px;box-shadow:var(--sm-shadow);padding:2rem}._container_1914b_1{display:flex;align-items:center;justify-content:center}}._container_14qtv_1{box-sizing:border-box;padding-top:5rem;position:fixed;z-index:200;top:0;left:0;background-color:var(--primary);height:100%;width:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between}._icon_14qtv_17{position:relative;display:flex;flex-direction:column;width:3rem;align-items:center;padding:.8rem 0;cursor:pointer}._iconSelected_14qtv_28{position:relative;display:flex;flex-direction:column;width:3rem;align-items:center;padding:.8rem 0;cursor:pointer;background-color:var(--primary-hover)}._icon_14qtv_17:hover{position:relative;transition:var(--mid);background-color:var(--primary-hover)}._tooltip_14qtv_46{color:#fff;top:0;position:absolute;width:fit-content;height:fit-content;padding:.4rem;translate:2.5rem -2.5rem;background-color:var(--primary);border-radius:2px;border:.2px solid #fff;box-shadow:var(--sm-shadow)}._Out_d2zjg_1{position:fixed;box-sizing:border-box;padding-top:3.5rem;padding-left:3rem;width:400px;height:100%;background-color:#e8f1f8;top:0;left:0;transform:translate(-400px);transition:var(--mid);z-index:60}._In_d2zjg_16{position:fixed;box-sizing:border-box;padding-top:3.5rem;padding-left:3rem;width:400px;height:100%;background-color:#e8f1f8;top:0;left:0;transform:translate(0);transition:var(--mid);z-index:60}._list_d2zjg_31{align-items:center;display:flex;flex-direction:column;gap:1rem}._link_d2zjg_38{text-decoration:none;color:var(--primary);transition:var(--slow)}._link_d2zjg_38:hover{color:var(--secondary);font-size:17px}._linkSelected_d2zjg_49{text-decoration:none;color:var(--secondary);font-size:17px;transition:var(--slow)}._bar_ocnzc_1{display:flex;align-items:center;box-sizing:border-box;position:fixed;z-index:60;top:0;width:100%;height:3rem;gap:1rem;color:#fff;background-color:var(--primary);padding-right:3rem;padding-left:3rem}._tooltip_ocnzc_17{top:0;position:absolute;width:fit-content;height:fit-content;padding:.4rem;translate:2.5rem 2.5rem;background-color:var(--primary);border-radius:2px;border:.2px solid #fff;box-shadow:var(--sm-shadow)}._space_ocnzc_30{height:50%;width:2px;background-color:#fff;border-radius:2px}._icon_without_hover_ocnzc_37,._icon_ocnzc_37{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:0 .3rem;gap:.2rem;height:100%;transition:var(--mid);cursor:pointer;color:#fff}._icon_ocnzc_37:hover{background-color:var(--primary-hover)}._box_ocnzc_67{display:flex;gap:1em;height:100%;align-items:center}._container_b8adi_1{width:100%;height:fit-content;display:flex;flex-direction:row;gap:0}._input_b8adi_9{border:none;border-radius:20px;width:100%;height:35px;color:var(--primary)}._select_b8adi_17{border-radius:50px;height:35px;width:260px;padding-left:10px;border:none}._container_ogs8c_1{box-sizing:border-box;width:100%;height:100%;overflow-x:hidden}._section_ogs8c_8{height:100%;width:100%;box-sizing:border-box}._titlesSection_ogs8c_14{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}._h1Title_ogs8c_22{font-size:28px;display:flex;justify-content:center;align-items:center;gap:.2rem}._h1Title_ogs8c_22 span{width:100%}._buttonTitle_ogs8c_33{background-color:var(--secondary-hover);color:#fff;font-weight:bolder;border:none;border-radius:2px;width:300px;height:35px;font-size:18px}._buttonTitle_ogs8c_33:hover{cursor:pointer;background-color:var(--secondary);transition:var(--mid)}._form_ogs8c_50{width:100%}._formInputs_ogs8c_54{border-radius:20px;height:35px;width:95.5%;padding:0 10px;border-width:1px;border-style:solid;border-color:#ccc;outline:none}._formSelects_ogs8c_65{margin:.5rem;height:35px;border-radius:20px;padding:0 10px;border:1px solid black;background-color:#fff;color:gray}._subtitles_ogs8c_75{color:gray;font-size:14px;width:80%;padding-left:5px}._cash_ogs8c_83{text-align:center}._fieldset_ogs8c_87{width:100%;display:flex;align-items:center;border:none}._inputDate_ogs8c_94{margin:.5rem;height:35px;border-radius:20px;padding-left:10px;border:1px solid black;background-color:#fff url()}._switch_ogs8c_103{position:relative;display:inline-block;width:35px;height:25px}._switch_ogs8c_103 input{opacity:0;width:0;height:0}._slider_ogs8c_116{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}._slider_ogs8c_116:before{position:absolute;content:"";height:25px;width:35px;background-color:var(--primary);-webkit-transition:.4s;transition:.4s;-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translate(-15px)}input:checked+._slider_ogs8c_116{background-color:green}input:checked+._slider_ogs8c_116:before{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translate(15px)}._slider_ogs8c_116{border-radius:34px}._slider_ogs8c_116:before{border-radius:34px}._grid5050_ogs8c_159{box-sizing:border-box;gap:2rem;display:grid;justify-content:center;grid-template-columns:50% 50%;width:100%;margin-bottom:1rem}._grid2080_ogs8c_169{display:grid;grid-template-columns:20% 80%;width:100%}._grid1090_ogs8c_175{display:grid;grid-template-columns:10% 90%;width:100%;align-items:center}._deptoSelect_ogs8c_182{border:2px solid rgb(204,204,204);border-radius:20px;width:100%;height:35px;background-color:#fff;color:#999;font-size:16px;padding-left:.5rem}._cardsContainer_ogs8c_193{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}._cardsContainer_ogs8c_193>:nth-child(5){z-index:1}._cardsContainer_ogs8c_193>:nth-child(4){z-index:2}._cardsContainer_ogs8c_193>:nth-child(3){z-index:3}._cardsContainer_ogs8c_193>:nth-child(2){z-index:4}._cardsContainer_ogs8c_193>:nth-child(1){z-index:5}._container_1mgqz_1{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-items:center;min-width:500px;width:600px;flex-grow:1;flex-shrink:1;padding:0 2rem 1rem}._fieldset_1mgqz_14{height:100px;display:flex;width:100%;border:none;flex-grow:1;flex:1}._card_container_1xtci_1{box-shadow:var(--material-shadow);box-sizing:"border-box";border-radius:5px;padding:10px;transition:var(--mid)}._card_container_1xtci_1:hover{box-shadow:var(--material-shadow);box-sizing:"border-box";border-radius:3;padding:1;transition:var(--mid);background-color:var(--gray-hover)}._card_reminder_1xtci_18{display:flex;flex-direction:column;color:#f0f0f0;position:relative;box-shadow:var(--material-shadow);width:100%;box-sizing:border-box;border-radius:5px;padding:10px;max-height:700px}._card_reminder_alert_1xtci_33{position:absolute;top:0;right:2rem;height:40px;width:100px;background-color:var(--secondary-hover);border-bottom-left-radius:15px;border-bottom-right-radius:15px;color:#f0f0f0;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:none}._reminder_active_1xtci_51{background-color:var(--positive)}._reminder_off_1xtci_55{background-color:var(--pink)}._reminder_no_bg_1xtci_59{color:#000;background-color:var(--backgrounds-gray)}._text_area_1xtci_65{border-radius:15px;padding:15px;border:.5px solid #888}._text_area_1xtci_65:focus{border:1px solid #888;outline:1px solid var(--primary)}._text_area_1xtci_65:not(:focus):hover{border:1px solid #000}._notification_card_1xtci_79:hover{background-color:#efefef;cursor:pointer}._item_b9r1u_1{display:flex;justify-content:center;align-items:center;height:100%;width:100%;gap:1px;justify-content:space-evenly}.react-calendar{color:var(--primary);width:100%;max-width:100%;background:white;border:1px solid #fff;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;border-radius:15px;overflow:hidden;box-shadow:var(--material-shadow);z-index:0}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.4em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.4em}.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{display:flex;height:44px;margin-bottom:1em;background-color:var(--primary)}.react-calendar__navigation button{color:#fff;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:var(--primary-hover)}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.4em}.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:1.5em .3em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6;border-radius:30px}.react-calendar__tile--now{background:var(--primary);border-radius:30px;color:#fff}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:var(--primary);border-radius:30px;color:#fff}.react-calendar__tile--hasActive{background:#76baff;border-radius:30px}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;border-radius:30px;color:#f0f0f0}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff;color:#f0f0f0}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6;border-radius:30px}.react-date-picker{display:inline-flex;position:relative;border-radius:25px;width:100%}.react-date-picker__wrapper{background-color:#fff;border-radius:25px;height:35px;display:flex;flex-grow:1;flex-shrink:0;border:.2px solid rgb(153,153,153);overflow:hidden}.react-date-picker__calendar{width:250px;max-width:100vw;z-index:1}.react-date-picker__clear-button{display:block}.react-date-picker{display:inline-flex;position:relative;border-radius:25px}.react-date-picker,.react-date-picker *,.react-date-picker *:before,.react-date-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{background-color:#fff;border-radius:25px;margin-top:3px;height:38px;width:100%;display:flex;flex-grow:1;flex-shrink:0;border:.2px solid rgb(153,153,153);overflow:hidden}.react-date-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);flex-grow:1;padding:0 20px;box-sizing:content-box}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre;color:#999}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block}.react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:#999;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-date-picker__inputGroup__input::-webkit-outer-spin-button,.react-date-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button .react-date-picker__button__icon{stroke:#999}.react-date-picker__button{border:0;background:transparent;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:var(--secondary-hover)}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{width:250px;max-width:100vw;z-index:100}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.redBorder{border:1px solid red}.full-calendar{width:100%}.react-date-picker__clear-button{display:none}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;--offset-fb: 50px;--primary: #3f4b57;--primary-hover: #5f6b77;--secondary: #b70000;--secondary-hover: #b70000;--backgrounds-gray: #d9d9d9;--gray-hover: #e6e6e6;--positive: #0ac233;--pink: #ed7171;--text-body: rgb(54, 49, 61);--detail-medium-contrast: rgb(234, 234, 234);--text-high-contrast-rgb-value: 49, 49, 49;--error: #f44336;--fast: all ease-in-out .1s;--mid: all ease-in-out .3s;--slow: all ease-in-out .5s;--sm-shadow: 0 3px 5px #3f4b57;--md-shadow: 0 5px 8px #3f4b57;--row-shadow: 0 0 0 1px #3f4b57;--material-shadow: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}*{margin:0;padding:0}.app{height:100vh;overflow-x:hidden}textarea{border-radius:15px;padding:15px;border:.5px solid #888;font-family:inherit}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}*::-webkit-scrollbar-thumb:hover{background-color:#555}*{scrollbar-width:thin;scrollbar-color:#888 transparent}*:hover{scrollbar-color:#555 transparent}input[type=time]{width:100%;padding:10px;height:15px;border:1px solid #888;border-radius:25px;font-size:16px;color:#000;background-color:#fff}input[type=time]:focus{outline:1px solid var(--primary)}input[type=datetime-local]{width:100%;padding:9px;min-height:36px;max-height:36px;border:1px solid #ccc;border-radius:25px;background-color:#fff;font-size:16px;color:#3f4b57;box-sizing:border-box;outline:none;transition:border-color .3s,box-shadow .3s}input[type=datetime-local]:focus{border-color:#3f4b57}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}
