@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&family=Ubuntu:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bungee&family=Golos+Text:wght@400;500;600;700;800&family=Roboto:wght@400;700&family=Ubuntu:wght@700&display=swap);.Navigation-container{background-color:#fff;border-bottom:1px solid #a5a5a5;border-top:1px solid #a5a5a5;font-family:Roboto,sans-serif;height:80px;padding:10px;position:fixed;top:0;width:100%;z-index:1}.Navigation-list{align-items:center;color:#000;display:flex;flex-direction:row;height:100%;justify-content:space-between;list-style-type:none;padding:0}.Navigation-session-group{display:flex;flex-direction:row;gap:8px}.Navigation-user{padding-right:25px}.Navigation-user-name{color:#5ba13f;font-weight:600}.Navigation-links:link,.Navigation-links:visited{color:#000;font-size:12px;text-decoration:none}.Navigation-links:not(:last-child){padding:0 10px}.Navigation-list-right{align-items:center;display:flex;gap:18px;padding-right:8px}.Navigation-list-modal{font-weight:700}.ProfileButton-dropdown-profile-pic{border-radius:50%;height:24px;margin-right:3px;width:24px}.profile-dropdown{background-color:#fff;border-radius:8px;box-shadow:0 0 12px 0 #c4c4c4;display:flex;flex-direction:column;flex-wrap:wrap;font-size:12px;list-style-type:none;padding:8px 0;position:absolute;right:80px;top:70px;width:180px}.hidden{display:none}.profile-dropdown-links{align-items:center;display:flex;height:48px;margin:0}.ProfileButton-icons{align-items:center;align-self:flex-end;background:none;border:1px solid #c4c4c4;border-radius:21px;display:flex;gap:5px;padding:5px 5px 5px 12px;transition:box-shadow .2s ease;width:100%}.ProfileButton-icons:focus,.ProfileButton-icons:hover{box-shadow:0 2px 3px 0 #c4c4c4}.hamburger{padding:8px}.user{font-size:24px;padding-right:3px}.ProfileButton-dropdown-container{display:flex;flex-direction:column;padding-right:80px}.profile-dropdown-logout{background:#c9e2bb;border:1px solid #c4c4c4;border-radius:50px;cursor:pointer;font-weight:600;height:48px;width:100px}.profile-dropdown-logout:hover{background:#fff}.Navigation-logo-container{align-items:center;display:flex}.Navigation-logo{height:50px;padding-left:8px}li{list-style-type:none}#modal{align-items:center;display:flex;height:calc(100vh - 80px);justify-content:center;margin-top:80px;z-index:2}#modal,#modal-background{bottom:0;left:0;position:fixed;right:0;top:0}#modal-background{background-color:rgba(0,0,0,.7)}#modal-content{background-color:#fff;border-radius:15px;display:flex;height:-webkit-max-content;height:max-content;justify-content:center;max-height:90%;overflow-y:auto;padding-bottom:24px;position:absolute}.OpenModalButton-button{background:#c9e2bb;border:0;cursor:pointer;font-size:14px}.Category-edit{background:none;font-size:16px;margin:0;padding:0}.LogIn,.SideBar-logout,.SignUp{background-color:#fff;border:1px solid #9ab28c;border-radius:28px;font-weight:600;min-width:6rem;padding:8px 16px}.SignUp{background-color:#c9e2bb}*{box-sizing:border-box;font-family:Golos Text,sans-serif}.LoginFormModal-container{display:flex;flex-direction:column;justify-content:center;width:400px}.LoginFormModal-Login{left:170px}.LoginFormModal-form{align-self:center;margin-top:36px;width:100%}.LoginFormModal-group{display:flex;flex-direction:column;margin:0 18px}.LoginFormModal-group-credential{margin-bottom:8px}.LoginFormModal-group-credential,.LoginFormModal-group-password{display:flex;height:48px;position:relative}.LoginFormModal-group-credential>input,.LoginFormModal-group-password>input{border:1px solid #c4c4c4;border-radius:8px;height:48px;padding:8px;width:100%}.LoginFormModal-group-credential label,.LoginFormModal-group-password label{align-items:center;color:#878787;display:flex;font-size:13px;height:100%;left:0;padding:2px 2px 2px 8px;position:absolute;top:0;transition:.2s ease-in-out}.LoginFormModal-errors-container{align-items:center;display:flex;height:30px;margin:auto}.LoginFormModal-errors,.LoginFormModal-errors>li{align-self:center;color:#ff385c;font-size:12px;list-style-type:none;padding:0}.LoginFormModal-group-credential>input:focus+label,.LoginFormModal-group-credential>input:valid+label,.LoginFormModal-group-password>input:focus+label,.LoginFormModal-group-password>input:valid+label{color:#878787;font-size:8px;letter-spacing:1px;text-transform:uppercase;top:-13px}.LoginFormModal-group-credential>input:focus,.LoginFormModal-group-password>input:focus{border:2px solid #000;border-radius:8px}.LoginFormModal-button-container{margin:20px 18px 0}.LoginFormModal-submit{background:#c9e2bb;border:1px solid #c4c4c4;border-radius:8px;font-size:16px;font-weight:500;height:48px;padding:0;width:100%}.LoginFormModal-submit:hover{background:#fff;border:1px solid #c4c4c4}.LoginFormModal-demo{background:#fff;margin-top:8px}.LoginFormModal-demo,.LoginFormModal-demo:hover{border:1px solid #c4c4c4;border-radius:8px;font-size:16px;font-weight:500;height:48px;padding:0;width:100%}.LoginFormModal-demo:hover{background:#c9e2bb;transition:.2s ease-in-out}.Form-error-container{align-items:center;display:flex;flex-direction:column;font-size:14px;height:20px}.Form-error-container-birthday{align-items:center;display:flex;height:20px;justify-content:space-between}.Form-error{color:#ed4245;font-size:12px;padding:4px 0}.Form-error-container-birthday>.Form-error{font-size:11px}.SignUpForm-group.birthday{display:flex;flex-direction:row;gap:8px}.Birthday-dropdown{border:1px solid #c4c4c4;border-radius:8px;color:#878787;height:48px;outline:none;padding:8px 8px 8px 4px;width:100%}.SignUpForm-container{display:flex;flex-direction:column;font-size:14px;justify-content:center;margin:50px auto auto;width:400px}.SignUpForm-top{background-color:#c9e2bb;border-bottom:1px solid #f0f0f0;height:48px;padding:0;position:absolute;top:0;width:100%}.SignUpForm-close{background:none;border:0;left:20px;position:relative;top:15px}.SignUpForm-create{background:none;font-size:16px;font-weight:900;left:170px;position:absolute;top:15px}.SignUpForm-form{margin-top:18px;padding:0 18px;width:100%}.SignUpForm-group-profile-pic{align-items:center;display:flex;flex-flow:column wrap;justify-content:center;width:100%}.SignUpForm-profile-pic-upload{border:1px solid #c4c4c4;border-radius:8px;color:#c4c4c4;font-size:13px;margin-bottom:18px;margin-top:8px;padding:8px}.SignUpForm-group-profile-pic>input[type=file]{display:none}.SignUpForm-default-profile-image{aspect-ratio:1;border-radius:50%;width:100px}.SignUpForm-group-split{display:flex;flex-direction:row;gap:8px;width:100%}.SignUpForm-group,.SignUpForm-group-half{display:flex;flex-direction:column;position:relative}.SignUpForm-group-half{width:50%}.SignUpForm-group-half>input,.SignUpForm-group>input{border:1px solid #878787;border-radius:8px;height:48px;padding:8px;width:100%}.SignUpForm-group-half>input{width:100%}.SignUpForm-group-half>input,.SignUpForm-group>input,.SignUpForm-group>input[type=date]{border:1px solid #c4c4c4;border-radius:8px;height:48px;outline:none;padding:8px;width:100%}.birthday label,.confirmPassword label,.email label,.firstName label,.lastName label,.password label{align-items:center;color:#878787;display:flex;font-size:13px;height:48px;left:0;padding:2px 2px 2px 8px;position:absolute;top:0;transition:.2s ease-in-out}.SignUpForm-group-split>.SignUpForm-group-half>input:focus+label,.SignUpForm-group-split>.SignUpForm-group-half>input:valid+label,.SignUpForm-group>input:focus+label,.SignUpForm-group>input:valid+label{color:#878787;font-size:8px;letter-spacing:1px;text-transform:uppercase;top:-13px}.SignUpForm-group-split>.SignUpForm-group-half>input:focus,.SignUpForm-group>input:focus{border:2px solid #878787;border-radius:8px}.SignUpForm-group-birthday{color:#878787;padding-left:8px}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:1}.SignUpForm-submit{background:#c9e2bb;border:1px solid #c4c4c4;border-radius:8px;height:48px;margin-top:8px;width:100%}.Daily-container{background-color:#fffefe;border-right:1px solid #f2f2f2;box-shadow:7px -4px 13px -12px hsla(0,0%,84%,.66);display:flex;flex-direction:column;gap:44px;height:100vh;overflow-y:auto;padding:44px;width:100%}.Daily-container:after{background:hsla(0,0%,100%,0) url(https://keenlychung.com/dailymood/cowbg.png) repeat-y 100%;content:"";display:none;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.Daily-header-date{align-items:center;display:flex;justify-content:space-between;max-width:880px;position:relative;width:100%}.Daily-back-button{justify-content:normal;position:relative;z-index:2}.Daily-header-text:before{-webkit-text-stroke:5px #1b3012;content:attr(data-content);left:0;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.Daily-header-text{color:#c9e2bb;flex-grow:1;font-family:KeenlysFont,Bungee,sans-serif;font-size:5rem;margin-left:-27px;position:relative;text-align:center;text-shadow:5px 5px 0 #1b3012;width:100%;z-index:1}span.highlighted{background-image:url(https://keenlychung.com/dailymood/highlight.svg);background-position:0 2rem;background-repeat:no-repeat;background-size:110% auto;content:""}.Daily-back-button{background-color:#c9e2bb;border:0;border-radius:18px;padding:.25rem .75rem;z-index:3}.Daily-mood-container{background:#c9e2bb;border-radius:18px;box-sizing:border-box;flex-direction:column;padding:18px}.Daily-mood-container,.Daily-mood-icon-container{display:flex;gap:8px;justify-content:center;width:100%}.Daily-mood-icon-container{align-items:center;flex-direction:row-reverse;flex-wrap:wrap}.Daily-moods-container{align-items:center;display:flex;justify-content:center}.Dailies-mood-image{-webkit-filter:brightness(.3);filter:brightness(.3);width:58px}.Dailies-mood-image:hover{-webkit-animation:wiggle .4s infinite;animation:wiggle .4s infinite;-webkit-filter:brightness(1);filter:brightness(1)}.Dailies-mood-image.sad-icon:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}.active-mood{-webkit-filter:brightness(1);filter:brightness(1)}.Dailies-mood-image.sad-icon.active-mood{-webkit-filter:brightness(2.5);filter:brightness(2.5)}.Daily-image-container{background:#c9e2bb;border-radius:18px;gap:8px;height:320px;padding:18px}.Daily-image-container,.Daily-image-input-container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.Daily-image-input-container{align-items:center;height:calc(100% - 36px);justify-content:center}.fa-image{font-size:200px}.Daily-image-input-container>input[type=file]{display:none}.Daily-image-upload{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;object-fit:contain;position:relative}.Daily-image-upload>img{object-fit:contain}.Daily-image-upload-icon{height:100%;object-fit:contain;width:100%}.Daily-image-upload-default-container{align-items:center;background-color:#f5fbf2;border:2px dashed #5aa13e;border-radius:18px;box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:220px;justify-content:center;padding:18px 28px;width:100%}.Daily-image-upload-default{height:38%;width:38%}.Daily-image-text-container{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s ease;width:100%}.Daily-image-upload:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.Daily-image-upload:hover .Daily-image-text-container{-webkit-filter:brightness(1);filter:brightness(1);opacity:1}.Daily-image-text{background-color:#fff;border-radius:18px;padding:12px}.Daily-header{align-items:center;display:flex;justify-content:space-between}.Daily-journal-container{background:#c9e2bb;border-radius:18px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:-webkit-max-content;height:max-content;padding:18px;width:100%}.Daily-journal-form{height:100%;width:100%}.Daily-journal-input-disabled{background:transparent}.Daily-journal-input,.Daily-journal-input-disabled{border:0;border-radius:18px;height:inherit;padding:18px;resize:none;width:inherit}.Daily-journal-save{background-color:#fff;border:0;border-radius:28px;padding:4px 10px}.Daily-action-buttons-container{align-items:center;display:flex;gap:8px}.isDisabled{background:#fff;color:#d3d3d3}.Daily-journal-char-count-container{display:flex;font-size:14px}.Daily-header-text{align-self:center;font-weight:600}.Daily-footer{align-items:center;display:flex;justify-content:space-between;width:100%}.Daily-text{font-weight:600}@media (min-width:1288px){.Daily-container,.Daily-image-container,.Daily-journal-container,.Daily-mood-container{max-width:880px}.Daily-container:after{background:hsla(0,0%,100%,0) url(https://keenlychung.com/dailymood/cowbg.png) repeat-y 100%;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}}.skeleton-header{height:1rem;width:100%}.skeleton-body{height:2.5rem;width:100%}.ConfirmDelete-container{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:auto;width:400px}.ConfirmDelete-top{background-color:#c9e2bb;border-bottom:1px solid #f0f0f0;height:48px;padding:0;position:absolute;top:0;width:100%}.ConfirmDelete-close{background:none;border:0;left:20px;position:relative;top:15px}.ConfirmDelete-top-header{background:none;font-size:16px;font-weight:700;left:153px;position:absolute;top:15px}.ConfirmDelete-message{font-size:14px;padding:68px 18px 12px;text-align:center}.ConfirmDelete-button-container{display:flex;gap:8px;margin:0 18px}.ConfirmDelete-delete-button{background:#c9e2bb;color:#1b3012}.ConfirmDelete-cancel-button,.ConfirmDelete-delete-button{border:none;border-radius:8px;font-size:16px;font-weight:500;height:48px;padding:0;width:50%}.ConfirmDelete-cancel-button{background:#c4c4c4;color:#fff}.ConfirmDelete-cancel-button:hover,.ConfirmDelete-delete-button:hover{background-color:#fff;border:2px solid #c9e2bb;color:#1b3012}.CreateTaskModal-container{display:flex;flex-direction:column;justify-content:center;max-height:700px;width:400px}.CreateTaskModal-top{background-color:#c9e2bb;border-bottom:1px solid #f0f0f0;height:48px;padding:0;position:absolute;top:0;width:100%}.CreateTaskModal-close{background:none;border:0;left:20px;position:relative;top:15px}.CreateTaskModal-delete{background:#ff7276;border:0;border-radius:8px;color:#fff;left:310px;padding:3px 8px;position:relative;top:-8px}.CreateTaskModal-create{background:none;font-size:16px;font-weight:900;left:140px;position:absolute;top:15px}.CreateTaskModal-form{margin-top:56px;max-height:calc(100% - 56px);padding:18px}.CreateTaskModal-step-container{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center}.CreateTaskModal-icons-container{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));justify-items:center;padding:18px;width:100%}.CreateTaskModal-icon-container{background-color:#c9e2bb;border-radius:50%;height:50px;object-fit:contain;overflow:hidden;width:50px}.CreateTaskModal-icon-container,.UserTasks-icon-div{align-items:center;display:flex;justify-content:center}.CreateTaskModal-icon-container>img{-webkit-filter:opacity(.4);filter:opacity(.4);height:30px}.CreateTaskModal-icon-container.selected>img,.CreateTaskModal-icon-container>img:hover{-webkit-filter:brightness(1) opacity(1);filter:brightness(1) opacity(1)}.CreateTaskModal-icon-container.selected{border:1px solid #1b3012}.CreateTaskModal-icon-container.selected.no-border{border:0}.CreateTaskModal-next{align-self:center;background:#c9e2bb;border:0;border-radius:18px;height:48px;width:300px}.CreateTaskModal-button-container{align-items:center;display:flex;gap:8px;justify-content:center;width:100%}.CreateTaskModal-taskName-input{border:1px solid grey;border-radius:18px;height:32px;padding:8px}.CreateTaskModal-error-container{height:14px}.CreateTaskModal-error-text{color:red;font-size:13px}.disabled{color:#fff}.hidden{visibility:hidden}.CreateTaskModal-button-container{padding:0 18px}.EditTask-create{background:none;font-size:16px;font-weight:900;left:140px;position:absolute;top:15px}.UserTasks-container{background-color:#fffefe;border-right:1px solid #f2f2f2;box-shadow:7px -4px 13px -12px hsla(0,0%,84%,.66);display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:44px;width:calc(100% - 320px)}.UserTasks-header-container{width:100%}.UserTasks-main-headers:before{-webkit-text-stroke:3.3px #1b3012;content:attr(data-content);left:0;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.UserTasks-main-headers{color:#c9e2bb;flex-grow:1;font-family:KeenlysFont,Bungee,sans-serif;font-size:3.3rem;margin-bottom:18px;position:relative;text-align:center;text-shadow:3.3px 3.3px 0 #1b3012;width:100%;z-index:1}.UserTasks-container:after{background:hsla(0,0%,100%,0) url(https://keenlychung.com/dailymood/cowbg.png) repeat-y 100%;content:"";display:none;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.UserTasks-category-container{background:#c9e2bb;border-radius:18px;box-sizing:border-box;height:-webkit-max-content;height:max-content;margin-bottom:44px;padding:18px}.UserTasks-cat-container,.UserTasks-category-container{display:flex;flex-direction:column;width:100%}.UserTasks-header{display:flex;justify-content:space-between;margin-bottom:8px;min-height:30px}.UserTasks-icons-container{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(55px,1fr))}.UserTasks-icon-container{align-items:center;display:flex;flex-direction:column;gap:8px;min-height:88px}.UserTasks-create-task-button,.UserTasks-icon-div{background-color:#fff;border-radius:50%;height:50px;object-fit:contain;overflow:hidden;width:50px}.UserTasks-icon-div>img{height:30px;width:30px}.UserTasks-create-task-button{align-items:center;color:#c9e2bb;display:flex;justify-content:center}.fa-plus{-webkit-text-stroke:2px;color:#c9e2bb}.UserTasks-incomplete{-webkit-filter:grayscale(1) opacity(.6);filter:grayscale(1) opacity(.6)}.UserTasks-create-task-button:hover,.UserTasks-incomplete:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.UserTasks-taskName{font-size:12px;text-align:center}.UserTasks-actions-container{align-items:center;display:flex;gap:16px;justify-content:center}.UserTasks-header-text{background-color:#c9e2bb;border:1px solid transparent;border-radius:28px;font-weight:600;margin-left:-8px;padding-left:8px;width:13ch}.UserTasks-category-name{align-items:center;display:flex;gap:8px;justify-content:center}.no-hover{cursor:default}.fa-pen{font-size:15px}.edit-input{background-color:#fff;border:1px solid #fff}.edit-input:hover{-webkit-filter:brightness(1);filter:brightness(1)}.UserTasks-category-save{background-color:#fff;border:0;border-radius:28px;padding:2px 7px}.Task-edit{align-items:center;background:transparent;display:flex;justify-content:center;margin:0;padding:0}.Task-edit>img{height:30px}.UserTasks-save{background-color:#fff;border:0;border-radius:28px;padding:4px 10px}.UserTasks-create-new{padding-bottom:8px}.EditCategory-error-text{color:red;font-size:13px}@media (min-width:1288px){.UserTasks-cat-container,.UserTasks-category-container,.UserTasks-container,.UserTasks-header-container{max-width:880px}.UserTasks-container:after{background:hsla(0,0%,100%,0) url(https://keenlychung.com/dailymood/cowbg.png) repeat-y 100%;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}}.SideBar-container{background-color:#c9e2bb;flex-shrink:0;overflow-y:auto;width:320px}.SideBar-pet-container{padding:28px}.SideBar-pet-image-container{aspect-ratio:1;border-radius:50%;box-sizing:border-box;object-fit:cover;overflow:hidden;position:relative;width:100%}.SideBar-pet-stats-container{padding-top:16px}.SideBar-pet-background{position:relative}.SideBar-pet{left:0;position:absolute;top:25px}.SideBar-logo-container,ƒ
.SideBar-moolah-container{padding:16px 28px}.SideBar-user-container{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px 28px 0}.SideBar-username{font-weight:600}.SideBar-moolah{background-color:#f5fbf2;border-radius:18px;font-size:13px;padding:6px 12px}.SideBar-moolah-value{font-weight:500}.SideBar-logo-container{align-items:center;display:flex;justify-content:center}.SideBar-links-container{display:flex;flex-direction:column;padding:0 0 16px 16px}.SideBar-link{padding:12px 12px 12px 16px;text-decoration:none}.SideBar-link:hover{background-color:#e1f8d4}.SideBar-link.active,.SideBar-link:hover{border-bottom-left-radius:28px;border-top-left-radius:28px}.SideBar-link.active{background-color:#fff}.SideBar-pet-stats-hp-bar-container{background-color:#d3d3d3;border-radius:8px;height:16px;margin-bottom:18px;width:100%}.SideBar-pet-stats-hp-bar-filled{background-color:#ff7276;border-radius:8px;height:16px}.SideBar-pet-stats-hp-text{font-size:12px;text-align:right}.SideBar-logout-container{display:flex;justify-content:center;width:100%}.SideBar-pet-stats-hp{padding-bottom:12px}.SideBar-pet-stats-name{font-weight:600;padding-bottom:12px;text-align:center}.skeleton{-webkit-animation:skeleton-loading 1d linear infinite alternate;animation:skeleton-loading 1d linear infinite alternate}@-webkit-keyframes skeleton-loading{0%{background-color:#e7e6e6}to{background-color:#d3d3d3}}@keyframes skeleton-loading{0%{background-color:#e7e6e6}to{background-color:#d3d3d3}}.skeleton-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:320px}.skeleton-logo{height:50px;margin:16px 28px;width:150px}.skeleton-button,.skeleton-logo{align-self:center;background-color:#89a866;border-radius:28px}.skeleton-button{height:36px;width:90px}.skeleton-text{border-radius:28px;height:1rem;width:100%}.skeleton-pet,.skeleton-text{background-color:#89a866;margin-bottom:16px}.skeleton-pet{border-radius:50%;height:264px;padding:16px 28px;width:264px}.skeleton-link{background-color:#89a866;border-radius:28px;height:44px;margin-bottom:16px;width:180px}.skeleton-header{height:60px}.skeleton-header,.skeleton-header-2{background-color:#89a866;border-radius:28px;margin-bottom:18px;width:240px}.skeleton-header-2{height:40px}.UserTasks-container.skeleton{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:44px;width:calc(100% - 320px)}.skeleton-body{height:180px;margin-bottom:44px}.PetGachapon-container{display:flex;flex-direction:column;justify-content:center;max-height:720px;width:400px}.LoginFormModal-top{background-color:#c9e2bb;border-bottom:1px solid #f0f0f0;height:48px;padding:0;position:absolute;top:0;width:100%}.LoginFormModal-close{background:none;border:0;left:20px;position:relative;top:15px}.LoginFormModal-Login{background:none;font-size:16px;font-weight:900;left:160px;position:absolute;top:15px}.PetGachapon-main-container{padding:68px 18px 0}.PetGachapon-group,.PetGachapon-main-container,.PetGachapon-new-pet-header{align-items:center;display:flex;flex-direction:column;justify-content:center}.PetGachapon-group{padding-top:8px}.PetGachapon-pet-name-label{text-align:center}.PetGachapon-pet-name{border:1px solid grey;border-radius:18px;height:32px;margin-top:8px;padding:8px}.PetGachapon-active-switch{align-items:center;display:flex;gap:18px;padding-top:8px}.PetGachapon-active-label{cursor:pointer;display:block;height:25px;position:relative;text-align:center;width:75px}.PetGachapon-active-label input[type=checkbox]{display:none}.PetGachapon-active-label input[type=checkbox]:checked+.PetGachapon-slider{background-color:#4c6}.PetGachapon-active-label .PetGachapon-slider{background-color:#ccc;border-radius:100px;height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%}.PetGachapon-active-label .PetGachapon-knob{position:absolute;transition:all .3s ease}.PetGachapon-active-label input[type=checkbox]:checked+.PetGachapon-slider .PetGachapon-knob{background-color:#4c6}.PetGachapon-active-label input[type=checkbox]:checked+.PetGachapon-slider .PetGachapon-knob:before{opacity:.4}.PetGachapon-active-label input[type=checkbox]:checked+.PetGachapon-slider .PetGachapon-knob:after{opacity:1}.PetGachapon-active-label .PetGachapon-slider{background-color:#eb4f37}.PetGachapon-active-label .PetGachapon-knob{background-color:#eb4f37;display:inline-block;height:100%;left:-2px;position:relative;width:8px}.PetGachapon-active-label .PetGachapon-knob:before{content:"No";left:-20px}.PetGachapon-active-label .PetGachapon-knob:after,.PetGachapon-active-label .PetGachapon-knob:before{color:#fff;font-size:75%;font-weight:500;position:absolute;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.PetGachapon-active-label .PetGachapon-knob:after{content:"Yes";opacity:.4;right:-23px}.PetGachapon-submit{align-self:center;background-color:#c9e2bb;border:0;border-radius:8px;height:36px;margin-top:16px;padding:8px 12px;width:-webkit-max-content;width:max-content}.isDisabled{background-color:#ffffffdb;cursor:not-allowed}.PetGachapon-text-container{align-items:center;display:flex;flex-direction:column}.Gachapon-container{height:-webkit-max-content;height:max-content;position:relative}.Gachapon-bg{position:relative}.Gachapon-fg,.Gachapon-mg{left:0;position:absolute;top:0}.Gachapon-dial{left:43.5%;position:absolute;top:62.5%;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:50px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Gachapon-dial:hover{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.Gachapon-prize{left:45.5%;opacity:0;position:absolute;top:62.5%;-webkit-transform:translateY(48px);transform:translateY(48px);transition:opacity 3.5s linear 3.5s,-webkit-transform .4s linear 3.5s;transition:transform .4s linear 3.5s,opacity 3.5s linear 3.5s;transition:transform .4s linear 3.5s,opacity 3.5s linear 3.5s,-webkit-transform .4s linear 3.5s;transition:opacity 0s linear 0s,-webkit-transform 0s linear 0s;transition:transform 0s linear 0s,opacity 0s linear 0s;transition:transform 0s linear 0s,opacity 0s linear 0s,-webkit-transform 0s linear 0s;width:50px;z-index:1}.Gachapon-prize.active{opacity:1;-webkit-transform:translateY(88px);transform:translateY(88px);transition:opacity .1s linear 1.5s,-webkit-transform .2s linear 1.5s;transition:transform .2s linear 1.5s,opacity .1s linear 1.5s;transition:transform .2s linear 1.5s,opacity .1s linear 1.5s,-webkit-transform .2s linear 1.5s;z-index:2}.CreateTaskModal-error-text{height:16px}.PetGachapon-pet-container{align-items:center;display:flex;height:300px;justify-content:center;overflow:hidden;width:300px}.PetGachapon-pet-container>img{width:300px}.Store-container{background-color:#fff;height:100%;overflow-y:scroll;padding:44px;width:calc(100% - 320px)}.Store-bg-gachapon,.Store-pet-gachapon{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.Store-bg-gachapon>.OpenModalButton-container,.Store-pet-gachapon>.OpenModalButton-container{padding:30px;width:800px}button.Gachapon{background-color:#fff;background-image:url(https://keenlychung.com/dailymood/gachaponbanner.jpg);background-position:300px;background-repeat:no-repeat;background-size:contain;border:1px solid #9ab28c;border-radius:18px;height:200px;object-fit:contain;overflow:hidden;padding:28px;text-align:left;width:100%}div.Gachapon{font-family:KeenlysFont;font-size:2.5rem}.Gachapon-text{font-size:16px;margin-top:12px;max-width:400px}.Pet-gachapon-prizes{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-items:center;margin-top:18px;width:100%}.Pet-gachapon-card{background-color:#fff;border:1px solid #9ab28c;border-radius:18px;box-sizing:border-box;height:275px;overflow:hidden;padding:4px;position:relative;width:200px}.Pet-gachapon-description{display:flex;flex-direction:column}.Pet-gachapon-card:before{background:#c9e2bb;-webkit-clip-path:circle(120px at 78% 10%);clip-path:circle(120px at 78% 10%);content:"";height:100%;left:0;position:absolute;top:0;transition:.5s ease-in-out;width:100%}.Pet-gachapon-card:hover:before{-webkit-clip-path:circle(280px at 70% -28%);clip-path:circle(280px at 70% -28%)}.Pet-gachapon-card:after{color:#f5fbf2;content:"moo";font-size:5em;font-style:italic;font-weight:800;left:5%;position:absolute;top:67%}.Pet-gachapon-card .Bg-gachapon-card-image,.Pet-gachapon-card .Pet-gachapon-card-image{height:220px;position:absolute;top:70%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:.5s;width:calc(100% - 8px);z-index:1}.Pet-gachapon-card .Pet-gachapon-card-image img{top:40%}.Pet-gachapon-card .Bg-gachapon-card-image img,.Pet-gachapon-card .Pet-gachapon-card-image img{left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Pet-gachapon-card .Bg-gachapon-card-image img{top:25%}img.notOwned{-webkit-filter:grayscale(1);filter:grayscale(1)}.Pet-gachapon-card:hover .Pet-gachapon-card-image{top:0;-webkit-transform:translateY(0);transform:translateY(0)}.Pet-gachapon-card:hover .Pet-gachapon-card-image .notOwned{-webkit-filter:grayscale(0);filter:grayscale(0)}.Pet-gachapon-card:hover .Bg-gachapon-card-image{top:10%;-webkit-transform:translateY(0);transform:translateY(0)}.Pet-gachapon-card:hover .Bg-gachapon-card-image .notOwned{-webkit-filter:grayscale(0);filter:grayscale(0)}.Pet-gachapon-card .Pet-gachapon-description{bottom:0;height:50px;position:absolute;text-align:center;transition:1s;width:calc(100% - 8px);z-index:1}.Pet-gachapon-card:hover .Pet-gachapon-description{height:calc(50% - 18px)}.Pet-gachapon-card .Pet-gachapon-description .Pet-gachapon-flavor{color:#1b3012;font-weight:600;letter-spacing:1px;margin:0;position:relative}.Pet-gachapon-want{font-size:13px}.Pet-gachapon-card .Pet-gachapon-description .Pet-gachapon-play,.Pet-gachapon-card .Pet-gachapon-description .Pet-gachapon-want,.Pet-gachapon-card .Pet-gachapon-description .Pet-stats{align-items:center;display:flex;justify-content:center;opacity:0;padding:0 20px;transition:.5s;visibility:hidden}.Pet-gachapon-card:hover .Pet-gachapon-description .Pet-gachapon-want{opacity:1;transition-delay:.5s;visibility:visible}.Pet-gachapon-play{background-color:#c9e2bb;border:0;border-radius:18px;height:32px;margin:8px auto auto;width:60%}.Pet-gachapon-card:hover .Pet-gachapon-description .Pet-gachapon-play,.Pet-gachapon-card:hover .Pet-gachapon-description .Pet-stats{opacity:1;transition-delay:.65s;visibility:visible}.Bg-gachapon-bg{border-radius:50%;width:70%}.notEnough{font-size:11px}p.PetGachapon-text{font-size:14px}.PetGachapon-instructions-container{height:14px}.PetGachapon-instructions{font-size:14px;font-weight:600}.setActive{font-size:14px}.Pet-stats{height:22px;margin-bottom:8px}.Gachapon-header-container{width:100%}.Gachapon-header:before{-webkit-text-stroke:5px #1b3012;content:attr(data-content);left:0;position:absolute;top:0;z-index:-1}.Gachapon-header,.Gachapon-header:before{padding:18px 0;text-align:center;width:100%}.Gachapon-header{color:#c9e2bb;flex-grow:1;font-family:KeenlysFont,Bungee,sans-serif;font-size:5rem;position:relative;text-shadow:5px 5px 0 #1b3012;z-index:1}.BgGachapon-header{background:none;font-size:16px;font-weight:900;left:125px;position:absolute;top:15px}img.BgGachapon-gachapon{height:280px}.PetCare-container{padding-bottom:18px}.PetCare-description{font-size:14px;font-weight:400}img.Toy-image{width:60%}.PetCare-text{font-size:16px;text-align:center}.Pet-gachapon-prizes,.PetCare-header,.PetCare-text{padding-bottom:18px}.SplashPage-container{height:100vh;margin-top:80px;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory;width:100%}.SplashPage-main-banner{background-image:url(https://keenlychung.com/dailymood/landingpage.jpg);background-position:100% 20%;background-size:cover;height:calc(100vh - 80px);overflow:hidden;position:relative;scroll-snap-align:start;width:100%}.SplashPage-main-banner-div{align-items:center;display:flex;flex-direction:column-reverse;height:100%;width:100%}.SplashPage-placeholder{display:none;height:20%;width:20%}.SplashPage-main-banner-div>img{aspect-ratio:1;height:50%}.SplashPage-welcome{font-family:KeenlysFont;font-size:4rem;padding-bottom:16px}.custom-shape-divider-bottom-1677527040{fill:#fff;bottom:0;color:#fff;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.SplashPage-main-banner-text{background-color:#fff;border-radius:18px;display:flex;flex-direction:column;height:50%;height:-webkit-max-content;height:max-content;padding:0 38px;width:80%}.SplashPage-placeholder{height:80px}.SplashPage-signup{align-self:center;background-color:#d6e8d9;border:0;border-radius:8px;color:#035f1d;font-weight:800;height:48px;margin:8px;width:180px}.SplashPage-info-container{align-items:center;display:flex;height:100vh;justify-content:space-between;padding:36px;scroll-snap-align:start;width:100%}.SplashPage-info-container:nth-child(odd){background-color:#c9e2bb}.SplashPage-footer-container{height:80px}.SplashPage-cow-image-info{width:460px}@media (min-width:768px){.SplashPage-main-banner-div{align-items:center;flex-direction:row;justify-content:center}.SplashPage-main-banner-div>img{aspect-ratio:1}.SplashPage-placeholder{display:block;width:50%}.SplashPage-main-banner-text{background-color:hsla(0,0%,100%,.855);border-radius:18px;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;justify-content:center;margin-left:44px;padding:38px;width:50%}}.Splash-text{font-size:1.3rem}.SplashPage-main-banner-text.info{width:60%}.Cowlection-container{background-color:#fff;height:100%;overflow-y:scroll;padding:44px;width:calc(100% - 320px)}.Cowlection-header{width:100%}.Cowlection-header-text-background:before,.Cowlection-header-text:before{-webkit-text-stroke:4.3px #1b3012;content:"Your udderly adorable herd";left:0;padding:18px;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.Cowlection-header-text,.Cowlection-header-text-background{color:#c9e2bb;flex-grow:1;font-family:KeenlysFont,Bungee,sans-serif;font-size:4.3rem;margin-bottom:18px;margin-left:-27px;padding:18px;position:relative;text-align:center;text-shadow:4.3px 4.3px 0 #1b3012;width:100%;z-index:1}.Cowlection-header-background{width:100%}.Cowlection-header-text-background:before{-webkit-text-stroke:4.3px #1b3012;content:"Your bovine backdrops";left:0;position:absolute;text-align:center;top:0;width:100%;z-index:-1}.Cowlection-cows{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-content:center;width:100%}.Pet-gachapon-play.disabled,.disabled{background-color:#a4ae9e;cursor:not-allowed}input[type=radio]{display:none}.Cowlection-tabs{background-color:#fff;border:1px solid #d3d3d3;border-radius:88px;display:flex;margin:auto auto 18px;padding:12px;position:relative;-webkit-transform:scale(.8);transform:scale(.8);transition:.2s ease-in;width:-webkit-max-content;width:max-content}.Cowlection-tabs *{z-index:2}.Cowlection-tab{align-items:center;border-radius:88px;display:flex;font-size:16px;height:28px;justify-content:center;transition:color .2s ease-in;width:120px}input[type=radio]:checked+label{color:#000}input[id=cows]:checked~.slider{-webkit-transform:translateX(0);transform:translateX(0)}input[id=backgrounds]:checked~.slider{-webkit-transform:translateX(100%);transform:translateX(100%)}input[id=petcare]:checked~.slider{-webkit-transform:translateX(200%);transform:translateX(200%)}.slider{background-color:#c9e2bb;border-radius:88px;display:flex;height:28px;position:absolute;transition:.2s ease-out;width:120px;z-index:1}@media (min-width:768px){.Cowlection-tabs{-webkit-transform:scale(1);transform:scale(1);transition:.2s ease-out}}.stats-hp{display:flex;flex-direction:column;width:100%}.stats-hp-header{font-size:12px;font-weight:700;text-align:left}.stats-friendliness{align-items:center;display:flex;position:relative}.grey-heart{background-color:#d3d3d3;mask-size:contain;-webkit-mask-size:contain;position:relative;width:100%}.grey-heart:before{-webkit-animation:fill .29s cubic-bezier(.79,.01,.38,.99) .5s forwards;animation:fill .29s cubic-bezier(.79,.01,.38,.99) .5s forwards;content:"";height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;width:100%}.hearts{--width-rating:0.5}.heart{height:12px;mask-image:url(https://keenlychung.com/dailymood/heart.png);-webkit-mask-image:url(https://keenlychung.com/dailymood/heart.png);width:100%}.heart:before{background-color:red}.SideBar-pet-stats-heart-bar-container{background-color:#d3d3d3;margin-bottom:18px;overflow:hidden;position:relative;width:100%}.SideBar-pet-stats-heart-bar-container,.SideBar-pet-stats-heart-bar-filled{border-radius:8px;-webkit-clip-path:url(https://keenlychung.com/dailymood/heart.png);clip-path:url(https://keenlychung.com/dailymood/heart.png);height:16px}.SideBar-pet-stats-heart-bar-filled{background-color:red;left:0;position:absolute;top:0}.mask{background-color:#d3d3d3;height:100%;-webkit-mask-image:url(https://keenlychung.com/dailymood/heart.png);mask-image:url(https://keenlychung.com/dailymood/heart.png);width:100%}.SideBar-pet-stats-heart-text{font-size:12px;text-align:right}#heartClip{-webkit-clip-path:url(https://keenlychung.com/dailymood/heart.png);clip-path:url(https://keenlychung.com/dailymood/heart.png)}.Pet-edit.fa-pen{display:none;font-size:14px;padding-left:8px;padding-top:2px}.PetName-container{align-items:center;display:flex;justify-content:center;padding-bottom:8px}.Pet-gachapon-card:hover .Pet-edit{display:block}.Pet-edit-form{display:flex;gap:8px;height:29px;padding:0 8px;width:100%}.Pet-edit-input{background:none;background-color:#fff;border:1px solid #9ab28c;border-radius:8px;font-size:24px;width:calc(100% - 49px)}.SideBar-pet-stats-hp-bar-container.cowlectionPage,.SideBar-pet-stats-hp-bar-filled.cowlectionPage{height:12px}.Pet-edit-error-text{color:red;font-size:12px;height:13px;letter-spacing:0;padding-bottom:8px}.Pet-gachapon-description.cowlectionPage{display:flex}.Pet-gachapon-flavor.PetName-header{padding-bottom:10px}.Pet-set-active{background-color:#fff;border:1px solid #9ab28c;border-radius:8px;font-size:11px;left:66px;opacity:0;padding:3px 6px;position:absolute;top:137px;-webkit-transform:translateY(0);transform:translateY(0);transition:.5s ease-in;z-index:8}.Pet-gachapon-card:hover .Pet-set-active{opacity:1}.Pet-set-active:hover{background-color:#f5fbf2}.Footer-container{background-color:#c9e2bb;flex-direction:column;height:80px;padding:18px;scroll-snap-align:start;width:100%}.Footer-container,.Footer-developer{align-items:center;display:flex;justify-content:center}.Footer-developer{gap:18px}.fa-github,.fa-linkedin{font-size:26px}.Monthly-container{background-color:#fffefe;border-right:1px solid #f2f2f2;box-shadow:7px -4px 13px -12px hsla(0,0%,84%,.66);display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:44px;width:calc(100% - 320px)}.Monthly-calendar-container{display:flex;flex-direction:column;width:100%}.Monthly-calendar-month-header{align-items:center;display:flex;justify-content:center;padding-bottom:18px;width:100%}.Monthly-calendar-month{color:#c9e2bb;font-family:KeenlysFont,Bungee,sans-serif;font-size:5rem;position:relative;text-align:center;text-shadow:5px 5px 0 #1b3012;width:320px;z-index:1}.Monthly-calendar-month:before{-webkit-text-stroke:5px #1b3012;content:attr(data-content);font-size:5rem;left:0;position:absolute;top:0;width:100%;z-index:-1}.Monthly-calendar-main-container{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:auto minmax(50px,1fr) 1fr 1fr 1fr 1fr;width:100%}.Monthly-calendar-day-name{font-weight:500;padding-bottom:1rem;text-align:center}.Monthly-calendar-main-container>.day{align-items:center;display:flex;flex-direction:column;gap:.38rem;height:5.6rem;justify-content:center}.day>.Mood-container{aspect-ratio:1;background-color:#d3d3d3;border:0;border-radius:50%;height:100%;max-height:56px;max-width:56px;width:100%}.Mood-container.pastDate{background-color:#f2f2f2;background-image:url(https://keenlychung.com/dailymood/no_mood.png);background-position:50%;background-size:90px}.Mood-container.futureDate{cursor:default}.Mood-image{height:auto;max-height:3.7rem;width:auto}.Mood-image:hover{-webkit-animation:wiggle .4s infinite;animation:wiggle .4s infinite}@-webkit-keyframes wiggle{50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}to{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@keyframes wiggle{50%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}to{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}.Date-container{font-size:10px}.todaysDate{align-items:center;background-color:#5aa13e;border-radius:18px;color:#f5fbf2;display:flex;justify-content:center;padding:0 8px 1px}.Mood-container.empty{display:none}.Monthly-button-change{background-color:#fff;border:1px solid #d3d3d3;border-radius:50%;height:-webkit-max-content;height:max-content;width:24px}.fa-angle-left,.fa-angle-right{color:#5aa13e}.Monthly-calendar-filter-container{align-items:center;display:flex;flex-direction:column;gap:18px;justify-content:center;margin-top:44px;padding:18px;width:100%}.Monthly-calendar-filter-header{font-weight:600}.Monthly-calendar-filter-moods{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:center;width:100%}.Monthly-calendar-filter-reset{background-color:#c9e2bb;border:1px solid #9ab28c;border-radius:28px;font-weight:600;min-width:6rem;padding:8px 16px}@media (min-width:1288px){.Monthly-container{max-width:880px}.Monthly-container:after{background:hsla(0,0%,100%,0) url(https://keenlychung.com/dailymood/cowbg.png) repeat-y 100%;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}}.Stats-container{background-color:#fffefe;border-right:1px solid #f2f2f2;box-shadow:7px -4px 13px -12px hsla(0,0%,84%,.66);display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:44px;width:calc(100% - 320px);width:100%}.Stats-container:after{background:hsla(0,0%,100%,0) url(https://keenlychung.com/dailymood/cowbg.png) repeat-y 100%;content:"";display:none;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.Stats-main-header{color:#c9e2bb;font-family:KeenlysFont,Bungee,sans-serif;font-size:5rem;position:relative;text-align:center;text-shadow:5px 5px 0 #1b3012;width:100%;z-index:2}.Stats-main-header:before{-webkit-text-stroke:5px #1b3012;content:attr(data-content);font-size:5rem;left:0;position:absolute;top:0;width:100%;z-index:-1}.Stats-header{margin:44px 0 18px;text-align:center}.MoodBar-line-chart{background-color:#fff;border:1px solid #e5e5e5;border-radius:18px;display:flex;justify-content:center;padding:18px;width:100%}.MoodBar-filled-container{background-color:#d3d3d3;border-radius:88px;display:flex;height:4rem;overflow:hidden}.MoodBar-filled{background-color:#ff7276;height:4rem}.MoodBar-images-container{align-items:center;display:flex;flex-direction:row;justify-content:space-evenly;padding-top:18px}.MoodBar-cows{width:4rem}.MoodBar-image-percent{align-items:center;display:flex;flex-direction:column;gap:5px}.MoodBar-percent{font-size:.75rem}@media (min-width:1288px){.Stats-container{max-width:880px}.Stats-container:after{background:hsla(0,0%,100%,0) url(https://keenlychung.com/dailymood/cowbg.png) repeat-y 100%;content:"";display:block;height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:-1}.Stats-main-header{color:#c9e2bb;font-family:KeenlysFont,Bungee,sans-serif;font-size:5rem;position:relative;text-align:center;text-shadow:5px 5px 0 #1b3012}.Stats-main-header:before{-webkit-text-stroke:5px #1b3012;content:attr(data-content);font-size:5rem;position:absolute;z-index:-1}}@font-face{font-family:KeenlysFont;src:url(/static/media/KeenlysHandwriting-Regular.594f03fa2e74aad6bd0a.ttf) format("truetype")}*{color:#1b3012}.App-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;max-width:100%;overflow:hidden;width:100vw}.clickable,button{cursor:pointer}.Page-container{display:flex}.Page-container,.Splash-container{height:100vh;width:100%}.Page-whitespace-filler{background-image:url(https://keenlychung.com/dailymood/cowbg.png);display:none;width:calc(100% - 1120px)}@media (min-width:1200px){.Page-whitespace-filler{display:block}}*{scrollbar-color:#fff #c9e2bb;scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#c9e2bb}::-webkit-scrollbar-thumb{background-color:#ffffff7b;border-radius:10px}.loading{align-items:center;display:flex;gap:8px;height:100px;justify-content:center;width:100px}.loading div{-webkit-animation:scale .9s ease-in-out infinite;animation:scale .9s ease-in-out infinite;background:#e3c93c;height:50px;width:6px}.loading div:nth-child(2){-webkit-animation-delay:-.8s;animation-delay:-.8s;background:#b0d46d}.loading div:nth-child(3){-webkit-animation-delay:-.7s;animation-delay:-.7s;background:#35a148}.loading div:nth-child(4){-webkit-animation-delay:-.6s;animation-delay:-.6s;background:#266031}.loading div:nth-child(5){-webkit-animation-delay:-.5s;animation-delay:-.5s;background:#29372b}@-webkit-keyframes scale{0%,40%,to{-webkit-transform:scaleY(.05);transform:scaleY(.05)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes scale{0%,40%,to{-webkit-transform:scaleY(.05);transform:scaleY(.05)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}
/*# sourceMappingURL=main.90a4d051.css.map*/