.page_container__rydmu{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;padding:2.5dvh}.page_content___whEz{width:100%;max-width:800px}.page_loading__kWIK1{background:var(--color-white);border-radius:var(--radius-md);padding:5dvh;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.1)}.page_loadingSpinner__Dyp4C{width:5vh;width:5dvh;height:5vh;height:5dvh;border:.5vh solid #f3f4f6;border-top-color:#007bff;border-radius:var(--radius-circle);animation:page_spin__WsI2Z 1s linear infinite;margin:0 auto var(--space-lg)}@keyframes page_spin__WsI2Z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_errorContainer__SnN3c{background:var(--color-white);border-radius:var(--radius-md);padding:5dvh;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.1)}.page_errorIcon__adJaG{font-size:var(--font-size-4xl);margin-bottom:var(--space-lg)}.page_errorTitle__R2IU_{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:#e53e3e;margin:0 0 var(--space-sm) 0}.page_errorMessage___b2Mv{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--space-xl) 0;line-height:var(--line-height-relaxed)}.page_homeButton__wQzqs{background:#007bff;color:var(--color-white);border:none;padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:background var(--transition-base)}.page_homeButton__wQzqs:hover{background:#0056b3}.page_invitationHeader__yKJ8V{background:var(--color-white);border-radius:var(--radius-md);padding:4dvh;margin-bottom:var(--space-xl);box-shadow:0 4px 20px rgba(0,0,0,.1);text-align:center}.page_title__wzChM{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:#333333;margin:0 0 var(--space-lg) 0}.page_invitationInfo__pjzSn{display:flex;flex-direction:column;gap:var(--space-sm)}.page_supplierInfo__ZqlZo{font-size:var(--font-size-base);color:#555555;margin:0}.page_profileInfo__OFhps{background:#f8f9fa;padding:var(--space-lg);border-radius:var(--radius-sm);border-left:.5vh solid #007bff}.page_profileInfo__OFhps h3{font-size:var(--font-size-md);font-weight:600;color:#007bff;margin:0}.page_invitationNote__N8Zhn{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0;font-style:italic}.page_loginPrompt____KLj{background:var(--color-white);border-radius:var(--radius-md);padding:5dvh;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.1)}.page_loginOptions__mn02R{margin-top:4dvh}.page_loginTitle__cXpIz{font-size:var(--font-size-md);font-weight:600;color:#333333;margin:0 0 var(--space-xs) 0}.page_loginDescription__0rlGx{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--space-xl) 0;line-height:var(--line-height-relaxed)}.page_loginButtons__ZxFG1{display:flex;flex-direction:column;gap:var(--space-sm);align-items:center}.page_primaryButton__q9kDy{background:#007bff;color:var(--color-white);border:none;padding:1.7dvh 3.4dvh;border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all var(--transition-base);min-width:240px}.page_primaryButton__q9kDy:hover{background:#0056b3;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.page_secondaryButton__CNNvC{background:#f8f9fa;color:#6c757d;border:2px solid #dee2e6;padding:var(--space-sm) var(--space-xl);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base)}.page_secondaryButton__CNNvC:hover{background:#e9ecef;border-color:#adb5bd}.page_loginForm__qlRN1{background:var(--color-white);border-radius:var(--radius-md);padding:5dvh;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.1)}.page_formTitle__wJF21{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:#333333;margin:0 0 var(--space-xs) 0}.page_formDescription__NfiTJ{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--space-xl) 0}.page_backButton__YGf7c{background:none;color:#6c757d;border:1px solid #dee2e6;padding:1.2dvh 2.4dvh;border-radius:.7vh;border-radius:.7dvh;font-size:var(--font-size-xs);cursor:pointer;margin-top:var(--space-sm);transition:all var(--transition-base)}.page_backButton__YGf7c:hover{background:#f8f9fa;border-color:#adb5bd}@media (max-aspect-ratio:1/1){.page_container__rydmu{padding:4vw}.page_title__wzChM{font-size:var(--font-size-lg-m)}.page_errorContainer__SnN3c,.page_invitationHeader__yKJ8V,.page_loading__kWIK1,.page_loginForm__qlRN1,.page_loginPrompt____KLj{padding:5vw}.page_profileInfo__OFhps h3,.page_supplierInfo__ZqlZo{font-size:var(--font-size-base-m)}.page_loginButtons__ZxFG1{width:100%}.page_primaryButton__q9kDy{min-width:auto;width:100%}.page_loginTitle__cXpIz{font-size:var(--font-size-base-m)}}.page_logoHeader__tUYuM{text-align:center;margin-bottom:var(--space-xl)}.page_logo__SkD1U{height:5vh;height:5dvh;width:auto}.ReviewForm_reviewForm__OR19N{background:var(--color-white);border-radius:var(--radius-md);padding:var(--space-xl);box-shadow:0 .4vh 2vh rgba(0,0,0,.1);box-shadow:0 .4dvh 2dvh rgba(0,0,0,.1);max-width:60vh;max-width:60dvh;margin:0 auto}.ReviewForm_formHeader__5_KUg{margin-bottom:var(--space-xl);text-align:center}.ReviewForm_formTitle__3Cpe7{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--space-sm) 0}.ReviewForm_supplierName__6axxx{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.ReviewForm_form__nEBkc{display:flex;flex-direction:column;gap:var(--space-lg)}.ReviewForm_errorMessage__qsUc_{background:#fff5f5;border:1px solid #feb2b2;color:var(--color-error);padding:var(--space-md);border-radius:.6vh;border-radius:.6dvh;font-size:var(--font-size-xs);text-align:center}.ReviewForm_formGroup__4ZFxK{display:flex;flex-direction:column;gap:var(--space-sm)}.ReviewForm_label__lCF5Z{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.ReviewForm_required__YJuSN{color:var(--color-error)}.ReviewForm_labelDescription__jk6xJ{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0;line-height:var(--line-height-normal)}.ReviewForm_starsContainer__xeq0o{display:flex;align-items:center;gap:var(--space-sm);margin:var(--space-sm) 0}.ReviewForm_starButton___sn0c{background:none;border:none;font-size:var(--font-size-3xl);cursor:pointer;transition:all var(--transition-base);padding:var(--space-xs);border-radius:var(--radius-xs)}.ReviewForm_starButton___sn0c:hover{transform:scale(1.1);background:rgba(255,215,0,.1)}.ReviewForm_starFilled__rL3bg{color:#FFD700}.ReviewForm_starEmpty__qA_f5{color:var(--color-border-light)}.ReviewForm_starEmpty__qA_f5:hover{color:#ffed4a}.ReviewForm_ratingText__frudH{font-size:var(--font-size-xs);color:var(--color-text-primary);font-weight:var(--font-weight-medium);margin-left:var(--space-sm)}.ReviewForm_titleInput__EalNX{padding:var(--space-md);border:.2dvh solid var(--color-border-light);border-radius:var(--radius-sm);font-size:var(--font-size-sm);transition:border-color var(--transition-base);font-family:inherit}.ReviewForm_titleInput__EalNX:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .3vh rgba(0,123,255,.1);box-shadow:0 0 0 .3dvh rgba(0,123,255,.1)}.ReviewForm_commentTextarea__SRaZL{padding:var(--space-md);border:.2dvh solid var(--color-border-light);border-radius:var(--radius-sm);font-size:var(--font-size-sm);transition:border-color var(--transition-base);resize:vertical;min-height:12vh;min-height:12dvh;font-family:inherit;line-height:var(--line-height-relaxed)}.ReviewForm_commentTextarea__SRaZL:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .3vh rgba(0,123,255,.1);box-shadow:0 0 0 .3dvh rgba(0,123,255,.1)}.ReviewForm_characterCount__BeYPA{font-size:var(--font-size-2xs);color:var(--color-text-secondary);text-align:right}.ReviewForm_checkboxLabel__9mhEZ{display:flex;align-items:flex-start;gap:var(--space-sm);cursor:pointer;font-size:var(--font-size-sm)}.ReviewForm_checkbox__AlaPz{width:1.8vh;width:1.8dvh;height:1.8vh;height:1.8dvh;margin-top:var(--space-2xs);cursor:pointer}.ReviewForm_checkboxText__UdaIp{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.ReviewForm_checkboxDescription__pSfTf{font-size:var(--font-size-2xs);color:var(--color-text-secondary);margin:var(--space-xs) 0 0 2.6dvh;line-height:var(--line-height-normal)}.ReviewForm_verificationNotice__aA_4n{background:#f0f9ff;border:1px solid #bae6fd;border-radius:var(--radius-sm);padding:var(--space-md)}.ReviewForm_verifiedBadge__sWhtC{display:inline-flex;align-items:center;background:var(--color-success);color:var(--color-white);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);margin-bottom:var(--space-xs)}.ReviewForm_verificationText__Cj7c9{font-size:var(--font-size-2xs);color:#0369a1;margin:0;line-height:var(--line-height-normal)}.ReviewForm_formActions__JBdif{display:flex;gap:var(--space-md);margin-top:var(--space-sm)}.ReviewForm_cancelButton__3x0wl,.ReviewForm_submitButton__v1WIR{flex:1 1;padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base);border:.2dvh solid transparent}.ReviewForm_cancelButton__3x0wl{background:var(--color-bg-secondary);border-color:var(--color-border-light);color:#6c757d}.ReviewForm_cancelButton__3x0wl:hover:not(:disabled){background:var(--color-bg-hover);border-color:var(--color-text-disabled)}.ReviewForm_submitButton__v1WIR{background:#007bff;color:var(--color-white);border-color:#007bff}.ReviewForm_submitButton__v1WIR:hover:not(:disabled){background:#0056b3;border-color:#0056b3;transform:translateY(-.1vh);transform:translateY(-.1dvh);box-shadow:0 .4vh 1.2vh rgba(0,123,255,.3);box-shadow:0 .4dvh 1.2dvh rgba(0,123,255,.3)}.ReviewForm_cancelButton__3x0wl:disabled,.ReviewForm_submitButton__v1WIR:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}@media (max-aspect-ratio:1/1){.ReviewForm_reviewForm__OR19N{padding:var(--space-xl-m);margin:0 var(--space-lg-m);max-width:none}.ReviewForm_formTitle__3Cpe7{font-size:var(--font-size-xl-m)}.ReviewForm_supplierName__6axxx{font-size:var(--font-size-xs-m)}.ReviewForm_form__nEBkc{gap:var(--space-lg-m)}.ReviewForm_starButton___sn0c{font-size:var(--font-size-3xl-m);padding:.5vw}.ReviewForm_commentTextarea__SRaZL,.ReviewForm_titleInput__EalNX{font-size:var(--font-size-md-m)}.ReviewForm_formActions__JBdif{flex-direction:column}.ReviewForm_cancelButton__3x0wl,.ReviewForm_submitButton__v1WIR{padding:var(--space-md-m) var(--space-lg-m)}}.PaymentMethodSelector_overlay__Toi_l{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-overlay-dark);display:flex;align-items:center;justify-content:center;z-index:var(--z-login);padding:var(--space-lg)}.PaymentMethodSelector_modal___2njd{background:var(--color-white);border-radius:var(--radius-sm);width:90%;max-width:80vh;max-width:80dvh;max-height:90vh;max-height:90dvh;display:flex;flex-direction:column;box-shadow:0 1vh 3vh rgba(0,0,0,.3);box-shadow:0 1dvh 3dvh rgba(0,0,0,.3)}.PaymentMethodSelector_header__CpPXH{display:flex;justify-content:space-between;align-items:center;padding:var(--space-xl);border-bottom:var(--border-input)}.PaymentMethodSelector_header__CpPXH h3{font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);margin:0;color:var(--color-black)}.PaymentMethodSelector_closeButton___HKAS{background:none;border:none;font-size:var(--font-size-5xl);color:var(--color-text-secondary);cursor:pointer;padding:0;width:4vh;width:4dvh;height:4vh;height:4dvh;display:flex;align-items:center;justify-content:center;line-height:var(--line-height-none)}.PaymentMethodSelector_closeButton___HKAS:hover{color:var(--color-black)}.PaymentMethodSelector_content__MW7jv{flex:1 1;overflow-y:auto;padding:var(--space-xl)}.PaymentMethodSelector_intro__fLEe_{font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--space-xl);line-height:var(--line-height-relaxed)}.PaymentMethodSelector_optionsContainer__TiQpj{display:flex;flex-direction:column;gap:var(--space-lg)}.PaymentMethodSelector_option__FAVU2{display:flex;gap:var(--space-lg);padding:2.5dvh;border:var(--border-standard);border-color:var(--color-border-light);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-base)}.PaymentMethodSelector_option__FAVU2:hover{border-color:var(--color-black);background-color:var(--color-bg-secondary)}.PaymentMethodSelector_option__FAVU2.PaymentMethodSelector_selected__ByN9Z{border-color:var(--color-black);background-color:var(--color-bg-placeholder);box-shadow:0 0 0 .2vh var(--color-black);box-shadow:0 0 0 .2dvh var(--color-black)}.PaymentMethodSelector_radioWrapper__cJWkW{flex-shrink:0;padding-top:.3dvh}.PaymentMethodSelector_radioWrapper__cJWkW input[type=radio]{width:2.2vh;width:2.2dvh;height:2.2vh;height:2.2dvh;cursor:pointer}.PaymentMethodSelector_optionContent__Me1tB{flex:1 1}.PaymentMethodSelector_optionHeader__7JN8P{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}.PaymentMethodSelector_option__FAVU2 h4{font-weight:600;font-size:var(--font-size-md);margin:0;color:var(--color-black)}.PaymentMethodSelector_badge__0R0lh{background-color:var(--color-success);color:var(--color-white);font-weight:600;font-size:var(--font-size-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--space-xs);text-transform:uppercase;letter-spacing:.05vh;letter-spacing:.05dvh}.PaymentMethodSelector_featureList__W0UDk{list-style:none;padding:0;margin:0}.PaymentMethodSelector_featureList__W0UDk li{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:2.2vh;line-height:2.2dvh;margin-bottom:.8dvh}.PaymentMethodSelector_featureList__W0UDk li:last-child{margin-bottom:0}.PaymentMethodSelector_helpText__itvh8{font-size:var(--font-size-sm);color:var(--color-text-tertiary);text-align:center;margin-top:var(--space-lg);margin-bottom:0}.PaymentMethodSelector_footer__ddvKN{display:flex;justify-content:flex-end;gap:var(--space-lg);padding:var(--space-xl);border-top:var(--border-input)}.PaymentMethodSelector_cancelButton__bCbtn,.PaymentMethodSelector_continueButton__paNHF{font-weight:var(--font-weight-medium);font-size:var(--font-size-base);padding:var(--space-md) var(--space-xl);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-base)}.PaymentMethodSelector_cancelButton__bCbtn{background:var(--color-white);border:var(--border-input);color:var(--color-text-secondary)}.PaymentMethodSelector_cancelButton__bCbtn:hover{border-color:var(--color-text-tertiary);color:var(--color-text-secondary)}.PaymentMethodSelector_continueButton__paNHF{background:var(--color-black);border:.1dvh solid var(--color-black);color:var(--color-white)}.PaymentMethodSelector_continueButton__paNHF:hover:not(:disabled){background:var(--color-text-secondary)}.PaymentMethodSelector_continueButton__paNHF:disabled{background:var(--color-text-disabled);border-color:var(--color-text-disabled);cursor:not-allowed;opacity:.6}@media (max-aspect-ratio:1/1){.PaymentMethodSelector_modal___2njd{width:95%;max-width:none}.PaymentMethodSelector_header__CpPXH h3{font-size:var(--font-size-xl-m)}.PaymentMethodSelector_intro__fLEe_{font-size:var(--font-size-base-m)}.PaymentMethodSelector_option__FAVU2 h4{font-size:var(--font-size-md-m)}.PaymentMethodSelector_badge__0R0lh{font-size:var(--font-size-xs-m);padding:1vw 2vw}.PaymentMethodSelector_featureList__W0UDk li{font-size:var(--font-size-sm-m);line-height:4.5vw}.PaymentMethodSelector_cancelButton__bCbtn,.PaymentMethodSelector_continueButton__paNHF{font-size:var(--font-size-base-m);padding:2.5vw 5vw}}.MobileBottomNav_bottomNav__xxzRT{position:fixed;bottom:0;left:4vw;width:92vw;height:12vw;background-color:var(--color-black);border-top:1px solid #6c6c6c;display:flex;justify-content:space-evenly;align-items:center;z-index:var(--z-modal);padding:0;box-sizing:border-box;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.MobileBottomNav_navItem__0RX_W{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:inherit;width:20vw;height:100%;cursor:pointer;padding:0;border-radius:var(--radius-sm);transition:all var(--transition-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.MobileBottomNav_navItem__0RX_W:hover{background-color:rgba(255,255,255,.1)}.MobileBottomNav_navItem__0RX_W.MobileBottomNav_active__KcpRh{background-color:rgba(255,255,255,.15);color:var(--color-white)}.MobileBottomNav_navItem__0RX_W.MobileBottomNav_active__KcpRh .MobileBottomNav_icon__BC0lS svg{color:var(--color-white);stroke-width:1.5}.MobileBottomNav_icon__BC0lS{height:2.7vh;width:2.7vh;display:flex;align-items:center;justify-content:center;margin-bottom:.4vh;transform:translateY(-.1vh)}.MobileBottomNav_icon__BC0lS svg{width:2.2vh!important;height:2.2vh!important;stroke:currentColor;color:var(--color-white);transition:all var(--transition-base)}.MobileBottomNav_label__xNij5{font-size:var(--font-size-xs);line-height:var(--line-height-none);text-align:center;color:var(--color-white);font-weight:var(--font-weight-light);transition:color var(--transition-base);transform:translateY(-.3vh)}.MobileBottomNav_navItem__0RX_W.MobileBottomNav_active__KcpRh .MobileBottomNav_label__xNij5{color:var(--color-white);font-weight:var(--font-weight-regular)}.MobileBottomNav_navItemContact__ZZlcp,.MobileBottomNav_navItemHome__RyZ1H{transform:translateX(0)}.MobileBottomNav_navItemBrief__V88aV{transform:translateX(.72vw)}.MobileBottomNav_navItemChat__WTkcp,.MobileBottomNav_navItemUser__1dJ8x{transform:translateX(0)}@keyframes MobileChatMenu_slideInAnimation__HNQ1b{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileChatMenu_slideOutAnimation__D5ec3{0%{transform:translateY(0)}to{transform:translateY(100%)}}.MobileChatMenu_mobileChatMenuBackground__DYBxp{position:fixed;top:15vw;left:0;width:100vw;height:calc(100% - 15vw);background-color:rgba(255,255,255,0);transition:background-color .2s ease-out;z-index:var(--z-modal)}.MobileChatMenu_backgroundOpen__oSQkv{background-color:var(--color-white)}.MobileChatMenu_mobileChatMenu__aeS_b{position:fixed;top:15vw;left:0;width:100vw;height:calc(100dvh - 15vw);background-color:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;z-index:var(--z-modal);transform:translateY(100%);bottom:0;border-top:2vw solid var(--color-white);border-left:2vw solid var(--color-white);border-right:2vw solid var(--color-white);box-sizing:border-box;border-radius:7vw 7vw 0 0}.MobileChatMenu_slideIn__nhx26{animation:MobileChatMenu_slideInAnimation__HNQ1b .2s ease-out forwards}.MobileChatMenu_slideOut__84i41{animation:MobileChatMenu_slideOutAnimation__D5ec3 .2s ease-out forwards}.MobileChatMenu_headerControls__epRns{display:flex;justify-content:flex-end;padding:0;position:fixed;top:17vw;right:2.5vw;z-index:var(--z-modal);width:calc(100% - 5vw)}.MobileChatMenu_closeButton__dM11M{background:none;border:none;color:rgb(211,211,211);font-size:var(--font-size-3xl-m);font-weight:600;cursor:pointer;width:10vw;height:10vw;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--color-black);border-radius:10vw;margin-right:-1.5vw;transform:translateY(-17vw)}.MobileChatMenu_chatMessages__bhqZy{height:calc(100% - 25vw);overflow-y:auto;padding:5vw;display:flex;flex-direction:column;box-sizing:border-box;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;min-height:0;gap:4vw}.MobileChatMenu_message__P01EB{max-width:85%;margin:0;padding:3vw;border-radius:4vw;word-wrap:break-word;box-sizing:border-box}.MobileChatMenu_message__P01EB:last-child{margin-bottom:0}.MobileChatMenu_message__P01EB p{margin:0;width:100%}.MobileChatMenu_exampleSliderContainer__1i2Hc{margin:0;padding:0;width:100%;box-sizing:border-box}.MobileChatMenu_exampleSliderTitle__pvgND{font-weight:var(--font-weight-light);font-size:var(--font-size-base-m);color:rgb(145,145,145)!important;margin-bottom:0;padding:0 1vw;box-sizing:border-box;border:1px solid rgb(145,145,145)!important}.MobileChatMenu_exampleSlider__12X4T{margin:0;padding:0;width:100%;box-sizing:border-box}.MobileChatMenu_exampleSlider__12X4T::-webkit-scrollbar{display:none}.MobileChatMenu_exampleItem__sfOTl{flex:0 0 auto;width:90vw;background-color:var(--color-black);color:rgb(88,88,88)!important;border:1px solid rgb(88,88,88)!important;border-radius:4vw;border-bottom-left-radius:.5vw;font-weight:var(--font-weight-light);font-size:var(--font-size-lg-m);line-height:1.3;cursor:pointer;scroll-snap-align:start;box-sizing:border-box;white-space:normal;transition:all var(--transition-medium);position:relative;padding:3vw;align-self:flex-start;max-width:85%;margin-bottom:0;word-wrap:break-word}.MobileChatMenu_exampleItem__sfOTl.MobileChatMenu_ai__NnLMT{color:rgb(145,145,145)!important;border:1px solid rgb(145,145,145)!important}.MobileChatMenu_exampleItem__sfOTl:hover{opacity:.8}.MobileChatMenu_user__SWfeh{align-self:flex-end;border-bottom-right-radius:.5vw;border:1px solid var(--color-white)}.MobileChatMenu_ai__NnLMT,.MobileChatMenu_user__SWfeh{background-color:var(--color-black);color:var(--color-white);font-weight:var(--font-weight-light);font-size:var(--font-size-lg-m);line-height:1.3;box-sizing:border-box}.MobileChatMenu_ai__NnLMT{align-self:flex-start;border-bottom-left-radius:.5vw;border:1px solid var(--color-white);margin:0!important}.MobileChatMenu_exampleMessage__LP6S9{color:rgb(145,145,145)!important;border:1px solid rgb(145,145,145)!important;margin:0!important}.MobileChatMenu_ai__NnLMT.MobileChatMenu_exampleMessage__LP6S9,.MobileChatMenu_message__P01EB.MobileChatMenu_ai__NnLMT,.MobileChatMenu_message__P01EB.MobileChatMenu_exampleMessage__LP6S9{margin:0!important}.MobileChatMenu_chatInput__G0G55{padding:3vw 6vw;box-sizing:border-box;z-index:var(--z-marquee);margin-bottom:15vw}.MobileChatMenu_chatInput__G0G55,.MobileChatMenu_inputContainer__T6Vjp{background-color:var(--color-black);position:relative;display:flex;align-items:center;justify-content:center}.MobileChatMenu_inputContainer__T6Vjp{width:100%;gap:0;border:1px solid var(--color-white);border-radius:8vw;padding:0 3vw;height:10vw}.MobileChatMenu_chatInput__G0G55 textarea,.MobileChatMenu_inputWrapper__yIzip{flex-grow:1;display:flex;align-items:center;background-color:transparent;padding:0;height:100%}.MobileChatMenu_chatInput__G0G55 textarea{min-height:auto;max-height:100%;border:none;color:var(--color-white);font-family:inherit;font-weight:var(--font-weight-light);font-size:var(--font-size-lg-m);line-height:10vw;resize:none;overflow-y:hidden;outline:none;box-sizing:border-box}.MobileChatMenu_chatInput__G0G55 textarea::placeholder{color:rgba(255,255,255,.8);text-align:start;font-size:var(--font-size-lg-m)}.MobileChatMenu_blinkingCursor__VmDQL{animation:MobileChatMenu_blink__KPX5r .7s infinite;font-weight:100;font-size:var(--font-size-md-m);color:var(--color-white);position:relative;top:-.25vw}@keyframes MobileChatMenu_blink__KPX5r{0%{opacity:0}50%{opacity:1}to{opacity:0}}.MobileChatMenu_sendButton__40mqc{display:flex;align-items:center;justify-content:center;width:6vw;height:6vw;background:var(--color-black);border:.3vw solid var(--color-text-disabled);border-radius:var(--radius-circle);color:var(--color-text-disabled);cursor:pointer;padding:0;flex-shrink:0;margin-left:2vw;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),opacity var(--transition-base);transform:translateX(1vw)}.MobileChatMenu_sendButton__40mqc:hover{background-color:var(--color-black);border-color:var(--color-white);color:var(--color-white)}.MobileChatMenu_sendButton__40mqc:disabled{opacity:1;cursor:not-allowed;color:var(--color-text-disabled)}.MobileChatMenu_voiceButton____cTD{display:flex;align-items:center;justify-content:center;width:6vw;height:6vw;background:var(--color-black);border:.3vw solid var(--color-text-disabled);border-radius:var(--radius-circle);color:var(--color-text-disabled);cursor:pointer;padding:0;flex-shrink:0;margin-right:2vw;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),opacity var(--transition-base);transform:translateX(-1vw)}.MobileChatMenu_voiceButton____cTD:hover{background-color:var(--color-black);border-color:#ff2d55;color:#ff2d55}.MobileChatMenu_voiceButton____cTD:hover .MobileChatMenu_voiceIcon__04MmO{stroke:#ff2d55}.MobileChatMenu_voiceButton____cTD:disabled{opacity:.55;cursor:not-allowed}.MobileChatMenu_recording__Zwhos{background-color:#ff2d55;border-color:#ff2d55;color:var(--color-white)}.MobileChatMenu_recording__Zwhos .MobileChatMenu_voiceIcon__04MmO{stroke:var(--color-white)}.MobileChatMenu_recording__Zwhos:hover{background-color:#ff2d55;border-color:#ff2d55;color:var(--color-white)}.MobileChatMenu_recording__Zwhos:hover .MobileChatMenu_voiceIcon__04MmO{stroke:var(--color-white)}.MobileChatMenu_voiceIcon__04MmO{width:3.5vw;height:3.5vw;color:inherit;transition:color var(--transition-base);transform:translate(.09vw,.1vw)}.MobileChatMenu_sendIcon__Q3K5x{width:4vw;height:4vw;color:inherit;transition:color var(--transition-base);transform:translate(.1vw,-.1vw)}.MobileChatMenu_recordingDot__vmspQ{width:2.5vw;height:2.5vw;border-radius:var(--radius-circle);background-color:var(--color-white);animation:MobileChatMenu_pulseMobile__Vkq_L 1s ease-in-out infinite}.MobileChatMenu_voiceLoader__FfTNN{width:3.5vw;height:3.5vw;border:.5vw solid rgba(255,255,255,.25);border-top:.5vw solid var(--color-white);border-radius:var(--radius-circle);animation:MobileChatMenu_spinVoice__0MEPK .8s linear infinite}.MobileChatMenu_voiceError__5BYFV{margin-top:3vw;color:#f7b5c5;font-weight:var(--font-weight-light);font-size:var(--font-size-base-m);line-height:1.3;text-align:center}.MobileChatMenu_processingContainer__iLmtS{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:4vw;max-width:28%;padding:3vw;border-radius:4vw;border-bottom-left-radius:.5vw;background-color:var(--color-black);border:1px solid var(--color-white);box-sizing:border-box;align-self:flex-start}.MobileChatMenu_loader__00lbR{width:9vw;aspect-ratio:2;--_g:no-repeat radial-gradient(circle closest-side,var(--color-white) 90%,#0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100% / 3) 50%;animation:MobileChatMenu_l3___yhvQ 1s linear infinite;margin:0}@keyframes MobileChatMenu_l3___yhvQ{20%{background-position:0 0,50% 50%,100% 50%}40%{background-position:0 100%,50% 0,100% 50%}60%{background-position:0 50%,50% 100%,100% 0}80%{background-position:0 50%,50% 50%,100% 100%}}@keyframes MobileChatMenu_spinVoice__0MEPK{to{transform:rotate(1turn)}}@keyframes MobileChatMenu_pulseMobile__Vkq_L{0%{box-shadow:0 0 0 0 rgba(255,255,255,.12)}70%{box-shadow:0 0 0 2.6vw rgba(255,255,255,.05)}to{box-shadow:0 0 0 0 rgba(255,255,255,.05)}}@keyframes SuggestionForm_slideInAnimation__kdrbx{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes SuggestionForm_slideOutAnimation__KJ_ud{0%{transform:translateY(0)}to{transform:translateY(100%)}}.SuggestionForm_formWrapper__EfCnQ{width:100%;height:100%;padding:var(--space-xl);display:flex;flex-direction:column;position:relative;background-color:var(--color-black);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SuggestionForm_formWrapperMobile__LUzi3{position:fixed;bottom:0;left:0;width:100vw;height:75vh;height:75dvh;z-index:var(--z-modal);padding-bottom:30vw;border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.SuggestionForm_formWrapperMobileWrapper__v2jw6{position:relative;width:100%;height:92%;padding:var(--space-xl-m);background-color:transparent;color:var(--color-white);overflow-y:auto;border-radius:0;z-index:auto}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_closeButton__A5inn{color:var(--color-white);background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_closeButton__A5inn:hover{background-color:rgba(255,255,255,.2)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_title__KCp2s{color:var(--color-white);font-size:var(--font-size-xl-m);font-weight:var(--font-weight-medium);margin-bottom:var(--space-xl-m)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_label__mugln{color:var(--color-border-light);font-size:var(--font-size-base);margin-bottom:.7dvh}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_input__HZiOf,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_textarea__E6h5z{font-size:var(--font-size-base)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_input__HZiOf::placeholder,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_textarea__E6h5z::placeholder{font-size:var(--font-size-sm);color:rgba(255,255,255,.6)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formInput__esVff,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formTextarea__YvBFK{background-color:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.3);color:var(--color-white);border-radius:var(--radius-sm-m);padding:var(--space-md-m);font-size:var(--font-size-base)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formInput__esVff::placeholder,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formTextarea__YvBFK::placeholder{font-size:var(--font-size-sm);color:rgba(255,255,255,.6)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formInput__esVff:focus,.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formTextarea__YvBFK:focus{border-color:var(--color-white);outline:none}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_submitButton__8WrpR{background-color:var(--color-white);color:var(--color-black);font-weight:600;border-radius:var(--radius-sm-m);padding:3.6vw;font-size:var(--font-size-md-m)}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_submitButton__8WrpR:hover{background-color:#eee}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_submitButton__8WrpR:disabled{background-color:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.SuggestionForm_slideIn__SZjA5{animation:SuggestionForm_slideInAnimation__kdrbx .2s ease-out forwards}.SuggestionForm_slideOut__zIXZ1{animation:SuggestionForm_slideOutAnimation__KJ_ud .2s ease-out forwards}.SuggestionForm_closeButton__A5inn{position:absolute;top:var(--space-md);right:var(--space-md);width:3vh;width:3dvh;height:3vh;height:3dvh;background:none;border:none;font-size:var(--font-size-lg);cursor:pointer;color:var(--color-white);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-circle);transition:all var(--transition-base)}.SuggestionForm_closeButton__A5inn:hover{background-color:#333;color:var(--color-white)}.SuggestionForm_title__KCp2s{font-size:var(--font-size-md);font-weight:var(--font-weight-light);margin-bottom:var(--space-lg);color:var(--color-white)}.SuggestionForm_form__r3AxS{flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.SuggestionForm_formGroup__zA1sI{margin-bottom:1.2dvh}.SuggestionForm_label__mugln{display:block;font-size:var(--font-size-xs);font-weight:var(--font-weight-light);margin-bottom:var(--space-xs);color:var(--color-white)}.SuggestionForm_required__v4zMH{color:#ff6b6b;margin-left:.2dvh}.SuggestionForm_textarea__E6h5z{width:100%;padding:var(--space-sm);border:.1dvh solid #444;border-radius:.8vh;border-radius:.8dvh;font-family:inherit;font-size:var(--font-size-xs);resize:vertical;min-height:8vh;min-height:8dvh;background-color:#222;color:var(--color-white);box-sizing:border-box}.SuggestionForm_textarea__E6h5z::placeholder{font-size:var(--font-size-xs);color:rgba(255,255,255,.6)}.SuggestionForm_input__HZiOf{width:100%;padding:var(--space-sm);border:.1dvh solid #444;border-radius:.8vh;border-radius:.8dvh;font-family:inherit;font-size:var(--font-size-xs);background-color:#222;color:var(--color-white);box-sizing:border-box}.SuggestionForm_input__HZiOf::placeholder{font-size:var(--font-size-2xs);color:rgba(255,255,255,.6)}.SuggestionForm_input__HZiOf:focus,.SuggestionForm_textarea__E6h5z:focus{outline:none;border-color:var(--color-white)}.SuggestionForm_fileInput__MuhjH{width:100%;padding:.8dvh;border:.1dvh solid var(--color-black);border-radius:.8vh;border-radius:.8dvh;font-size:var(--font-size-xs);cursor:pointer;background-color:var(--color-black);color:var(--color-white);box-sizing:border-box;margin-top:var(--space-xs)}.SuggestionForm_fileName__kS_qI{margin-top:var(--space-xs);font-size:var(--font-size-2xs);color:#ccc}.SuggestionForm_error__7HUyz{background-color:#330;color:#ff6b6b;padding:var(--space-sm);border-radius:.8vh;border-radius:.8dvh;font-size:var(--font-size-xs);margin-bottom:var(--space-md)}.SuggestionForm_submitButton__8WrpR{background-color:var(--color-white);color:var(--color-black);border:none;padding:1.08dvh 2.4dvh;border-radius:.8vh;border-radius:.8dvh;font-size:var(--font-size-sm);font-weight:var(--font-weight-light);cursor:pointer;transition:all var(--transition-base);margin-top:auto;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SuggestionForm_submitButton__8WrpR:hover:not(:disabled){background-color:var(--color-border-light)}.SuggestionForm_submitButton__8WrpR:disabled{opacity:.6;cursor:not-allowed}.SuggestionForm_emailHint__sRLGP{text-align:center;font-size:var(--font-size-2xs);color:rgba(255,255,255,.5);margin-top:var(--space-md);font-weight:var(--font-weight-light)}.SuggestionForm_emailHint__sRLGP a{color:rgba(255,255,255,.7);text-decoration:underline;transition:color var(--transition-base)}.SuggestionForm_emailHint__sRLGP a:hover{color:var(--color-white)}.SuggestionForm_successMessage__R2I8v{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:var(--color-black);color:var(--color-white)}.SuggestionForm_successMessage__R2I8v h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-light);color:var(--color-white);margin-bottom:var(--space-sm)}.SuggestionForm_successMessage__R2I8v p{font-size:var(--font-size-sm);color:#ccc}.SuggestionForm_formWrapperMobileWrapper__v2jw6 .SuggestionForm_formGroup__zA1sI:last-child .SuggestionForm_label__mugln{margin-bottom:.7dvh}@keyframes MobileSuggestionWrapper_slideInAnimation__AShWC{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes MobileSuggestionWrapper_slideOutAnimation__1YZRA{0%{transform:translateY(0)}to{transform:translateY(100%)}}.MobileSuggestionWrapper_mobileSuggestionMenuBackground__EO2py{position:fixed;top:15vw;left:0;width:100vw;height:calc(100% - 15vw);background-color:rgba(255,255,255,0);transition:background-color var(--transition-base);z-index:var(--z-modal)}.MobileSuggestionWrapper_backgroundOpen__svkub{background-color:var(--color-white)}.MobileSuggestionWrapper_mobileSuggestionMenu__LFKzQ{position:fixed;top:15vw;left:0;width:100vw;height:calc(100dvh - 15vw);background-color:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;z-index:var(--z-modal);transform:translateY(100%);box-sizing:border-box;bottom:0;border-top:2vw solid var(--color-white);border-left:2vw solid var(--color-white);border-right:2vw solid var(--color-white);border-radius:7vw 7vw 0 0;overflow-y:auto}.MobileSuggestionWrapper_slideIn__iCqHS{animation:MobileSuggestionWrapper_slideInAnimation__AShWC var(--transition-base) forwards}.MobileSuggestionWrapper_slideOut__ojGaG{animation:MobileSuggestionWrapper_slideOutAnimation__1YZRA var(--transition-base) forwards}.MobileSuggestionWrapper_headerControls__7E3PC{display:flex;justify-content:flex-end;padding:0;position:fixed;top:17vw;right:2.5vw;z-index:var(--z-modal);width:calc(100% - 5vw)}.MobileSuggestionWrapper_closeButton__zI3NF{background:none;border:none;color:rgb(211,211,211);font-size:var(--font-size-3xl-m);font-weight:600;cursor:pointer;width:10vw;height:10vw;display:flex;align-items:center;justify-content:center;padding:0;border:var(--border-thin);border-radius:10vw;margin-right:-1.5vw;transform:translateY(-17vw)}.MobileHomeView_mobileLayout__tAcPo{display:flex;flex-direction:column;width:100%;min-height:100dvh;justify-content:flex-start;align-items:center;padding-top:15vw;background-color:var(--color-white)}.MobileHomeView_scrollContainer___gTzQ{width:100%;height:calc(100vh - 15vw);height:calc(100dvh - 15vw);overflow-y:auto;-webkit-overflow-scrolling:touch}.MobileHomeView_scrollContainer___gTzQ::-webkit-scrollbar{width:0;background:transparent}.MobileHomeView_scrollContainer___gTzQ{scrollbar-width:none;-ms-overflow-style:none}.MobileHomeView_mainSection___cmFi{display:flex;flex-direction:column}.MobileHomeView_mainSection___cmFi,.MobileHomeView_valuePropositionSection__uuJkE{width:100%;min-height:100vh;min-height:100dvh;background-color:var(--color-white)}.MobileHomeView_contentArea__mZu_f{margin-top:0;margin-left:0}.MobileHomeView_loaderContainer__fqvRY{display:flex;flex-direction:column;width:100%;height:calc(100dvh - 15vw - 12.5vw);justify-content:center;align-items:center;background-color:var(--color-white)}.MobileHomeView_heroSection__vPtO5{width:100%;padding:8vw var(--space-xl-m) 6vw var(--space-xl-m);background-color:var(--color-white)}.MobileHomeView_heroTitle__8u4zk{font-size:var(--font-size-3xl-m);line-height:1.1;color:var(--color-black);margin:0;letter-spacing:-.02em;text-align:center}.MobileHomeView_heroLine1__d3Q6U,.MobileHomeView_heroLine2__ZMRqY,.MobileHomeView_heroLine3__zjpf1,.MobileHomeView_heroTitle__8u4zk{font-weight:var(--font-weight-regular)}.MobileHomeView_heroBold__uNKN0{font-weight:800}.MobileHomeView_menuOverlay__zHOsT{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:var(--z-toast);display:flex;animation:MobileHomeView_fadeIn__TzcMy var(--transition-medium)}.MobileHomeView_menuContainer__my6sI{width:85%;height:100%;background-color:var(--color-white);overflow-y:auto;overflow-x:hidden;box-shadow:.2vh 0 1vh rgba(0,0,0,.2);animation:MobileHomeView_slideIn__51uAi var(--transition-medium);position:relative}@keyframes MobileHomeView_fadeIn__TzcMy{0%{opacity:0}to{opacity:1}}@keyframes MobileHomeView_slideIn__51uAi{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-height:100vw){.MobileHomeView_mobileLayout__tAcPo{display:none}}.ConnectAccountSetup_connectAccountContainer__XqdDS{width:100%;max-width:80vh;max-width:80dvh;margin:0 auto;padding:var(--space-xl);background-color:var(--color-white);border-radius:var(--radius-sm);box-shadow:0 .2vh 1vh rgba(0,0,0,.05);box-shadow:0 .2dvh 1dvh rgba(0,0,0,.05)}.ConnectAccountSetup_sectionTitle__31sIR{font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);color:var(--color-black);margin-bottom:var(--space-lg);letter-spacing:var(--letter-spacing-normal)}.ConnectAccountSetup_infoBox__CC9R8{padding:2.5dvh;background-color:var(--color-bg-secondary);border-radius:var(--radius-sm);margin-bottom:var(--space-xl)}.ConnectAccountSetup_infoBox__CC9R8 h3{font-weight:600;font-size:var(--font-size-md);margin-bottom:var(--space-md);color:var(--color-text-secondary)}.ConnectAccountSetup_infoBox__CC9R8 p{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin-bottom:var(--space-md);color:var(--color-text-secondary)}.ConnectAccountSetup_infoBox__CC9R8 p:last-child{margin-bottom:0}.ConnectAccountSetup_successBox__vZXUR{padding:var(--space-xl);background-color:#e8f5e9;border-radius:var(--radius-sm);margin-bottom:var(--space-xl);text-align:center}.ConnectAccountSetup_successBox__vZXUR h3{font-weight:600;font-size:var(--font-size-md);margin-bottom:var(--space-md);color:var(--color-success)}.ConnectAccountSetup_successBox__vZXUR p{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);margin-bottom:var(--space-lg);color:var(--color-text-secondary)}.ConnectAccountSetup_checkmarkIcon__QorpX{width:6vh;width:6dvh;height:6vh;height:6dvh;background-color:var(--color-success);color:var(--color-white);border-radius:var(--radius-circle);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-2xl);margin:0 auto var(--space-lg)}.ConnectAccountSetup_statusInfo__l6I_l{background-color:var(--color-white);border-radius:.6vh;border-radius:.6dvh;padding:var(--space-lg);margin-top:var(--space-lg)}.ConnectAccountSetup_statusItem__UOTM4{display:flex;justify-content:space-between;padding:var(--space-sm) 0;border-bottom:var(--border-input)}.ConnectAccountSetup_statusItem__UOTM4:last-child{border-bottom:none}.ConnectAccountSetup_statusLabel___Z7MV{font-weight:var(--font-weight-medium);color:var(--color-text-secondary);font-size:var(--font-size-xs)}.ConnectAccountSetup_statusValue__jkyxq{font-weight:600;color:var(--color-text-secondary);font-size:var(--font-size-xs)}.ConnectAccountSetup_actions__bCifG{display:flex;gap:var(--space-md);margin-top:var(--space-lg)}.ConnectAccountSetup_primaryButton__h3z7_{padding:1.8dvh var(--space-xl);background-color:var(--color-black);color:var(--color-white);border:none;border-radius:.6vh;border-radius:.6dvh;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--transition-base);flex:1 1}.ConnectAccountSetup_primaryButton__h3z7_:hover{background-color:var(--color-text-secondary)}.ConnectAccountSetup_secondaryButton__Wf0iv{padding:1.8dvh var(--space-xl);background-color:transparent;color:var(--color-black);border:var(--border-thin);border-radius:.6vh;border-radius:.6dvh;font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);cursor:pointer;transition:all var(--transition-base)}.ConnectAccountSetup_secondaryButton__Wf0iv:hover{background-color:var(--color-bg-placeholder)}.ConnectAccountSetup_primaryButton__h3z7_:disabled,.ConnectAccountSetup_secondaryButton__Wf0iv:disabled{opacity:.7;cursor:not-allowed}.ConnectAccountSetup_error__Ta30E{margin:var(--space-lg) 0;padding:var(--space-md);background-color:#ffebee;border-radius:.6vh;border-radius:.6dvh;font-size:var(--font-size-xs);font-weight:var(--font-weight-regular)}.ConnectAccountSetup_loadingContainer__yKzNc{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5dvh;min-height:20vh;min-height:20dvh}.ConnectAccountSetup_loadingSpinner__omei_{width:6vh;width:6dvh;height:6vh;height:6dvh;border-top:.6dvh solid var(--color-bg-hover);border:.6dvh solid var(--color-bg-hover);border-top-color:var(--color-black);border-radius:var(--radius-circle);animation:ConnectAccountSetup_spin__FdXd8 1s linear infinite;margin-bottom:var(--space-lg)}@keyframes ConnectAccountSetup_spin__FdXd8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ConnectAccountSetup_statusMessage__O2izD{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);margin-bottom:var(--space-lg);font-size:var(--font-size-sm);text-align:center;animation:ConnectAccountSetup_fadeIn__0NfVH var(--transition-medium)}.ConnectAccountSetup_success__Oj6_s{background-color:rgba(21,184,59,.1);color:var(--color-success);border:1px solid rgba(21,184,59,.3)}.ConnectAccountSetup_warning__etHAK{background-color:rgba(255,152,0,.1);color:#ff9800;border:1px solid rgba(255,152,0,.3)}.ConnectAccountSetup_error__Ta30E{background-color:rgba(244,84,100,.1);color:var(--color-error);border:1px solid rgba(244,84,100,.3)}@keyframes ConnectAccountSetup_fadeIn__0NfVH{0%{opacity:0;transform:translateY(-1vh);transform:translateY(-1dvh)}to{opacity:1;transform:translateY(0)}}