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}:root{--box-shadow-small:3px 3px 8px 3px grey;--box-shadow-medium:8px 8px 8px 8px grey;--color-option-1:#e0dfdf}.App{background-color:#fff;min-height:100vh}.App,main{display:flex;flex-direction:column}main{align-content:center;align-items:center;flex-wrap:nowrap;justify-content:center}.navigation{margin-left:auto;margin-right:auto;width:80%}.nav-links,.navigation{display:flex;justify-content:center}.nav-links{align-content:center;background-color:#fff;border:1px solid #fff;box-shadow:3px 3px 8px 3px grey;box-shadow:var(--box-shadow-small);color:#000;margin:5px;padding:5px;transition:color .5s,border .5s,box-shadow .5s;width:130px}.nav-links:hover{border:1px solid #8c8c8c;box-shadow:none}.nav-links a{color:#000;font-weight:700;text-decoration:none;text-transform:uppercase;transition:color .5s}.nav-links a:hover{color:#000}.nav-links img{width:30px}.header-wrapper{align-content:center;background-color:#000;color:#fff;flex-direction:row;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;width:80%}.header-wrapper,.home-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}.home-wrapper{align-content:space-around;align-items:center;align-self:center;flex-direction:column;width:100%}.login-wrapper,.register-wrapper{display:grid;margin-left:auto;margin-right:auto;width:80%}.add-task-form-wrapper,.login-form-wrapper,.tasks-wrapper,.user-wrapper{align-self:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.tasks-wrapper,.user-wrapper{align-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.stats-wrapper{margin:15px;width:500px}.stats-wrapp,.stats-wrapper{align-content:center;align-items:center;box-shadow:5px 5px 8px 8px grey;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.stats-wrapp{margin:20px;padding:20px;width:360px}.stats-wrapp span{font-weight:700}.stats-wrapp h1{margin-top:0}.stats-week{margin-bottom:45px}.task-info-wrap,.user-info-wrap{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:10px;width:250px}.create-group-form-wrapper{display:grid;justify-items:center}.task-single-data{font-feature-settings:"smcp";align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-variant:small-caps;justify-content:space-between;width:200px}.task-single-data-title{display:flex;margin:5px}#add-task-form,#login-form,#registration-form,.user-info{display:grid;padding:10px;width:380px}#add-gift-form label,#login-form label,#registration-form label{color:#8c8c8c;margin:5px}#add-gift-form input,#login-form input,#registration-form input{background-color:#fcfcfc;border-color:#f9f9f9;border-radius:10px;font-size:16px;height:32px;margin:5px;width:90%}.logout-btn{-webkit-font-smoothing:antialiased;border:none;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-transform:uppercase}.form-submit-btn,.logout-btn{background-color:#fff;font-size:16px;font-weight:700}.form-submit-btn{border:2px solid #e0dfdf;border:2px solid var(--color-option-1);height:35px;margin:10px auto;transition:font-weight .5s,background-color .5s,border .5s;width:150px}.form-submit-btn:hover{background-color:#e0dfdf;background-color:var(--color-option-1);border:none}.form-submit-btn a{color:#000;text-decoration:none}.task-info-wrap button,.user-info-wrap button{background-color:#fff;border:2px solid #e0dfdf;border:2px solid var(--color-option-1);margin-top:8px;transition:font-weight .5s,background-color .5s,border .5s}.task-info-wrap button:hover,.user-info-wrap button:hover{background-color:#e0dfdf;background-color:var(--color-option-1);font-weight:700}.single-task-container,.single-user-container{align-content:center;align-items:center;box-shadow:8px 8px 8px 8px grey;box-shadow:var(--box-shadow-medium);height:auto;margin:30px;max-width:300px;min-width:290px;padding:10px;row-gap:10px}.single-task-container,.single-user-container,.tasks-container,.users-container{align-self:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.tasks-container,.users-container{margin-left:auto;margin-right:auto;width:80%}.gift-logo,.user-logo,.users-logo{margin:25px;width:140px}.img-medium{width:100px}.img-up{width:25px}.user-logo-small{width:100px}.message-text,.user-logo-small{margin-left:auto;margin-right:auto}.message-text{color:red;margin-bottom:10px}.group-info-msg{align-content:center;animation:pulse 2s infinite;box-shadow:3px 3px 8px 3px grey;box-shadow:var(--box-shadow-small);display:grid;justify-content:center;margin:10px auto;padding:5px;transform:scale(1);width:40%}.task-info-msg{color:red;font-weight:700}.required{color:red;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px}.add-task-title,.home-title,.new-user-registration-title,.user-login-title,.wrapper-title{align-self:center;display:flex;font-size:18px;font-weight:700;justify-content:center;margin:15px}.wrapper-title{align-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.add-user{align-self:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.single-task-alk-value,.single-task-calories-value,.single-task-date-value,.single-task-eveningwk-value,.single-task-food-value,.single-task-green-value,.single-task-morningwk-value,.single-task-sleep-value,.single-task-wp-value,.single-user-email span,.single-user-id span,.single-user-name span,.single-user-public-name span{font-weight:700;text-align:center}.single-task-green-value{color:green}.single-task-red-value{color:red;font-weight:700;text-align:center}.single-gift-creator-value{animation:wiggle 2s linear infinite;color:#0084ff;font-weight:700}@keyframes wiggle{0%,7%{transform:rotate(0)}15%{transform:rotate(-5deg)}20%{transform:rotate(1deg)}25%{transform:rotate(-5deg)}30%{transform:rotate(1deg)}35%{transform:rotate(1deg)}40%,to{transform:rotate(0)}}.user-info{box-shadow:8px 8px 8px 8px grey;box-shadow:var(--box-shadow-medium);display:grid;justify-content:center;justify-items:center}.user-info-value{font-weight:700}span.red{color:red}.reserved{animation:pulse 1s infinite;color:green;font-weight:700;transform:scale(1)}.free,.reserved{font-feature-settings:"smcp";font-variant:small-caps}.free{font-weight:700}@keyframes pulse{0%{transform:scale(.97)}70%{transform:scale(1.2)}to{transform:scale(.97)}}.footer-wrapper{align-content:center;align-items:center;align-self:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:30px;width:200px}.footer-wrapper p{font-feature-settings:"smcp";font-variant:small-caps}.error{align-content:center;align-items:center;color:red;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;justify-content:center}@media screen and (max-width:452px){.full-width-img{margin:auto;width:90%}.navigation{width:100%}.navigation,.user-wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto}.user-wrapper{align-self:center;max-width:60%}.user-info{box-shadow:8px 8px 8px 8px grey;box-shadow:var(--box-shadow-medium);display:grid;justify-content:center;justify-items:center;width:100%}h1{font-size:1.5em}}@media screen and (max-width:374px){.full-width-img{margin:auto;width:90%}.navigation{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:100%}}#kitt{height:20px;width:200px}.eight,.five,.four,.nine,.one,.seven,.six,.ten,.three,.two{animation-direction:alternate;animation-duration:.7s;animation-iteration-count:infinite;background:#000;border-radius:3px;box-shadow:0 0 15px #000,inset 0 0 3px #ffffff80;display:inline-block;height:20px;margin:0;width:20px}.one{animation-name:first}.two{animation-name:second}.three{animation-name:third}.four{animation-name:fourth}.five{animation-name:fifth}.six{animation-name:sixth}.seven{animation-name:seventh}.eight{animation-name:eighth}.nine{animation-name:ninth}.ten{animation-name:tenth}@keyframes first{0%{opacity:.2}10%{opacity:1}20%{opacity:.2}to{opacity:0}}@keyframes second{0%{opacity:0}10%{opacity:.2}20%{opacity:1}30%{opacity:.2}to{opacity:0}}@keyframes third{0%{opacity:0}20%{opacity:.2}30%{opacity:1}40%{opacity:.2}to{opacity:0}}@keyframes fourth{0%{opacity:0}30%{opacity:.2}40%{opacity:1}50%{opacity:.2}to{opacity:0}}@keyframes fifth{0%{opacity:0}40%{opacity:.2}50%{opacity:1}60%{opacity:.2}to{opacity:0}}@keyframes sixth{0%{opacity:0}50%{opacity:.2}60%{opacity:1}70%{opacity:.2}to{opacity:0}}@keyframes seventh{0%{opacity:0}60%{opacity:.2}70%{opacity:1}80%{opacity:.2}to{opacity:0}}@keyframes eighth{0%{opacity:0}70%{opacity:.2}80%{opacity:1}90%{opacity:.2}to{opacity:0}}@keyframes ninth{0%{opacity:0}80%{opacity:.2}90%{opacity:1}to{opacity:.2}}@keyframes tenth{0%{opacity:0}90%{opacity:.2}to{opacity:1}}
/*# sourceMappingURL=main.2de257be.css.map*/