body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}nav{background-color:#0d1821;list-style-type:none;margin:0;overflow:hidden;padding:0}body{background-color:#f0f4ef;font-family:Barlow,sans-serif}label{display:block;font-size:.7em;font-weight:400;margin-bottom:2px;margin-top:5px}.input-dark{all:unset;border:none;border-bottom:1px solid #f0f4ef;border-radius:2px;color:#f0f4ef;height:20px;margin-bottom:5px;padding:1px;transition:.2s;width:150px}.input-dark:focus{background-color:#36454f;border-bottom:3px solid #f0f4ef}input{all:unset;border:none;border-bottom:1px solid #0d1821;border-radius:2px;color:#222;height:20px;margin-bottom:5px;padding:1px;transition:.2s;width:150px}input:focus{background-color:#f0f0f0;border-bottom:3px solid #0d1821}a{text-decoration:none}.dark-link{color:#fff}.italic{font-family:Kalam,sans-serif}textarea{all:unset;border:none;border-bottom:3px solid #0d1821;border-radius:2px;border-top:1px solid #0d1821;font-family:Kalam,sans-serif;width:100%}select{background-color:#f0f4ef;border:none;border-bottom:1px solid #3b0003;border-radius:2px;margin-bottom:14px;padding:4px;width:160px}.w-180{width:180px}select:focus{outline:none}table{border-collapse:collapse}.danger{color:#9e0008}.danger-dark{color:#f7010d}.control-panel,.event-button-container{margin-bottom:30px;margin-top:30px}.control-panel{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:5px}.btn{border:none;border-radius:8px;color:#f0f4ef;font-size:1em;font-weight:400;height:60px;outline:none;padding:5px;transition:1s;width:100px}.btn:hover{cursor:pointer}.btn-large{width:180px}.btn-small{height:36px;width:82px}.pullup{margin-top:-12px}.btn-xl:hover{background-color:#0d1821}.btn-xl{border-radius:15px;font-size:1.2em;height:100px;transition:.2s;width:250px}.btn-secondary{background-color:#0d1821}.btn-secondary:hover{background-color:#383838}.btn-tertiary{background-color:#f0f4ef;border:1px solid #0d1821;color:#2c2c2c}.btn-tertiary:hover{background-color:#fff;border:2px solid #2c2c2c}.btn-primary{background-color:#344966}.btn-event{background-color:#0d1821;border-radius:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);font-size:1.2em;font-weight:bolder;height:150px;padding:5px;width:150px}.btn-event:hover{background-color:#383838;cursor:pointer}.btn-danger{background-color:#9e0008}.btn-danger:hover{background-color:#c0000a}.btn-primary:hover{background-color:#0d1821}.margin-auto{margin:auto}.timer{border-bottom:none;border-radius:50%;border-top:5px solid #0d1821;font-size:xx-large;height:200px;margin:auto auto -75px;max-width:90%;text-align:center;width:200px}.bold{font-weight:700}.register-baby-header{font-size:1.4em;font-weight:500;margin-bottom:30px}.register-baby-input{margin-bottom:15px}.register-baby-input-suffix{font-size:.8em;margin-left:5px}.border-bottom{border-bottom:1px solid #2c2c2c}.border-right{border-right:1px solid #2c2c2c}.minw-100p{min-width:100px}.w-200p{width:200px}.w-15{width:15%}.w-10{width:10%}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-80{width:80%}.w-85{width:85%}.text-left{text-align:left}.text-center{text-align:center}.center{margin:auto}.hover-pointer{cursor:pointer}.dark-landing{background-color:#36454f;color:#e9e8e8;height:100vh}.page{margin-bottom:50px;padding:40px 20px 20px}.card{background-color:#fff;border-radius:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin:2px;padding:15px;transition:.3s}.card-header{font-size:1.5em;font-weight:700;text-align:center}.bg-french-gray{background-color:#bfb6bb}.bg-onyx{background-color:#36393b}.bg-sage{background-color:#bfcc94}.bg-light-blue{background-color:#b4cded}.bg-ash-gray{background-color:#8e9b90}.bg-cambridge-blue{background-color:#93c0a4}.bg-dutch-white{background-color:#d4cdab}.bg-beige{background-color:#dce2bd}.bg-primary-blue{background-color:#344966}.bg-dark-blue{background-color:#0d1821}.content-card{background-color:#fff;border-radius:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin:2px;min-height:160px;min-width:280px;padding:0 0 18px;transition:.3s}.content-card-header{border-radius:30px 30px 0 0;font-size:1.5em;font-weight:700;margin-bottom:32px;padding:14px}.content-card-header-text{margin-left:14px;margin-top:0}.content-card-header-icon{display:inline;text-align:center}.content-card-add-btn{position:absolute;right:24px;top:-78px}.content-card-body{position:relative;text-align:center}.inline-block{display:inline-block}.navbar-button{background-color:#0d1821;border:none;color:#f0f4ef;float:left;padding:14px 16px;text-align:center}.btn-dark,.navbar-button{display:block;outline:none;text-decoration:none}.btn-dark{background-color:#b9b9b9;border:none;border-radius:5px;color:#2c2c2c;cursor:pointer;padding:8px 16px;transition:.3s}.btn-dark:hover{background-color:#e7e5e5}#logout,.float-right{float:right}.float-left{float:left}.ph-10{padding-left:10px;padding-right:10px}.ph-20{padding-left:20px;padding-right:20px}.add-button{background:#344966;border:2px solid #344966;border-radius:50%;cursor:pointer;height:30px;position:relative;transition:all .3s;width:30px}.add-button:before{border-bottom:3px solid #fff;border-left:3px solid #fff;border-right-color:#fff;border-top-color:#fff;left:13px;top:7px}.add-button:after,.add-button:before{content:"";height:6px;position:absolute;width:6px}.add-button:after{border-bottom-color:#fff;border-left-color:#fff;border-right:3px solid #fff;border-top:3px solid #fff;left:7px;top:13px}.add-button:hover{background-color:#006db1;border-color:#006db1}.add-button-lg{background:#344966;border:2px solid #344966;border-radius:50%;cursor:pointer;height:30px;position:relative;transition:all .3s;width:30px}.add-button-lg:before{border-bottom:3px solid #fff;border-left:3px solid #fff;border-right-color:#fff;border-top-color:#fff;left:13px;top:7px}.add-button-lg:after,.add-button-lg:before{content:"";height:6px;position:absolute;width:6px}.add-button-lg:after{border-bottom-color:#fff;border-left-color:#fff;border-right:3px solid #fff;border-top:3px solid #fff;left:7px;top:13px}.add-button-lg:hover{background-color:#006db1;border-color:#006db1}.ml-30{margin-left:30px}.ml-24{margin-left:24px}.ml-50{margin-left:50px}.ml-40{margin-left:40px}.ml-10{margin-left:10px}.mb-0{margin-bottom:0}.mb-30{margin-bottom:30px}.mb-14{margin-bottom:14px}.mr-30{margin-right:30px}.baby-card-hdr{padding:2px 5px 2px 2px}.mt-50{margin-top:50px}.mt-14{margin-top:14px}.mt-30{margin-top:30px}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mt-5{margin-top:5px}.m-10{margin:10px}.m-15{margin:15px}.m-10p{margin:10%}.pl-10{padding-left:10px}.p-2{padding:2px}.p-4{padding:4px}.p-6{padding:6px}.p-10{padding:10px}.divided-tr{border-bottom:2px solid #333}.width-full{width:100%}.width-half{width:50%}.w-175{width:175px}.edit-button{background:#fff;border:none;border-radius:5px;color:#000;cursor:pointer;float:right;font-weight:700;outline:none;padding:5px;transition:.5s}.flex{display:flex}.flex-grow{flex:1 1}.grid-container{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}@media (min-width:35em){grid-auto-columns:1fr;grid-auto-flow:column}.flex-wrap{flex-wrap:wrap}.justify-start{justify-content:start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.align-self-end{align-items:self-end}.align-start{align-items:flex-start}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.flex-start{justify-content:flex-start}.flex-col{flex-direction:column}.baby-overview-hdr{font-size:1.8em;font-weight:700;margin-bottom:24px;margin-left:32px;margin-top:-10px}.baby-summary-table{margin-bottom:0!important;margin-top:0!important}.baby-hdr-txt{margin-left:12px}.user-profile{background-color:#93c0a4;height:50px;padding:20px 14px 8px;width:50px}.user-profile,.user-profile-img{border-radius:50%;display:inline-block;text-align:center;vertical-align:initial}.user-profile-img{height:75px;margin:20px 14px 8px;width:75px}.baby-summary-table th{padding-left:10px}.baby-summary-table td{padding-bottom:2px;padding-right:10px;text-align:right}.p-5{padding:5px}.border-top{border-top:1px solid #2c2c2c}.border-blue{border-color:#dce7fa}.table-header{border-top:1px solid #00426eec;color:#000;font-size:x-large;font-weight:bolder}.edit-button:hover{background:#ececec}.text-sm{font-size:small}.text-xs{font-size:x-small}.text-lg{font-size:large}.baby-container{display:flex;width:75%}.delete-button{background:#fff;border:none;border-radius:5px;color:red;cursor:pointer;font-weight:700;left:7px;outline:none;padding:3px;position:realtive;top:7px;transition:.5s}.delete-button:hover{background:#ececec}.black{color:#000}.red{color:#b30101}.amber{color:#da8f1e}.x{background:#fff;border:none;color:#000;cursor:pointer;font-weight:700;left:7px;outline:none;position:absolute;top:7px;transition:.5s}.x:hover{background:#f0f4ef}.navbar-button:hover{background-color:#111}.styled-table{border-collapse:collapse;box-shadow:0 0 20px rgba(0,0,0,.15);font-family:sans-serif;font-size:.9em;margin:25px 0;min-width:280px}.styled-table caption{background-color:#f3f3f3;font-size:1em;padding:12px 15px}.styled-table thead tr{background-color:#009879;color:#fff;text-align:left}.styled-table td,.styled-table th{padding:12px 15px}.styled-table tbody tr{border-bottom:1px solid #ddd}.styled-table tbody tr:nth-of-type(2n){background-color:#f3f3f3}.styled-table tbody tr:last-of-type{border-bottom:2px solid #009879}.styled-table tbody tr.active-row{color:#009879;font-weight:700}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader-dark{color:#2c2c2c}.loader,.loader-dark{-webkit-animation:load6 1.7s ease infinite,round 1.7s ease infinite;animation:load6 1.7s ease infinite,round 1.7s ease infinite;border-radius:50%;font-size:12px;height:1em;margin:5px auto;overflow:hidden;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);width:1em}.loader{color:#fff}@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.checkmark-container{cursor:pointer;display:block;font-size:22px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.checkmark-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark{background-color:#f0f4ef;border:1px solid #2c2c2c;height:25px;left:0;position:absolute;top:0;width:25px}.checkmark-container:hover input~.checkmark{background-color:#ccc}.checkmark-container input:checked~.checkmark{background-color:#2c2c2c}.checkmark:after{content:"";display:none;position:absolute}.checkmark-container input:checked~.checkmark:after{display:block}.checkmark-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.checkmark-container-sm{cursor:pointer;display:block;font-size:12px;margin-bottom:12px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.checkmark-container-sm input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkmark-sm{background-color:#f0f4ef;border:1px solid #2c2c2c;height:15px;left:0;position:absolute;top:0;width:15px}.checkmark-container-sm:hover input~.checkmark-sm{background-color:#ccc}.checkmark-container-sm input:checked~.checkmark-sm{background-color:#2c2c2c}.checkmark-sm:after{content:"";display:none;position:absolute}.checkmark-container-sm input:checked~.checkmark-sm:after{display:block}.checkmark-container-sm .checkmark-sm:after{border:solid #fff;border-width:0 2px 2px 0;height:4px;left:5px;top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:2px}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{border:1px solid #000;border-radius:50%;bottom:0;left:0;position:absolute;right:0;top:0}.react-clock__hand{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__hand__body{background-color:#000;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.react-clock__mark{bottom:0;left:50%;position:absolute;right:50%;top:0}.react-clock__mark__body{background-color:#000;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.react-clock__mark__number{left:-40px;position:absolute;text-align:center;width:80px}.react-clock__second-hand__body{background-color:red}.react-datetime-picker{display:inline-flex;position:relative}.react-datetime-picker,.react-datetime-picker *,.react-datetime-picker :after,.react-datetime-picker :before{box-sizing:border-box}.react-datetime-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-datetime-picker__wrapper{border:thin solid gray;display:flex;flex-grow:1;flex-shrink:0}.react-datetime-picker__inputGroup{flex-grow:1;min-width:calc(16px + 3.674em);padding:0 2px}.react-datetime-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-datetime-picker__inputGroup__input{-moz-appearance:textfield;background:none;border:0;box-sizing:initial;font:inherit;height:calc(100% - 2px);min-width:.54em;padding:1px;position:relative}.react-datetime-picker__inputGroup__input::-webkit-inner-spin-button,.react-datetime-picker__inputGroup__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datetime-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-datetime-picker__inputGroup__amPm{-moz-appearance:menulist;font:inherit}.react-datetime-picker__button{background:transparent;border:0;padding:4px 6px}.react-datetime-picker__button:enabled{cursor:pointer}.react-datetime-picker__button:enabled:focus .react-datetime-picker__button__icon,.react-datetime-picker__button:enabled:hover .react-datetime-picker__button__icon{stroke:#0078d7}.react-datetime-picker__button:disabled .react-datetime-picker__button__icon{stroke:#6d6d6d}.react-datetime-picker__button svg{display:inherit}.react-datetime-picker__calendar,.react-datetime-picker__clock{z-index:1}.react-datetime-picker__calendar--closed,.react-datetime-picker__clock--closed{display:none}.react-datetime-picker__calendar{max-width:100vw;width:350px}.react-datetime-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker__clock{background-color:#fff;border:thin solid #a0a096;height:200px;max-width:100vw;padding:25px;width:200px}
/*# sourceMappingURL=main.8b5c3528.css.map*/