.CodeInput_container__XFhWS{display:flex;justify-content:center;gap:8px}.CodeInput_input__WrHs5{transition:border-color .15s;outline:none;border:1px solid var(--border-color2);border-radius:6px;background-color:var(--bg-color);width:44px;height:44px;color:var(--input-display-text);font-weight:lighter;font-size:16px;font-family:Arial,sans-serif;text-align:center}.CodeInput_input__WrHs5::placeholder{color:var(--text-lighter2)}.CodeInput_input__WrHs5.CodeInput_invalid__tlyT9,.CodeInput_input__WrHs5.CodeInput_invalid__tlyT9:focus{border-color:#db4326}.VerifyStep_backButton___K3NO{display:flex;align-items:center;gap:8px;cursor:pointer;width:100%;color:var(--text-color);font-weight:600;font-size:14px;text-decoration:none}.VerifyStep_verifyContent__qwQzx{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:400px;text-align:center}.VerifyStep_verifyContent__qwQzx h2{font-weight:600;font-size:24px}.VerifyStep_verifyContent__qwQzx .VerifyStep_verifyEmail__QPxxa{display:flex;justify-content:center;align-items:center;border:1px solid var(--border-color2);border-radius:8px;background:var(--input-display-bg);padding:12px 10px;width:100%;font-weight:400;font-size:14px;line-height:20px}.VerifyStep_verifyContent__qwQzx .VerifyStep_verifyDescription__d3HaR{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.VerifyStep_verifyContent__qwQzx .VerifyStep_resendButton__Z5U5r{cursor:pointer;border:none;background-color:transparent;color:var(--text-color);font-weight:600;font-size:16px;line-height:24px;letter-spacing:.25px;text-decoration:underline}.VerifyStep_verifyContent__qwQzx .VerifyStep_orWithEmail__yX0af{display:flex;align-items:center;gap:12px;width:100%}.VerifyStep_verifyContent__qwQzx .VerifyStep_orWithEmail__yX0af:after,.VerifyStep_verifyContent__qwQzx .VerifyStep_orWithEmail__yX0af:before{flex:1 1;background-color:var(--border-color2);height:1px;content:""}.VerifyStep_verifyContent__qwQzx .VerifyStep_orWithEmail__yX0af .VerifyStep_orWithEmailText__gXbXu{color:var(--text-lighter2);font-weight:400;font-size:14px;white-space:nowrap}.VerifyStep_verifyContent__qwQzx .VerifyStep_googleLoginButton__ZjNhx{width:100%}.SignUpPromoModal_container__6Kgf8{justify-content:center;box-shadow:0 4px 20px 0 rgba(0,0,0,.12);border-radius:12px;padding:40px 48px;width:700px;max-width:95vw}.SignUpPromoModal_container__6Kgf8,.SignUpPromoModal_promoStep__3OC59{display:flex;flex-direction:column;align-items:center;background-color:var(--bg-color-modal)}.SignUpPromoModal_promoStep__3OC59{gap:24px;width:100%;max-width:580px}.SignUpPromoModal_promoStep__3OC59 h2{color:var(--text-color);font-weight:600;font-size:22px;text-align:center}.SignUpPromoModal_promoStep__3OC59 .SignUpPromoModal_promoFeatures__Rrn_n{display:flex;flex-direction:column;align-items:center;gap:16px}.SignUpPromoModal_promoStep__3OC59 ul{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0;width:100%;list-style:none}.SignUpPromoModal_promoStep__3OC59 ul li{display:flex;align-items:center;gap:12px;color:var(--text-color);font-size:16px}.SignUpPromoModal_promoStep__3OC59 ul li .SignUpPromoModal_checkIcon__ap_cX{display:flex;justify-content:center;align-items:center;align-self:center;border-radius:100%;background-color:#5edfed;padding:2px;width:24px;height:24px}.SignUpPromoModal_actionButtonContainer__d9E2h{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:400px}.SignUpPromoModal_actionButton__ymycP{width:100%;font-weight:400}.SignUpPromoModal_googleLoginButton__UjHm9{width:100%}.SignUpPromoModal_loginLink__aVpKq{color:var(--text-color);font-size:14px;text-align:center}.SignUpPromoModal_loginLink__aVpKq a{color:var(--button-blue)}.SubscribeModal_container__AJQEZ{display:flex;flex-direction:column;gap:24px;box-shadow:0 4px 20px 0 rgba(0,0,0,.12);border-radius:12px;background:var(--bg-color);padding:48px;width:95%;max-width:536px}.SubscribeModal_container__AJQEZ h2{color:var(--text-color);font-style:normal;font-weight:600;font-size:24px;line-height:32px;font-family:Open Sans}.SubscribeModal_container__AJQEZ p{margin-bottom:24px;color:var(--text-color);font-style:normal;font-weight:400;font-size:16px;line-height:26px;font-family:var(--main-font)}.SubscribeModal_close__aayQN{position:absolute;top:24px;right:24px;cursor:pointer;fill:var(--text-color);color:var(--text-color)}.SubscribeModal_flex__1twSG{display:flex;flex-wrap:wrap;gap:16px}.SubscribeModal_flex__1twSG *{flex:1 1 48%}@media(max-width:768px){.SubscribeModal_flex__1twSG{flex-direction:column-reverse}}.BackendErrorPopup_popup__4Ezv5{display:flex;position:absolute;top:0;right:0;left:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;z-index:50;margin:10px auto;box-shadow:0 8px 32px rgba(0,0,0,.3);border:1px solid var(--border-color);border-radius:12px;background-color:var(--bg-color);padding:16px;width:90%}.BackendErrorPopup_header__yyGxG{display:flex;justify-content:space-between;align-items:center;width:100%}.BackendErrorPopup_warning__w6qEg{display:flex;align-items:center;gap:8px;color:#9b59b6;font-weight:600;font-size:16px;font-family:Open Sans,sans-serif}.BackendErrorPopup_closeButton__fvgRj{display:flex;justify-content:center;align-items:center;transition:color .2s ease;cursor:pointer;border:none;background:none;padding:4px;color:var(--text-lighter2)}.BackendErrorPopup_closeButton__fvgRj:hover{color:var(--text-color)}.BackendErrorPopup_body__9H2u1{margin:0;color:var(--text-color);font-weight:400;font-size:14px;line-height:1.4;font-family:Open Sans,sans-serif;text-align:start}.NegativeFeedbackModal_modalContent__yLC3P{display:flex;position:relative;flex-direction:column;align-items:center;gap:20px;border-radius:16px;background:var(--bg-color);padding:24px 16px;width:90%}.NegativeFeedbackModal_modalContent__yLC3P .NegativeFeedbackModal_closeButton__8cmtg{position:absolute;top:16px;right:16px;cursor:pointer}.NegativeFeedbackModal_modalContent__yLC3P .NegativeFeedbackModal_title__E0ntU{margin:40px 0 0;color:var(--text-lighter3);font-weight:700;font-size:24px;line-height:32px;text-align:center}@media screen and (min-width:768px){.NegativeFeedbackModal_modalContent__yLC3P{gap:24px;padding:24px;width:628px}.NegativeFeedbackModal_modalContent__yLC3P .NegativeFeedbackModal_title__E0ntU{font-size:32px;line-height:44px}}.DetectorInlineReport_container__32orv{margin:24px auto 0;border:1px solid var(--border-color);border-radius:16px;background-color:var(--bg-color);padding:16px;width:100%}.DetectorInlineReport_result_banner__tboRj{display:none}.DetectorInlineReport_loading_state__w9a_w{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 0;color:var(--text-color)}.DetectorInlineReport_loading_state__title__Cehtv{font-weight:500;font-size:16px}.DetectorInlineReport_loading_state__subtitle__zbfft{color:var(--text-secondary-color);font-size:14px}.DetectorInlineReport_content__URBNS{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.DetectorInlineReport_content__half_circle_progress__oQMgW{display:flex;justify-content:center;width:100%}.DetectorInlineReport_content__result_banner__fxUsa{display:block;width:100%}.DetectorInlineReport_checkers_container__HeO_3{flex:1 1}.DetectorInlineReport_checkers_container__title__zOVIB{color:var(--text-color);font-weight:500;font-size:14px;line-height:20px}.DetectorInlineReport_checkers_container__items__vDSb_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;align-items:center;grid-gap:8px;gap:8px;margin-top:16px}.DetectorInlineReport_cta_container__THBuR{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:24px}.DetectorInlineReport_cta_container__THBuR button{width:100%;max-width:384px}@media(min-width:768px){.DetectorInlineReport_container__32orv{padding:24px}.DetectorInlineReport_result_banner__tboRj{display:block}.DetectorInlineReport_content__URBNS{flex-wrap:nowrap;align-items:start;gap:24px}.DetectorInlineReport_content__half_circle_progress__oQMgW{align-self:center;width:auto}.DetectorInlineReport_content__result_banner__fxUsa{display:none}.DetectorInlineReport_checkers_container__items__vDSb_{justify-content:start}.DetectorInlineReport_cta_container__THBuR button{width:252px}}@media(min-width:1024px){.DetectorInlineReport_checkers_container__items__vDSb_{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.DetectorInlineReport_checkers_container__items__vDSb_{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:768px){[data-mobile-editor-layout=true] .DetectorInlineReport_container__32orv{margin-top:0;border:none;border-radius:0;padding:16px}[data-mobile-editor-layout=true] .DetectorInlineReport_checkers_container__title__zOVIB{letter-spacing:.25px}[data-mobile-editor-layout=true] .DetectorInlineReport_checkers_container__items__vDSb_{grid-template-rows:repeat(4,auto);grid-auto-flow:column}[data-mobile-editor-layout=true] .DetectorInlineReport_cta_container__THBuR{margin-top:16px}[data-mobile-editor-layout=true] .DetectorInlineReport_cta_container__THBuR button{max-width:none;height:40px;font-weight:600;letter-spacing:.75px}}.ResultBanner_isLoading__GKSBs{display:flex;align-items:center;margin-bottom:24px;padding:16px 24px;color:var(--text-color);font-weight:500}.ResultBanner_isLoading__GKSBs .ResultBanner_dots__md_TW{display:inline-flex;margin-left:4px}.ResultBanner_isLoading__GKSBs .ResultBanner_dots__md_TW span{opacity:0;animation:ResultBanner_loadingDots__hMqE6 1.4s infinite}.ResultBanner_isLoading__GKSBs .ResultBanner_dots__md_TW span:nth-child(2){animation-delay:.2s}.ResultBanner_isLoading__GKSBs .ResultBanner_dots__md_TW span:nth-child(3){animation-delay:.4s}.ResultBanner_approved_banner__EkJ7n{display:flex;align-items:center;gap:8px;margin-bottom:24px;border:1px solid var(--detector-approved-color);border-radius:8px;background-color:var(--detector-approved-bg-color);padding:16px 24px;color:var(--detector-approved-text-color);font-weight:500;font-size:16px;line-height:24px}.ResultBanner_approved_banner__icon__I92T3{width:24px;height:24px;color:var(--detector-approved-color)}.ResultBanner_success_banner___qX0U{display:flex;align-items:center;margin-bottom:24px;border:1px solid var(--warning-banner-green-border);border-radius:8px;background-color:var(--warning-banner-green-bg);padding:16px 24px}.ResultBanner_success_banner__content__bwgYA{display:flex;align-items:center;gap:8px}.ResultBanner_success_banner__icon__4y1Eu{flex-shrink:0;width:24px;height:24px;color:var(--detector-approved-color)}.ResultBanner_success_banner__text__F9dcG{display:flex;flex-direction:column}.ResultBanner_success_banner__title__hYsxY{color:var(--warning-banner-green-text);font-weight:600;font-size:16px;line-height:24px}.ResultBanner_success_banner__subtitle___UzGr{font-weight:400;font-size:14px;line-height:20px}.ResultBanner_rejected_banner__Fdlfc{justify-content:space-between;margin-bottom:24px;border:1px solid var(--detector-rejected-color);border-radius:8px;background-color:var(--detector-rejected-bg-color);padding:16px 24px;color:var(--detector-rejected-color);font-weight:500;font-size:16px;line-height:24px}.ResultBanner_rejected_banner__Fdlfc,.ResultBanner_rejected_banner__title__4qXk0{display:flex;align-items:center;gap:8px}.ResultBanner_rejected_banner__title__icon__dnOS7{width:24px;height:24px;color:var(--detector-rejected-color)}.ResultBanner_rejected_banner__button__ij4jg{border:none;padding:6px 12px;color:var(--detector-rejected-color);font-weight:500;font-size:14px;line-height:20px}.ResultBanner_rejected_banner__button__icon__VrClt{width:20px;height:20px}.ResultBanner_rejected_banner__button__ij4jg:hover{transform:scale(1.05);transition:all .3s ease-in-out;border:none;background-color:transparent;color:var(--detector-rejected-color)}@keyframes ResultBanner_loadingDots__hMqE6{0%{opacity:0}50%{opacity:1}to{opacity:0}}@media(max-width:768px){[data-mobile-editor-layout=true] .ResultBanner_success_banner___qX0U{align-items:flex-start;margin-bottom:0;border-color:#0da80d;background-color:transparent;padding:14px;width:100%}[data-mobile-editor-layout=true] .ResultBanner_success_banner__content__bwgYA{flex:1 1;align-items:flex-start;gap:8px;min-width:0}[data-mobile-editor-layout=true] .ResultBanner_success_banner__icon__4y1Eu{color:#0da80d}[data-mobile-editor-layout=true] .ResultBanner_success_banner__title__hYsxY{color:var(--text-color);font-weight:600;font-size:16px;line-height:1.3;letter-spacing:.44px}}