.SignupPage_authContainer__9d_lS{width:100%;min-height:calc(100vh - 60px);display:flex;align-items:center;justify-content:center;padding:5rem 1rem;background-color:var(--bg-color)}.SignupPage_authCardLayout__Z6q0P{width:100%;max-width:960px;background-color:var(--surface-color);border:1px solid var(--outline-variant-color);border-radius:.75rem;box-shadow:var(--card-shadow);overflow:hidden;display:flex;flex-direction:row}@media(max-width:800px){.SignupPage_authCardLayout__Z6q0P{flex-direction:column}}.SignupPage_authSidebar__TPeV2{width:280px;background-color:var(--surface-low-color);border-left:1px solid var(--outline-variant-color);padding:2.5rem 48px;display:flex;flex-direction:column;order:2}@media(max-width:800px){.SignupPage_authSidebar__TPeV2{width:100%;order:1;border-left:none;border-bottom:1px solid var(--outline-variant-color);padding:1rem;flex-direction:row;overflow-x:auto}}.SignupPage_authSidebarTitle__Mvk4C{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--outline-color);margin-bottom:48px}@media(max-width:800px){.SignupPage_authSidebarTitle__Mvk4C{display:none}}.SignupPage_authTabNav__CQ3bL{display:flex;flex-direction:column;gap:12px}@media(max-width:800px){.SignupPage_authTabNav__CQ3bL{flex-direction:row;width:100%;gap:4px}}.SignupPage_authTabItem__aiSL0{display:flex;align-items:center;gap:1rem;padding:1rem 48px;border-radius:.5rem;background:transparent;border:1px solid transparent;color:var(--on-surface-variant-color);font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s ease-in-out;text-align:left;width:100%}.SignupPage_authTabItem__aiSL0:hover{background-color:var(--surface-color)}.SignupPage_authTabItem__aiSL0.SignupPage_activeTab__VUb7T{background-color:var(--surface-color);color:var(--secondary-color);border-color:var(--outline-variant-color);box-shadow:0 2px 4px rgba(26,54,93,.04)}.SignupPage_authTabItem__aiSL0.SignupPage_activeTab__VUb7T .SignupPage_tabNumber__TTzjz{background-color:var(--secondary-color);color:var(--on-secondary-color)}.SignupPage_authTabItem__aiSL0:disabled{cursor:default!important;opacity:.85}@media(max-width:800px){.SignupPage_authTabItem__aiSL0{flex:1 1;padding:4px 1rem;gap:4px;font-size:.85rem;justify-content:center;white-space:nowrap;width:auto}}.SignupPage_authTabNumber__kh2Po{width:24px;height:24px;border-radius:9999px;background-color:var(--outline-variant-color);color:var(--on-surface-color);display:flex;padding:.5rem;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.SignupPage_authContentArea__9CrWP{flex:1 1;padding:2.5rem;order:1}@media(max-width:800px){.SignupPage_authContentArea__9CrWP{order:2;padding:80px 1rem}}.SignupPage_authHeader__nvdff{text-align:center;margin-bottom:2.5rem}.SignupPage_authHeader__nvdff h1{font-size:1.8rem;font-weight:800;color:var(--on-surface-color);margin-bottom:4px}.SignupPage_authHeader__nvdff p{font-size:.92rem;color:var(--on-surface-variant-color)}.SignupPage_authErrorBanner__LAxi9{background-color:rgba(186,26,26,.1);border:1px solid #ba1a1a;color:#ba1a1a;padding:4px 12px;border-radius:.375rem;font-size:.85rem;text-align:center;margin-bottom:1rem;width:100%}.SignupPage_authForm__kOUz_{display:flex;flex-direction:column;gap:1rem}.SignupPage_authForm__kOUz_ .SignupPage_formRow__9SxSN{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:500px){.SignupPage_authForm__kOUz_ .SignupPage_formRow__9SxSN{grid-template-columns:1fr}}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw{display:flex;flex-direction:column;gap:4px}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw label{font-size:.85rem;font-weight:700;color:var(--on-surface-color)}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP{position:relative;display:flex;align-items:center}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP input,.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP select{width:100%;padding:12px 42px 12px 16px;background-color:var(--bg-color);border:1px solid var(--outline-variant-color);border-radius:8px;font-size:.95rem;color:var(--on-surface-color);transition:all .2s ease-in-out;appearance:none;-webkit-appearance:none;-moz-appearance:none}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP input:focus,.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP select:focus{border-color:var(--secondary-color);box-shadow:0 0 0 2px rgba(0,106,102,.15)}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP input[type=date]{color-scheme:light dark}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;border-radius:.25rem;padding:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;filter:invert(var(--calendar-icon-invert,0))}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.8}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238d9199' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:16px}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP select option{background-color:var(--surface-color);color:var(--on-surface-color);padding:10px}.SignupPage_authForm__kOUz_ .SignupPage_inputGroup__V7mOw .SignupPage_inputWrapper__4GxRP .SignupPage_eyeBtn__cdDrC{position:absolute;right:14px;background:transparent;border:none;color:var(--outline-color);cursor:pointer;font-size:.95rem}.SignupPage_authForm__kOUz_ .SignupPage_submitBtn__m6lBb{margin-top:4px;background-color:var(--secondary-color);color:var(--on-secondary-color);padding:14px;border-radius:9999px;border:none;font-weight:700;font-size:1rem;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;gap:4px}.SignupPage_authForm__kOUz_ .SignupPage_submitBtn__m6lBb:hover{opacity:.92;transform:translateY(-1px)}.SignupPage_authForm__kOUz_ .SignupPage_submitBtn__m6lBb:disabled{opacity:.6;cursor:not-allowed}.SignupPage_authFooter__Wwrpc{text-align:center;margin-top:48px;font-size:.9rem;color:var(--on-surface-variant-color)}.SignupPage_authFooter__Wwrpc a{color:var(--secondary-color);font-weight:700}.SignupPage_authFooter__Wwrpc a:hover{text-decoration:underline}.SignupPage_accountTypeGrid__zkStv{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND{background-color:var(--surface-low-color);border:2px solid var(--outline-variant-color);border-radius:.75rem;padding:48px;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .2s ease-in-out;cursor:pointer}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND:hover{border-color:var(--secondary-color);transform:translateY(-2px)}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND.SignupPage_selected__GVgAj{border-color:var(--secondary-color);background-color:var(--surface-color)}@media(max-width:600px){.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND{flex-direction:column;align-items:flex-start}}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND .SignupPage_cardLeft__x9ZF6{display:flex;align-items:flex-start;gap:1rem}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND .SignupPage_cardLeft__x9ZF6 .SignupPage_cardIconBox__5gSgz{width:44px;height:44px;background-color:rgba(0,106,102,.12);color:var(--secondary-color);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;flex-shrink:0}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND .SignupPage_cardLeft__x9ZF6 .SignupPage_cardInfo__wy3QF h3{font-size:1.1rem;font-weight:800;color:var(--on-surface-color);margin-bottom:2px}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND .SignupPage_cardLeft__x9ZF6 .SignupPage_cardInfo__wy3QF p{font-size:.85rem;color:var(--on-surface-variant-color);line-height:1.4}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND .SignupPage_selectCardBtn__90Blv{background-color:var(--primary-light);color:var(--secondary-color);padding:10px 18px;border-radius:8px;border:none;font-weight:700;font-size:.85rem;display:flex;align-items:center;gap:4px;cursor:pointer;white-space:nowrap;transition:all .2s ease-in-out}.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND .SignupPage_selectCardBtn__90Blv:hover{background-color:var(--secondary-color);color:var(--on-secondary-color)}@media(max-width:600px){.SignupPage_accountTypeGrid__zkStv .SignupPage_accountTypeCard__XhnND .SignupPage_selectCardBtn__90Blv{width:100%;justify-content:center}}.SignupPage_socialAuthBox__DM2z6{margin-bottom:80px;display:flex;flex-direction:column;gap:1rem}.SignupPage_socialAuthBox__DM2z6 .SignupPage_socialLabel__yAYtP{font-size:.85rem;font-weight:700;color:var(--on-surface-variant-color);text-align:center}.SignupPage_socialAuthBox__DM2z6 .SignupPage_ecosystemToggle__nDmQd{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;background-color:var(--surface-low-color);padding:4px;border-radius:8px}.SignupPage_socialAuthBox__DM2z6 .SignupPage_ecosystemToggle__nDmQd .SignupPage_ecoBtn__gWmLj{background:transparent;border:none;padding:10px;font-size:.82rem;font-weight:700;color:var(--on-surface-variant-color);border-radius:.375rem;cursor:pointer;transition:all .2s ease-in-out}.SignupPage_socialAuthBox__DM2z6 .SignupPage_ecosystemToggle__nDmQd .SignupPage_ecoBtn__gWmLj.SignupPage_activeEco__389WO{background-color:var(--surface-color);color:var(--secondary-color);box-shadow:0 2px 4px rgba(26,54,93,.04)}.SignupPage_socialAuthBox__DM2z6 .SignupPage_socialBtnGroup__LLNS2{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:500px){.SignupPage_socialAuthBox__DM2z6 .SignupPage_socialBtnGroup__LLNS2{grid-template-columns:1fr}}.SignupPage_socialAuthBox__DM2z6 .SignupPage_socialBtnGroup__LLNS2 .SignupPage_socialBtnGoogle___HT6z{display:flex;align-items:center;justify-content:center;gap:4px;padding:12px;border-radius:8px;font-size:.88rem;font-weight:700;cursor:pointer;transition:all .2s ease-in-out;background-color:var(--surface-color);color:var(--on-surface-color);border:1px solid var(--outline-variant-color)}.SignupPage_socialAuthBox__DM2z6 .SignupPage_socialBtnGroup__LLNS2 .SignupPage_socialBtnGoogle___HT6z:hover{background-color:var(--surface-low-color)}.SignupPage_socialAuthBox__DM2z6 .SignupPage_socialBtnGroup__LLNS2 .SignupPage_socialBtnFacebook__BxD4R{display:flex;align-items:center;justify-content:center;gap:4px;padding:12px;border-radius:8px;font-size:.88rem;font-weight:700;cursor:pointer;transition:all .2s ease-in-out;background-color:#1877f2;color:#fff;border:none}.SignupPage_socialAuthBox__DM2z6 .SignupPage_socialBtnGroup__LLNS2 .SignupPage_socialBtnFacebook__BxD4R:hover{background-color:#166fe5}.SignupPage_socialAuthBox__DM2z6 .SignupPage_divider__1YrKr{display:flex;align-items:center;text-align:center;margin:4px 0}.SignupPage_socialAuthBox__DM2z6 .SignupPage_divider__1YrKr:after,.SignupPage_socialAuthBox__DM2z6 .SignupPage_divider__1YrKr:before{content:"";flex:1 1;border-bottom:1px solid var(--outline-variant-color)}.SignupPage_socialAuthBox__DM2z6 .SignupPage_divider__1YrKr span{padding:0 12px;font-size:.8rem;color:var(--on-surface-variant-color);font-weight:600}.SignupPage_otpBox__o3h_P{display:flex;flex-direction:column;align-items:center;width:100%;max-width:480px;margin:0 auto}.SignupPage_otpBoxHeader__HuDQz{text-align:center;margin-bottom:2.5rem}.SignupPage_otpBoxHeader__HuDQz h2{font-size:1.75rem;font-weight:800;color:var(--on-surface-color);margin-top:1rem;margin-bottom:4px}.SignupPage_otpBoxHeader__HuDQz p{font-size:.95rem;color:var(--on-surface-variant-color);line-height:1.5}.SignupPage_otpBoxHeader__HuDQz p strong{color:var(--on-surface-color)}.SignupPage_otpBoxIconWrapper__acB2L{width:64px;height:64px;background-color:#031b33;color:#fff;border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin:0 auto;box-shadow:0 2px 4px rgba(26,54,93,.04)}.SignupPage_otpForm__Qgi_v{width:100%;display:flex;flex-direction:column;gap:80px}.SignupPage_otpInputsGroup__MH7z2{display:flex;justify-content:space-between;gap:4px;width:100%}@media(max-width:480px){.SignupPage_otpInputsGroup__MH7z2{gap:6px}}.SignupPage_otpInput__6ATjB{width:56px;height:64px;background-color:var(--surface-low-color);border:1px solid var(--outline-variant-color);border-radius:8px;font-size:1.5rem;font-weight:700;text-align:center;color:var(--on-surface-color);transition:all .2s ease-in-out}@media(max-width:480px){.SignupPage_otpInput__6ATjB{width:46px;height:56px;font-size:1.25rem}}.SignupPage_otpInput__6ATjB:focus{outline:none;border-color:var(--secondary-color);box-shadow:0 0 0 3px rgba(0,106,102,.15);background-color:var(--surface-color)}.SignupPage_otpSubmitBtn__nnEHB{width:100%;background-color:#031b33;color:#fff;padding:16px;border-radius:8px;border:none;font-weight:700;font-size:1rem;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;gap:4px}.SignupPage_otpSubmitBtn__nnEHB:hover{opacity:.92;transform:translateY(-1px)}.SignupPage_otpSubmitBtn__nnEHB:disabled{opacity:.5;cursor:not-allowed;transform:none}.SignupPage_otpResendWrapper__cc7DE{margin-top:80px;font-size:.9rem;color:var(--on-surface-variant-color);text-align:center}.SignupPage_otpResendWrapper__cc7DE .SignupPage_resendBtn__n56cA{background:transparent;border:none;color:#008779;font-weight:700;cursor:pointer;padding:0}.SignupPage_otpResendWrapper__cc7DE .SignupPage_resendBtn__n56cA:hover{text-decoration:underline}.SignupPage_otpResendWrapper__cc7DE .SignupPage_resendBtn__n56cA:disabled{opacity:.5;cursor:not-allowed}.SignupPage_otpResendWrapper__cc7DE .SignupPage_resendTimer__D7lHq{font-weight:700;color:var(--on-surface-color)}.SignupPage_otpDivider__y6bcX{width:100%;border-bottom:1px solid var(--outline-variant-color);margin:2.5rem 0 48px}.SignupPage_otpSecurityBadge__IDVKZ{display:flex;align-items:center;justify-content:center;gap:4px;color:var(--outline-color);font-size:.75rem;font-weight:700;letter-spacing:.05em}.SignupPage_otpSecurityBadge__IDVKZ svg{font-size:.85rem}.SignupPage_otpSupportFooter__83O0X{margin-top:80px;font-size:.9rem;color:var(--on-surface-variant-color);text-align:center;width:100%}.SignupPage_otpSupportFooter__83O0X a{color:var(--secondary-color);font-weight:700;text-decoration:underline}.SignupPage_otpSupportFooter__83O0X a:hover{opacity:.85}.SignupPage_passwordRulesList__AZMLH{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 1rem;gap:4px 1rem;background-color:var(--surface-low-color);padding:4px 12px;border-radius:.375rem;border:1px solid var(--outline-variant-color);margin-top:-4px}@media(max-width:550px){.SignupPage_passwordRulesList__AZMLH{grid-template-columns:1fr}}.SignupPage_passwordRuleItem__UmOjR{display:flex;align-items:center;gap:4px;font-size:.8rem;color:var(--on-surface-variant-color);transition:color .2s ease}.SignupPage_passwordRuleItem__UmOjR svg{font-size:.85rem;color:var(--outline-color);transition:color .2s ease}.SignupPage_passwordRuleItem__UmOjR.SignupPage_validRule__gJ7iQ{color:#008779;font-weight:600}.SignupPage_passwordRuleItem__UmOjR.SignupPage_validRule__gJ7iQ svg{color:#008779}.BottomModal_modalOverlay__zr71R{position:fixed;inset:0;background-color:rgba(0,0,0,.5);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;align-items:flex-end;justify-content:center;z-index:1000;animation:BottomModal_fadeIn__9BKt0 .3s cubic-bezier(.16,1,.3,1);will-change:opacity}.BottomModal_modalOverlay__zr71R.BottomModal_closingOverlay__xLQgd{opacity:0;transition:opacity .4s cubic-bezier(.32,.72,0,1);pointer-events:none}.BottomModal_modalSheet__yRVqn{background-color:var(--surface-color);border-radius:.75rem .75rem 0 0;border:1px solid var(--outline-variant-color);box-shadow:var(--card-shadow);width:100%;max-width:600px;max-height:92vh;overflow:hidden;padding:.5rem;display:flex;flex-direction:column;gap:4px;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout style paint;will-change:transform;overscroll-behavior:contain;animation:BottomModal_slideUp__8y_39 .4s cubic-bezier(.16,1,.3,1)}.BottomModal_modalSheet__yRVqn.BottomModal_closingSheet__35AsT{pointer-events:none}.BottomModal_modalSheet__yRVqn.BottomModal_fullScreen__NtCb7{height:94vh;border-radius:0}.BottomModal_dragHandleArea__t_zbR{touch-action:none;cursor:-webkit-grab;cursor:grab;padding-bottom:.25rem;-moz-user-select:none;user-select:none;-webkit-user-select:none}.BottomModal_dragHandleArea__t_zbR:active{cursor:-webkit-grabbing;cursor:grabbing}.BottomModal_swipeHandle__0zZ0A{width:36px;height:4px;background-color:var(--outline-variant-color);border-radius:9999px;margin:.25rem auto .5rem}.BottomModal_modalHeader__qQNG_{display:flex;align-items:center;justify-content:space-between;padding:.25rem .25rem .5rem;border-bottom:1px solid var(--outline-variant-color)}.BottomModal_modalHeader__qQNG_ h3{font-size:1rem;font-weight:700;color:var(--on-surface-color);margin:0}.BottomModal_modalHeader__qQNG_ .BottomModal_navHeaderGroup__ItOcK{display:flex;align-items:center;gap:4px}.BottomModal_modalHeader__qQNG_ .BottomModal_closeBtn__MRKpA{background:none;border:none;color:var(--on-surface-variant-color);cursor:pointer;padding:2px;border-radius:.375rem;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,color .2s ease}.BottomModal_modalHeader__qQNG_ .BottomModal_closeBtn__MRKpA:hover{background-color:var(--surface-low-color);color:var(--on-surface-color)}.BottomModal_modalBody__yIP__{padding:.5rem;overflow-y:auto;flex:1 1;overscroll-behavior:contain;transform:translateZ(0)}.BottomModal_modalBody__yIP__::-webkit-scrollbar{width:6px}.BottomModal_modalBody__yIP__::-webkit-scrollbar-track{background:transparent}.BottomModal_modalBody__yIP__::-webkit-scrollbar-thumb{background:transparent;border-radius:9999px}.BottomModal_modalBody__yIP__:hover::-webkit-scrollbar-thumb{background-color:var(--outline-variant-color)}.BottomModal_modalBody__yIP__{-ms-overflow-style:none;scrollbar-width:none}.BottomModal_modalBody__yIP__:hover{scrollbar-width:thin;scrollbar-color:var(--outline-variant-color) transparent}@keyframes BottomModal_fadeIn__9BKt0{0%{opacity:0}to{opacity:1}}@keyframes BottomModal_slideUp__8y_39{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes notfound_fadeIn__dS9iz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes notfound_float__FUXVR{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.notfound_errorWrapper__NeIHK{background-color:#f7fafc;color:#181c1e;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow-x:hidden;padding:1rem}.notfound_errorContainer__PPHUp{width:100%;max-width:800px;padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center;animation:notfound_fadeIn__dS9iz .8s ease-out}.notfound_errorContainer__PPHUp .notfound_focalPoint__avVIT{position:relative;margin-bottom:3rem;display:flex;align-items:center;justify-content:center}.notfound_errorContainer__PPHUp .notfound_focalPoint__avVIT .notfound_huge404__uhSIA{font-size:clamp(8rem,20vw,15rem);font-weight:800;line-height:1;color:#002045;opacity:.05;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:-.05em}.notfound_errorContainer__PPHUp .notfound_focalPoint__avVIT .notfound_illustrationOverlay____dCM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.notfound_errorContainer__PPHUp .notfound_focalPoint__avVIT .notfound_illustrationOverlay____dCM .notfound_errandIcon__hZ2yw{font-size:120px!important;color:#002045;filter:drop-shadow(0 10px 15px rgba(0,32,69,.1));animation:notfound_float__FUXVR 4s ease-in-out infinite;transition:transform .1s ease-out}.notfound_errorContainer__PPHUp .notfound_focalPoint__avVIT .notfound_illustrationOverlay____dCM .notfound_badgeIcon__bS2cl{position:absolute;font-size:48px!important;color:#006a66;top:-10px;right:-10px;background:#fff;border-radius:50%;padding:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.notfound_errorContainer__PPHUp .notfound_messageSection__yk_yw{margin-bottom:2.5rem}.notfound_errorContainer__PPHUp .notfound_messageSection__yk_yw .notfound_title__lny3T{font-size:2.5rem;font-weight:700;color:#002045;margin-bottom:1rem;letter-spacing:-.02em}@media(max-width:640px){.notfound_errorContainer__PPHUp .notfound_messageSection__yk_yw .notfound_title__lny3T{font-size:1.75rem}}.notfound_errorContainer__PPHUp .notfound_messageSection__yk_yw .notfound_description__ayPtV{font-size:1.125rem;color:#43474e;max-width:500px;margin:0 auto;line-height:1.6}@media(max-width:640px){.notfound_errorContainer__PPHUp .notfound_messageSection__yk_yw .notfound_description__ayPtV{font-size:1rem}}.notfound_errorContainer__PPHUp .notfound_actionGroup__Ql2qy{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}@media(max-width:640px){.notfound_errorContainer__PPHUp .notfound_actionGroup__Ql2qy{flex-direction:column;width:100%;max-width:300px}}.notfound_errorContainer__PPHUp .notfound_actionGroup__Ql2qy .notfound_btn__BcRPa{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;border-radius:9999px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .2s ease;cursor:pointer;border:none}@media(max-width:640px){.notfound_errorContainer__PPHUp .notfound_actionGroup__Ql2qy .notfound_btn__BcRPa{width:100%;justify-content:center}}.notfound_errorContainer__PPHUp .notfound_actionGroup__Ql2qy .notfound_btn__BcRPa.notfound_btnPrimary__QTTgX{background-color:#002045;color:#fff}.notfound_errorContainer__PPHUp .notfound_actionGroup__Ql2qy .notfound_btn__BcRPa.notfound_btnPrimary__QTTgX:hover{background-color:#1a365d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,32,69,.2)}.notfound_errorContainer__PPHUp .notfound_actionGroup__Ql2qy .notfound_btn__BcRPa.notfound_btnSecondary__7btdg{background-color:transparent;color:#002045;border:2px solid #002045}.notfound_errorContainer__PPHUp .notfound_actionGroup__Ql2qy .notfound_btn__BcRPa.notfound_btnSecondary__7btdg:hover{background-color:rgba(0,32,69,.05);transform:translateY(-2px)}.notfound_errorContainer__PPHUp .notfound_footerLinks__h1B7d{margin-top:4rem;display:flex;gap:2rem;opacity:.5}@media(max-width:640px){.notfound_errorContainer__PPHUp .notfound_footerLinks__h1B7d{flex-direction:column;gap:1rem;margin-top:3rem}}.notfound_errorContainer__PPHUp .notfound_footerLinks__h1B7d a{font-size:.875rem;color:#181c1e;text-decoration:none;transition:opacity .2s}.notfound_errorContainer__PPHUp .notfound_footerLinks__h1B7d a:hover{opacity:1}.ShopperAndOrganizationProfileSetup_authHeader__PsYhg{margin-bottom:80px;text-align:left}.ShopperAndOrganizationProfileSetup_authHeader__PsYhg h1{font-size:1.5rem;font-weight:800;color:var(--on-surface-color);margin-bottom:4px;letter-spacing:-.02em}.ShopperAndOrganizationProfileSetup_authHeader__PsYhg p{font-size:.9rem;color:var(--on-surface-variant-color)}.ShopperAndOrganizationProfileSetup_authErrorBanner__Z1e5P{background-color:rgba(186,26,26,.1);color:var(--error-color,#ba1a1a);padding:12px 16px;border-radius:8px;font-size:.88rem;font-weight:600;margin-bottom:48px;border:1px solid rgba(186,26,26,.2)}.ShopperAndOrganizationProfileSetup_authForm__lZ8PV{display:flex;flex-direction:column;gap:80px}.ShopperAndOrganizationProfileSetup_formSectionGroup__7xQPx{display:flex;flex-direction:column;gap:1rem}.ShopperAndOrganizationProfileSetup_formSectionGroup__7xQPx .ShopperAndOrganizationProfileSetup_sectionHeader__Y_BTV{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--outline-variant-color);padding-bottom:8px}.ShopperAndOrganizationProfileSetup_formSectionGroup__7xQPx .ShopperAndOrganizationProfileSetup_sectionHeader__Y_BTV .ShopperAndOrganizationProfileSetup_sectionIcon__UGKma{color:var(--secondary-color);font-size:1rem}.ShopperAndOrganizationProfileSetup_formSectionGroup__7xQPx .ShopperAndOrganizationProfileSetup_sectionHeader__Y_BTV h2{font-size:.95rem;font-weight:800;color:var(--on-surface-color)}.ShopperAndOrganizationProfileSetup_formSectionGroup__7xQPx .ShopperAndOrganizationProfileSetup_skillsHeaderBar__IElKP{display:flex;align-items:center;justify-content:space-between}.ShopperAndOrganizationProfileSetup_formSectionGroup__7xQPx .ShopperAndOrganizationProfileSetup_skillsHeaderBar__IElKP .ShopperAndOrganizationProfileSetup_selectionCountNotice__8l6n4{font-size:.82rem;font-weight:700;color:var(--secondary-color)}.ShopperAndOrganizationProfileSetup_formRow__6FSHm{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}@media(max-width:600px){.ShopperAndOrganizationProfileSetup_formRow__6FSHm{grid-template-columns:1fr}}.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM{display:flex;flex-direction:column;gap:6px}.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM label{font-size:.85rem;font-weight:600;color:var(--on-surface-color)}.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM .ShopperAndOrganizationProfileSetup_inputWrapper__Jb6k8{position:relative;display:flex;align-items:center}.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM .ShopperAndOrganizationProfileSetup_inputWrapper__Jb6k8 input,.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM .ShopperAndOrganizationProfileSetup_inputWrapper__Jb6k8 select{width:100%;padding:12px 5px;border:1px solid var(--outline-variant-color);border-radius:8px;font-size:.9rem;color:var(--on-surface-color);background-color:var(--surface-low-color);outline:none;transition:all .2s ease-in-out}.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM .ShopperAndOrganizationProfileSetup_inputWrapper__Jb6k8 input:focus,.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM .ShopperAndOrganizationProfileSetup_inputWrapper__Jb6k8 select:focus{border-color:var(--secondary-color);background-color:var(--surface-color)}.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM .ShopperAndOrganizationProfileSetup_inputWrapper__Jb6k8 .ShopperAndOrganizationProfileSetup_eyeBtn__WQ21K{position:absolute;right:12px;background:transparent;border:none;color:var(--on-surface-variant-color);font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;transition:all .2s ease-in-out}.ShopperAndOrganizationProfileSetup_inputGroup__ksxFM .ShopperAndOrganizationProfileSetup_inputWrapper__Jb6k8 .ShopperAndOrganizationProfileSetup_eyeBtn__WQ21K:hover{color:var(--on-surface-color)}.ShopperAndOrganizationProfileSetup_passwordRulesList__4NSre{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px 1rem;gap:8px 1rem;margin-top:4px;padding:12px 14px;background-color:var(--surface-low-color);border:1px solid var(--outline-variant-color);border-radius:8px}@media(max-width:600px){.ShopperAndOrganizationProfileSetup_passwordRulesList__4NSre{grid-template-columns:1fr}}.ShopperAndOrganizationProfileSetup_passwordRulesList__4NSre .ShopperAndOrganizationProfileSetup_passwordRuleItem__HX1k4{display:flex;align-items:center;gap:8px;font-size:.8rem;color:var(--on-surface-variant-color);transition:all .2s ease-in-out}.ShopperAndOrganizationProfileSetup_passwordRulesList__4NSre .ShopperAndOrganizationProfileSetup_passwordRuleItem__HX1k4 svg{font-size:.85rem;color:var(--outline-color);flex-shrink:0}.ShopperAndOrganizationProfileSetup_passwordRulesList__4NSre .ShopperAndOrganizationProfileSetup_passwordRuleItem__HX1k4.ShopperAndOrganizationProfileSetup_validRule__TYFDz{color:var(--on-surface-color);font-weight:600}.ShopperAndOrganizationProfileSetup_passwordRulesList__4NSre .ShopperAndOrganizationProfileSetup_passwordRuleItem__HX1k4.ShopperAndOrganizationProfileSetup_validRule__TYFDz svg{color:var(--secondary-color)}.ShopperAndOrganizationProfileSetup_servicesBlock__o_zek{background-color:var(--surface-low-color);border:1px solid var(--outline-variant-color);border-radius:.5rem;padding:1rem 48px;display:flex;flex-direction:column;gap:1rem}.ShopperAndOrganizationProfileSetup_servicesBlock__o_zek .ShopperAndOrganizationProfileSetup_blockTitle__aGJY2{display:flex;align-items:center;gap:10px}.ShopperAndOrganizationProfileSetup_servicesBlock__o_zek .ShopperAndOrganizationProfileSetup_blockTitle__aGJY2 .ShopperAndOrganizationProfileSetup_blockIcon__rTObq{font-size:1.05rem;color:var(--secondary-color)}.ShopperAndOrganizationProfileSetup_servicesBlock__o_zek .ShopperAndOrganizationProfileSetup_blockTitle__aGJY2 h3{font-size:.98rem;font-weight:800;color:var(--on-surface-color)}.ShopperAndOrganizationProfileSetup_servicesBlock__o_zek .ShopperAndOrganizationProfileSetup_serviceToggleItem__5PbJ1{display:flex;align-items:center;justify-content:space-between;gap:1rem}.ShopperAndOrganizationProfileSetup_servicesBlock__o_zek .ShopperAndOrganizationProfileSetup_serviceToggleItem__5PbJ1 h4{font-size:.9rem;font-weight:700;color:var(--on-surface-color);margin-bottom:2px}.ShopperAndOrganizationProfileSetup_servicesBlock__o_zek .ShopperAndOrganizationProfileSetup_serviceToggleItem__5PbJ1 p{font-size:.82rem;color:var(--on-surface-variant-color)}.ShopperAndOrganizationProfileSetup_switch__QL9IR{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.ShopperAndOrganizationProfileSetup_switch__QL9IR input{opacity:0;width:0;height:0}.ShopperAndOrganizationProfileSetup_switch__QL9IR input:checked+.ShopperAndOrganizationProfileSetup_slider__YZ3tZ{background-color:var(--secondary-color)}.ShopperAndOrganizationProfileSetup_switch__QL9IR input:checked+.ShopperAndOrganizationProfileSetup_slider__YZ3tZ:before{transform:translateX(20px)}.ShopperAndOrganizationProfileSetup_switch__QL9IR .ShopperAndOrganizationProfileSetup_slider__YZ3tZ{position:absolute;cursor:pointer;inset:0;background-color:var(--outline-variant-color);transition:.3s;border-radius:24px}.ShopperAndOrganizationProfileSetup_switch__QL9IR .ShopperAndOrganizationProfileSetup_slider__YZ3tZ:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.ShopperAndOrganizationProfileSetup_actionButtonGroup__DhIZK{display:flex;gap:1rem;align-items:center;margin-top:12px}.ShopperAndOrganizationProfileSetup_actionButtonGroup__DhIZK .ShopperAndOrganizationProfileSetup_submitBtn__mCoAy{display:inline-flex;align-items:center;justify-content:center;gap:4px;background-color:var(--secondary-color);color:var(--on-secondary-color,#fff);font-size:.88rem;font-weight:700;padding:12px;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease-in-out}.ShopperAndOrganizationProfileSetup_actionButtonGroup__DhIZK .ShopperAndOrganizationProfileSetup_submitBtn__mCoAy:hover{opacity:.92}.ShopperAndOrganizationProfileSetup_actionButtonGroup__DhIZK .ShopperAndOrganizationProfileSetup_submitBtn__mCoAy:disabled{opacity:.6;cursor:not-allowed}.ShopperAndOrganizationProfileSetup_actionButtonGroup__DhIZK .ShopperAndOrganizationProfileSetup_backBtn__6UaUa{background-color:var(--surface-low-color);color:var(--on-surface-color);font-size:.88rem;font-weight:600;padding:12px 20px;border-radius:8px;border:1px solid var(--outline-variant-color);cursor:pointer;transition:all .2s ease-in-out}.ShopperAndOrganizationProfileSetup_actionButtonGroup__DhIZK .ShopperAndOrganizationProfileSetup_backBtn__6UaUa:hover{background-color:var(--outline-variant-color)}.TaskDetailContent_taskDetailContainer__mQ9pw{display:flex;flex-direction:column;gap:1rem;width:100%}.TaskDetailContent_subRouteTransitionContainer__E5U_0{opacity:0;transform:translateY(6px);transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.TaskDetailContent_subRouteTransitionContainer__E5U_0.TaskDetailContent_fadeIn__Usd3v{opacity:1;transform:translateY(0)}.TaskDetailContent_backOverviewBtn__2G3o0{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;color:var(--primary-color);font-size:.8125rem;font-weight:700;cursor:pointer;padding:6px 0;transition:opacity .2s ease}.TaskDetailContent_backOverviewBtn__2G3o0:hover{opacity:.8}.TaskDetailContent_topGrid__Gu7R7{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:1rem;gap:1rem;transition:grid-template-columns .3s cubic-bezier(.16,1,.3,1)}.TaskDetailContent_topGrid__Gu7R7.TaskDetailContent_mapExpandedGrid___UDwn{grid-template-columns:1fr!important}@media(max-width:768px){.TaskDetailContent_topGrid__Gu7R7{grid-template-columns:1fr}}.TaskDetailContent_mapColumn__T5nhf{display:flex;flex-direction:column;gap:4px}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_sectionHeaderLabel__588rz{display:flex;align-items:center;gap:6px;font-size:.75rem;font-weight:700;color:var(--outline-color);letter-spacing:.5px;text-transform:uppercase}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_sectionHeaderLabel__588rz .TaskDetailContent_totalDistance__IUsyF{margin-left:auto;font-size:.7rem;font-weight:600;color:var(--on-surface-variant-color)}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_{display:flex;flex-direction:column;gap:4px;margin-top:4px;background-color:var(--surface-color);border:1px solid var(--outline-variant-color);border-radius:8px;padding:12px}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_ .TaskDetailContent_routeItem__xNcz6{display:flex;align-items:flex-start;gap:4px}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_ .TaskDetailContent_routeItem__xNcz6 .TaskDetailContent_stopIconDropoff__7xNYF,.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_ .TaskDetailContent_routeItem__xNcz6 .TaskDetailContent_stopIconPickup__RARTu{width:24px;height:24px;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_ .TaskDetailContent_routeItem__xNcz6 .TaskDetailContent_stopIconPickup__RARTu{background-color:color-mix(in srgb,var(--primary-color) 12%,transparent);color:var(--primary-color)}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_ .TaskDetailContent_routeItem__xNcz6 .TaskDetailContent_stopIconDropoff__7xNYF{background-color:rgba(22,163,74,.12);color:#16a34a}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_ .TaskDetailContent_routeItem__xNcz6 .TaskDetailContent_stopTitle__CUM59{font-size:.8125rem;font-weight:700;color:var(--on-surface-color)}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_ .TaskDetailContent_routeItem__xNcz6 .TaskDetailContent_stopAddress__Yi5WD{font-size:.75rem;color:var(--on-surface-variant-color)}.TaskDetailContent_mapColumn__T5nhf .TaskDetailContent_routeStops__g4WX_ .TaskDetailContent_routeConnectorLine__TwSwX{width:2px;height:12px;background-color:var(--outline-variant-color);margin-left:11px}.TaskDetailContent_mapContainerWrapper__p_LiA{position:relative;width:100%;border-radius:.5rem;overflow:hidden}.TaskDetailContent_mapContainerWrapper__p_LiA .gm-style a[target=_blank],.TaskDetailContent_mapContainerWrapper__p_LiA .gm-style-cc,.TaskDetailContent_mapContainerWrapper__p_LiA .gm-svpc,.TaskDetailContent_mapContainerWrapper__p_LiA .gmnoprint,.TaskDetailContent_mapContainerWrapper__p_LiA a[href^="https://maps.google.com/maps"],.TaskDetailContent_mapContainerWrapper__p_LiA a[href^="https://www.google.com/maps"],.TaskDetailContent_mapContainerWrapper__p_LiA a[target=_blank][title*=Google]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.TaskDetailContent_mapContainerWrapper__p_LiA .TaskDetailContent_mapToggleBtn___IQM_{position:absolute;top:12px;right:12px;z-index:10;display:inline-flex;align-items:center;gap:6px;background-color:color-mix(in srgb,var(--surface-color) 95%,transparent);color:var(--on-surface-color);border:1px solid var(--outline-variant-color);padding:7px 14px;border-radius:9999px;font-size:.75rem;font-weight:700;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.16,1,.3,1)}.TaskDetailContent_mapContainerWrapper__p_LiA .TaskDetailContent_mapToggleBtn___IQM_:hover{background-color:var(--surface-color);transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.18)}.TaskDetailContent_mapContainerWrapper__p_LiA .TaskDetailContent_mapToggleBtn___IQM_.TaskDetailContent_isExpanded__vmsWH{background-color:var(--on-surface-color);color:var(--surface-color);border-color:var(--on-surface-color)}.TaskDetailContent_mapContainerWrapper__p_LiA .TaskDetailContent_mapToggleBtn___IQM_.TaskDetailContent_isExpanded__vmsWH:hover{opacity:.9}.TaskDetailContent_mapLoadingPlaceholder__FAfc7{width:100%;height:220px;border-radius:.5rem;background-color:var(--surface-low-color);display:flex;align-items:center;justify-content:center;font-size:.8125rem;color:var(--outline-color)}.TaskDetailContent_actionColumn__hxXUN{display:flex;flex-direction:column;gap:4px}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_budgetCard__7gQ7H{background-color:var(--surface-color);border:1px solid var(--outline-variant-color);border-radius:8px;padding:12px 1rem}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_budgetCard__7gQ7H .TaskDetailContent_cardLabel__tWZm8{font-size:.65rem;font-weight:700;color:var(--outline-color);letter-spacing:.5px;display:block}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_budgetCard__7gQ7H .TaskDetailContent_budgetAmount__yIRGR{font-size:1.35rem;font-weight:800;color:var(--primary-color);margin-top:2px}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_clientCard____sDG{background-color:var(--surface-color);border:1px solid var(--outline-variant-color);border-radius:8px;padding:12px 1rem;display:flex;flex-direction:column;gap:4px}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_clientCard____sDG .TaskDetailContent_cardLabel__tWZm8{font-size:.65rem;font-weight:700;color:var(--outline-color);letter-spacing:.5px}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_clientCard____sDG .TaskDetailContent_clientProfileHeader__FmJ2b{display:flex;align-items:center;gap:4px}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_clientCard____sDG .TaskDetailContent_clientProfileHeader__FmJ2b .TaskDetailContent_clientFullName__GXfQF{font-size:.9375rem;font-weight:800;color:var(--on-surface-color)}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_clientCard____sDG .TaskDetailContent_clientProfileHeader__FmJ2b .TaskDetailContent_clientRating___pj0h{display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:700;color:var(--on-surface-variant-color)}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_clientCard____sDG .TaskDetailContent_clientProfileHeader__FmJ2b .TaskDetailContent_clientRating___pj0h .TaskDetailContent_starIcon__m__OW{color:#f59e0b}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_clientCard____sDG .TaskDetailContent_clientMetaDetails__W1zi6{font-size:.75rem;color:var(--outline-color)}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_acceptActionWrapper__BH0OB{display:flex;flex-direction:column;gap:6px;margin-top:4px}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_acceptActionWrapper__BH0OB .TaskDetailContent_acceptRequestBtn__k44c7{width:100%;height:44px;border-radius:8px;background-color:var(--primary-color);color:var(--on-primary-color);border:none;font-size:.875rem;font-weight:700;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:opacity .2s ease}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_acceptActionWrapper__BH0OB .TaskDetailContent_acceptRequestBtn__k44c7:hover{opacity:.9}.TaskDetailContent_actionColumn__hxXUN .TaskDetailContent_acceptActionWrapper__BH0OB .TaskDetailContent_termsNote__wus5i{font-size:.6875rem;color:var(--outline-color);text-align:center;margin:0}.TaskDetailContent_metaStatsBar__tQde_{background-color:var(--surface-color);border:1px solid var(--outline-variant-color);border-radius:8px;padding:12px 1rem;display:flex;align-items:center;justify-content:space-around}.TaskDetailContent_metaStatsBar__tQde_ .TaskDetailContent_metaStatItem__2t9Cl{display:flex;flex-direction:column;align-items:center;gap:2px}.TaskDetailContent_metaStatsBar__tQde_ .TaskDetailContent_metaStatItem__2t9Cl .TaskDetailContent_metaLabel__gnVQb{font-size:.65rem;font-weight:700;color:var(--outline-color);letter-spacing:.5px}.TaskDetailContent_metaStatsBar__tQde_ .TaskDetailContent_metaStatItem__2t9Cl .TaskDetailContent_metaValue__qjwBB{font-size:.8125rem;font-weight:800;color:var(--on-surface-color)}.TaskDetailContent_metaStatsBar__tQde_ .TaskDetailContent_metaStatDivider__ReyLt{width:1px;height:24px;background-color:var(--outline-variant-color)}.TaskDetailContent_storeDetailsSection__ms3qr{display:flex;flex-direction:column;gap:4px}.TaskDetailContent_storeDetailsSection__ms3qr .TaskDetailContent_blockTitle__tGcel{display:flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:800;color:var(--on-surface-color);margin:0;letter-spacing:.3px}.TaskDetailContent_storeDetailsSection__ms3qr .TaskDetailContent_storesGrid__qNN3A{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:4px;gap:4px}.TaskDetailContent_storeDetailsSection__ms3qr .TaskDetailContent_storesGrid__qNN3A .TaskDetailContent_storeCard__m6IZ_{background-color:var(--surface-color);border:1px solid var(--outline-variant-color);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:6px;transition:border-color .2s ease,box-shadow .2s ease}.TaskDetailContent_storeDetailsSection__ms3qr .TaskDetailContent_storesGrid__qNN3A .TaskDetailContent_storeCard__m6IZ_:hover{border-color:color-mix(in srgb,var(--primary-color) 40%,transparent);box-shadow:var(--card-shadow)}.TaskDetailContent_storeDetailsSection__ms3qr .TaskDetailContent_storesGrid__qNN3A .TaskDetailContent_storeCard__m6IZ_ .TaskDetailContent_storeCardHeader__KZTMP{display:flex;align-items:center;justify-content:space-between}.TaskDetailContent_storeDetailsSection__ms3qr .TaskDetailContent_storesGrid__qNN3A .TaskDetailContent_storeCard__m6IZ_ .TaskDetailContent_storeCardHeader__KZTMP h5{font-size:.875rem;font-weight:800;color:var(--on-surface-color);margin:0}.TaskDetailContent_storeDetailsSection__ms3qr .TaskDetailContent_storesGrid__qNN3A .TaskDetailContent_storeCard__m6IZ_ .TaskDetailContent_storeCardHeader__KZTMP .TaskDetailContent_badgePickup__SGfZv{font-size:.6875rem;font-weight:700;background-color:color-mix(in srgb,var(--primary-color) 12%,transparent);color:var(--primary-color);padding:2px 6px;border-radius:.375rem}.TaskDetailContent_storeDetailsSection__ms3qr .TaskDetailContent_storesGrid__qNN3A .TaskDetailContent_storeCard__m6IZ_ p{font-size:.75rem;color:var(--on-surface-variant-color);margin:0;display:flex;align-items:center;gap:6px}.TaskDetailContent_checklistSection__lRt82{display:flex;flex-direction:column;gap:4px}.TaskDetailContent_checklistSection__lRt82 .TaskDetailContent_blockTitle__tGcel{display:flex;align-items:center;gap:6px;font-size:.8125rem;font-weight:800;color:var(--on-surface-color);margin:0}.TaskDetailContent_checklistSection__lRt82 .TaskDetailContent_checklistItems__M3DLc{display:flex;flex-direction:column;gap:4px;background-color:var(--surface-color);border:1px solid var(--outline-variant-color);border-radius:8px;padding:12px}.TaskDetailContent_checklistSection__lRt82 .TaskDetailContent_checklistItems__M3DLc .TaskDetailContent_checkItem__iI8q_{display:flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--on-surface-color);cursor:pointer}.TaskDetailContent_checklistSection__lRt82 .TaskDetailContent_checklistItems__M3DLc .TaskDetailContent_checkItem__iI8q_ input[type=checkbox]{accent-color:var(--primary-color);width:16px;height:16px;cursor:pointer}.TaskDetailContent_acceptFormContainer__9G0ft{display:flex;flex-direction:column;gap:12px;width:100%;background-color:var(--surface-low-color);padding:16px;border-radius:12px;border:1px solid var(--outline-variant-color);transition:background-color .2s ease,border-color .2s ease}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formTitle__waCOk{font-size:.95rem;font-weight:600;margin:0;color:var(--on-surface-color)}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_{display:flex;flex-direction:column;gap:6px}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_ .TaskDetailContent_formLabel__896Eg{font-size:.8rem;font-weight:500;color:var(--on-surface-variant-color)}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_ .TaskDetailContent_input__bnuMv,.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_ .TaskDetailContent_textarea__Cu5dH{width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--outline-color);background-color:var(--surface-color);font-size:.9rem;color:var(--on-surface-color);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_ .TaskDetailContent_input__bnuMv::placeholder,.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_ .TaskDetailContent_textarea__Cu5dH::placeholder{color:var(--on-surface-variant-color);opacity:.7}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_ .TaskDetailContent_input__bnuMv:focus,.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_ .TaskDetailContent_textarea__Cu5dH:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(173,199,247,.25)}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formGroup__a7K1_ .TaskDetailContent_textarea__Cu5dH{resize:vertical;min-height:70px}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formActions__ejAZa{display:flex;gap:10px;margin-top:4px}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formActions__ejAZa .TaskDetailContent_cancelBtn__be2b2{flex:1 1;padding:10px 16px;background-color:transparent;color:var(--on-surface-variant-color);border:1px solid var(--outline-color);border-radius:8px;font-weight:500;font-size:.9rem;cursor:pointer;transition:all .2s ease}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formActions__ejAZa .TaskDetailContent_cancelBtn__be2b2:hover:not(:disabled){background-color:var(--surface-container-color);color:var(--on-surface-color);border-color:var(--on-surface-variant-color)}.TaskDetailContent_acceptFormContainer__9G0ft .TaskDetailContent_formActions__ejAZa .TaskDetailContent_cancelBtn__be2b2:disabled{opacity:.5;cursor:not-allowed}.TaskDetailContent_statusBanner__qFcom{padding:12px 16px;background-color:var(--warning-container,#fef3c7);color:var(--on-warning-container,#92400e);border-radius:8px;margin-bottom:16px;font-weight:500;font-size:.9rem;border:1px solid var(--warning-border,#fde68a)}.TaskDetailContent_successMessage__zruOr{padding:12px;text-align:center;font-weight:600;color:var(--success,#059669);font-size:.9rem;background-color:var(--success-container,#ecfdf5);border-radius:8px;border:1px solid var(--success-border,#a7f3d0)}.TaskDetailContent_mapActionHeader__j3jKI{display:flex;justify-content:flex-end;align-items:center;margin-bottom:12px;width:100%}.TaskDetailContent_mapActionHeader__j3jKI .TaskDetailContent_navStartBtn__TTMIs{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:20px;font-size:.85rem;font-weight:600;cursor:pointer;border:1px solid var(--outline-variant,#cbd5e1);background-color:var(--surface,#fff);color:var(--on-surface,#0f172a);box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .25s cubic-bezier(.16,1,.3,1)}.TaskDetailContent_mapActionHeader__j3jKI .TaskDetailContent_navStartBtn__TTMIs:hover{background-color:var(--surface-hover,#f1f5f9);border-color:var(--primary,#2563eb);color:var(--primary,#2563eb)}.TaskDetailContent_mapActionHeader__j3jKI .TaskDetailContent_navStartBtn__TTMIs.TaskDetailContent_trackingActive__XqPMF{background-color:var(--primary,#2563eb);color:#fff;border-color:var(--primary,#2563eb);box-shadow:0 2px 8px rgba(37,99,235,.35)}.TaskDetailContent_mapActionHeader__j3jKI .TaskDetailContent_navStartBtn__TTMIs.TaskDetailContent_trackingActive__XqPMF:hover{background-color:var(--primary-dark,#1d4ed8);border-color:var(--primary-dark,#1d4ed8);color:#fff}.TaskDetailContent_mapActionHeader__j3jKI .TaskDetailContent_navStartBtn__TTMIs .TaskDetailContent_spinIcon__XAplo{animation:TaskDetailContent_pulseRotate__y4Xpb 2s linear infinite}@keyframes TaskDetailContent_pulseRotate__y4Xpb{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.15)}to{transform:rotate(1turn) scale(1)}}