body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.appBar{background-color:#fbd2d7!important;color:#000!important}.appBar .title{font-weight:800;font-size:larger;padding:0 2px}.appBar .title:hover{background-color:transparent}.appBar .header-button,.appBar .signOut{display:inline-block;position:relative;font-weight:600}.appBar .header-button:after,.appBar .signOut:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#8441c2;-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.appBar .header-button:hover:after,.appBar .signOut:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.appBar .current{color:#8441c2;font-size:medium}.drawer .drawer-title{text-transform:uppercase;color:#000;text-decoration:none;font-weight:800}.drawer .drawer-header{text-transform:capitalize}.drawer .current{background-color:#fbd2d7!important;color:#fff;text-transform:uppercase}.menu-item-name{color:#8733d6;font-weight:800}.logo-header{font-weight:700;color:#ff4081}html{scroll-behavior:smooth}.home-picture-grid .home-picture{height:100vh;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:-1}.home-picture-grid .home-picture-box{text-align:center;background-color:rgba(249,200,217,.7);width:70%;margin:30vh auto auto;z-index:1}.home-picture-grid .home-picture-box .home-picture-description{position:relative;font-size:x-large;font-weight:800;text-transform:uppercase;z-index:2}.home-picture-grid .home-picture-box .home-picture-description:after{content:"";display:inline-block;position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;background:linear-gradient(0deg,#ff4081 50%,transparent 0);-webkit-animation-name:highlight;animation-name:highlight;-webkit-animation-duration:3s;animation-duration:3s}.home-picture-grid .home-picture-box .support-button{border:none;outline:none;position:relative}.home-picture-grid .home-picture-box .support-button:after,.home-picture-grid .home-picture-box .support-button:before{border:0 solid transparent;transition:all .3s;content:"";height:0;position:absolute;width:24px;width:100%;-webkit-animation-name:highlight;animation-name:highlight;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.home-picture-grid .home-picture-box .support-button:before{border-top:3px solid #a10000;right:0;top:-5px}.home-picture-grid .home-picture-box .support-button:after{border-bottom:3px solid #a10000;bottom:-5px;left:0}.home-picture-grid .home-picture-box .support-button:hover:after,.home-picture-grid .home-picture-box .support-button:hover:before{width:100%;-webkit-animation-name:highlight;animation-name:highlight;-webkit-animation-duration:3s;animation-duration:3s}.home-logo .logo{width:65px;text-align:center}.home-logo .logo-header{font-weight:700}.home-section .header{color:#ff4081}.picture1{width:75px;text-align:center}.picture2{width:105px;text-align:center}.word{color:#fff}.card-header{font-weight:700}.footer-box{background-color:#fbd2d7}.footer-box .footer-title{text-transform:uppercase}.footer-box .footer-description{text-decoration:none;display:inline-block;position:relative}.footer-box .footer-description:after{content:"";position:absolute;width:100%;-webkit-transform:scaleX(0);transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#8441c2;-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.footer-box .footer-description:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.footer-box .footer-copyright{font-weight:700}.footer-box .current{color:#8441c2}.about-logo .logo{width:65px;text-align:center}.about-logo .logo-header{font-weight:700;color:#ff4081}.about-header{color:#ff4081}.sign-up-box{display:inline-block;position:relative}.sign-up-box:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:red;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-animation-name:highlight;animation-name:highlight;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.sign-up-box .sign-up-title{font-weight:700!important}.google{background-color:#fff!important;color:#000!important}.google:hover{background-color:#f0f0f0!important}.google .google-icon{justify-content:center;text-align:center;height:21px}.facebook,.facebook:hover{background-color:#3b5998!important}.facebook .facebook-icon{justify-content:center;text-align:center;height:21px}.twitter,.twitter:hover{background-color:#55acee!important}.twitter .twitter-icon{justify-content:center;text-align:center;height:21px}.donate-header{color:#ff4081}.donate-img{width:50%;min-width:280px}.logged-in-title{color:#9867c5}.date-day{font-size:large;color:rgba(0,0,0,.75);font-weight:500;cursor:pointer}.SingleDatePickerInput{background-color:#e8deff}.SingleDatePickerInput .DateInput{width:40px;font-size:x-large;color:#000}.SingleDatePickerInput .DateInput .DateInput_input{background-color:#e8deff;font-weight:800;font-size:x-large;color:#000;cursor:pointer}.track-button{background-color:#fa4c86!important}.days-count{font-weight:800;font-size:x-large}.DayPicker_transitionContainer{background-color:#fff!important}.CalendarDay__highlighted_calendar{background-color:rgba(255,0,0,.25)!important;color:#000}.circle-day{text-align:center;border-radius:50%;border:2px solid #e8deff;width:23vw;height:45vh;min-width:330px;min-height:10px}.circle-day,.circle-day .inner-circle{display:flex;justify-content:center;align-items:center}.circle-day .inner-circle{background-color:#fbd2d7;border-radius:50%;width:19vw;height:40vh;min-width:300px;min-height:100px;flex-direction:column}.circle-day .bloodCircle{background-color:#e26058}.profile-special-buttons{display:inline-block;position:relative;font-weight:600}.profile-special-buttons:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#f48fb1;-webkit-transform-origin:bottom right;transform-origin:bottom right;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-animation-name:highlight;animation-name:highlight;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.profile-special-buttons:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-animation-duration:0s;animation-duration:0s}@-webkit-keyframes highlight{0%{width:0;opacity:0}50%{width:100%;opacity:1}to{width:100%;opacity:0}}@keyframes highlight{0%{width:0;opacity:0}50%{width:100%;opacity:1}to{width:100%;opacity:0}}.word-color{color:#9867c5}.bloodTarget-logo{width:35px}.blood-logo{transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.blood-logo:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.exclamation-logo{width:30px}.personal-calendar .CalendarMonthGrid,.personal-calendar .CalendarMonthGrid_1,.personal-calendar .CalendarMonthGrid__vertical,.personal-calendar .CalendarMonthGrid__vertical_2{width:100%}.personal-calendar .DayPicker,.personal-calendar .DayPicker_1,.personal-calendar .DayPicker__vertical,.personal-calendar .DayPicker__vertical_2,.personal-calendar .DayPicker_transitionContainer,.personal-calendar .DayPicker_transitionContainer_1,.personal-calendar .DayPicker_transitionContainer__vertical,.personal-calendar .DayPicker_transitionContainer__vertical_2{width:100%!important}.personal-calendar .CalendarMonthGrid_month__hidden,.personal-calendar .CalendarMonthGrid_month__hidden_2{display:none!important}.personal-calendar .CalendarMonthGrid,.personal-calendar .CalendarMonthGrid_1,.personal-calendar .CalendarMonthGrid__vertical,.personal-calendar .CalendarMonthGrid__vertical_2,.personal-calendar .CalendarMonthGrid_month__vertical,.personal-calendar .CalendarMonthGrid_month__vertical_1{width:100%!important}.personal-calendar .DayPickerKeyboardShortcuts_buttonReset,.personal-calendar .DayPickerKeyboardShortcuts_buttonReset_1,.personal-calendar .DayPickerKeyboardShortcuts_show,.personal-calendar .DayPickerKeyboardShortcuts_show_2,.personal-calendar .DayPickerKeyboardShortcuts_show__bottomRight,.personal-calendar .DayPickerKeyboardShortcuts_show__bottomRight_3{margin-right:15px;display:none}.personal-calendar .DayPicker_weekHeaders,.personal-calendar .DayPicker_weekHeaders_1,.personal-calendar .DayPicker_weekHeaders__vertical,.personal-calendar .DayPicker_weekHeaders__vertical_2{width:100vw!important}.personal-calendar .DayPicker_weekHeader,.personal-calendar .DayPicker_weekHeader_1,.personal-calendar .DayPicker_weekHeader__vertical,.personal-calendar .DayPicker_weekHeader__vertical_2{margin:0!important;width:95%!important;left:0!important}.personal-calendar .DayPicker_weekHeader_ul,.personal-calendar .DayPicker_weekHeader_ul_1{width:100%!important;color:#000;font-weight:500;font-size:large;display:flex!important;justify-content:space-between!important}.personal-calendar #datepicker-container>div>div>div,.personal-calendar .DayPicker_weekHeaders,.personal-calendar .DayPicker_weekHeaders_1,.personal-calendar .DayPicker_weekHeaders__vertical,.personal-calendar .DayPicker_weekHeaders__vertical_2>div{width:100%!important}.personal-calendar .CalendarMonth_table,.personal-calendar .CalendarMonth_table_1{width:100%!important;margin-top:50px}.clock-img{width:40px;text-align:center}
/*# sourceMappingURL=main.4de50fd5.chunk.css.map */