._MaterialChallengeHeader_8db8cf3{color:var(--sin-inverse-on-surface);flex-shrink:0;margin:0 auto;padding:3rem 0 1rem}@media (min-width:64rem){._MaterialChallengeHeader_8db8cf3{padding-top:1.5rem;padding-left:1rem;padding-right:1rem}}@media (min-width:75rem){._MaterialChallengeHeader_8db8cf3{padding-left:5rem;padding-right:5rem}}@media (min-width:64rem) and (max-width:1600px){._MaterialChallengeHeader_8db8cf3{padding-top:1rem;padding-bottom:1rem}}._MaterialChallengeHeader__content_8db8cf3{flex-direction:column;gap:.5em;display:flex}._MaterialChallengeHeader__title_8db8cf3{display:none}._MaterialChallengeHeader__instructions_8db8cf3{letter-spacing:0;color:var(--sin-inverse-surface);margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:1600px){._MaterialChallengeHeader__instructions_8db8cf3{font-size:1.1em}}@media (min-width:1920px){._MaterialChallengeHeader__instructions_8db8cf3{font-size:1.2em}}._MaterialChallengeHeader__instructions_8db8cf3 p{text-align:center;max-width:800px;margin:0 auto}._MaterialChallengeHeader__instructions_8db8cf3 span{color:#0ae98a}._MaterialChallengeFeedback_6526822{background:var(--sin-surface-container);border:1px solid var(--sin-outline-variant);color:var(--sin-on-surface,#f5f5f5);pointer-events:auto;border-radius:.5rem;grid-template-areas:"message message message""stars time continue";place-items:center;gap:.75rem;width:max-content;max-width:min(100% - 2rem,800px);padding:.75rem;display:grid;bottom:1.5rem;left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 24px 80px 4px #f5db3180,0 10px 8px #00000029;z-index:200!important;position:absolute!important}@media (min-width:75rem){._MaterialChallengeFeedback_6526822{border-radius:1000px;grid-template-columns:auto auto 1fr auto;grid-template-areas:"stars time message continue";justify-items:start;gap:.75rem;padding:.75rem 1.25rem}}._MaterialChallengeFeedback--withVote_6526822{grid-template-columns:auto 1fr;grid-template-areas:"stars time""message message""vote continue";justify-items:start}@media (min-width:75rem){._MaterialChallengeFeedback--withVote_6526822{grid-template-columns:auto auto 1fr auto auto;grid-template-areas:"stars time message vote continue"}}._MaterialChallengeFeedback__vote_6526822{grid-area:vote}._MaterialChallengeFeedback__message_6526822{letter-spacing:.0094rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem;grid-area:message;min-width:0;margin:0;font-size:clamp(.875rem,2cqw,1rem);line-height:1.5}._MaterialChallengeFeedback__stars_6526822{grid-area:stars;justify-self:start;align-items:center;gap:.25rem;display:flex}._MaterialChallengeFeedback__stars_6526822 svg{width:28px;height:28px}._MaterialChallengeFeedback__stars_6526822 ._star--filled_6526822 path{fill:var(--sin-warning)}._MaterialChallengeFeedback__stars_6526822 ._star--empty_6526822 path{fill:var(--utility-neutral-neutral-050)}._MaterialChallengeFeedback__time_6526822{letter-spacing:-.0062rem;color:var(--sin-success);grid-area:time;justify-self:start;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:400;line-height:28px}._MaterialChallengeFeedback__continueButton_6526822{grid-area:continue;justify-self:end;width:auto;position:relative;overflow:hidden}@media (min-width:64rem){._MaterialChallengeFeedback__continueButton_6526822{min-width:90px}}._MaterialChallengeFeedback__continueButton--autoClose_6526822:before{content:"";pointer-events:none;border-radius:inherit;background:#fff3;width:100%;height:100%;animation:5s linear forwards _autoCloseProgress_6526822;position:absolute;top:0;left:0}@keyframes _autoCloseProgress_6526822{0%{width:100%}to{width:0%}}._ChallengeTimer_258ab19{z-index:100;background:var(--sin-surface-container);box-shadow:0 4px 8px 0 var(--translucent-container-on-black-subtle);letter-spacing:.0063rem;pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid #454b5780;border-radius:999px;align-items:center;gap:.125rem;padding:.5rem 1rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;display:flex;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}@media (min-width:1600px){._ChallengeTimer_258ab19{padding:.75rem 1.25rem;font-size:1.125rem;bottom:1.5rem}}@media (min-width:1920px){._ChallengeTimer_258ab19{padding:1rem 1.5rem;font-size:1.2em;bottom:1.75rem}}@media (min-width:64rem) and (max-width:1600px){._ChallengeTimer_258ab19{pointer-events:auto;cursor:default;transition:opacity .2s}._ChallengeTimer_258ab19:hover{opacity:.2}}._ChallengeTimer__digits_258ab19{color:var(--utility-error-error-060)}._ChallengeTimer__separator_258ab19{color:var(--sin-on-surface);margin:0 .125rem}._MaterialChallenge_9d8a1e3{isolation:isolate;background-color:#1c1d1d;background-image:linear-gradient(#3b3f3e .1em,#0000 .1em),linear-gradient(90deg,#3b3f3e .1em,#0000 .1em);background-position:0 0;background-repeat:repeat;background-size:3em 3em;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}@media (min-width:64rem){._MaterialChallenge_9d8a1e3{aspect-ratio:16/9;border-radius:.5rem}}@media (min-width:1600px){._MaterialChallenge_9d8a1e3{font-size:clamp(1rem,1.8vh,1.15rem)}}@media (min-width:1920px){._MaterialChallenge_9d8a1e3{font-size:clamp(1rem,2vh,1.25rem)}}@media (min-width:2100px){._MaterialChallenge_9d8a1e3{font-size:clamp(1.05rem,2.1vh,1.35rem)}}@media (min-width:2560px){._MaterialChallenge_9d8a1e3{font-size:clamp(1.1rem,2.3vh,1.45rem)}}@media (min-width:3440px){._MaterialChallenge_9d8a1e3{font-size:clamp(1.15rem,2.5vh,1.6rem)}}._MaterialChallenge_9d8a1e3:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#1c1d1d 10%,#1c1d1d33 50%);position:absolute;inset:0 0 -100%}._MaterialChallenge_9d8a1e3>*{z-index:1;position:relative}._MaterialChallenge__topActions_9d8a1e3{z-index:100;align-items:center;gap:1rem;display:flex;position:absolute;top:1rem;right:1rem}._MaterialChallenge__actionButton_9d8a1e3{justify-content:center!important;align-items:center!important;padding:0!important}._MaterialChallenge__actionButton_9d8a1e3 span{width:auto!important;height:auto!important}._MaterialChallenge__actionButton_9d8a1e3 span svg{width:24px!important;height:24px!important}._MaterialChallenge__main_9d8a1e3{flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex;position:relative;overflow-y:visible}._MaterialChallenge__content_9d8a1e3{flex:initial;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;margin:auto;padding:1rem;display:flex}@media (min-width:75rem){._MaterialChallenge__content_9d8a1e3{padding-left:2rem;padding-right:2rem}}@media (min-width:64rem) and (max-width:1600px){._MaterialChallenge__content_9d8a1e3{padding-top:0}}._MaterialChallenge__challengeArea_9d8a1e3{flex-direction:column;justify-content:center;width:100%;height:100%;min-height:0;display:flex}._MaterialChallenge__dropPlaceholder_9d8a1e3{justify-content:center;align-items:center;height:.25rem;margin:.25rem 0;display:flex}._MaterialChallenge__dropIndicator_9d8a1e3{border-radius:.125rem;width:100%;height:2px;animation:1s ease-in-out infinite _pulse_9d8a1e3}._MaterialChallenge__item--dragged_9d8a1e3{opacity:.3;pointer-events:none}._MaterialChallenge__overlay_9d8a1e3{z-index:10;pointer-events:all;cursor:default;background:0 0;position:absolute;inset:0}@keyframes _pulse_9d8a1e3{0%,to{opacity:.6}50%{opacity:1}}
