:root{--surface:#fff;--surface-container:#fcfcfd;--surface-container-variant:#f6f7f8;--surface-container-dark:#e5e7eb;--outline:#e5e7eb;--outline-variant:#d1d5db;--outline-dark:#b7bec7;--secondary-text:#6b7280;--primary-text:#1f2937;--secondary-light:#fff1b7;--secondary:#f7d23c;--secondary-variant:#dfba2b;--secondary-dark:#926b00;--success-light:#defce6;--success-light-variant:#b7f6c8;--success:#17a34a;--success-dark:#166434;--primary:#111827;--on-primary:#fff;--info:#6b33ff;--info-container:#efe9ff;--on-info-container:#3e00e3;--border-radius:4px}*{box-sizing:border-box;margin:0;padding:0;text-align:left}a,button,h1,h2,h3,h4,h5,h6,li,p,td,textarea,th{color:#1f2937;color:var(--primary-text);font-family:Space Grotesk,sans-serif}h1{font-size:48px;line-height:56px}h2{font-size:36px}h2,h3{line-height:40px}h3{font-size:28px}h4{font-size:24px;line-height:32px}h5{font-size:20px;line-height:28px}h6{font-size:16px;line-height:24px}a,li,p,td,th{font-size:16px;line-height:22px}a{cursor:pointer;font-weight:600;text-decoration:none}p.sub-headline{font-size:18px;line-height:26px}p.regular{font-weight:400}p.semibold{font-weight:500}p.caption{font-size:14px;line-height:18px}p.bold{font-weight:600}.vertical{display:flex;flex-direction:column}.horizontal{display:flex;flex-direction:row}.center-main-axis{justify-content:center}.right-main-axis{justify-content:flex-end}.right-cross-axis{align-items:flex-end}.center-cross-axis{align-items:center}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.start-cross-axis{align-items:flex-start}.flex-wrap{display:flex;flex-wrap:wrap}.v-xs{row-gap:4px}.v-s{row-gap:8px}.v-m{row-gap:16px}.v-l{row-gap:24px}.v-xl{row-gap:40px}.v-xxl{row-gap:80px}.v-huge{row-gap:124px}.v-humongous{row-gap:248px}.h-xs{column-gap:4px}.h-s{column-gap:8px}.h-m{column-gap:16px}.h-l{column-gap:24px}.h-xl{column-gap:40px}.h-xxl{column-gap:80px}.space-between{justify-content:space-between}.fill{width:100%}.fill-half{width:50%}.fill-75{width:75%}.hug{width:auto}.h-padding-s{padding-left:8px;padding-right:8px}.h-padding-m{padding-left:16px;padding-right:16px}.h-padding-l{padding-left:24px;padding-right:24px}.h-padding-xl{padding-left:40px;padding-right:40px}.h-padding-80{padding-left:80px;padding-right:80px}.v-padding-s{padding-bottom:8px;padding-top:8px}.v-padding-m{padding-bottom:16px;padding-top:16px}.v-padding-l{padding-bottom:24px;padding-top:24px}.v-padding-xl{padding-bottom:40px;padding-top:40px}.size-s{width:8px}.size-m,.size-s{height:fit-content}.size-m{width:16px}.size-l{width:24px}.size-l,.size-xl{height:fit-content}.size-xl{width:32px}.size-xxl{height:fit-content;width:40px}.size-48{height:fit-content;width:48px}.size-xxxl{height:fit-content;width:64px}.size-big{height:fit-content;width:80px}.size-huge{height:fit-content;width:124px}.fit-content{width:fit-content}.flex-1{flex:1 1}.relative{position:relative}.border-radius{border-radius:4px;border-radius:var(--border-radius)}.border{border:1px solid #e5e7eb;border:1px solid var(--outline)}.border-variant{border:1px solid #d1d5db;border:1px solid var(--outline-variant)}.secondary-text{color:#6b7280}.on-surface{color:var(--on-surface)}.on-surface-variant{color:var(--on-surface-variant)}.background-surface-container{background-color:#fff;background-color:var(--surface)}.background-surface-container-low{background-color:var(--surface-container-low)}.desktop-hide{display:none}@media (max-width:500px){.m-v-s{row-gap:8px}.m-v-m{row-gap:16px}.m-v-l{row-gap:24px}.m-v-xl{row-gap:40px}.m-v-xxl{row-gap:80px}.m-v-huge{row-gap:124px}.m-v-humongous{row-gap:248px}.m-h-s{column-gap:8px}.m-h-m{column-gap:16px}.m-h-l{column-gap:24px}.m-h-xl{column-gap:40px}.m-h-xxl{column-gap:80px}.mobile-vertical{display:flex;flex-direction:column}.mobile-horizontal{display:flex;flex-direction:row}.mobile-fill{width:100%}.mobile-fill-half{width:50%}.mobile-fill-75{width:75%}.mobile-center-main-axis{justify-content:center}.mobile-center-cross-axis{align-items:center}.mobile-start-cross-axis{align-items:flex-start}.mobile-h-padding-s{padding-left:8px;padding-right:8px}.mobile-h-padding-m{padding-left:16px;padding-right:16px}.mobile-h-padding-l{padding-left:24px;padding-right:24px}.mobile-h-padding-xl{padding-left:40px;padding-right:40px}.mobile-v-padding-s{padding-bottom:8px;padding-top:8px}.mobile-v-padding-m{padding-bottom:16px;padding-top:16px}.mobile-v-padding-l{padding-bottom:24px;padding-top:24px}.mobile-v-padding-xl{padding-bottom:40px;padding-top:40px}.m-hide{display:none!important}.desktop-hide{display:block}h1{font-size:40px;line-height:48px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px;font-weight:600}h5{line-height:22px}h5,h6{font-size:16px;font-weight:600}h6{line-height:24px}a,li,p,td,th{font-size:16px;line-height:20px}a{font-weight:600}p.semibold{font-weight:500}.m-caption,p.caption{font-size:12px;line-height:16px}p.sub-headline{font-size:18px;line-height:24px}}body{margin:0 auto;max-width:1464px;padding:24px 164px}.container-sm{width:443px}.container-md{margin:0 auto;width:683px}.container-lg{margin:0 auto;width:800px}.container-xl{margin:0 auto;width:1024px}.center-container{margin:0 auto}.container-white{background-color:#fff}.container-background{background-color:var(--surface-container-variant)}.success-background{background-color:var(--success-light)}.underline{text-decoration:underline}.secondary-text{color:var(--secondary-text)}.faq-list{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr 1fr}.challenge-header-background{height:300px;left:0;position:absolute;top:0;width:100%;z-index:-1}.challenge-detail-body{display:flex;height:100%;margin:0 auto}.challenge-details-parent{margin:0 auto}.challenge-cover-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--outline);border-radius:var(--border-radius);display:flex;height:240px;justify-content:flex-end;width:100%}.second-column{flex-grow:1;position:relative}.challenge-nav-container{justify-content:space-between}.challenge-nav-link{align-items:center;background-color:var(--surface-container-variant);border:1px solid var(--outline);border-radius:var(--border-radius);height:124px;padding:16px;width:300px}.challenge-nav-link.prev{text-align:left}.challenge-nav-link.prev,.challenge-nav-link.prev .horizontal{justify-content:flex-start}.challenge-nav-link.next{justify-content:flex-end;text-align:right}.challenge-nav-link.next .horizontal{justify-content:flex-end}.challenge-nav-link:hover{background-color:var( --surface-container-dark)}.counter-container{align-items:center;background-color:var(--outline);border-radius:24px;color:var(--secondary-text);display:flex;flex-direction:row;font-weight:700;height:24px!important;justify-content:center;overflow:hidden;width:24px!important}.figma-label-icon-cover{background-color:#fff;border-radius:4px;display:flex;height:48px;margin:8px;padding:8px;width:48px}.challenge-details-container-wrapper{align-items:center;background-color:var(--surface-container-variant);display:flex;justify-content:center;padding:40px}.settings-upgrade-banner{align-items:center;border:1px solid var(--outline);border-radius:var(--border-radius);padding:16px}.upgrade-page-container{margin-top:100px;min-height:100vh}.upgrade-container{background-color:var(--surface-container);height:fit-content;padding:24px}.paymnet-successful{height:80vh}.logo{height:56px}.logo img{height:100%}.hexagon-wrapper{align-items:center;background-color:var(--secondary-variant);border-radius:8px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);display:inline-block;display:flex;height:140px;justify-content:center;position:relative;width:140px}.hexagon-wrapper.success{background-color:var(--success-dark);height:96px;width:96px}.hexagon{align-items:center;background-color:var(--secondary);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#fff;display:flex;font-size:14px;font-weight:700;height:120px;justify-content:center;position:relative;text-align:center;width:120px}.success .hexagon{background-color:var(--success);height:80px;width:80px}.hexagon.success img{height:40px;width:40px}.hexagon h2{color:var(--secondary-dark);position:relative;z-index:1}.upgrade-modal-container{align-items:center;background:#ffe0dd;background:linear-gradient(146deg,#ffe0dd,#ffe0dd 35%,#ffd031);border-radius:8px;display:flex;justify-content:center}p.quote{font-size:16px;font-style:italic;font-weight:500}.avatar-quote{background-image:url(/static/media/avatar-quote.58d1104d8ebe2cf68ece.png);background-size:cover;border-radius:48px;height:40px;width:40px}.new-update-container{background-color:var(--success-light);border:1px solid var(--success);padding:4px 12px 4px 4px;width:fit-content}.new-update-container p{color:var(--success-dark)}.new-update-badge{background-color:var(--success-dark);padding:4px 8px}.new-update-badge p{color:#fff}@media(max-width:1200px){body{padding:24px 40px}}@media(max-width:500px){body{padding:16px}.challenge-details-container,.container-lg,.container-md,.container-sm,.container-xl{width:100%}.challenge-detail-body{flex-direction:column-reverse}.thumbnail-image-mobile{height:148px;width:100%}.challenge-nav-container{column-gap:8px}.a-challenge-nav-link{width:100%}.challenge-nav-link{justify-content:center;padding:12px;text-decoration:none;width:100%}.logo{height:40px}.thumbnail-image-mobile{background-size:cover;border:1px solid var(--outline);border-radius:var(--border-radius)}.upgrade-page-container{margin-top:0}.upgrade-container{min-width:100%}.hexagon-wrapper{height:96px;width:96px}.hexagon{height:80px;width:80px}.paymnet-successful{height:auto}.faq-list{align-items:start;gap:8px;grid-template-columns:1fr}.upgrade-modal-wrapper{flex-direction:column-reverse}}.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)}}.key-word-container{border:1px solid var(--outline-variant);display:flex;padding:4px 8px;width:fit-content}.key-word-container p{text-decoration:none}.thumbnail-container{display:flex;flex-direction:column;height:100%}.thumbnail-content{border-top:1px solid var(--outline);height:100%;padding:12px}.thumbnail-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:263px;height:148px}.thumbnail-image-wrapper.success:before{background-color:#17a34a4d;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.key-word-wrapper{column-gap:4px;display:flex;flex-wrap:wrap;row-gap:4px}.thumbnail-image-wrapper{position:relative}.thumbnail-label{left:8px;position:absolute;top:8px;z-index:2}.thumbnail-container:hover{background-color:var(--surface-containter-variant);cursor:pointer}.thumbnail-image-wrapper.noAccess:before{background-color:#0000001a;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media(max-width:500px){.thumbnail-container{flex-direction:row;height:146px;overflow:hidden;text-decoration:none}.thumbnail-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-right:1px solid var(--outline);height:100%;width:124px}.thumbnail-content{border-top:none}.thumbnail-label{left:4px;top:4px}}.label-container{background-color:var(--secondary-light);border:1px solid var(--secondary-dark);border-radius:32px;color:var(--secondary-dark);column-gap:8px;display:flex;padding:4px 8px}.label-container.withIcon{padding:4px 12px 4px 8px}.icon-text-group{column-gap:4px;display:flex}.label-container.success{background-color:var(--success-light);border-color:var(--success-dark);color:var(--success-dark)}.label-container.locked{background-color:var( --surface-container-variant);border-color:var(--outline-variant)}.label-container.locked p{color:var(--secondary-text)}.thumbnail-list{grid-gap:32px 16px;display:grid;gap:32px 16px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}@media(max-width:500px){.thumbnail-list{gap:16px 16px}}.Button_button__OOMYT{align-items:center;border:none;border-radius:0;column-gap:16px;display:flex;font-size:16px;font-weight:500;height:52px;justify-content:center;padding:8px 32px;white-space:nowrap;width:fit-content}.Button_primary__8Xpxy{background-color:var(--primary);color:#fff}.Button_secondary__GBY7J{background-color:var(--surface-container);border:1px solid var(--outline);color:var(--on-surface)}.Button_promo__mDXIn{background-color:var(--info);color:#fff}.Button_outline__cdhKU{background-color:initial;border:1px solid var(--outline);border-radius:0}.Button_outline__cdhKU:hover{background-color:var(--surface-container-variant)}.Button_success-light__JxMBp{background-color:var(--success-light);border:1px solid var(--success-dark);color:var(--success-dark)}.Button_success-light__JxMBp:hover{background-color:var(--success-light-variant)}.Button_success__mGyR5{background-color:var(--success);color:#fff}.Button_success__mGyR5:hover{background-color:var(--success-dark)}.Button_fullWidth__KriX5{width:100%}.Button_small__2Cvb1{height:48px;padding:8px 16px}.Button_large__c2Jm3{font-size:18px;padding:16px 40px}.Button_extra-small__pLSr\+{height:40px;padding:8px 12px}.Button_round__4FR\+d{border-radius:24px;padding:8px 16px}.Button_leadingIcon__OjkQI{padding:8px 32px 8px 24px}.Button_trailingIcon__ZVeRv{padding:8px 24px 8px 32px}button:hover{cursor:pointer}.Button_disabled__MRPEA{cursor:not-allowed;opacity:.3}.Button_icon__NxWWN{border-radius:24px;height:24px;width:24px}.Button_topMargin__KmJw2{margin-top:40px}.Button_mobileHiddenText__vwEO2{display:inline}@media (max-width:500px){.Button_button-container__DX6NA{background-color:#fff;bottom:0;left:0;padding:8px;position:fixed;width:100%}button{justify-content:center;margin-top:0;width:100%}.Button_m-small-button__UHUy7{font-size:16px;width:fit-content}.Button_mobileFullWidth__ousIx{width:100%}.Button_hideTextOnMobile__FRrgw{padding:8px 16px}.Button_mobileHiddenText__vwEO2{display:none}}.faq-header{justify-content:space-between;padding:24px}.faq-body{overflow:hidden;transition:height .3s ease}.faq-body p{padding:0 24px 24px;text-align:left}.icon{transition:transform .3s ease}.rotate{transform:rotate(45deg)}.faq-item:hover{cursor:pointer}@media(max-width:500px){.faq-header{column-gap:24px;padding:16px;text-align:left}.faq-body p{padding:0 24px 24px;text-align:left}}.hero-container{align-items:center;column-gap:80px;margin-top:24px;padding:40px 64px}.hero-content{max-width:500px;text-align:left;z-index:0}.challgnes-completion-count{align-items:center;background-color:var(--surface-container-variant);display:flex;flex-direction:column;justify-content:center;padding:16px;width:fit-content}@media(max-width:500px){.hero-container{border:none;flex-direction:column;margin-top:0;padding:0;row-gap:24px}.hero-content{align-items:center}.hero-container h1,.hero-container p,.hero-content{text-align:center}.challgnes-completion-count{width:100%}}.tooltip-wrapper{cursor:pointer;display:inline-block;position:relative}.tooltip-box{background-color:var(--primary);border-radius:4px;color:#fff;font-size:12px;opacity:1;padding:5px 10px;position:absolute;text-align:center;transition:opacity .2s;white-space:nowrap;z-index:100}.tooltip-top{bottom:100%;margin-bottom:8px}.tooltip-bottom,.tooltip-top{left:50%;transform:translateX(-50%)}.tooltip-bottom{margin-top:8px;top:100%}.tooltip-left{margin-right:8px;right:100%}.tooltip-left,.tooltip-right{top:50%;transform:translateY(-50%)}.tooltip-right{left:100%;margin-left:8px}.tooltip-wrapper:hover .tooltip-box{opacity:1}.tooltip-text{color:var(--on-primary)}@media(max-width:500px){.tooltip-text{font-size:14px}}.full-progress{max-width:500px}.progress-step{display:flex;height:40px;position:relative;width:100%}.progress-step-circle{align-items:center;background-color:var(--surface-container-variant);border-radius:28px;color:var(--outline);display:flex;height:32px;justify-content:center;left:calc(50% - 16px);position:absolute;top:calc(50% - 16px);width:32px}.progress-step-circle h6{color:var(--outline-dark)}.progress-step-line,.progress-step-line-straight{align-items:center;display:flex;width:100%}.progress-step-line-straight{background-color:var(--surface-container-variant);height:8px}.progress-step-line-curve-left,.progress-step-line-curve-right{align-items:center;display:flex;height:100%;width:8px}.progress-step-line-curve-left .line,.progress-step-line-curve-right .line{background-color:var(--surface-container-variant);height:8px;width:8px}.top-right .progress-step-line-curve-right{align-items:flex-end}.top-right .progress-step-line-curve-right .line{height:24px}.bottom-right .progress-step-line-curve-right{align-items:flex-start}.bottom-right .progress-step-line-curve-right .line{height:24px}.bottom-left .progress-step-line-curve-left{align-items:flex-start}.bottom-left .progress-step-line-curve-left .line{height:24px}.top-left .progress-step-line-curve-left{align-items:flex-end}.top-left .progress-step-line-curve-left .line{height:24px}.finish-container{align-items:center;background-color:var(--surface-container-variant);border-radius:40px;display:flex;height:40px;justify-content:center;width:56px}.progress-step.complete .line,.progress-step.complete .progress-step-circle,.progress-step.complete .progress-step-line-straight{background-color:var(--success)!important}.progress-step.active .progress-step-circle{border:6px solid var(--outline-variant);box-sizing:initial;color:var(--on-primary)!important;left:calc(50% - 18px);top:calc(50% - 18px)}.progress-step.active .progress-step-circle h6{color:var(--primary)!important}.progress-step.active .progress-step-circle{background-color:var(--outline)!important}.progress-step.active .line,.progress-step.active .progress-step-line-straight{background-color:var(--outline-variant)!important}.progress-step.active.complete .progress-step-circle{border:6px solid var(--outline-variant)}.progress-step.active.complete .line,.progress-step.active.complete .progress-step-line-straight{background-color:var(--success-dark)!important}.progress-step.active.complete .progress-step-circle{background-color:var(--success)!important;border:6px solid var(--success-dark)}.reduced-progress{column-gap:8px;display:flex;flex-direction:row;width:100%}.reduced-progress .tooltip-wrapper{width:100%}.progress-step.active.complete .progress-step-circle h6{color:#fff!important}.progress-step:hover .progress-step-circle,.progress-step:hover .progress-step-line-curve-left .line,.progress-step:hover .progress-step-line-curve-right .line,.progress-step:hover .progress-step-line-straight{background-color:var(--outline-variant)}@media(max-width:500px){.full-progress{overflow:hidden;padding:0 16px}.reduced-progress{column-gap:4px}.progress-step.active .progress-step-circle{border:4px solid var(--outline-variant);box-sizing:initial;color:var(--on-primary)!important;left:calc(50% - 28px);top:calc(50% - 28px)}.progress-step-circle{height:24px;left:calc(50% - 12px);top:calc(50% - 12px);width:24px}.progress-step-circle img{height:16px;width:16px}}@keyframes fillStep{0%{background-color:initial;transform:scale(1)}50%{background-color:var(--secondary);transform:scale(1.1)}to{background-color:var(--secondary);transform:scale(1)}}.finish-container.animating,.progress-step.animating .progress-step-circle{animation:fillStep .5s forwards}.finish-container.animating,.progress-step.animating .progress-step-line .line,.progress-step.animating .progress-step-line-straight{background-color:var(--secondary);transition:background-color .5s}.large-banner{background-color:var(--surface-container);margin:40px auto 0;padding:24px 40px;width:80%}.image-banner{width:800px}.large-banner-content{padding:0 40px}@media(max-width:500px){.large-banner{background-color:var(--surface-container);padding:24px 16px;width:100%}.large-banner-content{flex-direction:column-reverse;padding:0}.image-banner{width:100%}}.testimonial{height:100%}.testimonial-image-wrapper{align-items:center;background-color:var(--surface-container);border-bottom:1px solid var(--outline);display:flex;height:100%;justify-content:center;padding:40px 24px}.testimonial-image{background-size:cover;border:1px solid var(--outline);height:fit-content;min-width:200px;width:100%}.company-image{background-size:cover;flex-shrink:0;height:48px;width:48px}@media (max-width:768px){.testimonial-image-wrapper{height:100%;padding:16px 8px}.testimonial-image{height:auto;object-fit:contain}.company-image{height:40px;width:40px}.testimonial-info{padding:8px 12px}}.testimonials-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,fit-content)}.col1{grid-gap:16px;grid-template-rows:repeat(3,auto)}.col1,.col2{display:grid;gap:16px}.col2{grid-gap:16px;grid-auto-rows:auto}@media (max-width:768px){.testimonials-grid{grid-template-columns:1fr}.col1,.col2{grid-template-rows:none}}.video-container{display:flex;flex-direction:column;row-gap:12px}.solution-cover-image{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius);display:flex;height:240px;justify-content:center;position:relative;width:100%}.video-container .label-container{left:8px;position:absolute;top:8px;z-index:2}.play-container{align-items:center;background-color:#fff;border-radius:58px;display:flex;height:48px;justify-content:center;width:48px;z-index:2}.solution-cover-image:after{background-color:#0003;border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.video-container:hover{cursor:pointer}.link-container,.video-container:hover,.video-container:hover .play-container{background-color:var(--surface-container-variant)}.link-container{padding:16px}.link-container.link-provided:hover{background-color:var(--outline);cursor:pointer}.modalOverlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modalContent{animation:fadeIn .3s ease-out;background-color:#fff;border-radius:8px;box-shadow:0 4px 15px #0003;width:90%;width:500px}.modalCloseIcon{background:none;border:none;display:flex;justify-content:flex-end}.large .modalContent{width:800px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.modalContent{animation:slideUp .3s ease-out;border-radius:16px 16px 0 0;margin:0;max-width:none;padding:1rem;width:100%}.modalOverlay{align-items:flex-end}}.video-small-container{background-color:var(--surface-container);border:1px solid var(--outline);column-gap:16px;flex-direction:row;padding:8px}.left-video-container,.video-small-container{align-items:center;border-radius:var(--border-radius);display:flex}.left-video-container{background-position:50%;background-size:cover;height:124px;justify-content:center;min-width:164px;overflow:hidden;position:relative}.left-video-container:after{background-color:#0003;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.video-small-container:hover{background-color:var(--surface-container-variant);cursor:pointer}.toggle-container{background-color:#f2f3f5;box-shadow:0 1px 2px #0000000d;display:inline-flex;padding:4px}.toggle-container,.toggle-option{border-radius:9999px;position:relative}.toggle-option{align-items:center;background:#0000;border:none;color:var(--secondary-text);cursor:pointer;display:flex;font-weight:500;gap:8px;justify-content:center;padding:8px 16px;transition:all .2s ease;width:100%;z-index:1}.toggle-option.active{background-color:#fff;box-shadow:0 1px 3px #0000001a;color:var(--primary-text);font-weight:600}.toggle-icon{align-items:center;display:flex;justify-content:center}.toggle-container.disabled{cursor:not-allowed;opacity:.6}.toggle-container.disabled .toggle-option{cursor:not-allowed}.level-indicator{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.level-label{color:var(--secondary-text)}.level-content{gap:8px}.level-bars,.level-content{align-items:flex-end;display:flex}.level-bars{gap:2px}.level-bar{border-radius:1px;width:8px}.Avatar_avatarIcon__uTuJR{align-items:center;background-color:var(--info-container);border:2px solid var(--on-info-container);border-radius:40px;color:var(--on-info-container);display:flex;height:40px;justify-content:center;width:40px}.Avatar_dropdown__LOR\+d{background-color:#fff;border:1px solid var(--outline);border-radius:var(--border-radius);box-shadow:0 0 8px 8px #c5bcbc1a;display:flex;flex-direction:column;padding:16px 8px;position:absolute;right:24px;row-gap:8px;top:64px;z-index:1000}.Avatar_avatarIcon__uTuJR h5{color:var(--on-info-container)}.Avatar_avatarIcon__uTuJR:hover{background:var(--info);cursor:pointer}.Avatar_avatarIcon__uTuJR:hover h5{color:#fff}@media (max-width:500px){.Avatar_dropdown__LOR\+d{position:absolute;right:16px;top:64px}.Avatar_avatarIcon__uTuJR{height:40px;width:40px}}.MenuItem_menuItem__rYU2z{font-weight:400;min-width:148px;padding:8px}.MenuItem_menuItem__rYU2z:hover{background-color:var(--surface-container-variant);border-radius:var(--border-radius);cursor:pointer}.top-nav-bar{left:8px;margin:0 auto 24px;top:8px;width:100%;z-index:9999}.avatar-container{position:relative;z-index:99999}@media (max-width:500px){.top-nav-bar{justify-content:center;width:100%}.top-nav-bar .logo img{height:48px}}.InputField_inputField__QOEz3{align-items:center;background-color:#fff;border:1px solid var(--outline-variant);border-radius:var(--border-radius);column-gap:8px;display:flex;flex-direction:row;font-family:Outfit,sans-serif;font-size:16px;height:48px;padding:16px}.InputField_inputField__QOEz3 input{border:none;font-family:Outfit,sans-serif;font-size:18px;line-height:21px;width:100%}.InputField_inputField__QOEz3 input:focus{outline:none}.InputField_inputField__QOEz3.InputField_focused__Anx08{border:2px solid var(--outline-variant)}.InputField_inputField__QOEz3 input::placeholder{color:var(--secondary-text);font-family:Outfit,sans-serif;font-size:16px}.InputField_inputField__QOEz3 .InputField_toggleIcon__vZHi7{cursor:pointer}.Banner_banner__uJBa8{background-color:var(--surface-container);border-radius:var(--border-radius);padding:16px}.Banner_warning__u1qG7{fill:var(--on-error-container);stroke:var(--on-error-container);background-color:var(--error-container)}.Banner_success__Fu\+i5{background-color:var(--success-light)}.KeyValuePair_stroke__A\+adN{border-bottom:1px solid var(--outline-variant)}.footer{border-radius:500px;box-shadow:0 0 0 5px #fff,0 0 0 10px var(--surface-container-variant),0 0 0 15px #fff,0 0 0 20px var(--surface-container-variant),0 0 0 25px #fff,0 0 0 30px var(--surface-container-variant),0 0 0 35px #fff,0 0 0 40px var(--surface-container-variant);margin-bottom:80px;margin-top:120px;overflow:hidden;position:relative}.footer-content{align-items:center;padding:40px 80px}.icon-24{width:40px}.footer-line{align-items:center;background-color:var(--surface-container-dark);height:40px;overflow:hidden}.footer-line h6{color:var(--secondary-text);white-space:nowrap}@media(max-width:500px){.footer{border-radius:20px;box-shadow:none;margin:40px 0 0;width:100%}.footer-content{align-items:flex-start;padding:24px}.icon-24{width:32px}.questions-container{width:100%}}.promo-banner{align-self:start;background-color:#9867ff;display:flex;height:40px;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.promo-banner p{color:#fff}.timer-container{background-color:#e8e2f9;border-radius:4px;padding:0 8px;width:130px}.timer-container p{color:#000}.redeem-button{background-color:var(--primary);border-radius:4px;color:var(--on-primary);padding:4px 8px}@media(max-width:500px){.promo-banner{height:auto;padding:8px 0}}.top-promo-banner{background-color:var(--info-container);left:0;padding:4px 0;position:absolute;right:0;top:0;z-index:9999}#dashed-container{background-color:#f8f6fe;border:1px dashed #5d44dc;padding:4px 4px 4px 12px}#old-price{background-color:var(--secondary-light);background-color:var( --surface-container-variant);border:1px solid var(--secondary-dark);border-color:var(--outline-variant);border-radius:0;color:var(--secondary-dark);text-decoration:line-through}#new-price,#old-price{display:flex;padding:4px 8px}#new-price{background-color:var(--success-light);border:1px solid var(--success-dark);border-radius:0;color:var(--success-dark)!important;font-weight:500}body.hide-top-banner .top-promo-banner{display:none!important}body.hide-top-banner{padding-top:0!important}
/*# sourceMappingURL=main.0a831f70.css.map*/