:root{--colorprimary:#3a3a3a;--colorsecondary:#fff;--colorlightgrey:#fcfcfc;--colorlightgreyhover:#f3f3f3;--colorgrey:#f7f7f7;--colordarkgrey:#eee;--coloraccent1:#f9facb;--coloraccent1strong:#f9c835;--coloraccent1stronglight:#f8cf53;--coloraccent1stronghover:#ebbd32;--coloraccent2light:#eef7fe;--coloraccent2:#dfeff9;--coloraccent2dark:#86c6ef;--coloraccent2shadow:#b2c6cf;--coloraccent2strong:#38acff;--coloraccent2stronghover:#2f9eee;--daydone:#d5f7cc00;--daydoneborder:#dcf5d591;--coloraccent3:#facfcb;--coloraccent3strong:#d4322c;--coloraccent3stronghover:#bf241f;--fontlightgrey:#919191;--fontgrey:#707070;--fontdarkgrey:#5c5c5c;--fontlightblack:#444;--fontlightblack1:#333;--fontwhite:#fff;--fontblack:#0f0f0f;--font1:#ba9228;--font1dark:#fffff8;--font2:#06a80d;--font2dark:#e2ffdd;--fontlink:#065fd4;--transition:0.15s ease-in-out}.color{background-color:#ff0}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}.footer-margin{height:40px}.pointer,button{cursor:pointer}@keyframes heartbeat{0%,to{box-shadow:0 0 0 0 #38acff;box-shadow:0 0 0 0 var(--coloraccent2strong)}50%{box-shadow:0 0 4px 8px #f9c835;box-shadow:0 0 4px 8px var(--coloraccent1strong)}}.heartbeat{animation:heartbeat 2s infinite}.large{font-size:large}.smaller{font-size:smaller}.section{margin-bottom:20px;margin-left:auto;margin-right:auto;width:95%}.top{margin-top:20px}.frame{margin-left:auto;margin-right:auto;width:80%}@media(max-width:1240px){.frame{margin-left:auto;margin-right:auto;width:90%}}@media(max-width:768px){.frame{margin-left:auto;margin-right:auto;width:90%}}@media(max-width:480px){.frame{margin-left:auto;margin-right:auto;width:95%}}.tight{margin-left:auto;margin-right:auto;width:50%}@media(max-width:1240px){.tight{margin-left:auto;margin-right:auto;width:70%}}@media(max-width:768px){.tight{margin-left:auto;margin-right:auto;width:90%}}@media(max-width:480px){.tight{margin-left:auto;margin-right:auto;width:90%}}.space-below{margin-bottom:40px}.navbar{margin-left:auto;margin-right:auto}.navbar h3{color:#86815f;cursor:pointer}.navbar h3:hover{color:#585858;text-decoration:underline;text-decoration-color:#deb887}.navbar h4{color:#827c5c;cursor:pointer}.navbar h4:hover{color:#585858;text-decoration:underline;text-decoration-color:#deb887}.fixed{background-color:hsla(0,0%,99%,.382);box-shadow:0 2px 4px #0000001a;display:flex;position:fixed;width:100%;z-index:1000}.fixed-space{height:80px}.loading-circle{border-top-color:#f9c835;margin:20px 40px 20px 20px}.utility-button{background-color:#305be8;border:1px solid gray;border-radius:20px;box-sizing:border-box;cursor:pointer;margin-top:20px;padding:8px;width:220px}.utility-button:hover{background-color:#3d65e8}.utility-button p{color:#fff;color:var(--colorsecondary);font-weight:500;margin:0;text-align:center}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{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}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 16px}.navbar p{font-size:large}.navbar .nav-left,.navbar .nav-right{align-items:center;display:flex;gap:8px}.navbar .nav-left div,.navbar .nav-right div{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:44px}.navbar .nav-left div h2,.navbar .nav-right div h2{margin:0}.navbar .nav-left div p,.navbar .nav-right div p{font-weight:600;margin:0;padding-left:20px;padding-right:20px}.navbar .nav-left .profile-image,.navbar .nav-right .profile-image{aspect-ratio:1/1;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;cursor:pointer;height:32px;width:32px}.navbar .nav-left .title-text-button h2,.navbar .nav-right .title-text-button h2{color:#000}.navbar .nav-left .title-text-button h2:hover,.navbar .nav-left .title-text-button-clicked h2,.navbar .nav-right .title-text-button h2:hover,.navbar .nav-right .title-text-button-clicked h2{color:var(--fontblack)}.navbar .nav-left .text-button,.navbar .nav-right .text-button{align-items:center;background-color:var(--colorsecondary);justify-content:center}.navbar .nav-left .text-button p,.navbar .nav-right .text-button p{color:var(--fontgrey)}.navbar .nav-left .text-button:hover,.navbar .nav-right .text-button:hover{background-color:var(--colorlightgrey)}.navbar .nav-left .text-button:hover p,.navbar .nav-right .text-button:hover p{color:var(--fontdarkgrey)}.navbar .nav-left .text-button-clicked,.navbar .nav-right .text-button-clicked{background-color:var(--colorgrey)}.navbar .nav-left .text-button-clicked p,.navbar .nav-right .text-button-clicked p{color:var(--fontlightblack)}@media(max-width:768px){.navbar{align-items:center;flex-direction:column;padding:0 8px}.navbar .nav-left,.navbar .nav-right{gap:16px;justify-content:center;width:100%}.navbar .nav-left div,.navbar .nav-right div{height:auto;width:auto}.navbar .nav-left .title-text-button h2,.navbar .nav-right .title-text-button h2{font-size:1.2rem}.navbar .nav-left .text-button p,.navbar .nav-right .text-button p{font-size:.9rem;padding:10px}}@media(max-width:480px){.navbar .nav-left,.navbar .nav-right{align-items:center;flex-direction:column;gap:12px}.navbar .nav-left div,.navbar .nav-right div{justify-content:center;width:100%}.navbar .nav-left div h2,.navbar .nav-left div p,.navbar .nav-right div h2,.navbar .nav-right div p{font-size:1rem}}.signupform-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.signupform-pop-up-container .signupform-pop-up{background-color:var(--colorsecondary);border-radius:20px;margin-left:auto;margin-right:auto;padding:4px 16px;width:80%}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-header{height:40px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-header .title{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-header .title h2{margin:0}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view span{font-weight:500}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view span:hover{cursor:pointer}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .channel-description{color:var(--fontblack);line-height:150%;text-align:left}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .title{display:flex;justify-content:space-between;margin-top:20px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .title h2{margin:0}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .info p{font-weight:300;margin:0}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .link{display:flex;margin-top:20px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .link .link-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .link .link-icon-wrapper .link-icon{background-color:var(--coloraccent1strong);border-radius:50%;height:40px;width:40px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .link .link-info{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .link .link-info :first-child{font-weight:500;margin:0}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .link .link-info :nth-child(2){color:var(--fontlink);cursor:pointer;margin:0}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .detail{display:flex;margin-top:20px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .detail .detail-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .detail .detail-icon-wrapper .detail-icon{border-radius:50%;height:40px;width:40px}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .detail .detail-info{align-items:center;display:flex;text-align:left}.signupform-pop-up-container .signupform-pop-up .signupform-pop-up-scroll-view .detail .detail-info :first-child{font-weight:400;margin:0}.google-sign-up-button{background-color:var(--colorlightgrey);border:1px solid gray;border-radius:20px;box-sizing:border-box;cursor:pointer;margin-top:20px;padding:8px;width:220px}.google-sign-up-button:hover{background-color:var(--colorlightgreyhover)}.google-sign-up-button p{color:var(--fontlightblack);font-weight:500;margin:0;text-align:center}.google-sign-up-button-inactive{background-color:var(--colorlightgrey);border:1px solid gray;border-radius:20px;box-sizing:border-box;cursor:default;margin-top:20px;padding:8px;width:220px}.google-sign-up-button-inactive p{color:gray;font-weight:500;margin:0;text-align:center}.card-display{grid-column-gap:8px;grid-row-gap:40px;column-gap:8px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:40px}@media(max-width:1024px){.card-display{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.card-display{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.card-display{grid-template-columns:1fr;row-gap:20px}}.card-container{cursor:default;height:auto;text-align:left;transition:box-shadow .2s ease;width:auto}.card-container .image{background-color:var(--coloraccent1strong);border-radius:10px;cursor:pointer;height:200px}.card-container .image:hover{box-shadow:0 4px 8px var(--colordarkgrey)}.footer{background-color:var(--colordarkgrey);color:var(--fontlightblack);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:100px}.footer p{margin:0}.days-banner{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:24px}.banner-day{cursor:default;width:56px}.banner-day p{margin:0 auto 4px;text-align:center}.banner-day :nth-child(2){font-size:small;font-weight:700}.this-week-challenge{margin-bottom:20px}.this-week-challenge .this-week-challenge-title{align-items:center;display:flex;margin-bottom:8px;margin-left:0;margin-right:auto}.this-week-challenge .this-week-challenge-title .this-week-challenge-image{background-color:#faebd7;border-radius:10px;height:60px;width:70px}.this-week-challenge .this-week-challenge-title h2{cursor:default;font-size:large;margin:0 auto 0 16px;text-align:left}@media(max-width:768px){.this-week-challenge .this-week-challenge-title{align-items:flex-start;flex-direction:column}.this-week-challenge .this-week-challenge-title .this-week-challenge-image{height:50px;margin-bottom:8px;width:60px}.this-week-challenge .this-week-challenge-title h2{font-size:medium;margin:8px 0 0}}@media(max-width:480px){.this-week-challenge .this-week-challenge-title .this-week-challenge-image{height:40px;width:50px}.this-week-challenge .this-week-challenge-title h2{font-size:small}}@media(max-width:768px){.button-wrapper{justify-content:center}}@media(max-width:480px){.button-wrapper{align-items:center;flex-direction:column;gap:4px}}.save-pop-up-container .save-pop-up{height:auto;margin:0 auto;max-width:400px;padding:16px;width:90%}.save-pop-up-container .save-pop-up .save-pop-up-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.save-pop-up-container .save-pop-up .save-pop-up-header .close{cursor:pointer}.save-pop-up-container .save-pop-up .save-pop-up-scroll-view{max-height:400px;overflow-y:auto}.save-pop-up-container .this-week-loading-circle{height:80px;width:80px}@media(max-width:480px){.save-pop-up-container .this-week-loading-circle{height:60px;width:60px}}.week-event{align-items:center;background-color:var(--colorlightgrey);border-radius:8px;box-shadow:2px 2px 4px rgba(125,121,78,.351);cursor:pointer;display:flex;flex-wrap:1;height:48px;justify-content:space-between;margin-top:16px;max-width:100%;min-height:40px;width:100%}.week-event:hover{background-color:var(--colorgrey)}.week-event .left{align-items:center;display:flex;flex-grow:1}.week-event .left .event-time{padding-left:8px;padding-right:8px;width:40px}.week-event .left .event-time p{font-size:small;margin:0}.week-event .left .main .event-title{padding-left:8px;padding-right:8px}.week-event .left .main .event-title p{font-weight:300;margin:0;text-align:left}.week-event .left .main .subtitle{padding-left:8px;padding-right:8px}.week-event .left .main .subtitle p{color:var(--fontlightblack);font-size:small;font-weight:500;margin:0;text-align:left}.week-event .right{align-items:center;display:flex;justify-content:flex-end;margin-right:8px;min-width:380px}.week-event .right .days{display:flex;margin-left:0}.week-event .right .days .day{background-color:#f2f0ec;border:1px solid var(--coloraccent2light);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.week-event .right .days .day:hover{background-color:var(--coloraccent2);border:1px solid var(--coloraccent2light)}.week-event .right .days .day-clicked{background-color:var(--coloraccent2strong);border:1px solid var(--coloraccent2strong);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.week-event .right .info-right{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100px}.week-event .right .info-right p{font-size:small;margin:0}.week-event-done{align-items:center;background-color:var(--coloraccent2);border-radius:8px;cursor:pointer;display:flex;flex-wrap:1;height:48px;justify-content:space-between;margin-top:16px;min-height:40px}.week-event-done,.week-event-done:hover{box-shadow:2px 2px 4px var(--coloraccent2shadow)}.week-event-done:hover{background-color:var(--coloraccent2light)}.week-event-done .left{align-items:center;display:flex;flex-grow:1}.week-event-done .left .event-time{padding-left:8px;padding-right:8px;width:40px}.week-event-done .left .event-time p{color:var(--fontlightblack);font-size:small;margin:0}.week-event-done .left .main .event-title{padding-left:8px;padding-right:8px}.week-event-done .left .main .event-title p{font-weight:300;margin:0;text-align:left}.week-event-done .left .main .subtitle{padding-left:8px;padding-right:8px}.week-event-done .left .main .subtitle p{color:var(--fontlightblack);font-size:small;font-weight:500;margin:0;text-align:left}.week-event-done .right{align-items:center;display:flex;justify-content:flex-end;margin-right:8px;min-width:380px}.week-event-done .right .days{display:flex;margin-left:0}.week-event-done .right .days .day{background-color:#f2f0ec00;border:1px solid #c1c1c100;border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.week-event-done .right .days .day-clicked{background-color:var(--daydone);border:1px solid var(--daydoneborder);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.week-event-done .right .info-right{align-items:center;color:var(--fontlightblack);cursor:pointer;display:flex;justify-content:center;width:100px}.week-event-done .right .info-right p{font-size:small;margin:0}@media(max-width:768px){.week-event{align-items:flex-start;flex-direction:column;height:auto;padding:8px}.week-event .left,.week-event .right{align-items:flex-start;flex-direction:column;justify-content:space-between;margin-bottom:8px;width:100%}.week-event .left .event-time,.week-event .right .event-time{font-size:.9rem;padding:0;width:auto}.week-event .left .main .event-title,.week-event .left .main .subtitle,.week-event .right .main .event-title,.week-event .right .main .subtitle{font-size:.9rem;padding:0}.week-event .left .days,.week-event .right .days{flex-wrap:wrap;justify-content:flex-start}.week-event .left .days .day,.week-event .left .days .day-clicked,.week-event .right .days .day,.week-event .right .days .day-clicked{height:24px;margin:2px;width:24px}.week-event .left .info-right,.week-event .right .info-right{font-size:.9rem;padding:4px;width:auto}.week-event-done{align-items:flex-start;flex-direction:column;height:auto;padding:8px}.week-event-done .left,.week-event-done .right{align-items:flex-start;flex-direction:column;justify-content:space-between;margin-bottom:8px;width:100%}.week-event-done .left .event-time,.week-event-done .right .event-time{font-size:.9rem;padding:0;width:auto}.week-event-done .left .main .event-title,.week-event-done .left .main .subtitle,.week-event-done .right .main .event-title,.week-event-done .right .main .subtitle{font-size:.9rem;padding:0}.week-event-done .left .days,.week-event-done .right .days{flex-wrap:wrap;justify-content:flex-start}.week-event-done .left .days .day,.week-event-done .left .days .day-clicked,.week-event-done .right .days .day,.week-event-done .right .days .day-clicked{height:24px;margin:2px;width:24px}.week-event-done .left .info-right,.week-event-done .right .info-right{font-size:.9rem;padding:4px;width:auto}}@media(max-width:480px){.week-event{padding:4px}.week-event .left .event-time p,.week-event .left .info-right p,.week-event .left .main .event-title p,.week-event .left .main .subtitle p,.week-event .right .event-time p,.week-event .right .info-right p,.week-event .right .main .event-title p,.week-event .right .main .subtitle p{font-size:.8rem}.week-event .left .days .day,.week-event .left .days .day-clicked,.week-event .right .days .day,.week-event .right .days .day-clicked{height:20px;width:20px}.week-event-done{padding:4px}.week-event-done .left .event-time p,.week-event-done .left .info-right p,.week-event-done .left .main .event-title p,.week-event-done .left .main .subtitle p,.week-event-done .right .event-time p,.week-event-done .right .info-right p,.week-event-done .right .main .event-title p,.week-event-done .right .main .subtitle p{font-size:.8rem}.week-event-done .left .days .day,.week-event-done .left .days .day-clicked,.week-event-done .right .days .day,.week-event-done .right .days .day-clicked{height:20px;width:20px}}.button-green{align-items:center;background-color:var(--coloraccent2strong);border:3px solid var(--coloraccent2strong);border-radius:20px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-green .text{color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.button-green:hover{background-color:var(--coloraccent2stronghover);border:3px solid var(--coloraccent2stronghover)}.button-green:hover .text{color:#fff}.button-blue-inverted{align-items:center;background-color:var(--coloraccent2light);border:3px solid var(--coloraccent2light);border-radius:20px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-blue-inverted p{color:var(--coloraccent2stronghover);font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.button-blue-inverted:hover{background-color:var(--coloraccent2);border:3px solid var(--coloraccent2)}.button-blue-inverted-no-hover{align-items:center;background-color:var(--coloraccent2light);border:3px solid var(--coloraccent2light);border-radius:20px;cursor:default;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-blue-inverted-no-hover .text{color:var(--coloraccent2stronghover);font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.button-linked-text{align-items:center;background-color:var(--colorlightgreyhover);border:3px solid var(--colorlightgreyhover);border-radius:20px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-linked-text .text{color:var(--fontlightblack);font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.button-linked-text:hover{background-color:var(--colorgrey);border:3px solid var(--colorgrey)}.button-linked-text:hover .text{color:var(--fontlightblack1)}.button-yellow{align-items:center;background-color:var(--coloraccent1strong);border:3px solid var(--coloraccent1strong);border-radius:20px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-yellow .text{color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.button-yellow:hover{background-color:var(--coloraccent1stronghover);border:3px solid var(--coloraccent1stronghover)}.button-yellow:hover .text{color:#f5f5f5}.button-yellow-clicked{align-items:center;background-color:var(--coloraccent1strong);border:3px solid var(--coloraccent1strong);border-radius:4px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-yellow-clicked .text{color:var(--coloraccent1strong);color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 12px}.button-yellow-clicked:hover{background-color:var(--coloraccent1stronghover);border:3px solid var(--coloraccent1stronghover)}.button-inactive{align-items:center;background-color:var(--colorlightgrey);border:3px solid var(--colorlightgrey);border-radius:20px;cursor:default;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-inactive .text{color:var(--fontgrey);font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.button-inactive:hover{background-color:var(--colorlightgrey);border:3px solid var(--colorlightgrey)}.button-inactive:hover .text{color:var(--fontgrey)}.button-cancel{align-items:center;background-color:var(--coloraccent3strong);border:3px solid var(--coloraccent3strong);border-radius:20px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-cancel .text{color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.button-cancel:hover{background-color:var(--coloraccent3stronghover);border:3px solid var(--coloraccent3stronghover)}.button-cancel:hover .text{color:#f5f5f5}.challenge{border-radius:16px;display:flex;flex-direction:row;gap:16px}.challenge .image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);border-radius:16px;width:30%}.challenge .challenge-info{display:flex;flex-direction:column;width:70%}.challenge .challenge-info .title{padding-top:8px}.challenge .challenge-info .title h2{font-size:1.5rem;margin:0;text-align:left}.challenge .challenge-info .subtitle{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:8px}.challenge .challenge-info .subtitle .influencer{align-items:center;display:flex;gap:8px}.challenge .challenge-info .subtitle .influencer .inf-image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);border-radius:50%;width:44px}.challenge .challenge-info .subtitle .influencer .inf-info{display:flex;flex-direction:column}.challenge .challenge-info .subtitle .influencer .inf-info .inf-title{color:var(--fontblack);cursor:pointer;font-weight:700;margin:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.challenge .challenge-info .subtitle .influencer .inf-info .inf-title:hover{color:var(--fontlightblack)}.challenge .challenge-info .subtitle .influencer .inf-info .inf-info{color:var(--fontdarkgrey);cursor:default;font-size:small;font-weight:light;margin:0;text-align:left}.challenge .challenge-info .text{background-color:var(--colorgrey);border-radius:20px;margin-top:12px;padding:12px 8px}.challenge .challenge-info .text p{cursor:pointer;margin:4px;text-align:left}.challenge .challenge-info .text .description-text{-webkit-line-clamp:5;display:-webkit-box;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:auto;margin-top:0;overflow:hidden;text-overflow:ellipsis}.challenge .challenge-info .text .bold-info{display:flex}.challenge .challenge-info .text .bold-info .link{color:#00e;font-weight:600}.challenge .challenge-info .text .bold-info .link:hover{color:#04c}@media screen and (max-width:768px){.challenge{align-items:center;flex-direction:column}.challenge .image{aspect-ratio:16/9;border-radius:12px;margin-bottom:16px;width:100%}.challenge .challenge-info{padding:0 16px;width:100%}.challenge .challenge-info .title h2{font-size:1.25rem}.challenge .challenge-info .subtitle{align-items:flex-start;flex-direction:column;gap:8px}.challenge .challenge-info .text p{font-size:.875rem}.challenge .challenge-info .text .description-text{-webkit-line-clamp:3}.challenge .challenge-info .influencer .inf-image{width:36px}.challenge .challenge-info .influencer .inf-info .inf-title{font-size:.875rem}.challenge .challenge-info .influencer .inf-info .inf-info{font-size:.75rem}}@media screen and (max-width:480px){.challenge .image{aspect-ratio:4/3;margin-bottom:12px}.challenge .title h2{font-size:1rem}.challenge .subtitle .inf-info .inf-title{font-size:.75rem}}.start-buttons.hidden{opacity:0;pointer-events:none;transform:translateX(-10px)}.start-buttons.visible{opacity:1;transform:translateY(0)}.start-wrapper{display:flex;justify-content:space-between}.start-wrapper .start-button-title{align-items:center;display:flex}.start-wrapper .start-button-title h2{margin:0}.start-wrapper .start-buttons{display:flex;gap:8px;justify-content:space-between;transition:opacity .3s ease,transform .3s ease}.start-wrapper .start-buttons .start-button{align-items:center;background-color:var(--colorprimary);border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;padding-left:16px;padding-right:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.start-wrapper .start-buttons .start-button p{color:var(--fontwhite);font-weight:700;margin:0}.start-wrapper .start-buttons .start-button:hover{background-color:#000}.start-wrapper .start-buttons .start-button:hover p{color:var(--font1dark)}.events-wrapper .events-title{align-items:end;display:flex;justify-content:space-between}.events-wrapper .events-title h4{margin-bottom:0}.events-wrapper .events-title .events-buttons{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}@media(max-width:768px){.events-wrapper .events-title .events-buttons{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:480px){.events-wrapper .events-title .events-buttons{gap:4px}.events-wrapper .events-title .events-buttons button{width:100%}}.good-button{align-items:center;background-color:var(--coloraccent2strong);border:3px solid var(--coloraccent2strong);border-radius:20px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.good-button p{color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.good-button:hover{background-color:var(--coloraccent2stronghover);border:3px solid var(--coloraccent2stronghover)}.good-button:hover p{color:#f5f5f5}.yellow-button{align-items:center;background-color:var(--coloraccent1strong);border:3px solid var(--coloraccent1strong);border-radius:20px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.yellow-button p{color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.yellow-button:hover{background-color:var(--coloraccent1stronghover);border:3px solid var(--coloraccent1stronghover)}.yellow-button:hover p{color:#f5f5f5}.loading-circle{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--coloraccent1strong);height:120px;margin:auto;width:120px}.accepting-challenge-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.accepting-challenge-pop-up-container .accepting-challenge-pop-up{background-color:var(--colorsecondary);border-radius:20px;height:50%;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-header{height:40px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-header .title h2{margin:0}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .title{display:flex;justify-content:space-between;margin-top:20px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .title h2{margin:0}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .info p{font-weight:300;margin:0}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .link{display:flex;margin-top:20px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .link .link-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .link .link-icon-wrapper .link-icon{border-radius:50%;height:40px;width:40px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .link .link-info{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .link .link-info :first-child{font-weight:500;margin:0}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .link .link-info :nth-child(2){color:var(--fontlink);cursor:pointer;margin:0}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .detail{display:flex;margin-top:20px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .detail .detail-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .detail .detail-icon-wrapper .detail-icon{background-color:var(--coloraccent1strong);border-radius:50%;height:40px;width:40px}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .detail .detail-info{align-items:center;display:flex;text-align:left}.accepting-challenge-pop-up-container .accepting-challenge-pop-up .accepting-challenge-pop-up-scroll-view .detail .detail-info :first-child{font-weight:400;margin:0}.share-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.share-pop-up-container .share-pop-up{background-color:var(--colorsecondary);border-radius:20px;height:60%;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.share-pop-up-container .share-pop-up .share-pop-up-header{height:40px}.share-pop-up-container .share-pop-up .share-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.share-pop-up-container .share-pop-up .share-pop-up-header .title h2{margin:0}.share-pop-up-container .share-pop-up .share-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.challenge-details-event{align-items:center;background-color:var(--colorlightgrey);border-radius:8px;box-shadow:2px 2px 4px rgba(125,121,78,.351);cursor:pointer;display:flex;flex-wrap:1;height:48px;justify-content:space-between;margin-top:16px;max-width:100%;min-height:40px;width:100%}.challenge-details-event:hover{background-color:var(--colorgrey)}.challenge-details-event .left{align-items:center;display:flex;flex-grow:1}.challenge-details-event .left .event-time{padding-left:8px;padding-right:8px;width:40px}.challenge-details-event .left .event-time p{font-size:small;margin:0}.challenge-details-event .left .main .event-title{padding-left:8px;padding-right:8px}.challenge-details-event .left .main .event-title p{font-weight:300;margin:0;text-align:left}.challenge-details-event .left .main .subtitle{padding-left:8px;padding-right:8px}.challenge-details-event .left .main .subtitle p{color:var(--fontlightblack);font-size:small;font-weight:500;margin:0;text-align:left}.challenge-details-event .right{align-items:center;display:flex;justify-content:flex-end;margin-right:8px;min-width:380px}.challenge-details-event .right .days{display:flex;margin-left:0}.challenge-details-event .right .days .day{background-color:#f2f0ec;border:1px solid var(--coloraccent2light);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.challenge-details-event .right .days .day:hover{background-color:var(--coloraccent2);border:1px solid var(--coloraccent2light)}.challenge-details-event .right .days .day-clicked{background-color:var(--coloraccent2strong);border:1px solid var(--coloraccent2strong);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.challenge-details-event .right .info-right{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100px}.challenge-details-event .right .info-right p{font-size:small;margin:0}@media(max-width:768px){.challenge-details-event{align-items:flex-start;flex-direction:column;height:auto;padding:8px}.challenge-details-event .left{align-items:flex-start;flex-direction:column;width:100%}.challenge-details-event .left .event-time{padding-bottom:4px;padding-left:0;width:100%}.challenge-details-event .left .event-time p{text-align:left}.challenge-details-event .left .main .event-title,.challenge-details-event .left .main .subtitle{padding-left:0;padding-right:0}.challenge-details-event .left .main .event-title p,.challenge-details-event .left .main .subtitle p{text-align:left}.challenge-details-event .right{align-items:flex-start;flex-direction:column;margin-right:0;margin-top:20px;min-width:auto;width:100%}.challenge-details-event .right .days{justify-content:flex-start}.challenge-details-event .right .days .day,.challenge-details-event .right .days .day-clicked{height:24px;width:24px}.challenge-details-event .right .info-right{margin-top:8px;width:100%}.challenge-details-event .right .info-right p{text-align:left}}@media(max-width:480px){.challenge-details-event .right .days .day,.challenge-details-event .right .days .day-clicked{height:20px;width:20px}.challenge-details-event .left .event-time p,.challenge-details-event .left .main .event-title p,.challenge-details-event .left .main .subtitle p,.challenge-details-event .right .info-right p{font-size:x-small}}.small-button-green{align-items:center;background-color:var(--coloraccent2strong);border:2px solid var(--coloraccent2strong);border-radius:20px;cursor:pointer;display:flex;height:24px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-button-green .text{color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.small-button-green:hover{background-color:var(--coloraccent2stronghover);border:2px solid var(--coloraccent2stronghover)}.small-button-green:hover .text{color:#fff}.small-blue-inverted{align-items:center;background-color:var(--coloraccent2light);border:2px solid var(--coloraccent2light);border-radius:20px;cursor:pointer;display:flex;height:24px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-blue-inverted p{color:var(--coloraccent2stronghover);font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.small-blue-inverted:hover{background-color:var(--coloraccent2);border:2px solid var(--coloraccent2)}.small-button-green-clicked{align-items:center;background-color:var(--coloraccent2strong);border:2px solid var(--coloraccent2strong);border-radius:4px;cursor:pointer;display:flex;height:24px;margin-left:auto;margin-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-button-green-clicked .text{color:#f5f5f5;font-weight:600;margin-bottom:0;margin-top:0;padding:0 12px}.small-button-yellow{align-items:center;background-color:var(--coloraccent1strong);border:2px solid var(--coloraccent1strong);border-radius:20px;cursor:pointer;display:flex;height:24px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-button-yellow .text{color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.small-button-yellow:hover{background-color:var(--coloraccent1stronghover);border:2px solid var(--coloraccent1stronghover)}.small-button-yellow:hover .text{color:#fff}.small-button-grey{align-items:center;border:2px solid var(--fontlightgrey);border-radius:4px;cursor:pointer;display:flex;height:24px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-button-grey .text{color:var(--fontlightgrey);font-weight:600;margin-bottom:0;margin-top:0;padding:0 12px}.small-button-grey:hover{background-color:var(--colorlightgrey)}.small-button-grey-clicked{align-items:center;background-color:var(--fontlightgrey);border:2px solid var(--fontlightgrey);border-radius:4px;cursor:pointer;display:flex;height:24px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-button-grey-clicked .text{color:var(--fontwhite);font-weight:600;margin-bottom:0;margin-top:0;padding:0 12px}.small-button-inactive{align-items:center;border:2px solid var(--colorlightgrey);border-radius:4px;cursor:default;display:flex;height:24px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-button-inactive .text{color:var(--fontlightgrey);font-weight:600;margin-bottom:0;margin-top:0;padding:0 12px}.small-button-inactive:hover{background-color:var(--colorlightgrey)}.small-button-red{align-items:center;background-color:var(--coloraccent3strong);border:2px solid var(--coloraccent3strong);border-radius:20px;cursor:pointer;display:flex;height:24px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-button-red .text{color:#fff;font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.small-button-red:hover{background-color:var(--coloraccent3stronghover);border:2px solid var(--coloraccent3stronghover)}.small-button-red:hover .text{color:#fff}.small-button-linked-text{align-items:center;background-color:var(--colorlightgreyhover);border:2px solid var(--colorlightgreyhover);border-radius:20px;cursor:pointer;display:flex;height:32px;margin-left:auto;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.small-button-linked-text p{color:var(--fontlightblack);font-weight:600;margin-bottom:0;margin-top:0;padding:0 24px}.small-button-linked-text:hover{background-color:var(--colorgrey);border:2px solid var(--colorgrey)}.landing-info{display:flex;margin-left:auto;margin-right:auto;width:90%}.landing-info .landing-info-div{width:33%}.landing-info .landing-info-div .landing-cover-image{background-color:#f4f000;border-radius:20px;height:100px;margin-bottom:0;margin-left:auto;margin-right:auto;width:90%}.landing-page{align-items:center;display:flex;height:100vh;margin-left:auto;margin-right:auto;width:90%}.hero-section{width:65%}.form-input{margin-right:auto;width:35%}.sign-out-page{align-items:center;display:flex;height:100vh;margin-left:auto;margin-right:auto;width:90%}.sign-out-button{border:1px solid #000;border-radius:30px;cursor:pointer;height:40px;width:300px}.next-week-challenge{margin-bottom:20px}.next-week-challenge .next-week-challenge-title{align-items:center;display:flex;margin-bottom:8px;margin-left:0;margin-right:auto}.next-week-challenge .next-week-challenge-title .next-week-challenge-image{background-color:#faebd7;border-radius:10px;height:60px;width:70px}.next-week-challenge .next-week-challenge-title h2{cursor:default;margin:0 auto 0 16px;text-align:left}.button-wrapper{gap:8px;justify-content:flex-end}.progress-bar-container{align-items:center;background-color:var(--coloraccent2light);border-radius:4px;display:flex;height:16px;margin:4px auto}.progress-bar{background-color:var(--coloraccent2strong);border-radius:4px;height:16px;transition:width .3s cubic-bezier(.68,-.55,.265,1.55)}.flex{display:flex}.accepted-challenge-image{background-color:#faebd7;border-radius:20px;height:180px;width:210px}@media(max-width:768px){.accepted-challenge-image{height:90px;width:110px}}@media(max-width:480px){.accepted-challenge-image{height:90px;width:110px}}.accepted-challenge-info{flex-grow:1;margin-left:16px}.accepted-challenge-info .ac-title{align-items:center;display:flex;justify-content:space-between}.accepted-challenge-info .ac-title h2{margin:4px auto 4px 0;text-align:left}.accepted-challenge-info .ac-title .options{cursor:pointer;display:flex;flex-direction:column;font-size:larger;font-weight:700}.accepted-challenge-info .ac-title .options p{margin:0}.accepted-challenge-info .accepted-challenge-subtitle-info{cursor:default;display:flex;justify-content:space-between}.accepted-challenge-info .accepted-challenge-subtitle-info p{color:#585858}.accepted-challenge-info .accepted-challenge-subtitle-info .acsi-left{text-align:left}.accepted-challenge-info .accepted-challenge-subtitle-info .acsi-right{text-align:right}.accepted-challenge-events{margin-left:auto;margin-right:auto;margin-top:40px}.accepted-challenge-events .key-text{width:60px}.accepted-challenge-events .key-text p{color:#828282;font-size:small;text-align:center}.accepted-challenge-events .small-text{font-size:small}.accepted-challenge-events .ac{background-color:#fdf7ef;border-radius:4px;cursor:pointer;display:flex;height:40px;margin:8px auto 0}.accepted-challenge-events .ac:hover{background-color:#fbf4e3}.accepted-challenge-events .ac-done{background-color:#def1ce;border-radius:4px;cursor:pointer;display:flex;height:40px;margin:8px auto 0}.accepted-challenge-events .ac-done:hover{background-color:#8af865}.accepted-challenge-events .ac-false{background-color:#f7d8cd;border-radius:4px;cursor:pointer;display:flex;height:40px;margin:8px auto 0}.accepted-challenge-events .ac-false:hover{background-color:#fda182}.accepted-challenge-events .item-text{display:flex;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accepted-challenge-events .item-text p{color:#626262;margin:auto auto auto 0}.accepted-challenge-events .ac-day-text{margin-left:8px;width:92px}.accepted-challenge-events .ac-day-text p{color:#828282;font-size:small;text-align:end}.accepted-challenge-events .done{align-items:center;display:flex;justify-content:center;width:40px}.accepted-challenge-events .done p{font-weight:700;margin:0}.accepted-challenge-events .done .done-check-true{color:#a7e394}.accepted-challenge-events .done .done-check-false{color:#e3b094}.save-pop-up-container .save-pop-up{height:50%;width:30%}.save-pop-up-container .save-pop-up .save-pop-up-scroll-view{align-items:center}.save-pop-up-container .this-week-loading-circle{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--coloraccent1strong);height:120px;margin:20px;width:120px}.scrollable-container{max-height:400px;overflow-x:hidden;overflow-y:auto;padding-bottom:16px;padding-right:4px}@media(max-width:768px){.scrollable-container{max-height:80vh}}.scrollable-container::-webkit-scrollbar{display:none}.accepted-challenge-event{align-items:center;background-color:var(--colorlightgrey);border-radius:8px;box-shadow:2px 2px 4px rgba(125,121,78,.351);cursor:pointer;display:flex;flex-wrap:1;height:48px;justify-content:space-between;margin-top:16px;max-width:100%;min-height:40px;width:100%}.accepted-challenge-event:hover{background-color:var(--colorgrey)}.accepted-challenge-event .left{align-items:center;display:flex;flex-grow:1}.accepted-challenge-event .left .event-time{padding-left:8px;padding-right:8px;width:40px}.accepted-challenge-event .left .event-time p{font-size:small;margin:0}.accepted-challenge-event .left .main .event-title{padding-left:8px;padding-right:8px}.accepted-challenge-event .left .main .event-title p{font-weight:300;margin:0;text-align:left}.accepted-challenge-event .left .main .subtitle{padding-left:8px;padding-right:8px}.accepted-challenge-event .left .main .subtitle p{color:var(--fontlightblack);font-size:small;font-weight:500;margin:0;text-align:left}.accepted-challenge-event .right{align-items:center;display:flex;justify-content:flex-end;margin-right:8px;min-width:380px}.accepted-challenge-event .right .days{display:flex;margin-left:0}.accepted-challenge-event .right .days .day{background-color:#f2f0ec;border:1px solid var(--coloraccent2light);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.accepted-challenge-event .right .days .day:hover{background-color:var(--coloraccent2);border:1px solid var(--coloraccent2light)}.accepted-challenge-event .right .days .day-clicked{background-color:var(--coloraccent2strong);border:1px solid var(--coloraccent2strong);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.accepted-challenge-event .right .info-right{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100px}.accepted-challenge-event .right .info-right p{font-size:small;margin:0}.accepted-challenge-event-done{align-items:center;background-color:var(--coloraccent2);border-radius:8px;box-shadow:2px 2px 4px var(--coloraccent2shadow);cursor:pointer;display:flex;flex-wrap:1;height:48px;justify-content:space-between;margin-top:16px;min-height:40px}.accepted-challenge-event-done:hover{background-color:var(--coloraccent2light);box-shadow:2px 2px 4px var(--coloraccent2shadow)}.accepted-challenge-event-done .left{align-items:center;display:flex;flex-grow:1}.accepted-challenge-event-done .left .event-time{padding-left:8px;padding-right:8px;width:40px}.accepted-challenge-event-done .left .event-time p{color:var(--fontlightblack);font-size:small;margin:0}.accepted-challenge-event-done .left .main .event-title{padding-left:8px;padding-right:8px}.accepted-challenge-event-done .left .main .event-title p{font-weight:300;margin:0;text-align:left}.accepted-challenge-event-done .left .main .subtitle{padding-left:8px;padding-right:8px}.accepted-challenge-event-done .left .main .subtitle p{color:var(--fontlightblack);font-size:small;font-weight:500;margin:0;text-align:left}.accepted-challenge-event-done .right{align-items:center;display:flex;justify-content:flex-end;margin-right:8px;min-width:380px}.accepted-challenge-event-done .right .days{display:flex;margin-left:0}.accepted-challenge-event-done .right .days .day{background-color:#f2f0ec00;border:1px solid #c1c1c100;border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.accepted-challenge-event-done .right .days .day-clicked{background-color:var(--daydone);border:1px solid var(--daydoneborder);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.accepted-challenge-event-done .right .info-right{align-items:center;color:var(--fontlightblack);cursor:pointer;display:flex;justify-content:center;width:100px}.accepted-challenge-event-done .right .info-right p{font-size:small;margin:0}@media(max-width:768px){.accepted-challenge-event{align-items:flex-start;flex-direction:column;height:auto;padding:8px}.accepted-challenge-event .left,.accepted-challenge-event .right{align-items:flex-start;flex-direction:column;justify-content:space-between;margin-bottom:8px;width:100%}.accepted-challenge-event .left .event-time,.accepted-challenge-event .right .event-time{font-size:.9rem;padding:0;width:auto}.accepted-challenge-event .left .main .event-title,.accepted-challenge-event .left .main .subtitle,.accepted-challenge-event .right .main .event-title,.accepted-challenge-event .right .main .subtitle{font-size:.9rem;padding:0}.accepted-challenge-event .left .days,.accepted-challenge-event .right .days{flex-wrap:wrap;justify-content:flex-start}.accepted-challenge-event .left .days .day,.accepted-challenge-event .left .days .day-clicked,.accepted-challenge-event .right .days .day,.accepted-challenge-event .right .days .day-clicked{height:24px;margin:2px;width:24px}.accepted-challenge-event .left .info-right,.accepted-challenge-event .right .info-right{font-size:.9rem;padding:4px;width:auto}.accepted-challenge-event-done{align-items:flex-start;flex-direction:column;height:auto;padding:8px}.accepted-challenge-event-done .left,.accepted-challenge-event-done .right{align-items:flex-start;flex-direction:column;justify-content:space-between;margin-bottom:8px;width:100%}.accepted-challenge-event-done .left .event-time,.accepted-challenge-event-done .right .event-time{font-size:.9rem;padding:0;width:auto}.accepted-challenge-event-done .left .main .event-title,.accepted-challenge-event-done .left .main .subtitle,.accepted-challenge-event-done .right .main .event-title,.accepted-challenge-event-done .right .main .subtitle{font-size:.9rem;padding:0}.accepted-challenge-event-done .left .days,.accepted-challenge-event-done .right .days{flex-wrap:wrap;justify-content:flex-start}.accepted-challenge-event-done .left .days .day,.accepted-challenge-event-done .left .days .day-clicked,.accepted-challenge-event-done .right .days .day,.accepted-challenge-event-done .right .days .day-clicked{height:24px;margin:2px;width:24px}.accepted-challenge-event-done .left .info-right,.accepted-challenge-event-done .right .info-right{font-size:.9rem;padding:4px;width:auto}}@media(max-width:480px){.accepted-challenge-event{padding:4px}.accepted-challenge-event .left .event-time p,.accepted-challenge-event .left .info-right p,.accepted-challenge-event .left .main .event-title p,.accepted-challenge-event .left .main .subtitle p,.accepted-challenge-event .right .event-time p,.accepted-challenge-event .right .info-right p,.accepted-challenge-event .right .main .event-title p,.accepted-challenge-event .right .main .subtitle p{font-size:.8rem}.accepted-challenge-event .left .days .day,.accepted-challenge-event .left .days .day-clicked,.accepted-challenge-event .right .days .day,.accepted-challenge-event .right .days .day-clicked{height:20px;width:20px}.accepted-challenge-event-done{padding:4px}.accepted-challenge-event-done .left .event-time p,.accepted-challenge-event-done .left .info-right p,.accepted-challenge-event-done .left .main .event-title p,.accepted-challenge-event-done .left .main .subtitle p,.accepted-challenge-event-done .right .event-time p,.accepted-challenge-event-done .right .info-right p,.accepted-challenge-event-done .right .main .event-title p,.accepted-challenge-event-done .right .main .subtitle p{font-size:.8rem}.accepted-challenge-event-done .left .days .day,.accepted-challenge-event-done .left .days .day-clicked,.accepted-challenge-event-done .right .days .day,.accepted-challenge-event-done .right .days .day-clicked{height:20px;width:20px}}.options-popup{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px #0000001a;position:absolute;z-index:1000}.options-popup li{text-align:left}.options-popup ul{list-style-type:none;margin:0;padding:0}.options-popup li{cursor:pointer;padding:10px 20px}.options-popup li:hover{background-color:#f0f0f0}.heading{display:flex;justify-content:space-between;margin-top:24px}.sub-heading p{font-size:smaller;margin:0 0 0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.col{display:flex;gap:20px}.col :first-child{width:70%}.col :nth-child(2){flex-grow:1}.switch{align-items:center;display:flex}.switch .loader-button{background-color:#fdf7ef;border:3px solid #fdf7ef;border-radius:10px;display:flex;height:16px;width:32px}.switch .loader-button:hover{background-color:#fbf3e9;cursor:pointer}.switch .loader-button .circle{background-color:bisque;margin:auto auto auto 4px}.switch .loader-button .circle,.switch .loader-button .circle-true{border-radius:10px;height:14px;transition:background-color .3s ease,margin .3s ease;width:14px}.switch .loader-button .circle-true{background-color:rgba(89,228,94,.822);margin:auto 4px auto auto}.switch p{color:#434343;font-size:smaller;margin:0 4px;transition:opacity 1s ease}.switch p.show{opacity:1}.display-update{align-items:center;background-color:#ece5dc;border-radius:20px;display:flex;height:200px;justify-content:center;margin-left:0;margin-right:auto}.display-update .spinning-circle{animation:spin 1s linear infinite;border:4px solid bisque;border-radius:50%;border-top:3px solid #51dd19;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.today-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.today-pop-up-container .today-pop-up{background-color:#fff;border-radius:20px;height:50%;margin-left:auto;margin-right:auto;padding:4px 16px;width:30%}.today-pop-up-container .today-pop-up .today-pop-up-header{height:40px}.today-pop-up-container .today-pop-up .today-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.today-pop-up-container .today-pop-up .today-pop-up-header .title h2{margin:0}.today-pop-up-container .today-pop-up .today-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.today-pop-up-container .today-pop-up .today-pop-up-scroll-view{align-items:center;display:flex;flex-direction:column;height:560px}.today-pop-up-container .today-pop-up .today-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.today-pop-up-container .today-pop-up .today-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.today-pop-up-container .today-pop-up .today-pop-up-scroll-view .info p{font-weight:300;margin:0}.today-pop-up-container .today-pop-up .today-pop-up-scroll-view .pop-up-buttons{display:flex;gap:8px}.today-pop-up-container .this-week-loading-circle{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--coloraccent1strong);height:120px;margin:20px;width:120px}.see-more-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.see-more-pop-up-container .see-more-pop-up{background-color:#fff;border-radius:20px;height:80%;margin-left:auto;margin-right:auto;padding:4px 16px;width:60%}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-header{height:40px}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-header .title h2{margin:0}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view{align-items:center;display:flex;flex-direction:column;height:560px;overflow-y:hidden}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .info p{font-weight:300;margin:0}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .pop-up-buttons{display:flex;gap:8px}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .text{background-color:var(--colorgrey);border-radius:20px;height:auto;margin-top:12px;padding:12px 8px;width:90%}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .text p{margin:4px;text-align:left}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .text .description-container{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;display:flex;display:block;flex-direction:column;overflow:hidden;text-overflow:ellipsis}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .link{color:#00e;cursor:pointer;font-weight:600}.see-more-pop-up-container .see-more-pop-up .see-more-pop-up-scroll-view .link:hover{color:#04c}.see-more-pop-up-container .this-week-loading-circle{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--coloraccent1strong);height:120px;margin:20px;width:120px}.today-event{align-items:center;background-color:var(--colorlightgrey);border-radius:8px;box-shadow:2px 2px 4px rgba(125,121,78,.351);cursor:default;display:flex;margin-bottom:12px;min-height:56px}.today-event p{color:#414141}.today-event:hover{background-color:var(--colorgrey);cursor:pointer}.today-event .done-check{display:flex;height:28px;margin:auto 8px;width:4px}.today-event .done-check p{color:#c1c1c1;font-weight:700;margin:auto;text-align:center}.today-event-done{align-items:center;background-color:var(--coloraccent2light);border-radius:8px;box-shadow:2px 2px 4px var(--coloraccent2shadow);cursor:default;display:flex;height:56px;margin:0 auto 20px 0}.today-event-done p{color:#535353}.today-event-done:hover{background-color:var(--coloraccent2);box-shadow:2px 2px 4px var(--coloraccent2shadow);cursor:pointer}.today-event-done .done-check-true{display:flex;height:28px;margin:auto 8px;width:40px}.today-event-done .done-check-true p{color:var(--coloraccent2strong);font-weight:700;margin:auto;text-align:center}.time-text{color:#5c5c5c;display:flex;height:28px;margin:auto 8px;width:60px}.time-text p{font-size:small;margin:auto;text-align:center}.today-event-info{flex-grow:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.today-event-info .title{margin:8px auto 4px 0}.today-event-info .subtitle{color:#4d4d4d;font-size:smaller;margin:0 auto 4px 0}.columns{gap:12px}select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg%20xmlns="http://www.w3.org/2000/svg"%20viewBox="0%200%204%205"><polygon%20points="0,0%204,0%202,3"%20fill="%23333"/></svg>');background-position:right 10px top 50%;background-repeat:no-repeat;background-size:12px 12px;border:1px solid var(--colordarkgrey);border-radius:5px;box-sizing:border-box;color:var(--fontdarkgrey);margin-bottom:20px;outline:none;padding:10px}.created-challenge{border-radius:16px}.created-challenge .image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);border-radius:16px;width:30%}.created-challenge .created-challenge-info{display:flex;flex-direction:column;justify-content:flex-end;width:100%}.created-challenge .created-challenge-info .title{margin-left:12px;padding-top:8px}.created-challenge .created-challenge-info .title h2{margin:0;text-align:left}.created-challenge .created-challenge-info .subtitle{align-items:center;display:flex;justify-content:space-between;padding-top:8px}.created-challenge .created-challenge-info .subtitle .influencer{align-items:center;display:flex;gap:8px}.created-challenge .created-challenge-info .subtitle .influencer .inf-image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);border-radius:50%;width:44px}.created-challenge .created-challenge-info .subtitle .influencer .inf-info{display:flex;flex-direction:column}.created-challenge .created-challenge-info .subtitle .influencer .inf-info .inf-title{color:var(--fontblack);cursor:pointer;font-weight:700;margin:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.created-challenge .created-challenge-info .subtitle .influencer .inf-info .inf-title:hover{color:var(--fontlightblack)}.created-challenge .created-challenge-info .subtitle .influencer .inf-info .inf-info{color:var(--fontdarkgrey);cursor:default;font-size:small;font-weight:light;margin:0;text-align:left}.created-challenge .created-challenge-info .text{background-color:var(--colorgrey);border-radius:20px;margin-top:12px;padding:12px 8px}.created-challenge .created-challenge-info .text p{cursor:pointer;margin:4px;text-align:left}.created-challenge .created-challenge-info .text .description-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.created-challenge .created-challenge-info .text .tags-wrapper{display:flex;min-height:40px}.create-next-buttons{display:flex;justify-content:space-between}.create-next-buttons div{display:flex;gap:12px;justify-content:flex-end}.title{display:flex;justify-content:space-between;margin-top:20px}.title h2{margin:0}.close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.weeks-events{display:flex;flex-grow:1;gap:12px;justify-content:space-between}.info{margin:16px auto 16px 0;text-align:left}.info p{font-weight:300;margin:0}.info input{border:1px solid #ccc;border-radius:4px;padding:8px;width:100%}.image-wrapper{align-items:center;display:flex}.image-wrapper .create-image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);border-radius:12px;cursor:pointer;margin-bottom:12px;width:180px}.button-wrapper{align-items:start;display:flex;justify-content:start;margin-top:8px}.info-grey{background-color:var(--colorgrey);border-radius:20px;flex-grow:1;padding:12px 8px;text-align:left}.info-grey p{font-weight:300;margin:0}input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:8px;width:100%}.create-challenge-events{margin-top:8px}.create-challenge-events .create-challenge-event{align-items:center;background-color:var(--colorlightgrey);border-radius:8px;display:flex;gap:4px;margin-top:4px;min-height:40px}.create-challenge-events .create-challenge-event:hover{background-color:var(--colorlightgreyhover)}.create-challenge-events .create-challenge-event .create-challenge-info{padding-left:8px;padding-right:8px;width:40px}.create-challenge-events .create-challenge-event .create-challenge-info p{font-size:small;margin:0}.create-challenge-events .create-challenge-event .create-challenge-title{padding-left:8px;padding-right:8px}.create-challenge-events .create-challenge-event .create-challenge-title p{font-weight:300;margin:0;text-align:left}.clickable-div{border:1px solid var(--coloraccent1strong);border-radius:4px;cursor:pointer;display:inline-block;margin-right:4px;margin-top:4px;padding:8px 16px}.clickable-div.clicked{background-color:var(--coloraccent1strong);color:#fff}.intro-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.intro-pop-up-container .intro-pop-up{background-color:var(--colorsecondary);border-radius:20px;height:80%;margin-left:auto;margin-right:auto;padding:4px 16px;width:50%}.intro-pop-up-container .intro-pop-up .intro-pop-up-header{height:40px}.intro-pop-up-container .intro-pop-up .intro-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.intro-pop-up-container .intro-pop-up .intro-pop-up-header .title h2{margin:0}.intro-pop-up-container .intro-pop-up .intro-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.intro-pop-up-container .intro-pop-up .intro-pop-up-scroll-view{align-items:start;display:flex;flex-direction:column;height:560px;margin-top:20px}.intro-pop-up-container .intro-pop-up .intro-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.intro-pop-up-container .intro-pop-up .intro-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.intro-pop-up-container .intro-pop-up .intro-pop-up-scroll-view .info p{font-weight:300;margin:0}.intro-pop-up-container .this-week-loading-circle{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--coloraccent1strong);height:120px;margin:20px;width:120px}.last-step-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.last-step-pop-up-container .last-step-pop-up{background-color:var(--colorsecondary);border-radius:20px;height:80%;margin-left:auto;margin-right:auto;padding:4px 16px;width:50%}.last-step-pop-up-container .last-step-pop-up .last-step-pop-up-header{height:40px}.last-step-pop-up-container .last-step-pop-up .last-step-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.last-step-pop-up-container .last-step-pop-up .last-step-pop-up-header .title h2{margin:0}.last-step-pop-up-container .last-step-pop-up .last-step-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.last-step-pop-up-container .last-step-pop-up .last-step-pop-up-scroll-view{align-items:start;display:flex;flex-direction:column;height:560px;margin-top:20px}.last-step-pop-up-container .last-step-pop-up .last-step-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.last-step-pop-up-container .last-step-pop-up .last-step-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.last-step-pop-up-container .last-step-pop-up .last-step-pop-up-scroll-view .info p{font-weight:300;margin:0}.save-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.save-pop-up-container .save-pop-up{background-color:var(--colorsecondary);border-radius:20px;height:80%;margin-left:auto;margin-right:auto;padding:4px 16px;width:50%}.save-pop-up-container .save-pop-up .save-pop-up-header{height:40px}.save-pop-up-container .save-pop-up .save-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.save-pop-up-container .save-pop-up .save-pop-up-header .title h2{margin:0}.save-pop-up-container .save-pop-up .save-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.save-pop-up-container .save-pop-up .save-pop-up-scroll-view{align-items:start;display:flex;flex-direction:column;height:560px;margin-top:20px}.save-pop-up-container .save-pop-up .save-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.save-pop-up-container .save-pop-up .save-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.save-pop-up-container .save-pop-up .save-pop-up-scroll-view .info p{font-weight:300;margin:0}.save-pop-up-container .saving-loading-circle{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--coloraccent1strong);height:120px;margin:20px;width:120px}.event{background-color:var(--colorgrey);border-radius:8px;justify-content:space-between;margin-top:16px;min-height:40px}.event,.event .left{align-items:center;display:flex}.event .left .info{padding-left:16px;padding-right:16px}.event .left .info p{font-size:small;margin:0}.event .left .main{padding-left:0;padding-right:8px}.event .left .main p{font-weight:300;margin:0;text-align:left}.event .right{align-items:center;display:flex;justify-content:flex-end;min-width:400px}.event .right .days{display:flex;margin-left:0}.event .right .days .day{background-color:#f2f0ec;border:1px solid #c1c1c1;border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.event .right .days .day:hover{background-color:var(--coloraccent1);border:1px solid var(--coloraccent1strong)}.event .right .days .day-clicked{background-color:var(--coloraccent1strong);border:1px solid var(--coloraccent1);border-radius:50%;cursor:pointer;height:28px;margin:auto 4px;width:28px}.event .right .days .day-clicked:hover{background-color:var(--coloraccent1);border:1px solid var(--coloraccent1strong)}.event .right .info-right{align-items:center;cursor:pointer;display:flex;justify-content:center;width:100px}.event .right .info-right p{font-size:small;margin:0}.event .right .info-right:hover{background-color:#dcdcdc}.event .right .options-button-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center;width:40px}.event .right .options-button-wrapper .options-button{align-items:center;color:red;display:flex;flex-direction:column;justify-content:center}.event .right .options-button-wrapper .options-button p{line-height:6px;margin:0}.channel-settings .channel-description-input,.channel-settings .channel-display-name-input,.channel-settings .channel-tags-input,.channel-settings .channel-thumbnail-input,.channel-settings .cover-image-input,.channel-settings .live-switch-input,.channel-settings .profile-image-input{margin-top:20px}.channel-settings .live-switch-input p{margin:0 0 8px}.channel-settings input{box-sizing:border-box;margin-top:4px;padding:8px;width:100%}.about-settings .about-links-input,.about-settings .about-your-website-input{margin-top:20px}.about-settings input{box-sizing:border-box;margin-top:4px;padding:8px;width:100%}.profile-settings .profile-display-name-input,.profile-settings .profile-email-input,.profile-settings .profile-image-input{margin-top:20px}.profile-settings input{box-sizing:border-box;margin-top:4px;padding:8px;width:100%}.display-channel-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.display-channel-pop-up-container .display-channel-pop-up{background-color:var(--colorsecondary);border-radius:20px;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-header{height:40px}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-header .title h2{margin:0}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header{margin-top:20px}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-cover-image{aspect-ratio:5/1;background-color:var(--coloraccent1strong);border-radius:12px;height:auto;width:100%}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-profile-wrapper{display:flex;gap:8px;margin-top:1vw}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-profile-wrapper .display-channel-pop-up-profile-image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);border-radius:50%;height:auto;width:25%}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-profile-wrapper .display-channel-pop-up-header-info{display:flex;flex-direction:column;flex-grow:1;max-width:75%;min-width:75%;width:75%}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-profile-wrapper .display-channel-pop-up-header-info h4{margin:8px 0 4px;text-align:left}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-profile-wrapper .display-channel-pop-up-header-info .display-channel-pop-up-channel-info{background-color:var(--colorgrey);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin-left:4x;margin-right:auto;padding:4px;width:100%}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-profile-wrapper .display-channel-pop-up-header-info .display-channel-pop-up-channel-info p{font-size:small;margin:0;text-align:left}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-profile-wrapper .display-channel-pop-up-header-info .display-channel-pop-up-channel-info .tags{display:flex;gap:4px}.display-channel-pop-up-container .display-channel-pop-up .display-channel-pop-up-scroll-view .display-channel-pop-up-profile-header .display-channel-pop-up-profile-wrapper .display-channel-pop-up-header-info .display-channel-pop-up-channel-info .channel-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.display-thumbnail-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.display-thumbnail-pop-up-container .display-thumbnail-pop-up{background-color:var(--colorsecondary);border-radius:20px;margin-left:auto;margin-right:auto;padding:4px 16px;width:30%}.display-thumbnail-pop-up-container .display-thumbnail-pop-up .display-thumbnail-pop-up-header{height:40px}.display-thumbnail-pop-up-container .display-thumbnail-pop-up .display-thumbnail-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.display-thumbnail-pop-up-container .display-thumbnail-pop-up .display-thumbnail-pop-up-header .title h2{margin:0}.display-thumbnail-pop-up-container .display-thumbnail-pop-up .display-thumbnail-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.display-about-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.display-about-pop-up-container .display-about-pop-up{background-color:var(--colorsecondary);border-radius:20px;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-header{height:40px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-header .title h2{margin:0}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .channel-description{color:var(--fontblack);line-height:150%;text-align:left}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .title{display:flex;justify-content:space-between;margin-top:20px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .title h2{margin:0}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .info p{font-weight:300;margin:0}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .link{display:flex;margin-top:20px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .link .link-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .link .link-icon-wrapper .link-icon{background-color:var(--coloraccent1strong);border-radius:50%;height:40px;width:40px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .link .link-info{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .link .link-info :first-child{font-weight:500;margin:0}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .link .link-info :nth-child(2){color:var(--fontlink);cursor:pointer;margin:0}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .detail{display:flex;margin-top:20px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .detail .detail-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .detail .detail-icon-wrapper .detail-icon{border-radius:50%;height:40px;width:40px}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .detail .detail-info{align-items:center;display:flex;text-align:left}.display-about-pop-up-container .display-about-pop-up .display-about-pop-up-scroll-view .detail .detail-info :first-child{font-weight:400;margin:0}.signout-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.signout-pop-up-container .signout-pop-up{background-color:var(--colorsecondary);border-radius:20px;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.signout-pop-up-container .signout-pop-up .signout-pop-up-header{height:40px}.signout-pop-up-container .signout-pop-up .signout-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.signout-pop-up-container .signout-pop-up .signout-pop-up-header .title h2{margin:0}.signout-pop-up-container .signout-pop-up .signout-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .channel-description{color:var(--fontblack);line-height:150%;text-align:left}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .title{display:flex;justify-content:space-between;margin-top:20px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .title h2{margin:0}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .info p{font-weight:300;margin:0}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .link{display:flex;margin-top:20px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .link .link-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .link .link-icon-wrapper .link-icon{background-color:var(--coloraccent1strong);border-radius:50%;height:40px;width:40px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .link .link-info{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .link .link-info :first-child{font-weight:500;margin:0}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .link .link-info :nth-child(2){color:var(--fontlink);cursor:pointer;margin:0}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .detail{display:flex;margin-top:20px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .detail .detail-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .detail .detail-icon-wrapper .detail-icon{border-radius:50%;height:40px;width:40px}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .detail .detail-info{align-items:center;display:flex;text-align:left}.signout-pop-up-container .signout-pop-up .signout-pop-up-scroll-view .detail .detail-info :first-child{font-weight:400;margin:0}.current-challenge{display:flex;flex-grow:1;margin-bottom:20px;margin-left:0;margin-right:auto;padding-right:8px}.current-challenge .current-challenge-image{background-color:var(--coloraccent1strong);border-radius:12px;height:120px;width:140px}.current-challenge .current-challenge-info{flex-grow:1;margin-left:8px;margin-right:auto}.current-challenge-loading-circle{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid var(--coloraccent1strong);height:120px;margin:20px;width:120px}.columns{display:flex;gap:20px}.my-challenge .image{width:30%}.my-challenge .challenge-info{width:100%}.my-challenge .challenge-info .subtitle{align-items:center;display:flex;justify-content:space-between;padding-top:8px}.my-challenge .challenge-info .subtitle .influencer{align-items:center;display:flex;gap:8px}.my-challenge .challenge-info .subtitle .influencer .inf-image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);border-radius:50%;width:44px}.my-challenge .challenge-info .subtitle .influencer .inf-info{display:flex;flex-direction:column}.my-challenge .challenge-info .subtitle .influencer .inf-info .inf-title{color:var(--fontblack);cursor:pointer;font-weight:700;margin:0;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.my-challenge .challenge-info .subtitle .influencer .inf-info .inf-title:hover{color:var(--fontlightblack)}.my-challenge .challenge-info .subtitle .influencer .inf-info .inf-info{color:var(--fontdarkgrey);cursor:default;font-size:small;font-weight:light;margin:0;text-align:left}.edit-challenges-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.edit-challenges-pop-up-container .edit-challenges-pop-up{background-color:var(--colorsecondary);border-radius:20px;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-header{height:40px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-header .title h2{margin:0}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .channel-description{color:var(--fontblack);line-height:150%;text-align:left}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .title{display:flex;justify-content:space-between;margin-top:20px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .title h2{margin:0}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .info p{font-weight:300;margin:0}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .link{display:flex;margin-top:20px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .link .link-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .link .link-icon-wrapper .link-icon{border-radius:50%;height:40px;width:40px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .link .link-info{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .link .link-info :first-child{font-weight:500;margin:0}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .link .link-info :nth-child(2){color:var(--fontlink);cursor:pointer;margin:0}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .detail{display:flex;margin-top:20px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .detail .detail-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .detail .detail-icon-wrapper .detail-icon{border-radius:50%;height:40px;width:40px}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .detail .detail-info{align-items:center;display:flex;text-align:left}.edit-challenges-pop-up-container .edit-challenges-pop-up .edit-challenges-pop-up-scroll-view .detail .detail-info :first-child{font-weight:400;margin:0}.delete-challenge-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.delete-challenge-pop-up-container .delete-challenge-pop-up{background-color:var(--colorsecondary);border-radius:20px;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-header{height:40px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-header .title h2{margin:0}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .channel-description{color:var(--fontblack);line-height:150%;text-align:left}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .title{display:flex;justify-content:space-between;margin-top:20px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .title h2{margin:0}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .info p{font-weight:300;margin:0}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .link{display:flex;margin-top:20px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .link .link-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .link .link-icon-wrapper .link-icon{border-radius:50%;height:40px;width:40px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .link .link-info{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .link .link-info :first-child{font-weight:500;margin:0}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .link .link-info :nth-child(2){color:var(--fontlink);cursor:pointer;margin:0}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .detail{display:flex;margin-top:20px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .detail .detail-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .detail .detail-icon-wrapper .detail-icon{border-radius:50%;height:40px;width:40px}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .detail .detail-info{align-items:center;display:flex;text-align:left}.delete-challenge-pop-up-container .delete-challenge-pop-up .delete-challenge-pop-up-scroll-view .detail .detail-info :first-child{font-weight:400;margin:0}span:hover{text-decoration:underline}.my-challenge{border-radius:16px;display:flex;gap:12px;margin-bottom:20px}.my-challenge .image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;width:25%}.my-challenge .challenge-info{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;max-width:70%;min-width:70%;overflow:hidden;width:70%}.my-challenge .challenge-info .title{padding-top:8px}.my-challenge .challenge-info .title h2{cursor:pointer;font-size:1.2rem;margin:0;text-align:left}.my-challenge .challenge-info .title h2:hover{color:var(--fontlightblack)}.my-challenge .challenge-info .text{background-color:var(--colorgrey);border-radius:20px;height:100%;margin-top:12px;max-height:112px;overflow:hidden;padding:12px 8px;text-overflow:ellipsis}.my-challenge .challenge-info .text p{cursor:pointer;margin:4px;text-align:left;white-space:nowrap}.my-challenge .challenge-info .text .subtitle{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;padding:0;text-overflow:ellipsis;width:100%}.my-challenge .challenge-info .text .subtitle p{margin:4px 0;white-space:normal;word-break:break-word}.add-challenge-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.add-challenge-pop-up-container .add-challenge-pop-up{background-color:var(--colorsecondary);border-radius:20px;height:90%;margin-left:auto;margin-right:auto;padding:4px 16px;width:90%}.add-challenge-pop-up-container .add-challenge-pop-up .add-challenge-pop-up-header{align-items:center;display:flex;height:40px;justify-content:space-between}.add-challenge-pop-up-container .add-challenge-pop-up .add-challenge-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.toggle-switch{background-color:#dcdcdc}.toggle-switch,.toggle-switch-checked{border-radius:12px;display:inline-block;height:25px;position:relative;width:50px}.toggle-switch-checked{background-color:#2ed842}.toggle-switch-checkbox{display:none}.toggle-switch-label{background-color:#ddd;border-radius:25px;cursor:pointer;display:block;overflow:hidden;transition:background-color .3s ease-in-out}.toggle-switch-inner{display:block;height:100%;transition:margin .3s ease-in-out;width:200%}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0}.toggle-switch-switch{background-color:#fff;border-radius:50%;bottom:0;box-shadow:0 0 5px #0000004d;display:block;height:18px;margin:3.5px;position:absolute;right:25px;top:0;transition:all .3s ease-in-out;width:18px}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{right:0}.about{margin:0 auto;max-width:800px}.about h1,.about h2{color:var(--fontlightblack1);margin-bottom:20px;text-align:center}.about p{color:var(--fontblack);line-height:1.6;margin-bottom:20px}.about h2{color:var(--coloraccent1strong);margin-top:40px}.timelinecard{cursor:pointer;position:relative}.timelinecard .timelinecard-image{aspect-ratio:16/9;background-color:var(--coloraccent1strong);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;overflow:hidden;position:relative}.timelinecard .timelinecard-image .overlay{background-color:#0000000d;border-radius:4px;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .1s ease;width:100%}.timelinecard .timelinecard-image:hover .overlay{opacity:1}.timelinecard .timelinecard-info{display:flex;justify-content:space-between}.timelinecard .timelinecard-info p{color:var(--fontblack);cursor:default;font-size:smaller;margin:2px 4px 8px;text-align:left}.timelinecard .timelinecard-info p:hover{color:var(--fontlightblack)}.timeline-scrollview{grid-column-gap:8px;grid-row-gap:8px;border-radius:12px;column-gap:8px;display:grid;flex-grow:1;grid-template-columns:repeat(3,1fr);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0;margin-top:auto;max-height:472px;overflow-x:hidden;overflow-y:auto;padding:0 12px;row-gap:8px;text-align:left}.done-challenge-info-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.done-challenge-info-pop-up-container .done-challenge-pop-up{background-color:var(--colorsecondary);border-radius:20px;height:50%;margin-left:auto;margin-right:auto;padding:4px 16px;width:30%}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-header{height:40px}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-header .title h2{margin:0}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-scroll-view{align-items:center;display:flex;flex-direction:column;height:560px}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-scroll-view .info p{font-weight:300;margin:0}.done-challenge-info-pop-up-container .done-challenge-pop-up .done-challenge-pop-up-scroll-view .pop-up-buttons{display:flex;gap:8px}.days{display:flex;margin-left:auto;margin-right:8px}.days .day{background-color:#f9f8f6;border:1px solid #e4e4e4;border-radius:50%}.days .day,.days .day-clicked{height:28px;margin:auto 4px;width:28px}.days .day-clicked{background-color:var(--coloraccent2strong);border:1px solid var(--coloraccent2);border-radius:50%}.days .day-undone{background-color:var(--coloraccent1strong);border:1px solid var(--coloraccent1);border-radius:50%;height:28px;margin:auto 4px;width:28px}.text-section{border-radius:8px;margin:0 auto;max-width:800px}.text-section h1,.text-section h2,.text-section h3{color:var(--colordarkgrey);margin-bottom:15px;text-align:left}.text-section h1{margin-bottom:25px}.text-section h2{margin-top:30px}.text-section h3{margin-top:20px}.text-section p{line-height:1.6;margin-bottom:20px}.text-section ul{list-style-type:disc;margin-left:20px}.text-section ul li{line-height:1.5;margin-bottom:10px}.text-section a{color:var(--coloraccent1strong);text-decoration:underline}.text-section a:hover{color:var(--coloraccent1dark)}.text-section .contact-info,.text-section .terms-info{color:var(--fontdarkgrey);margin-bottom:30px}.text-section .contact-info p,.text-section .terms-info p{margin:10px 0}.text-section .submit-button{background-color:var(--coloraccent1strong);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.text-section .submit-button:hover{background-color:var(--coloraccent1dark)}.contact{margin:0 auto;max-width:800px}.contact h1{margin-bottom:20px;text-align:center}.contact .contact-info{margin-bottom:30px}.contact .contact-info p{margin:10px 0}.contact .contact-form{display:flex;flex-direction:column}.contact .contact-form label{font-weight:700;margin-bottom:5px}.contact .contact-form input,.contact .contact-form select,.contact .contact-form textarea{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid var(--colordarkgrey);border-radius:5px;box-sizing:border-box;color:var(--fontdarkgrey);margin-bottom:20px;outline:none;padding:10px}.contact .contact-form input:focus,.contact .contact-form select:focus,.contact .contact-form textarea:focus{border-color:var(--coloraccent1strong)}.contact .contact-form select{background-image:url('data:image/svg+xml;charset=US-ASCII,<svg%20xmlns="http://www.w3.org/2000/svg"%20viewBox="0%200%204%205"><polygon%20points="0,0%204,0%202,3"%20fill="%23333"/></svg>');background-position:right 10px top 50%;background-repeat:no-repeat;background-size:12px 12px}.contact .contact-form .submit-button{background-color:var(--coloraccent1strong);border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.contact .contact-form .submit-button:hover{background-color:var(--coloraccent1stronghover)}.contact .contact-form .submit-button.disabled{background-color:var(--fontlightgrey);cursor:not-allowed}.profile-header{display:flex;gap:16px;width:100%}.profile-header .inf-image-wrapper{align-items:center;display:flex;height:200px}.profile-header .inf-image-wrapper .inf-image{aspect-ratio:1/1;background-color:var(--coloraccent1strong);border-radius:50%;width:180px}.profile-header .inf-info{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.profile-header .inf-info h1,.profile-header .inf-info h2{margin:0;text-align:left}.profile-header .inf-info .inf-bio{background-color:var(--colorlightgrey);border-radius:20px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin-top:12px;padding:12px 8px}.profile-header .inf-info .inf-bio:hover{background-color:var(--colorgrey)}.profile-header .inf-info .inf-bio .top{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:auto;margin-top:0;overflow:hidden}.profile-header .inf-info .inf-bio .top.clamped{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.profile-header .inf-info .inf-bio .top p{cursor:pointer;margin-bottom:8px;margin-top:0;text-align:left}.profile-header .inf-info .inf-bio .bottom{margin-bottom:0;margin-top:auto}.profile-header .inf-info .inf-bio .bottom p{cursor:pointer;margin:0;text-align:left}.profile-header .subcribe-button-wrapper{align-items:center;display:flex;justify-content:center}.profile-header .subcribe-button-wrapper .inf-subscribe-button{align-items:center;background-color:var(--colorprimary);border-radius:20px;cursor:pointer;display:flex;height:40px;justify-content:center;margin-left:auto;margin-right:0;margin-top:12px;width:100px}.profile-header .subcribe-button-wrapper .inf-subscribe-button p{color:var(--fontwhite);font-weight:700;margin:0}.profile-header .subcribe-button-wrapper .inf-subscribe-button:hover{background-color:#000}.profile-header .subcribe-button-wrapper .inf-subscribe-button:hover p{color:var(--font1dark)}.tag{align-items:center;background-color:var(--colorgrey);border-radius:20px;cursor:pointer;display:flex;height:36px;padding-left:4px;padding-right:4px;transition:var(--transition);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tag:hover{background-color:var(--colordarkgrey)}.tag p{color:var(--fontblack);font-weight:500;margin:0;padding:0 8px}.tag-clicked{align-items:center;background-color:#313131;border:1px solid #313131;border-radius:10px;cursor:pointer;display:flex;height:28px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tag-clicked p{color:#d8d8d8;font-size:small;margin:0 8px}.other-challenges{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);margin-top:12px}.inf-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.inf-pop-up-container .inf-pop-up{background-color:var(--colorsecondary);border-radius:20px;height:80%;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.inf-pop-up-container .inf-pop-up .inf-pop-up-header{height:40px}.inf-pop-up-container .inf-pop-up .inf-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.inf-pop-up-container .inf-pop-up .inf-pop-up-header .title h2{margin:0}.inf-pop-up-container .inf-pop-up .inf-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .title{display:flex;justify-content:space-between;margin-top:20px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .title h2{margin:0}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .info p{color:var(--fontdarkgrey);font-weight:500;margin:0}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .link{display:flex;margin-top:20px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .link .link-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .link .link-icon-wrapper .link-icon{border-radius:50%;height:40px;width:40px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .link .link-info{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .link .link-info :first-child{font-weight:500;margin:0}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .link .link-info :nth-child(2){color:var(--fontlink);cursor:pointer;margin:0}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .detail{display:flex;margin-top:20px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .detail .detail-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .detail .detail-icon-wrapper .detail-icon{border-radius:50%;height:40px;width:40px}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .detail .detail-info{align-items:center;display:flex;text-align:left}.inf-pop-up-container .inf-pop-up .inf-pop-up-scroll-view .detail .detail-info :first-child{font-weight:400;margin:0}.inf-tags-wrapper{display:flex;flex-wrap:wrap;gap:12px;width:90%}.edit-channel-pop-up-container{align-items:center;background-color:#50505080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.edit-channel-pop-up-container .edit-channel-pop-up{background-color:var(--colorsecondary);border-radius:20px;margin-left:auto;margin-right:auto;padding:4px 16px;width:45%}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-header{height:40px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-header .title{display:flex;justify-content:space-between;margin-top:20px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-header .title h2{margin:0}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-header .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view{height:560px;overflow-x:hidden;overflow-y:auto}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .channel-description{color:var(--fontblack);line-height:150%;text-align:left}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .title{display:flex;justify-content:space-between;margin-top:20px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .title h2{margin:0}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .close{background-color:var(--coloraccent1strong);border-radius:50%;height:32px;width:32px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .info{margin:16px auto;padding-right:20px;text-align:left}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .info p{font-weight:300;margin:0}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .link{display:flex;margin-top:20px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .link .link-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .link .link-icon-wrapper .link-icon{background-color:var(--coloraccent1strong);border-radius:50%;height:40px;width:40px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .link .link-info{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .link .link-info :first-child{font-weight:500;margin:0}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .link .link-info :nth-child(2){color:var(--fontlink);cursor:pointer;margin:0}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .detail{display:flex;margin-top:20px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .detail .detail-icon-wrapper{align-items:center;display:flex;height:44px;width:52px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .detail .detail-icon-wrapper .detail-icon{border-radius:50%;height:40px;width:40px}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .detail .detail-info{align-items:center;display:flex;text-align:left}.edit-channel-pop-up-container .edit-channel-pop-up .edit-channel-pop-up-scroll-view .detail .detail-info :first-child{font-weight:400;margin:0}
/*# sourceMappingURL=main.10795c10.css.map*/