.signin_authRoot__stqX0{position:relative;flex:1 1 auto;width:100%;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(12px,2vw,24px);background:var(--auth-root-bg);overflow:hidden}.signin_panelConteiner__n_uIe{width:min(1040px,100%);height:min(760px,calc(100dvh - 32px));max-height:calc(100dvh - 32px);min-height:0;margin:auto;display:flex;flex-direction:row;align-items:stretch;flex-shrink:0;background-color:var(--auth-panel-bg);border-radius:24px;box-shadow:0 24px 48px color-mix(in srgb,var(--auth-root-bg) 35%,rgba(15,23,42,.28)),0 8px 24px color-mix(in srgb,var(--auth-info-decor-1) 12%,transparent);overflow:hidden}.signin_signinHeader__cl5fH{width:100%;max-width:420px;min-width:0;flex-shrink:0;display:flex;flex-direction:column;gap:14px;margin-bottom:20px}.signin_title__eIi0Q{font-size:clamp(1.35rem,1.2rem + .4vw,1.75rem);font-weight:700;color:var(--auth-title-color)}.signin_subtitle__g_Jg1{color:var(--auth-subtitle-color);font-size:14px}.signin_infoHeader__Wyf4O h1>span{color:var(--auth-info-accent)}.signin_authRoot__stqX0.signin_signupMode__g3N0a .signin_infoSection__Ha_15{transform:translateX(100%)}.signin_InfoToggle__5WDvG{z-index:2;display:flex;flex-direction:column;gap:clamp(12px,2vw,24px);width:100%;max-width:460px;min-height:0;overflow:hidden}.signin_formSection__ag333,.signin_infoSection__Ha_15{position:relative;flex:1 1 50%;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:0;overflow:hidden}.signin_infoSection__Ha_15{justify-content:center;gap:16px;padding:clamp(20px,2.5vw,36px) clamp(18px,2vw,28px);background:var(--auth-info-gradient);color:var(--auth-info-text);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.signin_formSection__ag333{justify-content:center;align-items:center;padding:clamp(16px,2vw,28px) clamp(22px,2.5vw,36px);background:var(--auth-panel-bg);z-index:2}.signin_formScroll__N7d5c{width:100%;max-width:420px;flex:0 1 auto;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;padding-right:14px;margin-right:2px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--auth-subtitle-color) 45%,transparent) transparent}.signin_formScroll__N7d5c::-webkit-scrollbar{width:5px}.signin_formScroll__N7d5c::-webkit-scrollbar-thumb{margin-left:4px;background:color-mix(in srgb,var(--auth-subtitle-color) 40%,transparent);border-radius:999px}.signin_decorCircle2__sOu24,.signin_decorCircle__y_NPD{filter:blur(80px);opacity:.75;pointer-events:none}.signin_decorCircle__y_NPD{position:absolute;top:18%;left:72%;width:240px;height:240px;background:radial-gradient(circle,var(--auth-info-decor-1) 0,var(--auth-info-decor-1) 100%);border-radius:50%;transform:translate(-50%,-50%);z-index:0}.signin_decorCircle2__sOu24{position:absolute;left:28%;bottom:8%;width:200px;height:200px;background-color:var(--auth-info-decor-2);border-radius:50%;transform:translate(-50%,50%);z-index:0}.signin_logo__mYCt1{width:100%;flex-shrink:0;z-index:2}.signin_logoWrap__ViQkx{width:max-content;margin-bottom:8px;display:flex;align-items:center;gap:12px;text-decoration:none;cursor:pointer}.signin_logoSvg__v79nx{width:36px;height:36px;display:block;flex-shrink:0}.signin_logoText__9sWD2{margin-left:-5px;font-size:24px;font-weight:700;background:var(--auth-info-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.signin_infoSection__Ha_15 h1{width:100%;font-size:clamp(1.35rem,1rem + 1vw,2.1rem);font-weight:700;margin-bottom:8px;line-height:1.15}.signin_infoSection__Ha_15 p{font-size:clamp(.88rem,.85rem + .12vw,1rem);margin-bottom:4px;color:var(--auth-info-text-muted);max-width:460px;width:100%}.signin_featureList__9U4e4{z-index:2;padding:0;list-style:none;width:100%;min-height:0;overflow:hidden}.signin_featureItem__yzMgt{display:flex;padding:4px 8px;align-items:flex-start;gap:10px;border-radius:12px;font-size:.92rem;margin-bottom:2px;color:var(--auth-info-text-muted)}.signin_featureIcon__FFnXq{display:flex;align-items:center;justify-content:center;width:32px;height:32px;min-height:32px;min-width:32px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--auth-info-text) 18%,transparent)}.signin_featureText__CR_oG h3{font-size:clamp(.88rem,.85rem + .1vw,1rem);font-weight:600;margin-bottom:2px}.signin_featureText__CR_oG p{font-size:clamp(.78rem,.76rem + .06vw,.88rem);color:var(--auth-info-feature-muted);line-height:1.35;margin-bottom:0}.signin_testimonial__DofQ_{background:color-mix(in srgb,var(--auth-info-text) 14%,transparent);border:1px solid color-mix(in srgb,var(--auth-info-text) 22%,transparent);border-radius:16px;padding:14px 16px;margin-top:4px;max-width:460px;width:100%;flex-shrink:0;color:var(--auth-info-text);display:flex;align-items:center;gap:12px;z-index:2}.signin_testimonialPhoto__4WaCL{width:44px;height:44px;min-width:44px;border-radius:50%;border:2px solid color-mix(in srgb,var(--auth-info-text) 90%,transparent);object-fit:cover;background:var(--auth-panel-bg)}.signin_testimonialTextBlock__5SHdQ{display:flex;flex-direction:column;gap:2px;min-width:0}.signin_testimonialText__T2Coa{font-size:12px;line-height:1.4;color:color-mix(in srgb,var(--auth-info-text) 92%,transparent)}.signin_testimonialName__6x0N4{font-size:12px;font-weight:700;color:var(--auth-info-text)}.signin_testimonialRole__EbRTT{font-size:11px;color:color-mix(in srgb,var(--auth-info-text) 75%,transparent)}.signin_loginLink__B2WQN{all:unset;color:var(--auth-link-color);font-weight:500;cursor:pointer}.signin_loginLink__B2WQN:hover{color:var(--auth-link-hover);opacity:.85}.signin_signupMode__g3N0a .signin_formSection__ag333{transform:translateX(-100%)}.signin_formSection__ag333,.signin_infoSection__Ha_15{transition:transform .55s cubic-bezier(.4,0,.2,1)}.signin_formAppearSignin__zB83A,.signin_formAppearSignup__poA4M{width:100%;min-width:0}.signin_formAppearSignin__zB83A{animation:signin_fadeInLeft__fdLqr .35s ease both}.signin_formAppearSignup__poA4M{animation:signin_fadeInRight__y7qTV .35s ease both}@keyframes signin_fadeInLeft__fdLqr{0%{opacity:0;transform:translateX(-12px)}to{opacity:1;transform:translateX(0)}}@keyframes signin_fadeInRight__y7qTV{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@media (max-height:820px) and (min-width:1025px){.signin_featureList__9U4e4,.signin_testimonial__DofQ_{display:none}.signin_infoSection__Ha_15 h1{font-size:1.5rem}.signin_signinHeader__cl5fH{margin-bottom:14px;gap:10px}}@media (max-height:700px) and (min-width:1025px){.signin_infoSection__Ha_15{display:none}.signin_panelConteiner__n_uIe{width:min(500px,100%);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px)}.signin_formSection__ag333{flex:1 1 100%;transform:none!important}.signin_authRoot__stqX0.signin_signupMode__g3N0a .signin_infoSection__Ha_15{transform:none!important}}@media (max-width:1024px){.signin_authRoot__stqX0{align-items:stretch;justify-content:flex-start;padding:max(0px,env(safe-area-inset-top)) max(0px,env(safe-area-inset-right)) max(0px,env(safe-area-inset-bottom)) max(0px,env(safe-area-inset-left))}.signin_panelConteiner__n_uIe{width:100%;height:100%;max-height:100%;margin:0;flex:1 1 auto;flex-shrink:1;flex-direction:column;border-radius:0;box-shadow:none}.signin_infoSection__Ha_15{display:none}.signin_formSection__ag333{flex:1 1 auto;justify-content:center;align-items:center;padding:max(12px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));transform:none!important}.signin_authRoot__stqX0.signin_signupMode__g3N0a .signin_infoSection__Ha_15,.signin_signupMode__g3N0a .signin_formSection__ag333{transform:none!important}.signin_formScroll__N7d5c{width:min(100%,420px);max-width:420px;flex:0 1 auto;max-height:100%;padding-right:12px;margin-right:0}.signin_signinHeader__cl5fH{max-width:none;margin-bottom:14px}.signin_title__eIi0Q{font-size:1.5rem}}@media (max-width:480px){.signin_formSection__ag333{padding-left:12px;padding-right:12px}}@media (max-height:560px){.signin_signinHeader__cl5fH{margin-bottom:10px;gap:6px}.signin_title__eIi0Q{font-size:1.25rem}.signin_subtitle__g_Jg1{font-size:13px}}.InputBtn_btnWrapper__nXYYk{display:flex;align-items:center;gap:4px}.InputBtn_iconButton__1PzGS{all:unset;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .15s ease,transform .15s ease}.InputBtn_iconButton__1PzGS:hover{background:color-mix(in srgb,var(--color-primary,var(--orm-primary)) 8%,transparent)}.InputBtn_iconButton__1PzGS:active{transform:scale(.95)}.InputBtn_icon__NJPrk{color:var(--foreground2);transition:color .15s ease}.InputBtn_iconButton__1PzGS:hover .InputBtn_icon__NJPrk{color:var(--input-border-focus,var(--orm-accent))}.HelperText_textGroupe__W_yw1{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1.2;color:var(--foreground2);opacity:.9;-webkit-user-select:none;-moz-user-select:none;user-select:none}.HelperText_textGroupe__W_yw1 p{margin:0;font-weight:500}.HelperText_icon__cbdV4{width:16px;height:16px;cursor:pointer;border-radius:50%;padding:2px;transition:transform .12s ease,background-color .15s ease,box-shadow .15s ease,opacity .15s ease;opacity:.85}.HelperText_icon__cbdV4:hover{opacity:1;transform:scale(1.05);background-color:rgba(0,0,0,.04);box-shadow:0 2px 6px rgba(0,0,0,.12)}.HelperText_icon__cbdV4:active{transform:scale(.95);box-shadow:inset 0 1px 3px rgba(0,0,0,.2)}.HelperText_colorError__Zn1dG{fill:var(--red)}.HelperText_colorWarning__fgaUK{fill:var(--orange-warn)}.HelperText_colorSuccess__He6wy{fill:var(--green)}.HelperText_iconError__PPUFa,.HelperText_iconSuccess__qZ4dp,.HelperText_iconWarning__BbzPc{transition:fill .2s ease,transform .2s ease}[data-theme=dark] .HelperText_icon__cbdV4:hover{background-color:hsla(0,0%,100%,.08);box-shadow:0 2px 8px rgba(0,0,0,.3)}.ValidateInput_inputGroupe__95GPV{width:100%;display:flex;flex-direction:column;gap:6px}.ValidateInput_label__6Ue_V{font-size:var(--control-label-size);font-weight:var(--control-label-weight);color:var(--control-label-color);display:flex;align-items:center;gap:4px}.ValidateInput_required__nRhdA{color:var(--danger);font-weight:700}.ValidateInput_sublabel__CbHIz{font-size:12px;color:var(--text-secondary);padding-top:4px;text-align:left}.ValidateInput_metaRow__5tOqY{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding-top:4px}.ValidateInput_metaRowOptional__NA1My{font-size:12px;color:var(--text-secondary)}.ValidateInput_metaRowCounter__xcBTZ{font-size:12px;color:var(--foreground2);margin-left:auto;text-align:right}.ValidateInput_formGroupe__VMuvg{position:relative;display:flex;align-items:center;width:100%;box-sizing:border-box;overflow:visible;border:none;border-bottom:1px solid var(--control-border);border-radius:0;background:transparent;padding:var(--control-padding-y-sm) 0;transition:border-color .2s ease,background .2s ease}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY):hover{border-bottom-color:var(--control-border-hover)}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY):focus-within{border-bottom-color:var(--input-border-focus,var(--orm-primary))}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_disabled__CPr_f,.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_readOnly__Tm5K5{background:transparent;border-bottom-color:var(--control-border)}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_invalid__2klRG{border-bottom-color:var(--danger)!important;box-shadow:none!important}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_invalid__2klRG:focus-within{border-bottom-color:var(--danger)!important;box-shadow:none!important}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_borderDanger___RoF9{border-bottom-color:var(--danger)!important;box-shadow:none!important}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_borderWarning__t5Xju{border-bottom-color:var(--status-warning-border,#f59e0b)!important;box-shadow:none!important}.ValidateInput_multiline__sybdm{align-items:stretch}.ValidateInput_type2__CdCfY{width:100%;min-height:var(--control-height-md);padding:var(--control-padding-y-sm) var(--control-padding-x-md);border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--control-bg);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.ValidateInput_type2__CdCfY:hover{border-color:var(--control-border-hover);background:var(--control-bg-hover)}.ValidateInput_type2__CdCfY:focus-within{border-color:var(--input-border-focus,var(--orm-primary));box-shadow:var(--control-ring);background:var(--control-bg)}.ValidateInput_sizeSm__cCie3{min-height:var(--control-height-sm);padding:var(--control-padding-y-sm) var(--control-padding-x-sm)}.ValidateInput_type2__CdCfY.ValidateInput_sizeSm__cCie3{padding-right:calc(var(--control-padding-x-sm) + 2px)}.ValidateInput_sizeMd__59Ew5{min-height:var(--control-height-md);padding:var(--control-padding-y-md) var(--control-padding-x-md)}.ValidateInput_sizeLg__4TVD7{min-height:var(--control-height-lg);padding:var(--control-padding-y-lg) var(--control-padding-x-lg)}.ValidateInput_sizeSm__cCie3 .ValidateInput_input__O2RWg{font-size:var(--control-font-size-sm)}.ValidateInput_sizeMd__59Ew5 .ValidateInput_input__O2RWg{font-size:var(--control-font-size-md)}.ValidateInput_sizeLg__4TVD7 .ValidateInput_input__O2RWg{font-size:var(--control-font-size-lg)}.ValidateInput_sizeSm__cCie3 input.ValidateInput_input__O2RWg{height:calc(var(--control-height-sm) - (var(--control-padding-y-sm) * 2) - 2px);line-height:calc(var(--control-height-sm) - (var(--control-padding-y-sm) * 2) - 2px)}.ValidateInput_sizeMd__59Ew5 input.ValidateInput_input__O2RWg{height:calc(var(--control-height-md) - (var(--control-padding-y-md) * 2) - 2px);line-height:calc(var(--control-height-md) - (var(--control-padding-y-md) * 2) - 2px)}.ValidateInput_sizeLg__4TVD7 input.ValidateInput_input__O2RWg{height:calc(var(--control-height-lg) - (var(--control-padding-y-lg) * 2) - 2px);line-height:calc(var(--control-height-lg) - (var(--control-padding-y-lg) * 2) - 2px)}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_sizeSm__cCie3{min-height:auto;padding:var(--control-padding-y-sm) 0}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_sizeMd__59Ew5{min-height:auto;padding:var(--control-padding-y-md) 0}.ValidateInput_formGroupe__VMuvg:not(.ValidateInput_type2__CdCfY).ValidateInput_sizeLg__4TVD7{min-height:auto;padding:var(--control-padding-y-lg) 0}.ValidateInput_input__O2RWg{flex:1 1;min-width:0;padding:0 4px;font-size:var(--control-font-size-md);font-weight:var(--control-font-weight);line-height:1;background:transparent;border:none;outline:none;color:var(--control-text)}.ValidateInput_textarea__6eEJK{min-height:104px;resize:vertical;line-height:1.45}.ValidateInput_leftIconBlock___UQJE{display:inline-flex;align-items:center;justify-content:center;color:var(--foreground2);opacity:.85;transition:color .18s ease,opacity .18s ease;padding:2px 4px 2px 0}.ValidateInput_type2__CdCfY:focus-within .ValidateInput_leftIconBlock___UQJE{color:var(--input-border-focus);opacity:1}.ValidateInput_leftIconWarning__mHsvA{color:var(--color-warning,#d97706);opacity:1}.ValidateInput_leftIconDanger__cJ6yq{color:var(--color-danger,#dc2626);opacity:1}.ValidateInput_affixPrefix__WxTla,.ValidateInput_affixSuffix__GYp_r{display:inline-flex;align-items:center;flex-shrink:0;font-size:var(--control-font-size-sm);font-weight:500;line-height:1;color:var(--text-secondary);white-space:nowrap;pointer-events:none}.ValidateInput_affixPrefix__WxTla{padding-right:2px}.ValidateInput_affixSuffix__GYp_r{padding-left:2px}.ValidateInput_type2__CdCfY:focus-within .ValidateInput_affixPrefix__WxTla,.ValidateInput_type2__CdCfY:focus-within .ValidateInput_affixSuffix__GYp_r{color:var(--control-text)}.ValidateInput_locked__TcIx0 .ValidateInput_affixPrefix__WxTla,.ValidateInput_locked__TcIx0 .ValidateInput_affixSuffix__GYp_r{opacity:.7}.ValidateInput_iconBlock__87mTe{align-self:stretch;display:flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;min-width:0;overflow:visible}.ValidateInput_message__ZCbjd{min-height:18px;display:flex;justify-content:flex-end;padding-top:6px}.ValidateInput_requiredHint__Y17MT{font-size:12px;color:var(--foreground2);padding-top:4px;text-align:right}.ValidateInput_disabled__CPr_f{cursor:not-allowed;opacity:.7}.ValidateInput_type2__CdCfY.ValidateInput_disabled__CPr_f{background:var(--control-bg-disabled);border-color:var(--control-border)}.ValidateInput_readOnly__Tm5K5{cursor:default}.ValidateInput_type2__CdCfY.ValidateInput_readOnly__Tm5K5{background:var(--control-bg-hover);border-color:var(--control-border)}.ValidateInput_locked__TcIx0,.ValidateInput_locked__TcIx0 .ValidateInput_iconBlock__87mTe,.ValidateInput_locked__TcIx0 .ValidateInput_input__O2RWg,.ValidateInput_locked__TcIx0 .ValidateInput_input__O2RWg:focus,.ValidateInput_locked__TcIx0 .ValidateInput_input__O2RWg:hover,.ValidateInput_locked__TcIx0:hover{cursor:not-allowed}.ValidateInput_type2__CdCfY.ValidateInput_invalid__2klRG{border-color:var(--danger)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--danger) 35%,transparent)}.ValidateInput_type2__CdCfY.ValidateInput_invalid__2klRG:focus-within{border-color:var(--danger)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--danger) 25%,transparent)}.ValidateInput_borderDanger___RoF9,.ValidateInput_borderDanger___RoF9:hover{border-color:var(--danger)!important}.ValidateInput_borderDanger___RoF9:focus-within{border-color:var(--danger)!important}.ValidateInput_type2__CdCfY.ValidateInput_borderDanger___RoF9:focus-within{box-shadow:var(--control-ring);background:var(--control-bg)}.ValidateInput_borderWarning__t5Xju,.ValidateInput_borderWarning__t5Xju:hover{border-color:var(--status-warning-border,#f59e0b)!important}.ValidateInput_borderWarning__t5Xju:focus-within{border-color:var(--status-warning-border,#f59e0b)!important}.ValidateInput_type2__CdCfY.ValidateInput_borderWarning__t5Xju:focus-within{box-shadow:var(--control-ring);background:var(--control-bg)}.ValidateInput_invalidMessage__L3cc8{font-size:12px;color:var(--danger);padding-top:4px;text-align:left}.ValidateInput_input__O2RWg:-webkit-autofill,.ValidateInput_input__O2RWg:-webkit-autofill:active,.ValidateInput_input__O2RWg:-webkit-autofill:focus,.ValidateInput_input__O2RWg:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}[data-theme=dark] .ValidateInput_input__O2RWg:-webkit-autofill,[data-theme=dark] .ValidateInput_input__O2RWg:-webkit-autofill:active,[data-theme=dark] .ValidateInput_input__O2RWg:-webkit-autofill:focus,[data-theme=dark] .ValidateInput_input__O2RWg:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--background) inset!important;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)}@media (max-width:640px){.ValidateInput_inputGroupe__95GPV{gap:5px}.ValidateInput_label__6Ue_V{font-size:var(--control-label-size)}.ValidateInput_sizeSm__cCie3 .ValidateInput_input__O2RWg,.ValidateInput_sizeSm__cCie3 input.ValidateInput_input__O2RWg{font-size:max(16px,var(--control-font-size-sm))}.ValidateInput_sizeMd__59Ew5 .ValidateInput_input__O2RWg,.ValidateInput_sizeMd__59Ew5 input.ValidateInput_input__O2RWg{font-size:max(16px,var(--control-font-size-md))}.ValidateInput_sizeLg__4TVD7 .ValidateInput_input__O2RWg,.ValidateInput_sizeLg__4TVD7 input.ValidateInput_input__O2RWg{font-size:max(16px,var(--control-font-size-lg))}.ValidateInput_textarea__6eEJK{min-height:96px;line-height:1.4}.ValidateInput_message__ZCbjd{min-height:16px;padding-top:4px}}.CustomCheckbox_wrapper__a3X9L{display:inline-flex;align-items:flex-start;text-align:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CustomCheckbox_input__VZfKS{display:none}.CustomCheckbox_customBox__0Haqp{margin-left:2px;width:18px;height:18px;min-width:18px;min-height:18px;border-radius:5px;border:1.5px solid var(--border-primary);background:var(--background2);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .12s ease}.CustomCheckbox_required__jC4Tc{color:var(--red,#ef4444);margin-left:2px}.CustomCheckbox_readOnly__f87lp{cursor:default;opacity:.8;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.CustomCheckbox_disabled__fQpAk{opacity:.6;cursor:not-allowed}.CustomCheckbox_customBoxDisabled__6T5UR{background:var(--surface-secondary);border-color:var(--border-primary);cursor:not-allowed}.CustomCheckbox_wrapper__a3X9L.CustomCheckbox_cardHovered__IUy4T:not(.CustomCheckbox_disabled__fQpAk) .CustomCheckbox_customBox__0Haqp,.CustomCheckbox_wrapper__a3X9L:not(.CustomCheckbox_disabled__fQpAk):hover .CustomCheckbox_customBox__0Haqp{border-color:var(--color-primary,var(--orm-primary));background-color:color-mix(in srgb,var(--color-primary,var(--orm-primary)) 5%,transparent)}.CustomCheckbox_wrapper__a3X9L:focus-within .CustomCheckbox_customBox__0Haqp{border-color:var(--color-primary,var(--orm-primary));box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary,var(--orm-primary)) 18%,transparent)}.CustomCheckbox_input__VZfKS:checked+.CustomCheckbox_customBox__0Haqp{transform:scale(1.05)}.CustomCheckbox_input__VZfKS:checked+.CustomCheckbox_customBox__0Haqp,.CustomCheckbox_wrapper__a3X9L.CustomCheckbox_cardHovered__IUy4T:not(.CustomCheckbox_disabled__fQpAk) .CustomCheckbox_input__VZfKS:checked+.CustomCheckbox_customBox__0Haqp,.CustomCheckbox_wrapper__a3X9L:not(.CustomCheckbox_disabled__fQpAk):hover .CustomCheckbox_input__VZfKS:checked+.CustomCheckbox_customBox__0Haqp{background-color:var(--color-primary);border-color:var(--color-primary)}.CustomCheckbox_check__gAuTK{width:14px;height:14px;animation:CustomCheckbox_pop__eUO3a .18s ease}.CustomCheckbox_check__gAuTK polyline{stroke:var(--btn-primary-text,var(--white));stroke-width:2.5}.CustomCheckbox_textBlock__KeLsk{display:flex;flex-direction:column;line-height:1.35}.CustomCheckbox_labelText__EFXjz{text-align:left;font-size:14px;color:var(--foreground)}.CustomCheckbox_bold__ryv1r{font-weight:600}.CustomCheckbox_subLabel___q3qP{text-align:left;font-size:13px;color:var(--foreground2);margin-top:2px}@keyframes CustomCheckbox_pop__eUO3a{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.JoinWorkspaceModal_body__xvYow{width:min(560px,100%);display:flex;flex-direction:column;gap:18px}.JoinWorkspaceModal_section__60vIg{display:flex;flex-direction:column;gap:0}.JoinWorkspaceModal_hint__c_L6P{margin:8px 0 0;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.JoinWorkspaceModal_primaryBtn__QutcI{width:100%;justify-content:center}.JoinWorkspaceModal_divider__5KdKF{display:flex;align-items:center;gap:12px}.JoinWorkspaceModal_dividerLine__pFvDb{flex:1 1;height:1px;background:#e5e7eb}.JoinWorkspaceModal_dividerLabel__q6ZDI{margin:0;font-size:14px;color:#6b7280;font-weight:600}.JoinWorkspaceModal_secondaryBtn__KqudP{width:100%;justify-content:center}.ShareGlobalProfileConsentModal_body__cnFFB{display:flex;flex-direction:column;gap:1rem}.ShareGlobalProfileConsentModal_intro__Gx_RK{margin:0;color:var(--text-secondary,#64748b);font-size:.9375rem;line-height:1.5}.ShareGlobalProfileConsentModal_fieldList__fcctF{display:flex;flex-direction:column;gap:.5rem;padding:.75rem 0}.ShareGlobalProfileConsentModal_fieldRow__OryX3{display:flex;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;border:1px solid var(--border-subtle,#e2e8f0);border-radius:.625rem;background:var(--surface-muted,#f8fafc)}.ShareGlobalProfileConsentModal_fieldMeta__GiPjR{display:flex;flex-direction:column;gap:.125rem;min-width:0}.ShareGlobalProfileConsentModal_fieldLabel__Nz0ZD{font-size:.875rem;font-weight:600;color:var(--text-primary,#0f172a)}.ShareGlobalProfileConsentModal_fieldValue__1I8pw{font-size:.8125rem;color:var(--text-secondary,#64748b);word-break:break-word}.ShareGlobalProfileConsentModal_hint__M7v2I{margin:0;font-size:.8125rem;color:var(--text-secondary,#64748b);line-height:1.45}.ShareGlobalProfileConsentModal_footer__CBTnW{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end}.DataTable_tableWrapper__CoCNu{background-color:var(--card-bg);border:1px solid var(--table-border);border-radius:12px;padding:20px;margin-bottom:24px}.DataTable_tableHeader__4r6fQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid var(--table-border);gap:16px;flex-wrap:wrap}.DataTable_headerLeft__CYUlY{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.DataTable_headerCenter__3k86I{flex:1 1;text-align:center}.DataTable_headerRight__jAtKA{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.DataTable_divider__LGvVf{color:var(--gray2);font-size:14px}.DataTable_infoText__Wro3O{font-size:16px;color:var(--table-text);white-space:nowrap;font-weight:600}.DataTable_infoText__Wro3O strong{color:var(--orm-primary);font-weight:600}.DataTable_selectedInfo__TUZgW{font-size:14px;font-weight:600;color:var(--table-text-secondary);white-space:nowrap}.DataTable_selectedInfo__TUZgW strong{color:var(--table-text);font-weight:600}.DataTable_resultText__dtkry{font-size:14px;color:var(--table-text-secondary);white-space:nowrap}.DataTable_navigationWrapper__lHJds{display:flex;align-items:center;gap:4px}.DataTable_navButton___VCJe{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background-color:transparent;border:none;border-radius:6px;color:var(--table-text);cursor:pointer;transition:all .2s ease}.DataTable_navButton___VCJe:hover:not(.DataTable_disabled__N7dkU){background-color:var(--table-row-selected-bg-light);color:var(--orm-primary);cursor:pointer}.DataTable_navButton___VCJe.DataTable_disabled__N7dkU{opacity:.5;cursor:not-allowed;color:var(--table-text-secondary);pointer-events:none}.DataTable_itemsPerPageWrapper__78gn_{display:flex;align-items:center;gap:8px;font-size:14px}.DataTable_showLabel__wBWxG{color:var(--table-text-secondary);font-weight:500;white-space:nowrap}.DataTable_tableContainer__ULvRA{overflow-x:auto}.DataTable_table__hD1OM{width:100%;border-collapse:collapse}.DataTable_thead__aE8If{background-color:var(--table-row-hover-bg);border-radius:8px}.DataTable_th__u3uNx{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:var(--table-text-secondary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.DataTable_th__u3uNx:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.DataTable_th__u3uNx:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.DataTable_thActions__iMRTW{text-align:center;width:96px}.DataTable_tdSelect__3VWKJ,.DataTable_thSelect__85fKh{width:44px;min-width:44px;max-width:44px;padding-left:12px;padding-right:12px;text-align:center}.DataTable_tdRowIndex__nIf3K,.DataTable_thRowIndex__qUThX{width:44px;min-width:44px;max-width:44px;text-align:center;white-space:nowrap}.DataTable_tdActions__Q4Mbt{text-align:center}.DataTable_actionsCell__b8ntv{display:flex;align-items:center;justify-content:center;gap:8px}.DataTable_actionBtn__ZPbi1{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background-color:transparent;color:var(--table-text-secondary);border-radius:6px;cursor:pointer;transition:all .2s ease}.DataTable_tr__g7XJP{border-bottom:1px solid var(--table-row-selected-bg-light);transition:background-color .28s ease,opacity .22s ease,box-shadow .28s ease}.DataTable_trClickable__0JBNR{cursor:pointer}.DataTable_trClickable__0JBNR:hover{background-color:color-mix(in srgb,var(--primary) 8%,var(--card-bg) 92%)}.DataTable_tr__g7XJP.DataTable_selected__OwSor{background-color:var(--table-row-selected-bg)}.DataTable_tr__g7XJP.DataTable_selected__OwSor:hover{background-color:color-mix(in srgb,var(--primary) 16%,var(--table-row-selected-bg) 84%)}.DataTable_tr__g7XJP.DataTable_highlighted__yDxbr{background-color:color-mix(in srgb,var(--primary) 14%,var(--card-bg) 86%)}.DataTable_tr__g7XJP.DataTable_highlightedSuccess__e_F1p{animation:DataTable_rowHighlightSuccessFade__KW7GB 3.2s ease-out forwards}.DataTable_tr__g7XJP.DataTable_removingHighlight__QVIwv{background-color:color-mix(in srgb,#ef4444 22%,var(--card-bg) 78%);box-shadow:inset 4px 0 0 #ef4444;transition:background-color .25s ease}.DataTable_gridItemRemovingHighlight__nMwum{background-color:color-mix(in srgb,#ef4444 14%,var(--card-bg) 86%);box-shadow:inset 0 0 0 2px color-mix(in srgb,#ef4444 55%,transparent 45%);border-radius:12px;overflow:hidden}@keyframes DataTable_rowHighlightSuccessFade__KW7GB{0%{background-color:color-mix(in srgb,#10b981 22%,var(--card-bg) 78%)}to{background-color:transparent}}.DataTable_tr__g7XJP:hover{background-color:var(--table-row-hover-bg)}.DataTable_trNoHover__FfqmL:hover{background-color:transparent}.DataTable_tr__g7XJP:last-child{border-bottom:none}.DataTable_td__jW3oO{padding:16px;font-size:14px;color:var(--table-text);vertical-align:middle}.DataTable_dense__vq_Fo .DataTable_th__u3uNx{padding:10px 12px;font-size:12px}.DataTable_dense__vq_Fo .DataTable_td__jW3oO{padding:10px 12px;font-size:13px}.DataTable_detailsRow__97a2j{border-bottom:1px solid var(--table-border)}.DataTable_detailsRow__97a2j:last-child{border-bottom:none}.DataTable_detailsCell__iMMOD{padding:0 12px 12px;background:color-mix(in srgb,var(--surface-secondary) 42%,var(--card-bg) 58%);vertical-align:top}.DataTable_dense__vq_Fo .DataTable_detailsCell__iMMOD{padding:0 10px 10px}.DataTable_photoCell__pEjky{display:flex;align-items:center}.DataTable_photo__oHhSE{min-width:-moz-fit-content;min-width:fit-content}.DataTable_photoPlaceholder__IviyQ,.DataTable_photo__oHhSE{width:40px;height:40px;border-radius:50%}.DataTable_photoInitials__Ptlgr{font-size:14px;font-weight:600;color:var(--card-bg)}.DataTable_nameCell__wWFeq{display:flex;flex-direction:column;gap:4px}.DataTable_companyName__QEZIm{font-size:14px;font-weight:600;color:var(--foreground)}.DataTable_companyCategory__ofKyf{font-size:12px;color:var(--table-text-secondary)}.DataTable_satisfactionCell__4_DxR{display:flex;align-items:center;gap:6px}.DataTable_starIcon__4J19M{color:var(--orange)}.DataTable_satisfactionValue__Y8_X9{font-size:14px;font-weight:500;color:var(--table-text)}.DataTable_statusBadge__389pR{display:inline-flex;align-items:center;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.DataTable_statusActive__yTcJM{background-color:var(--status-active-bg);color:var(--status-active-text)}.DataTable_statusInactive__sa4Oi{background-color:var(--status-inactive-bg);color:var(--status-inactive-text)}.DataTable_statusPending__uctr8{background-color:var(--status-warning-bg);color:var(--status-warning-text)}.DataTable_actionBtn__ZPbi1:hover{background-color:var(--table-row-selected-bg-light);color:var(--orm-primary)}.DataTable_actionBtnDanger__mp6V3{color:var(--red)}.DataTable_actionBtnDanger__mp6V3:hover{background-color:color-mix(in srgb,var(--danger) 8%,transparent);color:var(--red)}.DataTable_emptyState__BCe_4{padding:60px 20px;text-align:center}.DataTable_loadingState__zuPSH{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:220px;padding:40px 20px}.DataTable_loadingRow__31QfR .DataTable_loadingCell__N8WKI{padding:48px 20px;text-align:center;border-bottom:none}.DataTable_emptyState__BCe_4 p{font-size:14px;color:var(--table-text-secondary);margin:0}.DataTable_summaryFoot__HD_cc{border-top:1px solid var(--table-border)}.DataTable_summaryRow__UbOBS{background:color-mix(in srgb,var(--color-primary,#2563eb) 6%,var(--card-bg,#fff))}.DataTable_summaryCell__pFbMW{padding:14px 16px;vertical-align:middle}.DataTable_summaryColumnCell___R5zI{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.DataTable_summaryColumnCell___R5zI .DataTable_summaryMetricLabel__0Kurx{font-size:12px;line-height:16px;min-height:16px;color:var(--table-text-secondary)}.DataTable_summaryColumnCell___R5zI .DataTable_summaryTitle__8Wktr{align-self:flex-start}.DataTable_summaryInner__R5yX5{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.DataTable_summaryTitle__8Wktr{font-size:14px;font-weight:700;color:var(--color-primary,#1e3a8a)}.DataTable_summaryMetrics__oVTAP{display:flex;align-items:stretch;margin-left:auto}.DataTable_summaryMetric__Tf0_M{min-width:120px;padding:0 20px;text-align:right;border-left:1px solid color-mix(in srgb,var(--table-border) 80%,transparent)}.DataTable_summaryMetric__Tf0_M:first-child{border-left:none}.DataTable_summaryMetricLabel__0Kurx{font-size:12px;color:var(--table-text-secondary);margin-bottom:2px}.DataTable_summaryMetricValue__41Ku9{font-size:15px;font-weight:700;color:var(--table-text);white-space:nowrap}.DataTable_summaryMetricSuccess__XpNNI{color:var(--color-success,#16a34a)}.DataTable_summaryMetricDanger__zdhQJ{color:var(--color-danger,#dc2626)}.DataTable_bulkActions__gBdYJ{display:flex;align-items:center;gap:8px}.DataTable_bulkActionBtn__v0phX{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--table-border);border-radius:6px;background-color:var(--card-bg);color:var(--table-text-secondary);cursor:pointer;transition:all .2s ease}.DataTable_bulkActionBtn__v0phX:hover:not(:disabled){background-color:var(--table-row-selected-bg-light);color:var(--orm-primary);border-color:var(--orm-primary)}.DataTable_bulkActionBtn__v0phX:disabled{opacity:.45;cursor:not-allowed}.DataTable_gridContainer__Z2scz{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-top:20px}.DataTable_gridItemHighlighted__ij4dL{animation:DataTable_gridHighlightFade__BXDKC 3s ease-out forwards;border-radius:12px}.DataTable_gridItemHighlightedSuccess__hDZBV{animation:DataTable_gridHighlightSuccessFade__T3tTx 3.2s ease-out forwards;border-radius:12px}@keyframes DataTable_gridHighlightFade__BXDKC{0%{box-shadow:0 0 0 3px rgba(59,130,246,.4);transform:scale(1.02)}to{box-shadow:0 0 0 0 rgba(59,130,246,0);transform:scale(1)}}@keyframes DataTable_gridHighlightSuccessFade__T3tTx{0%{box-shadow:0 0 0 3px rgba(16,185,129,.45);transform:scale(1.02)}to{box-shadow:0 0 0 0 rgba(16,185,129,0);transform:scale(1)}}.DataTable_companyCard__6_R_K{background:var(--card-bg);border:1px solid var(--table-border);border-radius:12px;padding:16px;transition:all .2s ease;cursor:pointer}.DataTable_companyCard__6_R_K:hover{border-color:var(--input-border-hover);box-shadow:0 4px 12px rgba(0,0,0,.08)}.DataTable_cardSelected__sB7JC{border-color:var(--checkbox-checked-bg)!important;background-color:var(--table-row-selected-bg)}.DataTable_cardHeader__ywkfu{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.DataTable_cardActions__H6Goc{display:flex;gap:4px}.DataTable_cardBody__zEAx6{display:flex;flex-direction:column;align-items:center;text-align:center}.DataTable_cardPhoto__p0FpU{margin-bottom:12px}.DataTable_cardPhotoImg___2xLM{width:80px;height:80px;border-radius:50%;object-fit:cover}.DataTable_cardPhotoPlaceholder__s7ipE{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,var(--red) 0,var(--status-inactive-text) 100%);display:flex;align-items:center;justify-content:center}.DataTable_cardPhotoInitials__l0eAl{font-size:28px;font-weight:600;color:var(--card-bg)}.DataTable_cardTitle__92hVD{font-size:16px;font-weight:600;color:var(--table-text);margin:0 0 4px;line-height:1.4}.DataTable_cardCategory__7Rerp{font-size:13px;color:var(--table-text-secondary);margin:0 0 16px}.DataTable_cardDetails__OJ5Gp{width:100%;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.DataTable_cardDetailItem__Q_8dC{display:flex;align-items:center;justify-content:center;gap:6px;font-size:13px;color:var(--table-text)}.DataTable_detailIcon__XvpYV{color:var(--table-text-secondary);flex-shrink:0}.DataTable_detailIconStar__tMedF{color:var(--orange);flex-shrink:0}.DataTable_detailText__ApjhA{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DataTable_cardFooter__IHsfX{width:100%;display:flex;justify-content:center;padding-top:12px;border-top:1px solid var(--table-row-selected-bg-light)}@media screen and (max-width:1024px){.DataTable_tableContainer__ULvRA{overflow-x:scroll}.DataTable_table__hD1OM{min-width:800px}.DataTable_gridContainer__Z2scz{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}}@media screen and (max-width:640px){.DataTable_gridContainer__Z2scz{grid-template-columns:1fr}}.DataTable_menuWrapper__h9L9F{position:relative}.DataTable_actionMenu__diCpK{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--card-bg);border:1px solid var(--table-border);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;overflow:hidden}.DataTable_menuItem__HgdTo{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;background:none;color:var(--foreground);font-size:14px;font-weight:400;text-align:left;cursor:pointer;border-radius:8px;transition:background-color .15s ease,color .15s ease}.DataTable_menuItem__HgdTo:hover{background:var(--table-row-selected-bg-light)}.DataTable_menuItemDanger__uHQaf{color:var(--red)}.DataTable_menuItemDanger__uHQaf:hover{background:color-mix(in srgb,var(--danger) 8%,transparent)}.DataTable_menuItemIcon__q_ZsP{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--foreground2) 10%,transparent);color:var(--foreground2);flex-shrink:0;transition:background-color .15s ease,color .15s ease}.DataTable_menuItem__HgdTo:hover .DataTable_menuItemIcon__q_ZsP{background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary)}.DataTable_menuItemDanger__uHQaf .DataTable_menuItemIcon__q_ZsP{background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.DataTable_menuItemDanger__uHQaf:hover .DataTable_menuItemIcon__q_ZsP{background:color-mix(in srgb,var(--danger) 16%,transparent)}.DataTable_bulkMenuWrapper__w141m{position:relative}.DataTable_bulkActionMenu__vwafp{position:absolute;top:calc(100% + 4px);right:0;min-width:160px;background:var(--card-bg);border:1px solid var(--table-border);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;overflow:hidden}.DataTable_bulkMenuItem__42Pqm{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:none;background:none;color:var(--foreground);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:all .15s ease}.DataTable_bulkMenuItem__42Pqm:hover{background:var(--table-row-selected-bg-light)}.DataTable_bulkMenuItemDanger__UEH1k{color:var(--red)}.DataTable_bulkMenuItemDanger__UEH1k:hover{background:color-mix(in srgb,var(--danger) 8%,transparent)}.DataTable_bulkMenuItem__42Pqm svg{flex-shrink:0}.DataTable_photoWrapper__WfV_Q{display:flex;align-items:center;justify-content:center;position:relative;min-height:80px;flex-shrink:0}.DataTable_photoPlaceholder__IviyQ,.DataTable_photo__oHhSE{width:60px;height:60px;border-radius:50%;cursor:pointer;transition:all .3s ease;position:relative;z-index:1}.DataTable_photo__oHhSE{object-fit:cover;border:2px solid var(--table-border)}.DataTable_photo__oHhSE:hover{border-color:var(--orm-primary);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100}.DataTable_photoPlaceholder__IviyQ{display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:var(--text-inverse,#fff);background:linear-gradient(135deg,var(--red) 0,var(--status-inactive-text) 100%);border:2px solid var(--table-border)}.DataTable_photoPlaceholder__IviyQ:hover{border-color:var(--orm-primary);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100}.DataTable_photoGrid___U1nk,.DataTable_photoPlaceholderGrid__CBou2{width:90px;height:90px;border-radius:50%;cursor:pointer;transition:all .3s ease;position:relative;z-index:1}.DataTable_photoGrid___U1nk{object-fit:cover;border:2px solid var(--table-border)}.DataTable_photoGrid___U1nk:hover{border-color:var(--orm-primary);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100}.DataTable_photoPlaceholderGrid__CBou2{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:600;color:var(--text-inverse,#fff);background:linear-gradient(135deg,var(--red) 0,var(--status-inactive-text) 100%);border:2px solid var(--table-border)}.DataTable_photoPlaceholderGrid__CBou2:hover{border-color:var(--orm-primary);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100}.DataTable_tdDrag__gwhcB,.DataTable_thDrag__Y9PxM{width:36px;padding-left:8px;padding-right:4px}.DataTable_dragHandle__Xz3W1{width:28px;height:28px;border:0;border-radius:8px;background:transparent;color:var(--foreground2);display:inline-flex;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;transition:color .2s ease,background .2s ease}.DataTable_dragHandle__Xz3W1:hover{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.DataTable_dragHandle__Xz3W1:active{cursor:-webkit-grabbing;cursor:grabbing}.DataTable_trDragging__lFugp{opacity:.52}.DataTable_trRecentlyMoved__Wytwp{animation:DataTable_trRowAppear__yJt1J .34s ease-out forwards}@keyframes DataTable_trRowAppear__yJt1J{0%{opacity:.35}to{opacity:1}}.DataTable_trDropBefore__3hRA9{box-shadow:inset 0 2px 0 var(--color-primary)}.DataTable_trDropAfter__3_TtM{box-shadow:inset 0 -2px 0 var(--color-primary)}.StatCard_card__SqVyI{background:var(--analytics-card-bg,var(--card-bg));border:1px solid var(--analytics-card-border,var(--table-border));border-radius:var(--analytics-card-radius,12px);padding:20px;box-shadow:var(--analytics-card-shadow);display:flex;flex-direction:column;gap:12px;height:100%}.StatCard_body__KmXl9{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;min-height:0}.StatCard_footer__758ot{margin-top:auto;padding-top:4px;flex-shrink:0}.StatCard_actionButton__HPn_U,.StatCard_actionLink__zGcCy{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:32px;padding:6px 12px;border-radius:8px;border:1px solid var(--table-border);background:color-mix(in srgb,var(--surface-secondary) 65%,var(--card-bg) 35%);color:var(--foreground);font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.StatCard_actionButton__HPn_U:hover,.StatCard_actionLink__zGcCy:hover{border-color:color-mix(in srgb,var(--color-primary) 35%,var(--table-border) 65%);color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,var(--card-bg) 92%)}.StatCard_header__bEnGM{display:flex;justify-content:space-between;align-items:flex-start}.StatCard_iconWrapper__MYyzh{width:40px;height:40px;justify-content:center;border-radius:8px}.StatCard_badgeWrapper__drfQd,.StatCard_iconWrapper__MYyzh{display:flex;align-items:center;flex-shrink:0}.StatCard_badge__0HWm7{font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px}.StatCard_badge__0HWm7.StatCard_up__XXuRh{background:color-mix(in srgb,var(--status-success-text) 14%,var(--card-bg));color:var(--status-success-text);border:1px solid color-mix(in srgb,var(--status-success-text) 24%,var(--table-border))}.StatCard_badge__0HWm7.StatCard_down__YAS5C{background:color-mix(in srgb,var(--status-danger-text) 14%,var(--card-bg));color:var(--status-danger-text);border:1px solid color-mix(in srgb,var(--status-danger-text) 24%,var(--table-border))}.StatCard_infoBadge__drh8u{font-size:11px;font-weight:600;padding:4px 8px;border-radius:6px;border:1px solid transparent}.StatCard_infoBadgeSuccess__98Muq{background:color-mix(in srgb,var(--status-success-text) 14%,var(--card-bg));color:var(--status-success-text);border-color:color-mix(in srgb,var(--status-success-text) 24%,var(--table-border))}.StatCard_infoBadgeWarning__L_JGb{background:color-mix(in srgb,var(--status-warning-text) 14%,var(--card-bg));color:var(--status-warning-text);border-color:color-mix(in srgb,var(--status-warning-text) 24%,var(--table-border))}.StatCard_infoBadgeDanger__ak975{background:color-mix(in srgb,var(--status-danger-text) 14%,var(--card-bg));color:var(--status-danger-text);border-color:color-mix(in srgb,var(--status-danger-text) 24%,var(--table-border))}.StatCard_infoBadgeInfo__WQcaN{background:color-mix(in srgb,var(--status-info-text) 14%,var(--card-bg));color:var(--status-info-text);border-color:color-mix(in srgb,var(--status-info-text) 24%,var(--table-border))}.StatCard_infoBadgePrimary__FY923{background:color-mix(in srgb,var(--primary) 14%,var(--card-bg));color:var(--primary);border-color:color-mix(in srgb,var(--primary) 24%,var(--table-border))}.StatCard_ratingBadge__y6P2z{font-size:14px;font-weight:600}.StatCard_label__IgDHb{font-size:13px;color:var(--table-text-secondary,#64748b);font-weight:500}.StatCard_value__4ypM3{font-size:32px;font-weight:700;color:var(--foreground,#0f172a);line-height:1}.StatCard_valueCompact__6CHBn{font-size:clamp(20px,2vw,28px);line-height:1.1}.StatCard_valueText__zmxvq{font-size:clamp(16px,1.5vw,22px);line-height:1.25;overflow-wrap:anywhere;word-break:break-word}.StatCard_card__SqVyI[data-variant=top] .StatCard_body__KmXl9 .StatCard_header__bEnGM{order:1}.StatCard_card__SqVyI[data-variant=top] .StatCard_body__KmXl9 .StatCard_value__4ypM3{order:2}.StatCard_card__SqVyI[data-variant=top] .StatCard_body__KmXl9 .StatCard_label__IgDHb{order:3}@media (max-width:1024px){.StatCard_card__SqVyI{padding:12px;gap:8px;min-width:0}.StatCard_iconWrapper__MYyzh{width:32px;height:32px}.StatCard_label__IgDHb{font-size:11px;line-height:1.2;overflow-wrap:anywhere}.StatCard_value__4ypM3{font-size:22px}.StatCard_valueCompact__6CHBn{font-size:20px}.StatCard_valueText__zmxvq{font-size:17px}.StatCard_badge__0HWm7,.StatCard_infoBadge__drh8u{font-size:9px;padding:2px 5px}.StatCard_ratingBadge__y6P2z{font-size:11px}}@media (max-width:640px){.StatCard_card__SqVyI{padding:10px}.StatCard_valueCompact__6CHBn,.StatCard_value__4ypM3{font-size:18px}.StatCard_valueText__zmxvq{font-size:16px}}.DataFilter_filterContainer__5nvqi{background-color:var(--card-bg);border:1px solid var(--table-border);border-radius:12px;padding:20px;margin-bottom:24px}.DataFilter_filterHeader__ZBLPP{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.DataFilter_filterActions__281tG{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.DataFilter_advancedBtn___3W6y{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:var(--surface-tertiary);color:var(--table-text-secondary);border:none;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.DataFilter_advancedBtn___3W6y:hover{background:var(--table-border);color:var(--table-text)}.DataFilter_advancedBtnActive__p852H{background:var(--orange);color:#fff}.DataFilter_advancedBtnActive__p852H:hover{background:color-mix(in srgb,var(--orange) 82%,#000);color:#fff}.DataFilter_filterTitle__mBkAS{font-size:16px;font-weight:600;color:var(--foreground);margin:0}.DataFilter_clearBtn___Lj8J{background:none;border:none;color:var(--orm-primary);font-size:14px;font-weight:500;cursor:pointer;padding:8px 4px;transition:color .2s ease}.DataFilter_clearBtn___Lj8J:hover{color:var(--link-hover,var(--primary-hover))}.DataFilter_toggleFiltersBtn__FQJtP{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--table-border);border-radius:10px;background:var(--table-header-bg);color:var(--table-text-secondary);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.DataFilter_toggleFiltersBtn__FQJtP:hover{background:var(--table-row-selected-bg-light);color:var(--table-text-primary);border-color:color-mix(in srgb,var(--orm-primary) 24%,var(--table-border))}.DataFilter_toggleFiltersIcon__EJSFb{transition:transform .2s ease}.DataFilter_toggleFiltersIconExpanded__0dCXa{transform:rotate(180deg);transition:transform .2s ease}.DataFilter_filterFields__Qc_mP{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;width:100%;margin-bottom:20px}.DataFilter_filterFieldsResponsive__sgXSs{grid-template-columns:repeat(var(--filter-columns,4),minmax(0,1fr));align-items:stretch}.DataFilter_filterField__C_W_V{flex-direction:column;gap:6px}.DataFilter_filterControl__FVTfX,.DataFilter_filterField__C_W_V{display:flex;min-width:0;width:100%}.DataFilter_filterControl__FVTfX>*{flex:1 1;width:100%;min-width:0}.DataFilter_filterControl__FVTfX .DataFilter_filterFieldControl__8DHnr{width:100%;height:var(--control-height-md);min-height:var(--control-height-md);max-height:var(--control-height-md);padding-block:0;box-sizing:border-box;flex-shrink:0}.DataFilter_filterLabel__0d6DN{font-size:13px;font-weight:500;color:var(--table-text);line-height:1.2}.DataFilter_applyBtn__kmiHe{width:100%;height:44px;background:var(--btn-primary-gradient,linear-gradient(135deg,var(--btn-primary-bg) 0,var(--btn-primary-active) 100%));color:var(--btn-primary-text,#fff);border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease,filter .2s ease}.DataFilter_applyBtn__kmiHe:hover{box-shadow:0 4px 14px color-mix(in srgb,var(--btn-primary-bg,var(--primary)) 38%,transparent);filter:brightness(1.05)}.DataFilter_applyBtn__kmiHe:active{transform:scale(.98);filter:brightness(.97)}@media screen and (max-width:768px){.DataFilter_filterFieldsResponsive__sgXSs,.DataFilter_filterFields__Qc_mP{grid-template-columns:1fr}.DataFilter_filterField__C_W_V{grid-column:1/-1!important}}.LocationDocumentContextHint_root__jRTvz{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--primary) 18%,transparent);font-size:var(--fs-13);color:var(--table-text-secondary);line-height:1.45}.LocationDocumentContextHint_root__jRTvz strong{color:var(--foreground);font-weight:var(--fw-600)}.LocationDocumentContextHint_icon__kqlm7{flex-shrink:0;margin-top:1px;color:var(--primary)}.LocationDocumentContextHint_locationDocumentContextHint__GV3rK{margin-bottom:16px}.page_locationsPage__mRvzD{padding:24px 0;--photo-empty-bg:color-mix(in srgb,var(--table-border) 22%,var(--card-bg) 78%);--photo-empty-icon:color-mix(in srgb,var(--foreground2) 72%,var(--foreground) 28%)}.page_statsGrid__q4nor{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin-top:24px;margin-bottom:24px}.page_pageIntro__6MO8k{margin-bottom:24px}.page_actionBar__9zUqe{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:16px}.page_actionGroup__8wAkj{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_paginationWrap__T1kgc{margin:24px 0}.page_primaryText__Rxh4x{font-weight:600;color:var(--foreground);font-size:14px}.page_secondaryText__Yyydk{font-size:12px;color:var(--table-text-secondary)}.page_typeBadgeRow__QQCB0{display:inline-flex;align-items:center;gap:4px;margin-top:4px}.page_typeBadge__TlBDm{gap:4px;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,var(--surface-secondary) 88%);color:color-mix(in srgb,var(--color-primary) 85%,var(--foreground) 15%);font-size:11px}.page_posCell__WCt_3,.page_typeBadge__TlBDm{display:inline-flex;align-items:center;font-weight:600}.page_posCell__WCt_3{gap:6px;font-size:13px}.page_posOnline__fOzpo{color:var(--status-success-text)}.page_posPartial__aJCWY{color:var(--status-warning-text)}.page_posOffline__wPYK4{color:var(--table-text-secondary)}.page_inventoryHealthy__OkWv4{color:var(--status-success-text);font-weight:600}.page_inventoryLow__4zoL8{color:var(--status-danger-text);font-weight:600}.page_inventoryEmpty__FZyj3{color:var(--table-text-secondary);font-weight:600}.page_issueNone__evc1v{color:var(--table-text-secondary);font-size:13px}.page_locationCard__SrJnw{background:var(--card-bg,var(--white));border:1px solid var(--table-border);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.page_locationCard__SrJnw:hover{border-color:color-mix(in srgb,var(--color-primary) 25%,var(--table-border) 75%);box-shadow:0 8px 24px color-mix(in srgb,var(--foreground) 8%,transparent)}.page_locationCardHighlighted__XXFWR{border-color:color-mix(in srgb,var(--orm-primary) 42%,var(--table-border) 58%);animation:page_locationCardHighlightFade___MZTa 3s ease-out forwards}@keyframes page_locationCardHighlightFade___MZTa{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--orm-primary) 32%,transparent)}to{box-shadow:0 0 0 0 transparent}}.page_listPhoto__fT78K{flex-shrink:0;width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px}.page_photoFallbackIcon__LJrVy{color:var(--photo-empty-icon);opacity:.72}.page_listPhotoPlaceholder__6LUUH{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:60px;height:60px;min-width:60px;min-height:60px;max-width:60px;max-height:60px;border-radius:50%;cursor:pointer;background:var(--photo-empty-bg);color:var(--photo-empty-icon);border:2px solid color-mix(in srgb,var(--table-border) 55%,transparent);transition:border-color .2s ease,box-shadow .2s ease}.page_listPhotoPlaceholder__6LUUH:hover{border-color:var(--orm-primary);box-shadow:0 4px 12px color-mix(in srgb,var(--foreground) 12%,transparent)}.page_locationCardImageWrap__zr_tI{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:var(--photo-empty-bg)}.page_locationCardImageWrapEmpty__luso3{background:var(--photo-empty-bg)}.page_locationCardImage__8CLfz{min-height:0;object-fit:cover}.page_locationCardImagePlaceholder__b8_Or,.page_locationCardImage__8CLfz{width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_locationCardImagePlaceholder__b8_Or{display:flex;align-items:center;justify-content:center;background:var(--photo-empty-bg);color:var(--photo-empty-icon)}.page_locationCardBadges__NTaFv{position:absolute;top:10px;left:10px;right:10px;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;pointer-events:none}.page_locationCardBody__q05oE{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;flex:1 1}.page_locationCardTitle__9u2SV{margin:0;font-size:16px;font-weight:700;color:var(--foreground);line-height:1.3}.page_locationCardSubtitle__aVQvz{margin:2px 0 0;font-size:13px;color:var(--table-text-secondary)}.page_locationCardMetrics__CiKn4{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:10px 12px;border-radius:10px;background:var(--surface-secondary);border:1px solid color-mix(in srgb,var(--table-border) 80%,transparent)}.page_metricBlock__WELqa{display:flex;flex-direction:column;gap:4px;min-width:0}.page_metricLabel__YWYEp{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--table-text-secondary)}.page_metricValue__Mqq_4{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600}.page_locationCardIssues__5Bfgj{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.page_locationCardFooter__8M8XS{display:flex;align-items:center;gap:8px;margin-top:auto}.page_manageBtn___JhgF{width:100%;flex:1 1;justify-content:center}.page_cardMenuBtn__qBGmq{width:40px;min-width:40px;padding-inline:0;justify-content:center}.page_cardMenuWrapper__H43tV{position:relative}.page_cardActionMenu__HMGlL{position:absolute;right:0;bottom:calc(100% + 6px);min-width:180px;background:var(--card-bg,var(--white));border:1px solid var(--table-border);border-radius:10px;box-shadow:0 8px 24px color-mix(in srgb,var(--foreground) 12%,transparent);padding:6px;z-index:20}.page_cardMenuItem__hRwGm{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:transparent;border-radius:8px;font-size:13px;color:var(--foreground);cursor:pointer;text-align:left}.page_cardMenuItem__hRwGm:hover{background:var(--table-row-hover-bg)}.page_cardMenuItemDanger__S5W20{color:var(--status-danger-text)}.page_addLocationCard__1fGEm{border:1.5px dashed color-mix(in srgb,var(--table-border) 85%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface-secondary) 80%,var(--card-bg,var(--white)) 20%);min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;padding:32px 20px}.page_addLocationIcon__AVb8m{width:48px;height:48px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary)}.page_addLocationTitle__y0AUV{margin:0;font-size:15px;font-weight:700;color:var(--foreground)}.page_addLocationSub__O2MBF{margin:0;font-size:13px;color:var(--table-text-secondary);max-width:220px;line-height:1.45}.page_analyticsSection__I98av{margin-top:48px}.page_analyticsHeader__bDeQk{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.page_analyticsTitle__qQy8Y{font-size:20px;font-weight:700;color:var(--foreground);margin:0}@media (max-width:768px){.page_actionGroup__8wAkj{width:100%}}.BankPayment_pageStack__UFzUI{display:flex;flex-direction:column;gap:16px}.BankPayment_sectionCard__3qttM{border:1px solid var(--table-border);border-radius:14px;background:var(--card-bg);padding:14px}.BankPayment_sectionHead__oEUT_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.BankPayment_sectionHeadLeft__Axybz{display:flex;gap:10px;align-items:flex-start}.BankPayment_sectionIconWrap__f9xfc{width:28px;height:28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.BankPayment_iconBlue__i4SHg{color:#2563eb;background:#eaf2ff}.BankPayment_iconViolet__B407F{color:#7c3aed;background:#f1ebff}.BankPayment_iconGreen__RkKks{color:#059669;background:#e9f8ef}.BankPayment_sectionTitle__X9FFp{margin:0;font-size:var(--fs-18);color:var(--foreground)}.BankPayment_sectionSub__I1tBk{margin:3px 0 0;font-size:var(--fs-12);color:var(--foreground2)}.BankPayment_inlineLink__22bly{font-size:var(--fs-13);font-weight:var(--fw-600);color:var(--primary);text-decoration:none}.BankPayment_inlineLink__22bly:hover{text-decoration:underline}.BankPayment_tableWrap__eGTbW{overflow-x:auto;border:1px solid var(--table-border);border-radius:10px}.BankPayment_table__sj_u9{width:100%;border-collapse:collapse;min-width:860px}.BankPayment_table__sj_u9 thead tr{background:color-mix(in srgb,var(--surface-secondary) 78%,var(--card-bg) 22%)}.BankPayment_table__sj_u9 th{text-align:left;font-size:var(--fs-12);font-weight:var(--fw-600);color:color-mix(in srgb,var(--foreground2) 85%,var(--foreground) 15%);padding:10px 12px;border-bottom:1px solid var(--table-border);white-space:nowrap}.BankPayment_table__sj_u9 td{padding:11px 12px;font-size:var(--fs-13);color:var(--foreground);border-bottom:1px solid color-mix(in srgb,var(--table-border) 74%,transparent);vertical-align:middle}.BankPayment_table__sj_u9 tbody tr:last-child td{border-bottom:none}.BankPayment_rowTitle__rGd6e{font-weight:var(--fw-600)}.BankPayment_accountNameBtn__g8uud{padding:0;border:none;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.BankPayment_accountNameBtn__g8uud:hover:not(:disabled){color:var(--primary);text-decoration:underline}.BankPayment_accountNameBtn__g8uud:disabled{cursor:default}.BankPayment_rowSub__hm8B_{margin-top:2px;font-size:var(--fs-12);color:var(--foreground2)}.BankPayment_defaultDot__cU2jm{width:18px;height:18px;border-radius:50%;border:1px solid var(--table-border);background:var(--card-bg);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.BankPayment_defaultDotActive__JTn11{background:#16a34a;border-color:#16a34a}.BankPayment_defaultDot__cU2jm:disabled{opacity:.45;cursor:not-allowed}.BankPayment_actions__5qrVE{display:inline-flex;align-items:center;gap:4px}.BankPayment_iconBtn__AUFSo{width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:var(--foreground2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .18s ease,color .18s ease}.BankPayment_iconBtn__AUFSo:hover:not(:disabled){background:color-mix(in srgb,var(--surface-secondary) 62%,transparent)}.BankPayment_iconBtnDanger__cuRAn:hover:not(:disabled){color:var(--status-danger-text);background:color-mix(in srgb,var(--status-danger-bg) 45%,transparent)}.BankPayment_iconBtn__AUFSo:disabled{opacity:.45;cursor:not-allowed}.BankPayment_processingCard__00Mc_{border:1px solid var(--table-border);border-radius:14px;background:var(--card-bg);padding:14px;display:grid;grid-template-columns:minmax(260px,1fr) 1.2fr;grid-gap:16px;gap:16px}.BankPayment_processingTitle__kx85x{margin:0;font-size:var(--fs-18);color:var(--foreground)}.BankPayment_processingSub__GcODo{margin:6px 0 0;font-size:var(--fs-13);color:var(--foreground2);line-height:1.45}.BankPayment_processingList__DgCjo{display:flex;flex-direction:column;gap:8px}.BankPayment_processingItem__S4IIK{border:1px solid var(--table-border);border-radius:10px;background:color-mix(in srgb,var(--surface-secondary) 72%,var(--card-bg) 28%);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.BankPayment_processingItemTitle__8bkBV{font-size:var(--fs-13);font-weight:var(--fw-600);color:var(--foreground)}.BankPayment_processingItemSub__cmtBN{margin-top:2px;font-size:var(--fs-12);color:var(--foreground2)}.BankPayment_processingToggleWrap__xHsoH{display:inline-flex;align-items:center;gap:6px}.BankPayment_processingToggleState__5Vz4r{width:14px;color:#16a34a}.BankPayment_modalWide__ekyuv{width:min(860px,96vw);max-width:min(860px,96vw)}.BankPayment_modalBody__CDzBH{width:100%;display:flex;flex-direction:column;gap:12px}.BankPayment_modalHint__vhzbU{margin:0;font-size:var(--fs-12);color:var(--foreground2)}.BankPayment_modalGrid__f7Hgs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.BankPayment_transferAmountField__nclRJ{display:flex;flex-direction:column;gap:6px;width:100%;grid-column:1/-1}.BankPayment_transferAmountLabel__cZ3Y_{font-size:var(--control-label-size);font-weight:var(--control-label-weight);color:var(--control-label-color);display:flex;align-items:center;gap:4px}.BankPayment_transferAmountRequired__QnO2l{color:var(--danger);font-weight:700}.BankPayment_transferAmountControlRow___eHun{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start}.BankPayment_transferAmountBtn__7MMg2{min-height:var(--control-height-md)}.BankPayment_transferNoteField__KJ7NJ{grid-column:1/-1}.BankPayment_modalStack__LT5tY{display:flex;flex-direction:column;gap:14px}.BankPayment_modalToggleField__uT35L{border:1px solid var(--table-border);border-radius:10px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;min-height:42px;background:color-mix(in srgb,var(--surface-secondary) 62%,var(--card-bg) 38%)}.BankPayment_modalToggleLabel__QcI3w{font-size:var(--fs-13);color:var(--foreground)}.BankPayment_modalError__4faFk{margin:0;border-radius:10px;padding:8px 10px;font-size:var(--fs-12);color:var(--status-danger-text);background:color-mix(in srgb,var(--status-danger-bg) 40%,var(--card-bg) 60%)}.BankPayment_modalFooter__jHuzM{display:flex;justify-content:flex-end;gap:10px}@media (max-width:980px){.BankPayment_processingCard__00Mc_{grid-template-columns:1fr}}@media (max-width:860px){.BankPayment_modalGrid__f7Hgs{grid-template-columns:1fr}}@media (max-width:768px){.BankPayment_sectionHead__oEUT_{flex-direction:column;align-items:stretch}.BankPayment_modalWide__ekyuv{width:100%;max-width:100%}}.PosEquipment_deviceName__UPbmL{font-weight:var(--fw-600);font-size:var(--fs-14);color:var(--foreground)}.PosEquipment_deviceMeta__j_Kib{font-size:var(--fs-12);color:var(--table-text-secondary)}.PosEquipment_readOnlyNote__I4JL1{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--primary) 18%,transparent);font-size:var(--fs-13);color:var(--table-text-secondary);line-height:1.45}.PosEquipment_readOnlyNote__I4JL1 strong{color:var(--foreground)}.PosEquipment_modalGrid__VnGLq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.PosEquipment_modalStack__VwreR{display:flex;flex-direction:column;gap:16px}.PosEquipment_modalSection__WCVtV{display:flex;flex-direction:column;gap:12px}.PosEquipment_modalSectionHead__6tEMF{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PosEquipment_modalSectionTitle__B_Vwn{margin:0;font-size:var(--fs-13);font-weight:var(--fw-600);color:var(--foreground)}.PosEquipment_modalSectionSub__nL7mf{margin:4px 0 0;font-size:var(--fs-12);color:var(--foreground2);line-height:1.45}.PosEquipment_settingsLink__5GGwo{flex-shrink:0;font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--primary);text-decoration:none;white-space:nowrap}.PosEquipment_settingsLink__5GGwo:hover{text-decoration:underline}.PosEquipment_paymentMethodBlock__zgc1I{display:flex;flex-direction:column;gap:12px}@media (max-width:640px){.PosEquipment_modalGrid__VnGLq{grid-template-columns:1fr}.PosEquipment_modalSectionHead__6tEMF{flex-direction:column;align-items:stretch}}.PosEquipment_readOnlyIcon__oqxag{flex-shrink:0;margin-top:1px;color:var(--primary)}.PosEquipment_registerNameBtn__JLR_D{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.PosEquipment_registerNameBtn__JLR_D:hover div:first-child{color:var(--color-primary)}.LocationManagerSection_root__df_GA{display:flex;flex-direction:column;gap:14px}.LocationManagerSection_group__QeRID{display:flex;flex-direction:column;gap:8px}.LocationManagerSection_groupLabel__3J41O{font-size:13px;font-weight:500;color:var(--foreground)}.LocationManagerSection_groupHint__4cFj3{margin:0;font-size:12px;color:var(--table-text-secondary);line-height:1.45}.TaxAccounting_toggleCard__W3zoG{border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);border-radius:12px;background:color-mix(in srgb,var(--surface-secondary) 50%,var(--card-bg) 50%)}.TaxAccounting_customSchemeBlock__1vr0i{display:flex;flex-direction:column;gap:14px;padding-top:4px}.UnsavedChangesBar_saveBar__XFoPa{position:absolute;left:50%;right:auto;bottom:16px;width:min(820px,calc(100% - 32px));display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--edit-bar-border);border-radius:14px;background:var(--edit-bar-bg);padding:12px 14px;box-shadow:var(--edit-bar-shadow);z-index:999;transform:translateX(-50%) translateY(calc(100% + 32px));opacity:0;pointer-events:none;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .26s ease;will-change:transform,opacity}.UnsavedChangesBar_saveBarVisible__wNEHD{transform:translateX(-50%) translateY(0);opacity:1;pointer-events:auto}.UnsavedChangesBar_saveMessage__vVMql{display:flex;flex-direction:column;gap:2px}.UnsavedChangesBar_saveMessage__vVMql strong{font-size:13px;color:var(--edit-bar-title-color)}.UnsavedChangesBar_saveMessage__vVMql span{font-size:12px;color:var(--edit-bar-desc-color)}.UnsavedChangesBar_saveActions__61vX6{display:flex;gap:8px}@media (prefers-reduced-motion:reduce){.UnsavedChangesBar_saveBar__XFoPa{transition:opacity .2s ease;transform:translateX(-50%) translateY(0);opacity:0;pointer-events:none}.UnsavedChangesBar_saveBarVisible__wNEHD{opacity:1;pointer-events:auto}}@media (max-width:620px){.UnsavedChangesBar_saveBar__XFoPa{flex-direction:row;align-items:center;gap:10px;padding:10px 12px;width:min(680px,calc(100% - 16px));bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.UnsavedChangesBar_saveMessage__vVMql{min-width:0;flex:1 1 auto}.UnsavedChangesBar_saveMessage__vVMql strong{font-size:12px}.UnsavedChangesBar_saveMessage__vVMql span{font-size:11px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.UnsavedChangesBar_saveActions__61vX6{flex:0 0 auto;gap:6px}.UnsavedChangesBar_saveActions__61vX6 button{flex:0 0 auto;min-width:0}}.OperatingHoursTemplate_sectionCard__Yx7qU{border:1px solid var(--border-primary,var(--table-border));background:var(--card-bg);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}.OperatingHoursTemplate_sectionCardCompact__zRRRM{padding:0;border:none;background:transparent;gap:8px}.OperatingHoursTemplate_compactDayRowHighlight__0ZkSz{box-shadow:inset 3px 0 0 var(--color-primary,#52a5e3);background:color-mix(in srgb,var(--color-primary,#52a5e3) 8%,var(--card-bg) 92%)}.OperatingHoursTemplate_compactHoursList__jNRvL{display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--table-border) 72%,transparent);border-radius:12px;overflow:hidden}.OperatingHoursTemplate_compactDayRow__1Q_RB{display:grid;grid-template-columns:minmax(120px,148px) minmax(0,1fr);grid-gap:10px 12px;gap:10px 12px;align-items:start;padding:10px 12px;border-bottom:1px solid color-mix(in srgb,var(--table-border) 60%,transparent);background:var(--card-bg)}.OperatingHoursTemplate_compactDayRow__1Q_RB:last-child{border-bottom:none}.OperatingHoursTemplate_compactDayRowWeekend__zHLIJ{background:color-mix(in srgb,var(--status-warning-bg) 18%,var(--card-bg) 82%)}.OperatingHoursTemplate_compactDayMeta__LBZRo{display:flex;flex-direction:column;gap:8px;min-width:0}.OperatingHoursTemplate_compactDayName__sFjZK{font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--foreground)}.OperatingHoursTemplate_statusSelectWrap__2Adzc{width:100%}.OperatingHoursTemplate_statusPillBase__4zETx{font-size:12px;font-weight:600;line-height:1.2}.OperatingHoursTemplate_statusPillOpen__HqFsB{background:#52a5e3;color:#fff}.OperatingHoursTemplate_statusPillClosed__i5s_J{background:#f57c00;color:#fff}.OperatingHoursTemplate_hoursToggles__CgCsJ{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.OperatingHoursTemplate_controlsRow__s0MuO{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.OperatingHoursTemplate_controlsRow__s0MuO .OperatingHoursTemplate_statusSelectWrap__2Adzc{flex:1 1 220px;min-width:0}.OperatingHoursTemplate_hoursToggleItem__TOdZq{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--table-text-secondary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.OperatingHoursTemplate_hoursToggleLabel__ry_cS{min-width:24px}.OperatingHoursTemplate_compactDayBody__hJUk1{min-width:0;display:flex;flex-direction:column;gap:8px}.OperatingHoursTemplate_compactStatusChip__hpHY7{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;color:color-mix(in srgb,var(--foreground2) 78%,var(--foreground) 22%);background:color-mix(in srgb,var(--surface-secondary) 70%,var(--card-bg) 30%);border:1px solid color-mix(in srgb,var(--table-border) 70%,transparent)}.OperatingHoursTemplate_compactStatusNote__y8WKQ{margin:0;font-size:12px;line-height:1.45;color:var(--table-text-secondary)}.OperatingHoursTemplate_compactPeriods__rZ8_4{display:flex;flex-direction:column;gap:8px}.OperatingHoursTemplate_compactPeriodRow__Wf0e2{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.OperatingHoursTemplate_periodLabel__K4e31{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--table-text-secondary);min-width:58px}.OperatingHoursTemplate_compactPeriodRowSingle__RmwgS{grid-template-columns:1fr}.OperatingHoursTemplate_periodActions__MABv2{display:flex;flex-direction:column;gap:4px}.OperatingHoursTemplate_compactPeriodInputs__DuZ2E{flex:1 1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center}.OperatingHoursTemplate_hoursBlockDash__rWawV{flex-shrink:0;color:var(--table-text-secondary);font-weight:600;font-size:12px}.OperatingHoursTemplate_compactAddBtn__HMXgb{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:8px;border:1px dashed color-mix(in srgb,var(--market-primary) 35%,var(--table-border) 65%);background:transparent;color:var(--market-primary);font-size:12px;font-weight:600;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,opacity .16s ease}.OperatingHoursTemplate_compactAddBtn__HMXgb:hover:not(:disabled){background:color-mix(in srgb,var(--market-primary-light) 45%,var(--card-bg) 55%)}.OperatingHoursTemplate_compactAddBtn__HMXgb:disabled{opacity:.48;cursor:not-allowed;color:color-mix(in srgb,var(--foreground2) 72%,var(--foreground) 28%);border-color:color-mix(in srgb,var(--table-border) 75%,transparent)}.OperatingHoursTemplate_compactAddHint__LtIb_{margin:0;font-size:11px;line-height:1.45;color:var(--table-text-secondary);max-width:420px}@media (max-width:760px){.OperatingHoursTemplate_compactDayRow__1Q_RB,.OperatingHoursTemplate_compactPeriodInputs__DuZ2E,.OperatingHoursTemplate_compactPeriodRow__Wf0e2{grid-template-columns:1fr}.OperatingHoursTemplate_hoursBlockDash__rWawV{display:none}}.WorkSchedule_root__Pe78W{display:flex;flex-direction:column;gap:16px;min-height:0}.LocationQualityControlJournalView_hub__uEG89{display:flex;flex-direction:column;gap:16px;min-width:0}.LocationQualityControlJournalView_statsRow___GrLM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:14px;gap:14px;min-width:0}.LocationQualityControlJournalView_documentLink___Rj7B{background:none;border:none;outline:none;box-shadow:none;padding:0;margin:0;font-weight:var(--fw-600);color:var(--color-primary);font-size:var(--fs-14);cursor:pointer}.LocationQualityControlJournalView_documentLink___Rj7B:hover{text-decoration:underline}.LocationQualityControlJournalView_mutedCell__U_Jve{color:var(--table-text-secondary);font-size:var(--fs-12)}.LocationQualityControlJournalView_wrapCell__9Wq9p{min-width:0;overflow-wrap:anywhere;word-break:break-word}.LocationQualityControlJournalView_paginationWrap__hd0Td{margin-top:8px;min-width:0}.LocationWmsStructureSection_root__z_jRn{display:flex;flex-direction:column;gap:16px}.LocationWmsStructureSection_card__Ak4AP{border:1px solid color-mix(in srgb,var(--table-border) 84%,transparent);border-radius:14px;background:var(--card-bg);padding:16px;display:flex;flex-direction:column;gap:14px;box-shadow:0 6px 18px color-mix(in srgb,var(--black) 4%,transparent)}.LocationWmsStructureSection_headerActions__KCp91{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.LocationWmsStructureSection_modeList__eHDT1{display:flex;flex-direction:column;gap:10px}.LocationWmsStructureSection_modeRow__AfoF_{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:10px;border:1px solid color-mix(in srgb,var(--table-border) 80%,transparent);background:color-mix(in srgb,var(--surface-secondary) 55%,var(--card-bg) 45%);cursor:pointer}.LocationWmsStructureSection_modeRowActive__XmvBe{border-color:var(--color-primary,var(--primary));background:color-mix(in srgb,var(--primary) 6%,var(--card-bg))}.LocationWmsStructureSection_modeText__bJEek{display:flex;flex-direction:column;gap:4px;min-width:0}.LocationWmsStructureSection_modeTitle__OJZxo{font-size:14px;font-weight:600;color:var(--foreground)}.LocationWmsStructureSection_modeDescription__olrCQ{font-size:12px;color:var(--table-text-secondary);line-height:1.45}.LocationWmsStructureSection_grid__cmC82{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 16px;gap:14px 16px}.LocationWmsStructureSection_hint__WoLwc{margin:0;font-size:13px;color:var(--table-text-secondary);line-height:1.5}.LocationWmsStructureSection_zoneCell__q9tNi{display:flex;flex-direction:column;gap:2px;min-width:0}.LocationWmsStructureSection_zoneName__pE_pi{border:none;background:none;padding:0;text-align:left;font-size:14px;font-weight:600;color:var(--table-text-primary);cursor:pointer}.LocationWmsStructureSection_zoneName__pE_pi:hover{color:var(--color-primary,var(--primary))}.LocationWmsStructureSection_zoneType__OcJ7X{font-size:12px;color:var(--table-text-secondary)}.LocationWmsStructureSection_code__1Qopi,.LocationWmsStructureSection_path__Bz1hu{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:var(--table-text-secondary)}@media (max-width:900px){.LocationWmsStructureSection_grid__cmC82{grid-template-columns:1fr}}.drawerReserve_drawerBodyScroll__N00LW{padding:16px 20px 76px}@media (max-width:720px){.drawerReserve_drawerBodyScroll__N00LW{padding:12px 14px 76px}}.drawerReserve_drawerContentScrollBottom__tnf1P{padding-bottom:76px}.StatCardsGrid_grid__JCtAI{display:none}@media (min-width:768px){.StatCardsGrid_grid__JCtAI{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:20px}}.AccountsReceivableHubPage_backLink__1sYkX{font-size:13px;color:var(--primary);text-decoration:none}.AccountsReceivableHubPage_backLink__1sYkX:hover{text-decoration:underline}.AccountsReceivableHubPage_filters__tgH2q{display:grid;grid-template-columns:repeat(2,minmax(0,240px));grid-gap:12px;gap:12px;margin-bottom:16px}@media (max-width:720px){.AccountsReceivableHubPage_filters__tgH2q{grid-template-columns:1fr}}.DonutDistribution_card__tkoex{background:var(--card-bg);border:1px solid var(--table-border);border-radius:12px;padding:24px 20px 16px;box-shadow:0 2px 8px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:16px}.DonutDistribution_cardHeader__mJWnX{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.DonutDistribution_cardTitle__HLY5o{font-size:16px;font-weight:600;color:var(--foreground);margin:0}.DonutDistribution_donutWrap__kS7z_{display:flex;flex-direction:column;align-items:center;gap:24px;padding:20px 0}.DonutDistribution_donutChartContainer__eFxuR{position:relative;width:240px;height:240px;display:flex;align-items:center;justify-content:center}.DonutDistribution_donutSvg__Nf3lu{width:100%;height:100%;opacity:0;animation:DonutDistribution_donutFadeIn__5ULBA .4s ease forwards}@keyframes DonutDistribution_donutFadeIn__5ULBA{to{opacity:1}}.DonutDistribution_donutSegment__IMG5d{cursor:pointer;transition:stroke-dashoffset .8s,opacity .3s}.DonutDistribution_donutSegmentBase__9nrKA{opacity:0;transition:opacity .3s ease}.DonutDistribution_donutSegmentBaseVisible__Myq9B{opacity:1}.DonutDistribution_donutCenter__s6Au6{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.DonutDistribution_donutValue__kMtv3{font-size:32px;font-weight:700;color:var(--foreground);line-height:1;transition:all .3s ease}.DonutDistribution_donutLabel__TBl5h{font-size:13px;color:var(--table-text-secondary);margin-top:4px;transition:all .3s ease}.DonutDistribution_donutLegend__Ip2on{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;width:100%;max-width:300px}.DonutDistribution_legendItem__0OsBm{display:flex;align-items:center;gap:8px;padding:8px;border-radius:6px;cursor:pointer;transition:all .2s ease}.DonutDistribution_legendItemActive__NeFin,.DonutDistribution_legendItem__0OsBm:hover{background:var(--table-row-hover-bg)}.DonutDistribution_legendDot__UVCEI{width:10px;height:10px;border-radius:50%;flex-shrink:0}.DonutDistribution_legendText__17DgQ{display:flex;flex-direction:column;gap:2px;flex:1 1}.DonutDistribution_legendLabel__ZZURF{font-size:12px;font-weight:500;color:var(--foreground)}.DonutDistribution_legendValue__fIkXT{font-size:11px;font-weight:600;color:var(--table-text-secondary)}@media (max-width:900px){.DonutDistribution_donutWrap__kS7z_{grid-template-columns:1fr;justify-items:center}.DonutDistribution_donutLegend__Ip2on{width:100%}}.AnalyticsOverview_container__MKkkb{margin-bottom:32px}.AnalyticsOverview_title__noj5f{font-size:12px;font-weight:700;color:var(--table-text-secondary);letter-spacing:.5px;text-transform:uppercase;margin:0 0 16px}.AnalyticsOverview_chartsGrid__cdl_z{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.AnalyticsOverview_chartCard__6pIMA{background:var(--analytics-card-bg);border:1px solid var(--analytics-card-border);border-radius:var(--analytics-card-radius);padding:24px;box-shadow:var(--analytics-card-shadow)}.AnalyticsOverview_chartTitle__pjHxJ{font-size:14px;font-weight:600;color:var(--foreground);margin:0 0 20px}.AnalyticsOverview_barChart__9JnJq{display:flex;align-items:flex-end;justify-content:space-between;height:200px;gap:8px;padding-top:20px}.AnalyticsOverview_barWrapper__zsvAA{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:8px}.AnalyticsOverview_barContainer__xA0fx{width:100%;height:180px;display:flex;align-items:flex-end;justify-content:center}.AnalyticsOverview_bar__Wovsq{width:100%;max-width:40px;border-radius:8px 8px 0 0;position:relative;transition:all .3s ease;display:flex;align-items:flex-start;justify-content:center;padding-top:8px}.AnalyticsOverview_bar__Wovsq:hover{opacity:.8;transform:translateY(-4px)}.AnalyticsOverview_barValue__mzmsP{font-size:11px;font-weight:600;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.2)}.AnalyticsOverview_barLabel__CCaUZ{font-size:11px;color:var(--table-text-secondary);font-weight:500}.AnalyticsOverview_lineChart__Ists4{position:relative;height:240px}.AnalyticsOverview_lineChartGrid__ulrZ9{position:absolute;top:0;left:0;right:0;height:200px;display:flex;flex-direction:column;justify-content:space-between}.AnalyticsOverview_gridLine__BY_4a{display:flex;align-items:center;border-bottom:1px solid var(--table-border);padding-left:40px}.AnalyticsOverview_gridLine__BY_4a:last-child{border-bottom:none}.AnalyticsOverview_gridLabel__3TRpz{position:absolute;left:0;font-size:10px;color:var(--text-muted);transform:translateY(-50%)}.AnalyticsOverview_lineChartContent__dngen{position:absolute;top:0;left:40px;right:0;height:200px}.AnalyticsOverview_lineChartSvg____oiz{width:100%;height:100%}.AnalyticsOverview_lineChartLabels__2SOle{position:absolute;bottom:0;left:40px;right:0;display:flex;justify-content:space-between;padding-top:12px}.AnalyticsOverview_lineChartLabel__gYUdA{font-size:11px;color:var(--table-text-secondary);font-weight:500}.AnalyticsOverview_donutChart__WeSbs{position:relative;width:200px;height:200px;margin:0 auto 24px}.AnalyticsOverview_donutSvg__4JaJ8{width:100%;height:100%}.AnalyticsOverview_donutCenter__fXhrI{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px}.AnalyticsOverview_donutValue__v1uoj{font-size:36px;font-weight:700;color:var(--foreground);line-height:1}.AnalyticsOverview_donutLabel__0LQPP{font-size:13px;color:var(--table-text-secondary)}.AnalyticsOverview_goalStats__vaJAP{display:flex;gap:16px;padding-top:16px;border-top:1px solid var(--table-border)}.AnalyticsOverview_goalStat__b6yi1{flex:1 1;display:flex;flex-direction:column;gap:4px}.AnalyticsOverview_goalStatLabel__a5uF9{font-size:12px;color:var(--table-text-secondary)}.AnalyticsOverview_goalStatValue__MSIus{font-size:18px;font-weight:700;color:var(--foreground)}@media (max-width:1024px){.AnalyticsOverview_chartsGrid__cdl_z{grid-template-columns:1fr}.AnalyticsOverview_chartCard__6pIMA{padding:20px}.AnalyticsOverview_donutChart__WeSbs{width:180px;height:180px}.AnalyticsOverview_donutValue__v1uoj{font-size:32px}}@media (max-width:640px){.AnalyticsOverview_chartCard__6pIMA{padding:16px}.AnalyticsOverview_barChart__9JnJq{height:160px}.AnalyticsOverview_barContainer__xA0fx{height:140px}.AnalyticsOverview_donutChart__WeSbs{width:160px;height:160px}.AnalyticsOverview_donutValue__v1uoj{font-size:28px}.AnalyticsOverview_lineChart__Ists4{height:220px}.AnalyticsOverview_lineChartContent__dngen,.AnalyticsOverview_lineChartLabels__2SOle{left:30px}.AnalyticsOverview_gridLine__BY_4a{padding-left:30px}}