.auth-module__D5xk7W__page{box-sizing:border-box;background:radial-gradient(720px 520px at 18% 16%,#8a5cff1a,#0000 60%),radial-gradient(760px 560px at 84% 88%,#7c3aed1f,#0000 60%),linear-gradient(160deg,#f4f4f7 0%,#ececf1 100%);justify-content:center;align-items:center;height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.auth-module__D5xk7W__card{background:var(--surface);border-radius:26px;width:100%;max-width:980px;height:640px;max-height:calc(100vh - 40px);animation:.4s ease-out both auth-module__D5xk7W__authFadeIn;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #0f172a29}.auth-module__D5xk7W__brandCol{box-sizing:border-box;flex:0 0 40%;min-width:0;padding:12px;display:flex}.auth-module__D5xk7W__brand{box-sizing:border-box;background:#07040d;border-radius:18px;flex:1;justify-content:center;align-items:flex-end;padding:32px 28px 48px;display:flex;position:relative;overflow:hidden}.auth-module__D5xk7W__brandBg{background:url(/auth/auth-panel-bg.webp) 50%/cover no-repeat;position:absolute;inset:0}.auth-module__D5xk7W__brandContent{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:320px;display:flex;position:relative}.auth-module__D5xk7W__brandHead{flex-direction:column;align-items:center;gap:20px;display:flex}.auth-module__D5xk7W__logo{background-color:#fff;width:104px;height:26px;-webkit-mask:url(/IsoCuppo.svg) 50%/contain no-repeat;-webkit-mask-source-type:alpha;mask:url(/IsoCuppo.svg) 50%/contain no-repeat alpha}.auth-module__D5xk7W__brandTitleBlock{flex-direction:column;align-items:center;gap:8px;display:flex}.auth-module__D5xk7W__brandTitle{font-family:var(--font);letter-spacing:-.02em;color:#fff;margin:0;font-size:1.6rem;font-weight:800;line-height:1.2}.auth-module__D5xk7W__brandSubtitle{font-family:var(--font);color:#ffffffc7;max-width:270px;margin:0;font-size:.9rem;font-weight:500;line-height:1.45}.auth-module__D5xk7W__steps{flex-direction:column;gap:8px;width:100%;display:flex}.auth-module__D5xk7W__step{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);text-align:left;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 14px;transition:background .25s,border-color .25s;display:flex}.auth-module__D5xk7W__stepActive{background:#fff;border:1px solid #ffffff3d}.auth-module__D5xk7W__stepIdle{background:#ffffff1a;border:1px solid #ffffff14}.auth-module__D5xk7W__stepMarker{width:20px;height:20px;font-family:var(--font);color:#fff;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.auth-module__D5xk7W__stepActive .auth-module__D5xk7W__stepMarker{background:#0a0810}.auth-module__D5xk7W__stepIdle .auth-module__D5xk7W__stepMarker{background:#ffffff29}.auth-module__D5xk7W__stepLabel{font-family:var(--font);font-size:13px;font-weight:600;line-height:1.3}.auth-module__D5xk7W__stepActive .auth-module__D5xk7W__stepLabel{color:#111}.auth-module__D5xk7W__stepIdle .auth-module__D5xk7W__stepLabel{color:#ffffffd1}.auth-module__D5xk7W__formCol{box-sizing:border-box;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:28px clamp(24px,5vw,60px);display:flex;overflow-y:auto}.auth-module__D5xk7W__formInner{flex-direction:column;gap:22px;width:100%;max-width:372px;display:flex}.auth-module__D5xk7W__formHeader{text-align:center;flex-direction:column;gap:6px;display:flex}.auth-module__D5xk7W__formTitle{font-family:var(--font);color:#111;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3}.auth-module__D5xk7W__formSubtitle{font-family:var(--font);color:#4b4b4b;margin:0;font-size:.9rem;font-weight:500;line-height:1.45}.auth-module__D5xk7W__form{flex-direction:column;gap:16px;display:flex}.auth-module__D5xk7W__oauthBtn{color:#111;width:100%;font-family:var(--font);cursor:pointer;background:#fff;border:1px solid #ededed;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:15px;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.auth-module__D5xk7W__oauthBtn:hover{background:#f7f7f7;border-color:#e0e0e0}.auth-module__D5xk7W__divider{color:#111;font-family:var(--font);align-items:center;gap:16px;font-size:13px;display:flex}.auth-module__D5xk7W__divider:before,.auth-module__D5xk7W__divider:after{content:"";background:#ededed;flex:1;height:1px}.auth-module__D5xk7W__fields{flex-direction:column;gap:14px;display:flex}.auth-module__D5xk7W__row2{gap:12px;display:flex}.auth-module__D5xk7W__field{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.auth-module__D5xk7W__label{font-family:var(--font);color:#111;font-size:14px;font-weight:500;line-height:1.4}.auth-module__D5xk7W__inputWrap{align-items:center;display:flex;position:relative}.auth-module__D5xk7W__input{color:#111;width:100%;font-family:var(--font);box-sizing:border-box;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f5f5;border:1.5px solid #0000;border-radius:11px;outline:none;padding:12px 16px;font-size:15px;line-height:1.4;transition:border-color .2s,background .2s,box-shadow .2s}.auth-module__D5xk7W__input::placeholder{color:#6b6b6b}.auth-module__D5xk7W__input:focus{border-color:var(--brand);background:#fff;box-shadow:0 0 0 3px #8a5cff24}.auth-module__D5xk7W__hasTrailing{padding-right:46px}.auth-module__D5xk7W__timeInput{appearance:none}.auth-module__D5xk7W__timeInput::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.auth-module__D5xk7W__timeInput::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.auth-module__D5xk7W__timeInput::-webkit-clear-button{-webkit-appearance:none;display:none}.auth-module__D5xk7W__timeInput::-webkit-date-and-time-value{text-align:inherit;margin:0;display:block}.auth-module__D5xk7W__eyeBtn,.auth-module__D5xk7W__timeBtn{color:#6b6b6b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;transition:color .2s,background .2s;display:inline-flex;position:absolute;right:12px}.auth-module__D5xk7W__eyeBtn:hover,.auth-module__D5xk7W__timeBtn:hover{color:#111;background:#0000000a}.auth-module__D5xk7W__hint{font-family:var(--font);color:#6b6b6b;font-size:12.5px;font-weight:400;line-height:1.45}.auth-module__D5xk7W__metaRow{justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;display:flex}.auth-module__D5xk7W__remember{font-family:var(--font);color:#4b4b4b;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.auth-module__D5xk7W__checkbox{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #d4d4d4;border-radius:5px;flex-shrink:0;width:17px;height:17px;transition:background .15s,border-color .15s;position:relative}.auth-module__D5xk7W__checkbox:checked{background:#111;border-color:#111}.auth-module__D5xk7W__checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}.auth-module__D5xk7W__submit{color:#fff;width:100%;font-family:var(--font);cursor:pointer;background:#111;border:none;border-radius:11px;padding:13px;font-size:15px;font-weight:600;transition:background .2s,transform .1s,opacity .2s}a.auth-module__D5xk7W__submit{text-align:center;box-sizing:border-box;text-decoration:none;display:block}.auth-module__D5xk7W__submit:hover:not(:disabled){background:#000}.auth-module__D5xk7W__submit:active:not(:disabled){transform:translateY(1px)}.auth-module__D5xk7W__submit:disabled{opacity:.65;cursor:not-allowed}.auth-module__D5xk7W__submitInner{justify-content:center;align-items:center;gap:8px;display:inline-flex}.auth-module__D5xk7W__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.6s linear infinite auth-module__D5xk7W__spin;display:inline-block}.auth-module__D5xk7W__linkBtn{appearance:none;font-family:var(--font);color:#111;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;transition:color .2s}.auth-module__D5xk7W__linkBtn:hover{text-decoration:underline}.auth-module__D5xk7W__switchLine{text-align:center;font-family:var(--font);color:#4b4b4b;margin:0;font-size:14px;font-weight:400}.auth-module__D5xk7W__switchLink{color:#111;font-weight:700;text-decoration:none}.auth-module__D5xk7W__switchLink:hover{text-decoration:underline}.auth-module__D5xk7W__linkBtn{cursor:pointer;background:0 0;border:0;padding:0}.auth-module__D5xk7W__error,.auth-module__D5xk7W__notice{font-family:var(--font);text-align:center;border-radius:11px;padding:10px 14px;font-size:13px;font-weight:500;line-height:1.4}.auth-module__D5xk7W__error{background:var(--danger-bg);color:var(--danger)}.auth-module__D5xk7W__notice{background:var(--info-bg);color:var(--info)}:is([data-theme=dark] .auth-module__D5xk7W__formTitle,[data-theme=dark] .auth-module__D5xk7W__divider,[data-theme=dark] .auth-module__D5xk7W__label,[data-theme=dark] .auth-module__D5xk7W__linkBtn,[data-theme=dark] .auth-module__D5xk7W__switchLink){color:#fff}:is([data-theme=dark] .auth-module__D5xk7W__formSubtitle,[data-theme=dark] .auth-module__D5xk7W__hint,[data-theme=dark] .auth-module__D5xk7W__remember,[data-theme=dark] .auth-module__D5xk7W__switchLine){color:var(--muted)}[data-theme=dark] .auth-module__D5xk7W__divider:before{background:var(--border)}[data-theme=dark] .auth-module__D5xk7W__divider:after{background:var(--border)}[data-theme=dark] .auth-module__D5xk7W__submit{background:var(--brand)}[data-theme=dark] .auth-module__D5xk7W__submit:hover:not(:disabled){background:var(--accent-hover)}[data-theme=dark] .auth-module__D5xk7W__page{background:radial-gradient(720px 520px at 18% 16%,#8a5cff29,#0000 60%),radial-gradient(760px 560px at 84% 88%,#7c3aed2e,#0000 60%),linear-gradient(160deg,#0b0a0f 0%,#060509 100%)}.auth-module__D5xk7W__themeToggle{z-index:10;border:1px solid var(--auth-fill-border,var(--border));background:var(--auth-fill,var(--surface));width:40px;height:40px;color:var(--muted);cursor:pointer;box-shadow:var(--shadow);border-radius:12px;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s,transform .1s;display:inline-flex;position:absolute;top:20px;right:20px}.auth-module__D5xk7W__themeToggle:hover{color:var(--primary);border-color:#1f293733}[data-theme=dark] .auth-module__D5xk7W__themeToggle:hover{border-color:#ffffff38}.auth-module__D5xk7W__themeToggle:active{transform:translateY(1px)}@keyframes auth-module__D5xk7W__authFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.auth-module__D5xk7W__page{height:auto;min-height:100vh;padding:16px;overflow:visible}.auth-module__D5xk7W__card{flex-direction:column;max-width:440px;height:auto;max-height:none}.auth-module__D5xk7W__brandCol{flex:none;min-width:0;padding:0}.auth-module__D5xk7W__brand{border-radius:0;height:200px;padding:0}.auth-module__D5xk7W__brandBg{background-position:50% 22%}.auth-module__D5xk7W__brandContent{display:none}.auth-module__D5xk7W__formCol{flex:none;padding:32px 24px 36px;overflow-y:visible}}@media (max-width:520px){.auth-module__D5xk7W__row2{flex-direction:column;gap:14px}}@media (prefers-reduced-motion:reduce){.auth-module__D5xk7W__card,.auth-module__D5xk7W__spinner{animation:none}}.auth-module__D5xk7W__leadingIcon{display:none}.auth-module__D5xk7W__page.auth-module__D5xk7W__immersive{--auth-head-top:24px;--auth-fill:#f3f3f7;--auth-fill-border:#1f29371a;background-color:#fff;background-image:radial-gradient(120% 58% at 6% -14%,#8a5cff21,#8a5cff00 68%);align-items:stretch;min-height:100svh;padding:0}[data-theme=dark] .auth-module__D5xk7W__page.auth-module__D5xk7W__immersive:before{content:"";z-index:0;pointer-events:none;opacity:.55;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__card{z-index:1;width:100%;max-width:none;height:auto;min-height:100svh;box-shadow:none;background:0 0;border-radius:0;overflow:visible}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandCol{flex:none}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brand{height:auto;padding:calc(var(--auth-head-top) + env(safe-area-inset-top)) 22px 0;background:0 0;border-radius:0;justify-content:flex-start;align-items:flex-start}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandBg{display:none}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandContent{text-align:left;align-items:flex-start;gap:0;max-width:none;display:flex}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandHead{align-items:flex-start;gap:0}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandTitleBlock,.auth-module__D5xk7W__immersive .auth-module__D5xk7W__steps{display:none}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__logo{background-color:var(--brand);width:92px;height:23px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__themeToggle{top:calc(var(--auth-head-top) + env(safe-area-inset-top) - 7.5px);width:38px;height:38px;box-shadow:none;background:0 0;right:18px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__themeToggle:hover{background:var(--auth-fill)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formCol{padding:44px 22px calc(24px + env(safe-area-inset-bottom));flex:1;align-items:stretch;overflow-y:visible}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formInner{flex:1;gap:34px;max-width:440px;margin:0 auto}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formHeader{text-align:left;gap:8px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formTitle{letter-spacing:-.03em;color:var(--primary);font-size:clamp(1.9rem,8.4vw,2.25rem);font-weight:800;line-height:1.12}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formSubtitle{color:var(--muted);font-size:.95rem}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__formTitle{font-size:clamp(1.45rem,6.2vw,1.75rem)}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__formSubtitle{font-size:.9rem}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__formCol{padding-top:18px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__form{flex:1;gap:18px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__switchLine{color:var(--muted);margin-top:auto;padding-top:22px;font-size:14.5px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__switchLink{color:var(--brand)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__fields{gap:16px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__label{color:var(--primary);font-size:13.5px;font-weight:600}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__leadingIcon{color:var(--muted-light);pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;left:20px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__input{background:var(--auth-fill);border-color:var(--auth-fill-border);color:var(--primary);color-scheme:normal;border-radius:999px;padding:16px 22px;font-size:16px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__input::placeholder{color:var(--muted-light)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__input:focus{background:var(--surface);border-color:var(--brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 16%, transparent)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__hasLeading{padding-left:50px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__hasTrailing{padding-right:54px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__eyeBtn,.auth-module__D5xk7W__immersive .auth-module__D5xk7W__timeBtn{color:var(--muted);right:16px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__hint{color:var(--muted)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__metaRow{margin-top:2px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__remember{color:var(--muted);font-size:13.5px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__checkbox{background:0 0;border-color:#1f29373d}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__checkbox:checked{background:var(--brand);border-color:var(--brand)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__linkBtn{color:var(--brand);font-size:13.5px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__submit{letter-spacing:-.01em;background:var(--brand);box-shadow:0 6px 18px color-mix(in srgb, var(--brand) 26%, transparent);border-radius:999px;padding:17px;font-size:16px;font-weight:700}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__submit:hover:not(:disabled){background:var(--accent-hover)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__oauthBtn{background:var(--auth-fill);border-color:var(--auth-fill-border);color:var(--primary);border-radius:999px;padding:15px;font-weight:600}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__oauthBtn:hover{background:color-mix(in srgb, var(--auth-fill) 92%, #1f2937);border-color:#1f293733}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__divider{color:var(--muted);font-size:12.5px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__divider:before,.auth-module__D5xk7W__immersive .auth-module__D5xk7W__divider:after{background:#1f293721}[data-theme=dark] .auth-module__D5xk7W__page.auth-module__D5xk7W__immersive{--auth-fill:#ffffff0b;--auth-fill-border:#ffffff1a;background-color:#06050b;background-image:radial-gradient(76% 50% at 4% -6%,#9669ff85,#0000 62%),radial-gradient(130% 84% at 10% -10%,#542cb466,#0000 70%)}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__logo{background-color:#fff}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__input:focus{border-color:var(--brand);background:#ffffff12}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__input:-webkit-autofill{-webkit-text-fill-color:var(--primary);caret-color:var(--primary);-webkit-box-shadow:inset 0 0 0 1000px #17141f}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--primary);caret-color:var(--primary);-webkit-box-shadow:inset 0 0 0 1000px #17141f}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__submit{background:var(--brand);box-shadow:0 6px 20px #8a5cff47}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__submit:hover:not(:disabled){background:#9b76ff}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__oauthBtn{color:var(--primary)}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__oauthBtn:hover{background:#ffffff14;border-color:#ffffff29}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__divider:before{background:#ffffff1f}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__divider:after{background:#ffffff1f}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__checkbox:not(:checked){border-color:#ffffff38}.auth-module__D5xk7W__solo .auth-module__D5xk7W__brandCol{display:none}.auth-module__D5xk7W__solo .auth-module__D5xk7W__formCol{justify-content:center}.auth-module__D5xk7W__solo .auth-module__D5xk7W__formInner,.auth-module__D5xk7W__solo .auth-module__D5xk7W__form{flex:none}.auth-module__D5xk7W__solo .auth-module__D5xk7W__formInner{align-items:center}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__solo .auth-module__D5xk7W__logo{background-color:var(--brand)}[data-theme=dark] .auth-module__D5xk7W__immersive.auth-module__D5xk7W__solo .auth-module__D5xk7W__logo{background-color:#fff}.auth-module__D5xk7W__solo .auth-module__D5xk7W__formHeader{text-align:center;align-items:center}.auth-module__D5xk7W__solo .auth-module__D5xk7W__form{width:100%}.auth-module__D5xk7W__solo .auth-module__D5xk7W__switchLine{margin-top:0;padding-top:0}.auth-module__D5xk7W__solo .auth-module__D5xk7W__fields{text-align:left}.auth-module__D5xk7W__soloTop{top:calc(var(--auth-head-top) + env(safe-area-inset-top) - 7.5px);z-index:10;align-items:center;display:flex;position:absolute;right:18px}.auth-module__D5xk7W__soloTopLogo,.auth-module__D5xk7W__soloTopSwitch{display:none}.auth-module__D5xk7W__soloTopEnd{align-items:center;gap:14px;display:flex}.auth-module__D5xk7W__soloTopEnd>button{position:static}.auth-module__D5xk7W__soloBadge{display:none}@media (min-width:901px){.auth-module__D5xk7W__solo .auth-module__D5xk7W__soloTop{justify-content:space-between;align-items:center;padding:26px 32px;top:0;left:0;right:0}.auth-module__D5xk7W__solo .auth-module__D5xk7W__soloTopLogo{background-color:var(--brand);width:104px;height:26px;display:block}[data-theme=dark] .auth-module__D5xk7W__solo .auth-module__D5xk7W__soloTopLogo{background-color:#fff}.auth-module__D5xk7W__solo .auth-module__D5xk7W__soloTopSwitch{font-family:var(--font);color:var(--muted);margin:0;font-size:14px;display:block}.auth-module__D5xk7W__solo .auth-module__D5xk7W__soloInlineLogo{display:none}.auth-module__D5xk7W__solo .auth-module__D5xk7W__soloBadge{background:var(--brand);color:#fff;width:54px;height:54px;box-shadow:0 6px 18px color-mix(in srgb, var(--brand) 26%, transparent);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.auth-module__D5xk7W__solo .auth-module__D5xk7W__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-module__D5xk7W__solo .auth-module__D5xk7W__leadingIcon{display:none}.auth-module__D5xk7W__solo .auth-module__D5xk7W__input,.auth-module__D5xk7W__solo .auth-module__D5xk7W__input.auth-module__D5xk7W__hasLeading{border:none;border-bottom:1px solid var(--auth-fill-border);background:0 0;border-radius:0;padding:12px 2px}.auth-module__D5xk7W__solo .auth-module__D5xk7W__input:focus{border-bottom-color:var(--brand);box-shadow:none;background:0 0}.auth-module__D5xk7W__solo .auth-module__D5xk7W__input::placeholder{color:var(--muted)}.auth-module__D5xk7W__solo .auth-module__D5xk7W__submit{margin-top:34px}}@media (max-width:900px){.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__row2{flex-direction:row;gap:12px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__formCol{padding-top:30px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__formInner{gap:22px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__form{gap:15px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__fields{gap:13px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__input{padding-top:14px;padding-bottom:14px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__oauthBtn{padding:13px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__switchLine{padding-top:16px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__submit{margin-top:16px}}@media (max-width:339px){.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__row2{flex-direction:column;gap:13px}}@media (max-width:900px) and (max-height:700px){.auth-module__D5xk7W__page.auth-module__D5xk7W__immersive{--auth-head-top:14px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formTitle{font-size:clamp(1.6rem,7vw,1.9rem)}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__formCol{padding-top:18px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__formInner{gap:16px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__form{gap:12px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__fields{gap:10px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__input{padding-top:12px;padding-bottom:12px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__oauthBtn{padding:11px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__submit{padding:14px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__compact .auth-module__D5xk7W__switchLine{padding-top:10px}}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__notice,.auth-module__D5xk7W__immersive .auth-module__D5xk7W__error{text-align:left;border:1px solid #0000;border-radius:20px;padding:15px 18px;font-size:13.5px;font-weight:500;line-height:1.55}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__notice{background:color-mix(in srgb, var(--brand) 11%, transparent);border-color:color-mix(in srgb, var(--brand) 26%, transparent);color:var(--primary)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__notice strong{color:var(--brand);font-weight:700}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__error{background:color-mix(in srgb, var(--danger) 13%, transparent);border-color:color-mix(in srgb, var(--danger) 32%, transparent);color:var(--danger)}@media (min-width:901px){.auth-module__D5xk7W__page.auth-module__D5xk7W__immersive{align-items:stretch;height:100vh;min-height:0;padding:0}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__card{width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border-radius:0;flex-direction:row;overflow:hidden}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandCol{flex:0 0 52%;padding:0}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brand{background:#07040d;border-radius:0;flex-direction:column;justify-content:space-between;align-items:stretch;height:100%;padding:44px 44px 48px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandBg{filter:saturate(.85);display:block}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brand:after{content:"";pointer-events:none;background:linear-gradient(#07040d9e,#07040d00 24%),linear-gradient(#07040d00 46%,#07040dcc 84%);position:absolute;inset:0}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandContent{z-index:1;text-align:left;justify-content:space-between;align-items:flex-start;gap:0;max-width:none;height:100%;position:relative}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandHead{justify-content:space-between;align-items:flex-start;gap:0;height:100%}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandTitleBlock{text-align:left;align-items:flex-start;display:flex}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandSubtitle,.auth-module__D5xk7W__immersive .auth-module__D5xk7W__steps,.auth-module__D5xk7W__immersive .auth-module__D5xk7W__brandTitle{display:none}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__logo{background-color:#fff;width:112px;height:28px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__themeToggle{top:24px;right:24px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formCol{background-color:#fff;background-image:radial-gradient(120% 58% at 6% -14%,#8a5cff21,#8a5cff00 68%);flex:1 1 0;justify-content:center;align-items:center;padding:48px;position:relative;overflow-y:auto}[data-theme=dark] .auth-module__D5xk7W__immersive .auth-module__D5xk7W__formCol{background-color:#06050b;background-image:radial-gradient(76% 50% at 6% -6%,#9669ff85,#0000 62%),radial-gradient(130% 84% at 12% -10%,#542cb466,#0000 70%)}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formInner{flex:none;gap:26px;max-width:380px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__form{flex:none}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__switchLine{margin-top:0;padding-top:10px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__formTitle{font-size:1.9rem}}.auth-module__D5xk7W__quote{margin:0;display:none}@media (min-width:901px){.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quote{flex-direction:column;gap:10px;width:100%;max-width:420px;display:flex}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteStars{color:#fbbf24;gap:3px;display:inline-flex}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteText{font-family:var(--font);letter-spacing:-.01em;color:#fff;margin:0;font-size:1.05rem;font-weight:500;line-height:1.5}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteText:before{content:"“"}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteText:after{content:"”"}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteAuthor{font-family:var(--font);color:#ffffffc7;font-size:13px;font-weight:600}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteBusiness{color:#ffffff80;font-weight:400}}.auth-module__D5xk7W__brandSlide{opacity:0;transition:opacity .9s ease-in-out}.auth-module__D5xk7W__brandSlideOn{opacity:1}@media (prefers-reduced-motion:reduce){.auth-module__D5xk7W__brandSlide{transition:none}}@media (min-width:901px){.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteDots{gap:7px;margin-top:4px;display:flex}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteDot{cursor:pointer;background:#ffffff42;border:none;border-radius:100px;width:22px;height:4px;padding:0;transition:background .25s,width .25s}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteDot:hover{background:#ffffff80}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteDotOn{background:#fff;width:30px}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteStack{width:100%;min-height:108px;position:relative}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteLayer{opacity:0;pointer-events:none;flex-direction:column;gap:10px;transition:opacity .9s ease-in-out;display:flex;position:absolute;inset:0}.auth-module__D5xk7W__immersive .auth-module__D5xk7W__quoteLayerOn{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.auth-module__D5xk7W__quoteLayer{transition:none}}@media (min-width:901px){.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__brandContent{--wizard-col:380px;text-align:center;align-items:center}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__brandHead{align-self:stretch}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__brandTitle{font-size:1.75rem;line-height:1.2;display:block}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__brandSubtitle{color:#ffffffad;max-width:340px;font-size:.95rem;line-height:1.5;display:block}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__brandTitleBlock{width:100%;max-width:var(--wizard-col);text-align:center;align-self:center;align-items:center;gap:10px;margin-bottom:30px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__steps{width:100%;max-width:var(--wizard-col);flex-direction:column;gap:8px;display:flex}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__step{-webkit-backdrop-filter:blur(16px);border-radius:12px;gap:10px;width:100%;padding:10px 14px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__stepActive{background:#fff;border:1px solid #ffffff3d}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__stepIdle{background:#ffffff1a;border:1px solid #ffffff1a}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__stepMarker{width:20px;height:20px}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__stepActive .auth-module__D5xk7W__stepMarker{background:#0a0810}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__stepIdle .auth-module__D5xk7W__stepMarker{background:#ffffff29}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__stepLabel{font-size:13px;font-weight:600}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__stepActive .auth-module__D5xk7W__stepLabel{color:#111}.auth-module__D5xk7W__immersive.auth-module__D5xk7W__wizard .auth-module__D5xk7W__stepIdle .auth-module__D5xk7W__stepLabel{color:#ffffffd1}}
.onboarding-module__a82-QG__card{background:var(--surface);border-radius:26px;width:100%;max-width:1000px;height:auto;min-height:600px;max-height:calc(100vh - 40px);animation:.4s ease-out both onboarding-module__a82-QG__obFadeIn;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 70px #0f172a29}.onboarding-module__a82-QG__stepWrap{width:100%;max-width:384px;margin:auto 0;animation:.32s ease-out both onboarding-module__a82-QG__obSlideFwd}.onboarding-module__a82-QG__stepWrap[data-dir=back]{animation-name:onboarding-module__a82-QG__obSlideBack}.onboarding-module__a82-QG__stepWrapWide{max-width:560px}.onboarding-module__a82-QG__step{flex-direction:column;gap:20px;display:flex}.onboarding-module__a82-QG__stepHeader{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.onboarding-module__a82-QG__stepIcon{background:var(--brand-light);width:48px;height:48px;color:var(--brand);border-radius:14px;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.onboarding-module__a82-QG__optional{color:var(--muted);font-weight:400}.onboarding-module__a82-QG__preview{background:var(--surface-2);border:1px solid var(--border);font-family:var(--font);border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;display:flex}.onboarding-module__a82-QG__previewIcon{color:var(--muted);display:inline-flex}.onboarding-module__a82-QG__previewMuted{color:var(--muted)}.onboarding-module__a82-QG__previewUrl{color:var(--brand);word-break:break-all;font-weight:700}.onboarding-module__a82-QG__previewPlaceholder{color:var(--muted-light);font-weight:500}.onboarding-module__a82-QG__serviceCard{border-radius:var(--radius-md);background:var(--surface-2);border:1px solid var(--border);flex-direction:column;gap:6px;padding:14px 16px;display:flex}.onboarding-module__a82-QG__serviceCardName{font-family:var(--font);color:var(--text-primary);font-size:15px;font-weight:700}.onboarding-module__a82-QG__serviceCardMeta{font-family:var(--font);color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.onboarding-module__a82-QG__serviceCardPrice{color:var(--green);font-weight:700}.onboarding-module__a82-QG__serviceCardDot{color:var(--muted-light)}.onboarding-module__a82-QG__serviceCardDuration{align-items:center;gap:4px;display:inline-flex}.onboarding-module__a82-QG__toggleCard{border-radius:var(--radius-md);border:1.5px solid var(--border);background:var(--surface);cursor:pointer;text-align:left;align-items:center;gap:12px;width:100%;padding:14px;transition:border-color .18s,background .18s;display:flex}.onboarding-module__a82-QG__toggleCard:hover{border-color:var(--muted-light)}.onboarding-module__a82-QG__toggleCardOn{border-color:var(--brand);background:var(--brand-light)}.onboarding-module__a82-QG__toggleIcon{background:var(--surface-2);width:36px;height:36px;color:var(--brand);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.onboarding-module__a82-QG__toggleCardOn .onboarding-module__a82-QG__toggleIcon{background:#fff}.onboarding-module__a82-QG__toggleText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.onboarding-module__a82-QG__toggleTitle{font-family:var(--font);color:var(--text-primary);font-size:14px;font-weight:600}.onboarding-module__a82-QG__toggleSub{font-family:var(--font);color:var(--muted);font-size:12px;line-height:1.4}.onboarding-module__a82-QG__toggleCheck{border:1.5px solid var(--border);background:var(--surface);color:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .18s,border-color .18s;display:inline-flex}.onboarding-module__a82-QG__toggleCheckOn{background:var(--brand);border-color:var(--brand)}.onboarding-module__a82-QG__revealField{margin-top:12px;animation:.22s ease-out both onboarding-module__a82-QG__obReveal}.onboarding-module__a82-QG__planGroup{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.onboarding-module__a82-QG__planCard{border-radius:var(--radius-md);border:1.5px solid var(--border);background:var(--surface);width:100%;height:100%;font-family:var(--font);cursor:pointer;text-align:left;flex-direction:column;gap:4px;padding:16px 18px;transition:border-color .18s,background .18s,transform .12s;display:flex;position:relative}.onboarding-module__a82-QG__planCard:hover{border-color:var(--muted-light)}.onboarding-module__a82-QG__planCard:active{transform:scale(.99)}.onboarding-module__a82-QG__planCardOn{border-color:var(--brand);background:var(--brand-light)}.onboarding-module__a82-QG__planCardSoon{cursor:default;opacity:.72}.onboarding-module__a82-QG__planCardSoon:hover{border-color:var(--border)}.onboarding-module__a82-QG__planCardSoon:active{transform:none}.onboarding-module__a82-QG__planHead{align-items:center;gap:8px;display:flex}.onboarding-module__a82-QG__planName{color:var(--text-primary);font-size:15.5px;font-weight:700}.onboarding-module__a82-QG__planBadge{background:var(--brand);color:#fff;letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.onboarding-module__a82-QG__planSoonBadge{background:var(--surface-2);color:var(--muted);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;margin-left:auto;padding:3px 9px;font-size:10.5px;font-weight:700}.onboarding-module__a82-QG__planRadio{border:1.5px solid var(--border);background:var(--surface);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;margin-left:auto;transition:background .18s,border-color .18s;display:inline-flex}.onboarding-module__a82-QG__planRadioOn{background:var(--brand);border-color:var(--brand)}.onboarding-module__a82-QG__planTagline{color:var(--muted);font-size:12px}.onboarding-module__a82-QG__planPriceRow{align-items:baseline;gap:5px;margin-top:4px;display:flex}.onboarding-module__a82-QG__planFrom{color:var(--muted);font-size:12px;font-weight:600}.onboarding-module__a82-QG__planPrice{letter-spacing:-.02em;color:var(--text-primary);font-size:22px;font-weight:800}.onboarding-module__a82-QG__planPer{color:var(--muted);font-size:12px;font-weight:600}.onboarding-module__a82-QG__planScale{flex-wrap:wrap;gap:4px 14px;margin-top:4px;display:flex}.onboarding-module__a82-QG__planScaleItem{color:var(--muted);align-items:center;gap:5px;font-size:12.5px;font-weight:500;display:inline-flex}.onboarding-module__a82-QG__planScaleIcon{color:var(--brand);flex-shrink:0}.onboarding-module__a82-QG__planIncluded{font-family:var(--font);color:var(--muted);align-items:flex-start;gap:7px;margin:0;font-size:12px;line-height:1.5;display:flex}.onboarding-module__a82-QG__planIncludedCheck{color:var(--green);flex-shrink:0;margin-top:2px}@media (max-width:900px){.onboarding-module__a82-QG__stepWrapWide{max-width:384px}.onboarding-module__a82-QG__planGroup{grid-template-columns:1fr}}.onboarding-module__a82-QG__planChangeBtn{appearance:none;font-family:var(--font);color:var(--brand);cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-left:auto;padding:2px 4px;font-size:12.5px;font-weight:700;transition:opacity .15s}.onboarding-module__a82-QG__planChangeBtn:hover:not(:disabled){opacity:.75}.onboarding-module__a82-QG__planChangeBtn:disabled{opacity:.5;cursor:not-allowed}.onboarding-module__a82-QG__channelChips{flex-wrap:wrap;gap:8px;display:flex}.onboarding-module__a82-QG__channelChip{border:1.5px solid var(--border);background:var(--surface);min-width:0;color:var(--muted);font-family:var(--font);cursor:pointer;white-space:nowrap;border-radius:10px;flex:45%;justify-content:center;align-items:center;gap:6px;padding:10px 8px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.onboarding-module__a82-QG__channelChip:hover{border-color:var(--muted-light)}.onboarding-module__a82-QG__channelChipOn{border-color:var(--brand);background:var(--brand-light);color:var(--brand)}.onboarding-module__a82-QG__channelNote{font-family:var(--font);color:var(--muted);font-size:12px;line-height:1.4}.onboarding-module__a82-QG__dayChips{flex-wrap:wrap;gap:8px;display:flex}.onboarding-module__a82-QG__dayChip{border:1.5px solid var(--border);background:var(--surface);min-width:44px;color:var(--muted);font-family:var(--font);cursor:pointer;border-radius:10px;flex:1;padding:10px 4px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s,color .15s}.onboarding-module__a82-QG__dayChip:hover{border-color:var(--muted-light)}.onboarding-module__a82-QG__dayChipOn{border-color:var(--brand);background:var(--brand-light);color:var(--brand)}.onboarding-module__a82-QG__topActions{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:20px;right:20px}.onboarding-module__a82-QG__topActions>button{position:static}.onboarding-module__a82-QG__logoutBtn{z-index:10;border:1px solid var(--border);background:var(--surface);height:40px;color:var(--danger);font-family:var(--font);cursor:pointer;box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .2s,border-color .2s,transform .1s,opacity .2s;display:inline-flex;position:absolute;top:20px;left:20px}.onboarding-module__a82-QG__logoutBtn:hover:not(:disabled){background:var(--danger-bg);border-color:var(--danger)}.onboarding-module__a82-QG__logoutBtn:active:not(:disabled){transform:translateY(1px)}.onboarding-module__a82-QG__logoutBtn:disabled{opacity:.6;cursor:not-allowed}.onboarding-module__a82-QG__nav{align-items:center;gap:12px;margin-top:4px;display:flex}.onboarding-module__a82-QG__nav .onboarding-module__a82-QG__skipBtn+button{flex:1}.onboarding-module__a82-QG__skipBtn{appearance:none;font-family:var(--font);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:12px 6px;font-size:14px;font-weight:600;transition:color .18s}.onboarding-module__a82-QG__skipBtn:hover{color:var(--text-primary)}.onboarding-module__a82-QG__doneHero{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.onboarding-module__a82-QG__doneCheck{background:var(--green-bg);width:72px;height:72px;color:var(--green);border-radius:50%;justify-content:center;align-items:center;margin-bottom:6px;animation:.4s cubic-bezier(.18,.89,.32,1.28) both onboarding-module__a82-QG__obPop;display:inline-flex}.onboarding-module__a82-QG__summary{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.onboarding-module__a82-QG__summaryRow{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 14px;display:flex}.onboarding-module__a82-QG__summaryRow:last-child{border-bottom:none}.onboarding-module__a82-QG__summaryIcon{color:var(--brand);display:inline-flex}.onboarding-module__a82-QG__summaryLabel{font-family:var(--font);color:var(--muted);flex-shrink:0;font-size:13px}.onboarding-module__a82-QG__summaryValue{font-family:var(--font);color:var(--text-primary);text-align:right;word-break:break-word;margin-left:auto;font-size:14px;font-weight:600}@keyframes onboarding-module__a82-QG__obFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes onboarding-module__a82-QG__obSlideFwd{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes onboarding-module__a82-QG__obSlideBack{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes onboarding-module__a82-QG__obReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes onboarding-module__a82-QG__obPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){.onboarding-module__a82-QG__card{flex-direction:column;max-width:460px;height:auto;min-height:0;max-height:none}}@media (max-width:520px){.onboarding-module__a82-QG__stepWrap{max-width:none}}@media (prefers-reduced-motion:reduce){.onboarding-module__a82-QG__card,.onboarding-module__a82-QG__stepWrap,.onboarding-module__a82-QG__revealField,.onboarding-module__a82-QG__doneCheck{animation:none}}@media (max-width:900px){.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__card{max-width:none;min-height:100svh;box-shadow:none;z-index:1;background:0 0;border-radius:0;overflow:visible}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__stepWrap,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__stepWrapWide{width:100%;max-width:460px;margin:0 auto}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__stepHeader{text-align:left;align-items:flex-start}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__stepIcon{display:none}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planCard,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__toggleCard,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__serviceCard,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__preview,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__summaryRow{background:var(--auth-fill);border-color:var(--auth-fill-border)}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planCard,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__toggleCard,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__serviceCard{border-radius:18px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planCard{gap:2px;padding:11px 15px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planPriceRow,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planScale{margin-top:0}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planGroup{gap:10px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__preview{border-radius:14px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__summary{border-color:var(--auth-fill-border);border-radius:18px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__summaryRow{border-bottom-color:var(--auth-fill-border)}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planCardOn,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__toggleCardOn,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__channelChipOn,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__dayChipOn{background:color-mix(in srgb, var(--brand) 18%, transparent);border-color:var(--brand)}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__channelChip,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__dayChip{background:var(--auth-fill);border-color:var(--auth-fill-border);border-radius:999px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__dayChips{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__dayChip{min-width:0;padding:10px 2px;font-size:12.5px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__topActions{top:calc(var(--auth-head-top) + env(safe-area-inset-top) - 7.5px);right:18px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__logoutBtn{border-color:var(--auth-fill-border);width:38px;height:38px;box-shadow:none;color:var(--muted);background:0 0;border-radius:12px;justify-content:center;padding:0}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__logoutBtn:hover:not(:disabled){color:var(--danger)}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__logoutLabel,.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planIncluded{display:none}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__progress{flex-direction:column;gap:7px;padding:14px 22px 0;display:flex}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__progressTrack{background:var(--auth-fill-border);border-radius:999px;height:4px;overflow:hidden}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__progressFill{background:var(--brand);border-radius:999px;height:100%;transition:width .35s cubic-bezier(.4,0,.2,1);display:block}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__progressLabel{font-family:var(--font);color:var(--muted);margin:0;font-size:12.5px;font-weight:600}}.onboarding-module__a82-QG__progress{display:none}@media (prefers-reduced-motion:reduce){.onboarding-module__a82-QG__progressFill{transition:none}}.onboarding-module__a82-QG__exceptionCard{border-radius:var(--radius-md);border:1.5px solid var(--border);background:var(--surface-2);flex-direction:column;gap:10px;padding:12px;animation:.2s ease-out both onboarding-module__a82-QG__obReveal;display:flex}.onboarding-module__a82-QG__exceptionHead{align-items:flex-start;gap:8px;display:flex}.onboarding-module__a82-QG__exceptionDays{flex-wrap:wrap;flex:1;gap:6px;min-width:0;display:flex}.onboarding-module__a82-QG__exceptionTimes{align-items:center;gap:8px;display:flex}.onboarding-module__a82-QG__exceptionTime{text-align:center;flex:1;min-width:0;padding:10px 8px;font-size:15px}.onboarding-module__a82-QG__exceptionSep{font-family:var(--font);color:var(--muted);flex-shrink:0;font-size:13px}.onboarding-module__a82-QG__exceptionRemove{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}.onboarding-module__a82-QG__exceptionRemove:hover{color:var(--danger);background:var(--danger-bg)}.onboarding-module__a82-QG__exceptionAdd{appearance:none;font-family:var(--font);color:var(--brand);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:2px 0;font-size:13px;font-weight:700;transition:opacity .15s;display:inline-flex}.onboarding-module__a82-QG__exceptionAdd:hover{opacity:.75}@media (max-width:900px){.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__exceptionCard{background:var(--auth-fill);border-color:var(--auth-fill-border);border-radius:18px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__exceptionDays .onboarding-module__a82-QG__dayChip{flex:none;min-width:40px;padding:7px 10px;font-size:12px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__exceptionTime{border-radius:12px;padding:11px 8px}}.onboarding-module__a82-QG__exceptionLabel{font-family:var(--font);color:var(--muted);font-size:12px;font-weight:600}@media (min-width:901px){.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__card{width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border-radius:0;flex-direction:row;overflow:hidden}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__progress{display:none}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__stepWrap{max-width:420px;margin:0 auto}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__stepWrapWide{max-width:560px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__topActions{top:24px;right:24px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__logoutBtn{width:auto;height:38px;color:var(--muted);box-shadow:none;border-radius:12px;padding:0 14px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__topActions>button{background:var(--auth-fill);border:1px solid var(--auth-fill-border)}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__logoutBtn:hover:not(:disabled){background:var(--surface);border-color:color-mix(in srgb, var(--danger) 40%, transparent);color:var(--danger)}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__logoutLabel{display:inline}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__stepIcon{background:color-mix(in srgb, var(--brand) 18%, transparent);border-radius:14px;width:44px;height:44px;display:inline-flex}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planIncluded{display:flex}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planCard{background:var(--auth-fill);border-color:var(--auth-fill-border);gap:4px;padding:16px 18px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__planGroup{gap:12px}.onboarding-module__a82-QG__immersive .onboarding-module__a82-QG__stepHeader{display:none}}
.AddressAutocomplete-module__7foOta__wrap{flex-direction:column;gap:8px;width:100%;display:flex}.AddressAutocomplete-module__7foOta__inputWrap{position:relative}.AddressAutocomplete-module__7foOta__dropdown{z-index:30;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow);max-height:280px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.AddressAutocomplete-module__7foOta__option{text-align:left;border-radius:calc(var(--radius-md) - 4px);cursor:pointer;width:100%;font-family:var(--font);background:0 0;border:none;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.AddressAutocomplete-module__7foOta__option:hover,.AddressAutocomplete-module__7foOta__option:focus-visible{background:var(--hover);outline:none}.AddressAutocomplete-module__7foOta__optionPrimary{color:var(--text-primary);font-size:.9rem}.AddressAutocomplete-module__7foOta__optionSecondary{color:var(--muted);font-size:.78rem}.AddressAutocomplete-module__7foOta__actionsRow{display:flex}.AddressAutocomplete-module__7foOta__locateBtn{font-family:var(--font);color:var(--brand);background:color-mix(in srgb, var(--brand) 8%, transparent);border:1px solid color-mix(in srgb, var(--brand) 25%, transparent);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.AddressAutocomplete-module__7foOta__locateBtn:hover:not(:disabled){background:color-mix(in srgb, var(--brand) 14%, transparent);border-color:color-mix(in srgb, var(--brand) 40%, transparent)}.AddressAutocomplete-module__7foOta__locateBtn:disabled{opacity:.7;cursor:default}.AddressAutocomplete-module__7foOta__locateSpinner{border:2px solid color-mix(in srgb, var(--brand) 30%, transparent);border-top-color:var(--brand);border-radius:50%;width:12px;height:12px;animation:.7s linear infinite AddressAutocomplete-module__7foOta__locateSpin}@keyframes AddressAutocomplete-module__7foOta__locateSpin{to{transform:rotate(360deg)}}.AddressAutocomplete-module__7foOta__geoError{color:var(--danger,#b91c1c);margin:0;font-size:.78rem}.AddressAutocomplete-module__7foOta__mapBox{position:relative}.AddressAutocomplete-module__7foOta__map{border-radius:var(--radius-md);border:1px solid var(--border);width:100%;height:220px;overflow:hidden}.AddressAutocomplete-module__7foOta__mapTypeToggle{z-index:1;background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:999px;gap:2px;padding:3px;display:flex;position:absolute;top:10px;right:10px}.AddressAutocomplete-module__7foOta__mapTypeBtn{font-family:var(--font);color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:600;transition:background .2s,color .2s}.AddressAutocomplete-module__7foOta__mapTypeBtn:hover{color:var(--primary)}.AddressAutocomplete-module__7foOta__mapTypeBtnOn{background:var(--brand);color:#fff}.AddressAutocomplete-module__7foOta__mapTypeBtnOn:hover{color:#fff}.AddressAutocomplete-module__7foOta__mapHint{color:var(--muted);margin:0;font-size:.78rem}.AddressAutocomplete-module__7foOta__mapWarning{color:var(--warning,#b45309);background:var(--warning-bg,#fef3c7);border-radius:var(--radius-md);margin:0;padding:8px 10px;font-size:.78rem}
.BranchMiniMap-module__QR2qoG__mapBox{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;height:100%;min-height:180px;overflow:hidden}.BranchMiniMap-module__QR2qoG__mapIframe{border:none;width:100%;height:100%;min-height:180px;display:block}.BranchMiniMap-module__QR2qoG__fallback{text-align:center;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px;font-size:13px;line-height:1.4;display:flex}.BranchMiniMap-module__QR2qoG__fallback a{color:var(--brand);font-weight:600;text-decoration:none}.BranchMiniMap-module__QR2qoG__fallback a:hover{text-decoration:underline}
.ScheduleEditor-module__5zW3DG__wrap{flex-direction:column;gap:14px;display:flex}.ScheduleEditor-module__5zW3DG__base{background:var(--brand-light,#eff6ff);border:1px solid var(--border,#e5e7eb);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.ScheduleEditor-module__5zW3DG__baseLabel{color:var(--brand,#2563eb);white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.ScheduleEditor-module__5zW3DG__baseInputs{align-items:center;gap:6px;display:flex}.ScheduleEditor-module__5zW3DG__dash{color:var(--muted,#94a3b8)}.ScheduleEditor-module__5zW3DG__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}.ScheduleEditor-module__5zW3DG__day{border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.ScheduleEditor-module__5zW3DG__dayOff{opacity:.75}.ScheduleEditor-module__5zW3DG__dayHead{align-items:center;gap:10px;display:flex}.ScheduleEditor-module__5zW3DG__dayName{color:var(--primary,#0f172a);font-size:13px;font-weight:600}.ScheduleEditor-module__5zW3DG__boundsHint{color:var(--muted,#94a3b8);white-space:nowrap;margin-left:auto;font-size:11px;font-weight:600}.ScheduleEditor-module__5zW3DG__blocks{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ScheduleEditor-module__5zW3DG__row{align-items:center;gap:6px;width:100%;display:flex}.ScheduleEditor-module__5zW3DG__input{min-width:0;color:var(--primary,#0f172a);background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:9px;outline:none;flex:1 1 0;padding:7px 9px;font-size:13px}.ScheduleEditor-module__5zW3DG__base .ScheduleEditor-module__5zW3DG__input{flex:0 0 116px}.ScheduleEditor-module__5zW3DG__input:focus{border-color:var(--brand,#2563eb);box-shadow:0 0 0 3px var(--brand-light,#2563eb1f)}.ScheduleEditor-module__5zW3DG__delete{width:28px;height:28px;color:var(--muted,#94a3b8);border:1px solid var(--border,#e5e7eb);cursor:pointer;background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.ScheduleEditor-module__5zW3DG__delete:hover{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.ScheduleEditor-module__5zW3DG__deleteSpacer{flex-shrink:0;width:28px}.ScheduleEditor-module__5zW3DG__add{color:var(--brand,#2563eb);border:1px dashed var(--border,#cbd5e1);cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.ScheduleEditor-module__5zW3DG__add:hover{background:var(--brand-light,#2563eb14);border-color:var(--brand,#2563eb)}.ScheduleEditor-module__5zW3DG__empty{color:var(--muted,#94a3b8);padding:2px 0;font-size:12px;font-style:italic}.ScheduleEditor-module__5zW3DG__toggle{cursor:pointer;border:none;border-radius:11px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .2s;position:relative}.ScheduleEditor-module__5zW3DG__toggleOn{background:var(--brand,#2563eb)}.ScheduleEditor-module__5zW3DG__toggleOff{background:var(--border,#cbd5e1)}.ScheduleEditor-module__5zW3DG__toggleThumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .2s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;box-shadow:0 1px 2px #0f172a26}.ScheduleEditor-module__5zW3DG__toggleThumbOn{left:21px}.ScheduleEditor-module__5zW3DG__toggleThumbOff{left:3px}.ScheduleEditor-module__5zW3DG__footer{justify-content:flex-end;gap:10px;display:flex}.ScheduleEditor-module__5zW3DG__error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:0;padding:9px 12px;font-size:13px}.ScheduleEditor-module__5zW3DG__btn{cursor:pointer;border:1px solid var(--border,#e5e7eb);background:var(--surface,#fff);color:var(--secondary,#475569);border-radius:10px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.ScheduleEditor-module__5zW3DG__btn:disabled{opacity:.55;cursor:not-allowed}.ScheduleEditor-module__5zW3DG__btnPrimary{background:var(--brand,#2563eb);border-color:var(--brand,#2563eb);color:#fff}.ScheduleEditor-module__5zW3DG__summary{flex-direction:column;gap:8px;display:flex}.ScheduleEditor-module__5zW3DG__summaryRow{align-items:baseline;gap:10px;display:flex}.ScheduleEditor-module__5zW3DG__summaryDay{width:92px;color:var(--secondary,#475569);flex-shrink:0;font-size:12px;font-weight:600}.ScheduleEditor-module__5zW3DG__chips{flex-wrap:wrap;gap:6px;display:flex}.ScheduleEditor-module__5zW3DG__chip{color:var(--brand,#1d4ed8);background:var(--brand-light,#eff6ff);border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.ScheduleEditor-module__5zW3DG__closed{color:var(--muted,#94a3b8);font-size:12px;font-style:italic}.ScheduleEditor-module__5zW3DG__summaryEmpty{color:var(--muted,#94a3b8);font-size:13px}
.colaboradores-module__Mc-Olq__page{flex-direction:column;gap:20px;display:flex;position:relative}.colaboradores-module__Mc-Olq__pageHeader{margin-bottom:2px}.colaboradores-module__Mc-Olq__title{color:var(--primary);letter-spacing:-.02em;margin:0 0 4px;font-size:22px;font-weight:800}.colaboradores-module__Mc-Olq__subtitle{color:var(--muted);margin:0;font-size:13px}.colaboradores-module__Mc-Olq__searchWrap{align-items:center;display:flex;position:relative}.colaboradores-module__Mc-Olq__searchIcon{color:var(--muted);pointer-events:none;position:absolute;left:14px}.colaboradores-module__Mc-Olq__searchInput{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--primary);border-radius:12px;padding:12px 14px 12px 40px;font-size:14px;transition:border-color .15s,box-shadow .15s}.colaboradores-module__Mc-Olq__searchInput:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #2563eb1f}.colaboradores-module__Mc-Olq__filtersCol{flex-direction:column;gap:16px;display:flex}.colaboradores-module__Mc-Olq__filtersTitle{color:var(--primary);margin:0;font-size:16px;font-weight:800}.colaboradores-module__Mc-Olq__filterGroup{flex-direction:column;gap:6px;display:flex}.colaboradores-module__Mc-Olq__filterLabel{color:var(--secondary);font-size:12px;font-weight:700}.colaboradores-module__Mc-Olq__filterSelect{border:1px solid var(--border);background:var(--surface);height:40px;color:var(--secondary);cursor:pointer;border-radius:10px;max-width:100%;padding:0 10px;font-size:13px;font-weight:600;transition:border-color .15s}.colaboradores-module__Mc-Olq__filterSelect:hover{border-color:var(--brand)}.colaboradores-module__Mc-Olq__filterSelect:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #2563eb1f}.colaboradores-module__Mc-Olq__clearFiltersBtn{background:var(--brand-light,#eff6ff);height:40px;color:var(--brand);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex}.colaboradores-module__Mc-Olq__clearFiltersBtn:hover:not(:disabled){background:#dbeafe}.colaboradores-module__Mc-Olq__clearFiltersBtn:disabled{opacity:.5;cursor:not-allowed}.colaboradores-module__Mc-Olq__tileViolet{color:#7e22ce;background:#f3e8ff}.colaboradores-module__Mc-Olq__tileGreen{color:#047857;background:#d1fae5}.colaboradores-module__Mc-Olq__tileBlue{color:#1d4ed8;background:#dbeafe}.colaboradores-module__Mc-Olq__tileAmber{color:#b45309;background:#fef3c7}.colaboradores-module__Mc-Olq__listMain{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__toolbarRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.colaboradores-module__Mc-Olq__searchGrow{flex:1;min-width:220px}.colaboradores-module__Mc-Olq__sortWrap{align-items:center;gap:8px;display:flex}.colaboradores-module__Mc-Olq__sortLabel{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:600}.colaboradores-module__Mc-Olq__viewToggle{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.colaboradores-module__Mc-Olq__viewBtn{width:34px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__viewBtn:hover{color:var(--brand)}.colaboradores-module__Mc-Olq__viewBtnActive,.colaboradores-module__Mc-Olq__viewBtnActive:hover{background:var(--brand);color:#fff}.colaboradores-module__Mc-Olq__cardsGrid{grid-template-columns:repeat(auto-fill,272px);justify-content:start;gap:14px;display:grid}.colaboradores-module__Mc-Olq__cardsList{flex-direction:column;gap:12px;display:flex}.colaboradores-module__Mc-Olq__collabCard{aspect-ratio:3/4;background:#111114;border-radius:18px;min-width:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.colaboradores-module__Mc-Olq__collabCard:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000047}.colaboradores-module__Mc-Olq__collabCardOff .colaboradores-module__Mc-Olq__ccPhoto,.colaboradores-module__Mc-Olq__collabCardOff .colaboradores-module__Mc-Olq__ccInitials{filter:grayscale();opacity:.55}.colaboradores-module__Mc-Olq__ccPhoto,.colaboradores-module__Mc-Olq__ccInitials{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.colaboradores-module__Mc-Olq__ccInitials{color:#ffffff38;letter-spacing:-.03em;background:linear-gradient(160deg,#2a2140 0%,#16131f 100%);justify-content:center;align-items:center;font-size:88px;font-weight:800;display:flex}.colaboradores-module__Mc-Olq__ccPhoto,.colaboradores-module__Mc-Olq__ccInitials{transition:transform .6s}.colaboradores-module__Mc-Olq__collabCard:hover .colaboradores-module__Mc-Olq__ccPhoto,.colaboradores-module__Mc-Olq__collabCard:hover .colaboradores-module__Mc-Olq__ccInitials{transform:scale(1.05)}.colaboradores-module__Mc-Olq__ccScrim{pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 34%,#000000e6 66%,#000000f2 100%);height:78%;position:absolute;inset:auto 0 0}.colaboradores-module__Mc-Olq__ccBody{flex-direction:column;gap:3px;padding:0 16px 16px;display:flex;position:absolute;inset:auto 0 0}.colaboradores-module__Mc-Olq__ccNameRow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.colaboradores-module__Mc-Olq__ccName{letter-spacing:-.01em;color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:19px;font-weight:800;line-height:1.2;overflow:hidden}.colaboradores-module__Mc-Olq__ccRating{color:#fbbf24;flex-shrink:0;align-items:center;gap:3px;font-size:13px;font-weight:700;display:inline-flex}.colaboradores-module__Mc-Olq__ccTopRow{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.colaboradores-module__Mc-Olq__ccTopRow .colaboradores-module__Mc-Olq__ccKebab{margin-left:auto}.colaboradores-module__Mc-Olq__ccKebab{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s;display:inline-flex}.colaboradores-module__Mc-Olq__ccKebab:hover{background:#000000b3}.colaboradores-module__Mc-Olq__ccTag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.02em;white-space:nowrap;background:#0000008c;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:800}.colaboradores-module__Mc-Olq__ccTagPend{color:#fcd34d}.colaboradores-module__Mc-Olq__ccFigures{flex-wrap:wrap;gap:6px 16px;margin-top:10px;display:flex}.colaboradores-module__Mc-Olq__ccFigure{flex-direction:column;gap:1px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__ccFigVal{color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700}.colaboradores-module__Mc-Olq__ccFigStrong{color:#b69cff}.colaboradores-module__Mc-Olq__ccFigLabel{color:#fff9;white-space:nowrap;font-size:11px;font-weight:600}.colaboradores-module__Mc-Olq__ccProfileBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:999px;justify-content:center;align-items:center;width:100%;height:38px;margin-top:14px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__ccProfileBtn:hover{background:#ffffff24;border-color:#fff}.colaboradores-module__Mc-Olq__tableWrap{border:1px solid var(--border);background:var(--surface);border-radius:14px;overflow:hidden}.colaboradores-module__Mc-Olq__table{border-collapse:collapse;width:100%}.colaboradores-module__Mc-Olq__table thead th{text-align:left;background:var(--surface-2);border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);white-space:nowrap;padding:11px 16px;font-size:11px;font-weight:800}.colaboradores-module__Mc-Olq__table tbody td{border-bottom:1px solid var(--border);vertical-align:middle;color:var(--secondary);padding:12px 16px;font-size:13px}.colaboradores-module__Mc-Olq__table tbody tr:last-child td{border-bottom:none}.colaboradores-module__Mc-Olq__table thead th.colaboradores-module__Mc-Olq__thNum,.colaboradores-module__Mc-Olq__tdNum{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.colaboradores-module__Mc-Olq__tdNum{color:var(--primary);font-weight:600}.colaboradores-module__Mc-Olq__tdStrong{color:var(--brand);font-weight:700}.colaboradores-module__Mc-Olq__tRow{cursor:pointer;transition:background .12s}.colaboradores-module__Mc-Olq__tRow:hover{background:var(--surface-2)}.colaboradores-module__Mc-Olq__tRowOff{opacity:.55}.colaboradores-module__Mc-Olq__tWho{align-items:center;gap:11px;min-width:0;display:inline-flex}.colaboradores-module__Mc-Olq__tWhoText{flex-direction:column;gap:1px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__tName{color:var(--primary);white-space:nowrap;align-items:center;gap:7px;font-size:13.5px;font-weight:700;display:inline-flex}.colaboradores-module__Mc-Olq__tRole{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.colaboradores-module__Mc-Olq__tOffTag,.colaboradores-module__Mc-Olq__tPendTag{letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:800}.colaboradores-module__Mc-Olq__tOffTag{background:var(--surface-2);color:var(--muted)}.colaboradores-module__Mc-Olq__tPendTag{color:#b45309;background:#f59e0b24}[data-theme=dark] .colaboradores-module__Mc-Olq__tPendTag{color:#fbbf24}.colaboradores-module__Mc-Olq__tRating{color:#d97706;white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.colaboradores-module__Mc-Olq__tRatingN{color:var(--muted);font-weight:500}[data-theme=dark] .colaboradores-module__Mc-Olq__tRating{color:#fbbf24}.colaboradores-module__Mc-Olq__tNext{white-space:nowrap;color:var(--secondary)}.colaboradores-module__Mc-Olq__tEmpty{color:var(--muted-light)}.colaboradores-module__Mc-Olq__tKebabCell{text-align:right;width:44px}.colaboradores-module__Mc-Olq__listFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:2px 4px;display:flex}.colaboradores-module__Mc-Olq__footInfo{color:var(--muted);font-size:12px;font-weight:600}.colaboradores-module__Mc-Olq__pager{align-items:center;gap:4px;display:flex}.colaboradores-module__Mc-Olq__pageBtn{border:1px solid var(--border);background:var(--surface);min-width:32px;height:32px;color:var(--secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0 6px;font-size:13px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__pageBtn:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.colaboradores-module__Mc-Olq__pageBtn:disabled{opacity:.45;cursor:not-allowed}.colaboradores-module__Mc-Olq__pageBtnActive,.colaboradores-module__Mc-Olq__pageBtnActive:hover:not(:disabled){background:var(--brand);border-color:var(--brand);color:#fff}.colaboradores-module__Mc-Olq__pageEllipsis{color:var(--muted);padding:0 4px;font-size:13px}.colaboradores-module__Mc-Olq__pageSizeWrap{align-items:center;gap:8px;display:flex}.colaboradores-module__Mc-Olq__pageSize{border:1px solid var(--border);background:var(--surface);height:32px;color:var(--secondary);cursor:pointer;border-radius:8px;padding:0 8px;font-size:12px;font-weight:600}.colaboradores-module__Mc-Olq__pageSize:focus{border-color:var(--brand);outline:none}.colaboradores-module__Mc-Olq__rowMenu{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-lg);border-radius:10px;flex-direction:column;min-width:150px;padding:4px;display:flex}.colaboradores-module__Mc-Olq__rowMenuItem{color:var(--secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:600;transition:background .12s,color .12s;display:flex}.colaboradores-module__Mc-Olq__rowMenuItem:hover{background:var(--surface-2);color:var(--primary)}@media (max-width:1039.98px){.colaboradores-module__Mc-Olq__listLayout{flex-direction:column;align-items:stretch}.colaboradores-module__Mc-Olq__filtersCol{width:100%;position:static}.colaboradores-module__Mc-Olq__cardsGrid{grid-template-columns:repeat(auto-fill,272px);justify-content:center}}@media (max-width:680px){.colaboradores-module__Mc-Olq__cardsGrid{grid-template-columns:1fr;justify-content:stretch}.colaboradores-module__Mc-Olq__collabCard{aspect-ratio:1}}.colaboradores-module__Mc-Olq__emptyState{background:var(--surface);border:1px solid var(--border);text-align:center;box-shadow:var(--shadow-card);border-radius:16px;padding:48px 24px}.colaboradores-module__Mc-Olq__emptyIcon{background:var(--brand-light);width:48px;height:48px;color:var(--brand);border-radius:14px;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.colaboradores-module__Mc-Olq__emptyTitle{color:var(--primary);margin:0 0 4px;font-size:15px;font-weight:700}.colaboradores-module__Mc-Olq__emptyText{color:var(--muted);margin:0;font-size:13px}.colaboradores-module__Mc-Olq__panelOverlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:60;background:#0f172a59;position:fixed;inset:0}.colaboradores-module__Mc-Olq__panel{background:var(--surface);z-index:61;flex-direction:column;width:420px;max-width:100vw;animation:.2s ease-out colaboradores-module__Mc-Olq__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #0f172a1f}.colaboradores-module__Mc-Olq__panelHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.colaboradores-module__Mc-Olq__panelTitle{color:var(--primary);margin:0;font-size:15px;font-weight:700}.colaboradores-module__Mc-Olq__panelClose{border:1px solid var(--border);background:var(--surface);width:30px;height:30px;color:var(--secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:flex}.colaboradores-module__Mc-Olq__panelClose:hover{background:var(--surface-2)}.colaboradores-module__Mc-Olq__panelWarn{color:var(--warning);border-color:color-mix(in srgb, var(--warning) 35%, var(--border))}.colaboradores-module__Mc-Olq__panelWarn:hover{background:var(--warning-bg);border-color:var(--warning)}.colaboradores-module__Mc-Olq__panelDanger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 35%, var(--border))}.colaboradores-module__Mc-Olq__panelDanger:hover{background:var(--danger-bg);border-color:var(--danger)}.colaboradores-module__Mc-Olq__panelBody{flex-direction:column;flex:1;gap:20px;padding:18px 20px 32px;display:flex;overflow-y:auto}.colaboradores-module__Mc-Olq__profileSection{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding-bottom:16px;display:flex}.colaboradores-module__Mc-Olq__profileAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:16px;font-weight:800;display:flex}.colaboradores-module__Mc-Olq__profileInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__profileName{color:var(--primary);align-items:center;gap:8px;font-size:16px;font-weight:800;display:inline-flex}.colaboradores-module__Mc-Olq__inactiveBadge{background:var(--danger-bg);color:var(--danger);text-transform:uppercase;border-radius:999px;padding:1px 8px;font-size:10px;font-weight:700}.colaboradores-module__Mc-Olq__profileMeta{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:inline-flex}.colaboradores-module__Mc-Olq__metricsGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.colaboradores-module__Mc-Olq__metricCard{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.colaboradores-module__Mc-Olq__metricIcon{background:var(--brand-light);width:26px;height:26px;color:var(--brand);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.colaboradores-module__Mc-Olq__metricLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-top:4px;font-size:10px;font-weight:700}.colaboradores-module__Mc-Olq__metricValue{color:var(--primary);font-size:15px;font-weight:800}.colaboradores-module__Mc-Olq__metricValueSmall{color:var(--primary);font-size:12px;font-weight:700}.colaboradores-module__Mc-Olq__section{flex-direction:column;gap:10px;display:flex}.colaboradores-module__Mc-Olq__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:6px;margin:0;font-size:12px;font-weight:800;display:inline-flex}.colaboradores-module__Mc-Olq__sectionEmpty{color:var(--muted);background:var(--surface-2);border-radius:10px;margin:0;padding:10px 12px;font-size:12px}.colaboradores-module__Mc-Olq__servicesList{flex-direction:column;gap:6px;display:flex}.colaboradores-module__Mc-Olq__serviceRow{background:var(--surface-2);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.colaboradores-module__Mc-Olq__serviceName{color:var(--primary);font-size:13px;font-weight:700}.colaboradores-module__Mc-Olq__serviceMeta{color:var(--muted);font-size:11px}.colaboradores-module__Mc-Olq__scheduleSection{flex-direction:column;gap:10px;display:flex}.colaboradores-module__Mc-Olq__scheduleGrid{flex-direction:column;gap:6px;display:flex}.colaboradores-module__Mc-Olq__scheduleDay{background:var(--surface-2);border-radius:10px;grid-template-columns:116px 1fr;align-items:center;gap:12px;min-height:42px;padding:10px 12px;display:grid}.colaboradores-module__Mc-Olq__scheduleDayOff{opacity:.7}.colaboradores-module__Mc-Olq__scheduleDayHead{align-items:center;gap:8px;display:flex}.colaboradores-module__Mc-Olq__scheduleDayName{color:var(--primary);font-size:12px;font-weight:700}.colaboradores-module__Mc-Olq__scheduleBase{background:var(--brand-light,#eff6ff);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.colaboradores-module__Mc-Olq__scheduleBaseLabel{color:var(--brand);font-size:12px;font-weight:700}.colaboradores-module__Mc-Olq__scheduleBaseInputs{align-items:center;gap:6px;display:flex}.colaboradores-module__Mc-Olq__scheduleBase .colaboradores-module__Mc-Olq__secondaryBtn{height:30px;margin-left:auto;padding:0 12px;font-size:12px}.colaboradores-module__Mc-Olq__scheduleDash{color:var(--muted);font-size:12px}.colaboradores-module__Mc-Olq__scheduleBlocks{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__scheduleBlockRow{align-items:center;gap:6px;width:100%;display:flex}.colaboradores-module__Mc-Olq__scheduleBlockRow .colaboradores-module__Mc-Olq__formInput{flex:0 116px;width:auto;padding:6px 8px;font-size:13px}.colaboradores-module__Mc-Olq__scheduleDeleteSpacer{flex-shrink:0;width:24px}.colaboradores-module__Mc-Olq__scheduleFooter{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.colaboradores-module__Mc-Olq__scheduleFooter .colaboradores-module__Mc-Olq__secondaryBtn,.colaboradores-module__Mc-Olq__scheduleFooter .colaboradores-module__Mc-Olq__primaryBtn{height:34px;padding:0 14px;font-size:12px}.colaboradores-module__Mc-Olq__scheduleTime{color:var(--primary);justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:600;display:flex}.colaboradores-module__Mc-Olq__scheduleEmpty{color:var(--muted);font-size:12px;font-style:italic}.colaboradores-module__Mc-Olq__scheduleAdd{border:1px solid var(--border);background:var(--surface);color:var(--brand);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__scheduleAdd:hover{background:var(--brand-light);border-color:var(--brand)}.colaboradores-module__Mc-Olq__scheduleDelete{width:24px;height:24px;color:var(--danger);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__scheduleDelete:hover:not(:disabled){background:var(--danger-bg);border-color:var(--danger)}.colaboradores-module__Mc-Olq__scheduleDelete:disabled{opacity:.5;cursor:not-allowed}.colaboradores-module__Mc-Olq__scheduleForm{flex-direction:column;gap:8px;width:100%;display:flex}.colaboradores-module__Mc-Olq__scheduleFormInputs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.colaboradores-module__Mc-Olq__scheduleFormInputs .colaboradores-module__Mc-Olq__formInput{padding:8px 10px;font-size:13px}.colaboradores-module__Mc-Olq__scheduleFormActions{justify-content:flex-end;gap:6px;display:flex}.colaboradores-module__Mc-Olq__scheduleFormActions .colaboradores-module__Mc-Olq__primaryBtn,.colaboradores-module__Mc-Olq__scheduleFormActions .colaboradores-module__Mc-Olq__secondaryBtn{height:30px;padding:0 12px;font-size:12px}.colaboradores-module__Mc-Olq__weekGrid{grid-template-columns:repeat(7,1fr);gap:6px;height:110px;display:grid}.colaboradores-module__Mc-Olq__weekCol{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__weekBarWrap{background:var(--surface-2);border-radius:6px;flex:1;align-items:flex-end;width:100%;display:flex;overflow:hidden}.colaboradores-module__Mc-Olq__weekBar{background:linear-gradient(#2563eb,#8b5cf6);border-radius:6px 6px 0 0;width:100%;min-height:3px;transition:height .4s}.colaboradores-module__Mc-Olq__weekLabel{color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:700}.colaboradores-module__Mc-Olq__weekValue{color:var(--primary);font-size:11px;font-weight:800}.colaboradores-module__Mc-Olq__recentList{flex-direction:column;gap:8px;display:flex}.colaboradores-module__Mc-Olq__recentRow{border:1px solid var(--border);border-radius:10px;grid-template-columns:80px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.colaboradores-module__Mc-Olq__recentDate{color:var(--primary);flex-direction:column;font-size:11px;font-weight:700;display:flex}.colaboradores-module__Mc-Olq__recentTime{color:var(--muted);margin-top:2px;font-size:10px;font-weight:600}.colaboradores-module__Mc-Olq__recentMain{min-width:0}.colaboradores-module__Mc-Olq__recentService{color:var(--primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.colaboradores-module__Mc-Olq__recentClient{color:var(--muted);margin-top:2px;font-size:11px}.colaboradores-module__Mc-Olq__recentAmount{color:#dc2626;white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:600}.colaboradores-module__Mc-Olq__deductionRow{border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.colaboradores-module__Mc-Olq__deductionInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__deductionType{color:var(--primary);font-size:13px;font-weight:600}.colaboradores-module__Mc-Olq__deductionReason{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.colaboradores-module__Mc-Olq__deductionActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.colaboradores-module__Mc-Olq__deductionDelete{border:1px solid var(--border);width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.colaboradores-module__Mc-Olq__deductionDelete:hover:not(:disabled){color:#dc2626;background:#dc26260f;border-color:#dc2626}.colaboradores-module__Mc-Olq__deductionDelete:disabled{opacity:.5;cursor:not-allowed}.colaboradores-module__Mc-Olq__statusBadge{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}.colaboradores-module__Mc-Olq__badgeCompleted{background:var(--green-bg);color:var(--green)}.colaboradores-module__Mc-Olq__badgeConfirmed{background:var(--info-bg);color:var(--info)}.colaboradores-module__Mc-Olq__badgePending{background:var(--warning-bg);color:var(--warning)}.colaboradores-module__Mc-Olq__badgeCancelled{background:var(--danger-bg);color:var(--danger)}.colaboradores-module__Mc-Olq__toggleSectionHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.colaboradores-module__Mc-Olq__toggleCountBadge{background:var(--brand-light);color:var(--brand);letter-spacing:.04em;border-radius:999px;align-items:center;padding:2px 10px;font-size:10px;font-weight:700;display:inline-flex}.colaboradores-module__Mc-Olq__serviceToggleRow{border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .15s;display:flex}.colaboradores-module__Mc-Olq__serviceToggleRow:hover{background:var(--surface-2)}.colaboradores-module__Mc-Olq__serviceToggleInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__serviceToggleName{color:var(--primary);font-size:13px;font-weight:600}.colaboradores-module__Mc-Olq__serviceToggleMeta{color:var(--muted);font-size:11px}.colaboradores-module__Mc-Olq__toggle{cursor:pointer;border:none;border-radius:11px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .2s;position:relative}.colaboradores-module__Mc-Olq__toggle:disabled{cursor:default;opacity:.9}.colaboradores-module__Mc-Olq__toggleOn{background:var(--brand)}.colaboradores-module__Mc-Olq__toggleOff{background:var(--border)}.colaboradores-module__Mc-Olq__toggleThumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .2s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;box-shadow:0 1px 2px #0f172a26}.colaboradores-module__Mc-Olq__toggleThumbOn{left:21px}.colaboradores-module__Mc-Olq__toggleThumbOff{left:3px}.colaboradores-module__Mc-Olq__toggleLoading .colaboradores-module__Mc-Olq__toggleThumb{border:2px solid #fff9;border-top-color:var(--brand);background:0 0;animation:.6s linear infinite colaboradores-module__Mc-Olq__spin}.colaboradores-module__Mc-Olq__toggleNote{color:var(--muted);margin:8px 0 0;font-size:11px;font-style:italic}.colaboradores-module__Mc-Olq__primaryBtn{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:13px;font-weight:700;transition:background .15s,transform .1s;display:inline-flex}.colaboradores-module__Mc-Olq__primaryBtn:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.colaboradores-module__Mc-Olq__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.colaboradores-module__Mc-Olq__fab{display:none}.colaboradores-module__Mc-Olq__secondaryBtn{border:1px solid var(--border);background:var(--surface);height:36px;color:var(--secondary);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__secondaryBtn:hover:not(:disabled){background:var(--surface-2);border-color:var(--brand);color:var(--brand)}.colaboradores-module__Mc-Olq__secondaryBtn:disabled{opacity:.6;cursor:not-allowed}.colaboradores-module__Mc-Olq__dangerBtn{background:var(--danger);color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:13px;font-weight:700;transition:opacity .15s,transform .1s;display:inline-flex}.colaboradores-module__Mc-Olq__dangerBtn:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.colaboradores-module__Mc-Olq__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.colaboradores-module__Mc-Olq__panelActions{align-items:center;gap:6px;display:inline-flex}.colaboradores-module__Mc-Olq__deleteConfirmList{color:var(--muted);flex-direction:column;gap:2px;max-height:26vh;margin:10px 0 0;padding:0 0 0 16px;font-size:12px;font-weight:500;display:flex;overflow-y:auto}.colaboradores-module__Mc-Olq__inviteNotice{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;font-size:13px;display:flex}.colaboradores-module__Mc-Olq__inviteNoticePending{color:#b45309;background:#fffbeb;border-color:#fde68a}.colaboradores-module__Mc-Olq__inviteNoticePending .colaboradores-module__Mc-Olq__inviteCopyBtn{color:#b45309;border-color:#fde68a}.colaboradores-module__Mc-Olq__inviteNoticePending .colaboradores-module__Mc-Olq__inviteCopyBtn:hover{background:#fef3c7}.colaboradores-module__Mc-Olq__inviteNoticePending .colaboradores-module__Mc-Olq__inviteNoticeClose{color:#b45309}.colaboradores-module__Mc-Olq__inviteNoticeText{flex:1;line-height:1.4}.colaboradores-module__Mc-Olq__inviteCopyBtn{color:#047857;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.colaboradores-module__Mc-Olq__inviteCopyBtn:hover{background:#d1fae5}.colaboradores-module__Mc-Olq__inviteNoticeClose{color:#047857;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;padding:4px;display:inline-flex}.colaboradores-module__Mc-Olq__inviteWhatsBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#25d366;border:none;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.colaboradores-module__Mc-Olq__inviteWhatsBtn:hover{background:#1ebe5b}@media (max-width:640px){.colaboradores-module__Mc-Olq__inviteNotice{flex-wrap:wrap;align-items:flex-start}.colaboradores-module__Mc-Olq__inviteNoticeText{flex:1 1 0;min-width:0}.colaboradores-module__Mc-Olq__inviteWhatsBtn,.colaboradores-module__Mc-Olq__inviteNotice .colaboradores-module__Mc-Olq__inviteCopyBtn{order:9;justify-content:center;width:100%}}.colaboradores-module__Mc-Olq__inviteHint{background:var(--surface-2,#f8fafc);color:var(--text-2,#64748b);border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:12px;font-weight:500;display:flex}.colaboradores-module__Mc-Olq__pendingBadge{color:#b45309;text-transform:uppercase;white-space:nowrap;background:#fffbeb;border:1px solid #fde68a;border-radius:999px;padding:3px 10px;font-size:10px;font-weight:700}.colaboradores-module__Mc-Olq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:70;background:#0f172a73;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.colaboradores-module__Mc-Olq__modalBox{background:var(--surface);box-shadow:var(--shadow-lg);border-radius:16px;width:100%;max-width:480px;max-height:90vh;overflow:auto}.colaboradores-module__Mc-Olq__modalHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.colaboradores-module__Mc-Olq__modalTitle{color:var(--primary);margin:0;font-size:16px;font-weight:800}.colaboradores-module__Mc-Olq__modalClose{border:1px solid var(--border);background:var(--surface);width:30px;height:30px;color:var(--secondary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:inline-flex}.colaboradores-module__Mc-Olq__modalClose:hover{background:var(--surface-2)}.colaboradores-module__Mc-Olq__modalBody{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.colaboradores-module__Mc-Olq__modalFoot{border-top:1px solid var(--border);background:var(--surface-2);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.colaboradores-module__Mc-Olq__modalTabsRow{padding:14px 20px 0}.colaboradores-module__Mc-Olq__modalBoxWide{max-width:560px;}.colaboradores-module__Mc-Olq__formGrid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:560px){.colaboradores-module__Mc-Olq__formGrid2{grid-template-columns:1fr}}.colaboradores-module__Mc-Olq__photoRow{align-items:center;gap:14px;display:flex}.colaboradores-module__Mc-Olq__hojaBox{background:var(--surface);border:1px solid var(--border);width:100%;max-width:940px;max-height:90vh;box-shadow:var(--shadow-lg);border-radius:18px;display:flex;position:relative;overflow:hidden}.colaboradores-module__Mc-Olq__hojaForm{grid-template-columns:328px minmax(0,1fr);width:100%;min-height:0;display:grid}.colaboradores-module__Mc-Olq__hojaClose{z-index:3;position:absolute;top:13px;right:13px}.colaboradores-module__Mc-Olq__hojaAside{background:var(--surface-2);border-right:1px solid var(--border);flex-direction:column;gap:16px;min-width:0;min-height:0;padding:20px 18px;display:flex}.colaboradores-module__Mc-Olq__hojaBrand{align-items:center;gap:11px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__hojaIcon{background:var(--brand-light,#eff6ff);width:40px;height:40px;color:var(--brand);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.colaboradores-module__Mc-Olq__hojaTitle{color:var(--primary);margin:0;font-size:15.5px;font-weight:800;line-height:1.2}.colaboradores-module__Mc-Olq__hojaSub{color:var(--muted);margin:3px 0 0;font-size:12px;line-height:1.35}.colaboradores-module__Mc-Olq__hojaAsideBody{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;gap:14px;min-height:0;display:flex;overflow-y:auto}.colaboradores-module__Mc-Olq__hojaAsideBody::-webkit-scrollbar{display:none}.colaboradores-module__Mc-Olq__hojaMain{background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex}.colaboradores-module__Mc-Olq__hojaHead{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:15px 58px 11px 22px;display:flex}.colaboradores-module__Mc-Olq__hojaEyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}.colaboradores-module__Mc-Olq__hojaBody{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:auto;gap:16px;min-height:0;padding:16px 22px 20px;display:flex;overflow-y:auto}.colaboradores-module__Mc-Olq__hojaBody::-webkit-scrollbar{display:none}.colaboradores-module__Mc-Olq__hojaRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.colaboradores-module__Mc-Olq__hojaSection{margin:2px 0 -4px;padding-top:12px}.colaboradores-module__Mc-Olq__hojaValueNote{align-self:center;margin-top:18px}@media (max-width:560px){.colaboradores-module__Mc-Olq__hojaValueNote{margin-top:0}}.colaboradores-module__Mc-Olq__hojaFoot{border-top:1px solid var(--border);background:var(--surface-2);justify-content:flex-end;align-items:center;gap:10px;padding:13px 22px;display:flex}.colaboradores-module__Mc-Olq__hojaFoot .colaboradores-module__Mc-Olq__secondaryBtn,.colaboradores-module__Mc-Olq__hojaFoot .colaboradores-module__Mc-Olq__primaryBtn{flex:none;justify-content:center;min-width:136px}.colaboradores-module__Mc-Olq__hojaFootError{color:var(--danger);background:0 0;flex:auto;align-self:center;margin:0;padding:0;font-size:12.5px;font-weight:700;line-height:1.4}@media (max-width:1039.98px){.colaboradores-module__Mc-Olq__modalOverlay{align-items:flex-end;padding:0}.colaboradores-module__Mc-Olq__hojaBox{border-radius:20px 20px 0 0;max-width:none;max-height:94dvh}.colaboradores-module__Mc-Olq__hojaForm{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;min-height:0;display:flex;overflow-y:auto}.colaboradores-module__Mc-Olq__hojaAside,.colaboradores-module__Mc-Olq__hojaAsideBody,.colaboradores-module__Mc-Olq__hojaMain,.colaboradores-module__Mc-Olq__hojaBody{flex:none;min-height:0;max-height:none;overflow:visible}.colaboradores-module__Mc-Olq__hojaAside{border-right:none;border-bottom:1px solid var(--border);padding:18px 16px 16px}.colaboradores-module__Mc-Olq__hojaBrand{padding-right:36px}.colaboradores-module__Mc-Olq__hojaHead{padding:13px 16px 10px}.colaboradores-module__Mc-Olq__hojaBody{padding:14px 16px 18px}.colaboradores-module__Mc-Olq__hojaFoot{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));flex-wrap:wrap;position:sticky;bottom:0}.colaboradores-module__Mc-Olq__hojaFoot .colaboradores-module__Mc-Olq__secondaryBtn,.colaboradores-module__Mc-Olq__hojaFoot .colaboradores-module__Mc-Olq__primaryBtn{flex:auto;min-width:0}.colaboradores-module__Mc-Olq__hojaFootError{flex:100%}}@media (max-width:560px){.colaboradores-module__Mc-Olq__hojaRow{grid-template-columns:minmax(0,1fr);gap:14px}}.colaboradores-module__Mc-Olq__photoHero{flex-direction:column;align-items:center;gap:8px;padding-bottom:4px;display:flex}.colaboradores-module__Mc-Olq__photoHeroBtn{border:1px dashed var(--border);background:var(--surface-2);width:104px;height:104px;}.colaboradores-module__Mc-Olq__photoHeroEmpty{width:100%;height:100%;color:var(--muted-light);justify-content:center;align-items:center;display:flex}.colaboradores-module__Mc-Olq__photoHeroBtn:hover{border-color:var(--brand);border-style:solid}.colaboradores-module__Mc-Olq__photoHeroHint{color:var(--muted);font-size:12px;font-weight:600}.colaboradores-module__Mc-Olq__photoBtn{background:var(--brand-light,#eff6ff);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;width:88px;height:88px;padding:0;position:relative;overflow:hidden}.colaboradores-module__Mc-Olq__photoImg{object-fit:cover;width:100%;height:100%;display:block}.colaboradores-module__Mc-Olq__photoInitials{width:100%;height:100%;color:var(--brand);justify-content:center;align-items:center;font-size:28px;font-weight:800;line-height:1;display:flex}.colaboradores-module__Mc-Olq__photoOverlay{color:#fff;opacity:0;background:#00000073;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.colaboradores-module__Mc-Olq__photoBtn:hover .colaboradores-module__Mc-Olq__photoOverlay,.colaboradores-module__Mc-Olq__photoBtn:focus-visible .colaboradores-module__Mc-Olq__photoOverlay{opacity:1}.colaboradores-module__Mc-Olq__photoSlot{flex-shrink:0;display:inline-flex;position:relative}.colaboradores-module__Mc-Olq__photoRemove{border:1px solid var(--border);background:var(--card);width:24px;height:24px;color:var(--muted);cursor:pointer;box-shadow:var(--shadow-card);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:-2px;right:-2px}.colaboradores-module__Mc-Olq__photoRemove:hover{background:var(--danger);border-color:var(--danger);color:#fff}.colaboradores-module__Mc-Olq__formRow{flex-direction:column;gap:6px;display:flex}.colaboradores-module__Mc-Olq__formLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.colaboradores-module__Mc-Olq__formLabelHint{text-transform:none;letter-spacing:0;opacity:.75;font-weight:500}.colaboradores-module__Mc-Olq__formSectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--brand);border-top:1px solid var(--border);margin:6px 0 0;padding-top:12px;font-size:11px;font-weight:800}.colaboradores-module__Mc-Olq__formHint{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.colaboradores-module__Mc-Olq__formInput{border:1px solid var(--border);background:var(--surface);color:var(--primary);border-radius:10px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.colaboradores-module__Mc-Olq__formTextarea{resize:vertical;min-height:92px;line-height:1.5;}.colaboradores-module__Mc-Olq__formCounter{color:var(--muted);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:11px}.colaboradores-module__Mc-Olq__formInput:focus,.colaboradores-module__Mc-Olq__formTextarea:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px #2563eb1f}.colaboradores-module__Mc-Olq__errorBanner{background:var(--danger-bg);color:var(--danger);border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:600}.colaboradores-module__Mc-Olq__specialtyInputRow{align-items:stretch;gap:8px;display:flex}.colaboradores-module__Mc-Olq__specialtyInputRow .colaboradores-module__Mc-Olq__formInput{flex:1;min-width:0}.colaboradores-module__Mc-Olq__specialtyChips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.colaboradores-module__Mc-Olq__specialtyChip{background:var(--brand-light);color:var(--brand);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:12px;font-weight:700;display:inline-flex}.colaboradores-module__Mc-Olq__specialtyChipRemove{width:18px;height:18px;color:var(--brand);cursor:pointer;background:#2563eb2e;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .15s;display:inline-flex}.colaboradores-module__Mc-Olq__specialtyChipRemove:hover{background:var(--brand);color:#fff}.colaboradores-module__Mc-Olq__profileModalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:60;background:#0f172a73;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.colaboradores-module__Mc-Olq__profileModal{background:var(--surface);box-shadow:var(--shadow-lg);border-radius:18px;flex-direction:column;width:100%;max-width:1040px;max-height:90vh;animation:.18s ease-out colaboradores-module__Mc-Olq__modalPop;display:flex;overflow:hidden}@keyframes colaboradores-module__Mc-Olq__modalPop{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}.colaboradores-module__Mc-Olq__pmHeader{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.colaboradores-module__Mc-Olq__pmTitle{color:var(--primary);margin:0;font-size:15px;font-weight:800}.colaboradores-module__Mc-Olq__pmActions{align-items:center;gap:6px;display:inline-flex}.colaboradores-module__Mc-Olq__pmBody{flex:1;grid-template-columns:320px 1fr;min-height:0;display:grid}.colaboradores-module__Mc-Olq__pmLeft{border-right:1px solid var(--border);background:var(--surface-2);flex-direction:column;gap:18px;min-width:0;padding:22px;display:flex;overflow-y:auto}.colaboradores-module__Mc-Olq__pmRight{flex-direction:column;gap:16px;min-width:0;padding:20px 22px 28px;display:flex;overflow-y:auto}.colaboradores-module__Mc-Olq__pmIdentity{text-align:center;border-bottom:1px solid var(--border);flex-direction:column;align-items:center;gap:8px;padding-bottom:18px;display:flex}.colaboradores-module__Mc-Olq__pmName{color:var(--primary);letter-spacing:-.01em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:18px;font-weight:800;display:inline-flex}.colaboradores-module__Mc-Olq__pmRole{color:var(--brand);font-size:13px;font-weight:700}.colaboradores-module__Mc-Olq__pmRating{flex-direction:column;align-items:center;gap:4px;margin-top:2px;display:inline-flex}.colaboradores-module__Mc-Olq__pmStars{color:#f59e0b;gap:2px;display:inline-flex}.colaboradores-module__Mc-Olq__pmStarOn{color:#f59e0b}.colaboradores-module__Mc-Olq__pmStarOff{color:var(--border)}.colaboradores-module__Mc-Olq__pmRatingMeta{color:var(--muted);font-size:11.5px;font-weight:600}.colaboradores-module__Mc-Olq__pmRatingValue{color:var(--primary);font-size:13px;font-weight:800}.colaboradores-module__Mc-Olq__pmContact{flex-direction:column;gap:9px;width:100%;display:flex}.colaboradores-module__Mc-Olq__pmContactItem{color:var(--secondary);align-items:center;gap:9px;min-width:0;font-size:12.5px;display:flex}.colaboradores-module__Mc-Olq__pmContactItem svg{color:var(--muted);flex-shrink:0}.colaboradores-module__Mc-Olq__pmContactItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.colaboradores-module__Mc-Olq__pmLinkItem{flex-direction:column;gap:6px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__pmLinkActions{gap:6px;padding-left:23px;display:flex}.colaboradores-module__Mc-Olq__pmLinkBtn{border:1px solid var(--border);color:var(--secondary);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:500;line-height:1;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__pmLinkBtn:hover{background:var(--hover);color:var(--primary)}.colaboradores-module__Mc-Olq__pmLinkBtn:disabled{opacity:.6;cursor:default}.colaboradores-module__Mc-Olq__pmInvite{border:1px solid color-mix(in srgb, var(--warning) 40%, transparent);background:var(--warning-bg);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.colaboradores-module__Mc-Olq__pmInviteText{color:var(--secondary);align-items:flex-start;gap:9px;font-size:12px;line-height:1.45;display:flex}.colaboradores-module__Mc-Olq__pmInviteText>svg{color:var(--warning)}.colaboradores-module__Mc-Olq__pmInviteActions .colaboradores-module__Mc-Olq__pmLinkBtn,.colaboradores-module__Mc-Olq__pmInvite .colaboradores-module__Mc-Olq__pmLinkBtn{background:var(--card);border-color:color-mix(in srgb, var(--warning) 45%, var(--border));color:color-mix(in srgb, var(--warning) 65%, var(--secondary))}.colaboradores-module__Mc-Olq__pmInviteActions .colaboradores-module__Mc-Olq__pmLinkBtn:hover,.colaboradores-module__Mc-Olq__pmInvite .colaboradores-module__Mc-Olq__pmLinkBtn:hover{background:color-mix(in srgb, var(--warning) 14%, var(--card));border-color:var(--warning);color:color-mix(in srgb, var(--warning) 78%, var(--secondary))}.colaboradores-module__Mc-Olq__pmInviteActions{gap:6px;display:flex}.colaboradores-module__Mc-Olq__pmInviteText>svg{flex-shrink:0;margin-top:2px}.colaboradores-module__Mc-Olq__pmInviteInput{border:1px solid color-mix(in srgb, var(--warning) 45%, var(--border));background:var(--card);width:100%;color:var(--secondary);text-overflow:ellipsis;border-radius:6px;padding:6px 8px;font-family:inherit;font-size:11px}.colaboradores-module__Mc-Olq__pmTabs{background:var(--surface-2);border-radius:12px;flex-wrap:wrap;align-self:flex-start;gap:4px;max-width:100%;padding:4px;display:inline-flex}.colaboradores-module__Mc-Olq__pmTab{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.colaboradores-module__Mc-Olq__pmTab:hover{color:var(--primary)}.colaboradores-module__Mc-Olq__pmTabActive,.colaboradores-module__Mc-Olq__pmTabActive:hover{background:var(--surface);color:var(--brand);box-shadow:var(--shadow-card)}.colaboradores-module__Mc-Olq__pmTabCount{background:var(--brand-light,#eff6ff);min-width:18px;height:18px;color:var(--brand);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:800;display:inline-flex}.colaboradores-module__Mc-Olq__pmTabActive .colaboradores-module__Mc-Olq__pmTabCount{background:var(--brand);color:#fff}.colaboradores-module__Mc-Olq__pmPager{justify-content:center;align-items:center;gap:12px;padding-top:6px;display:flex}.colaboradores-module__Mc-Olq__payoutList{flex-direction:column;gap:10px;display:flex}.colaboradores-module__Mc-Olq__payoutCard{border:1px solid var(--border);background:var(--surface);border-radius:12px;overflow:hidden}.colaboradores-module__Mc-Olq__payoutHead{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:background .15s;display:flex}.colaboradores-module__Mc-Olq__payoutHead:hover{background:var(--surface-2)}.colaboradores-module__Mc-Olq__payoutChevron{color:var(--muted);flex-shrink:0;transition:transform .2s}.colaboradores-module__Mc-Olq__payoutChevronOpen{transform:rotate(180deg)}.colaboradores-module__Mc-Olq__payoutHeadInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__payoutPeriod{color:var(--primary);font-size:13px;font-weight:700}.colaboradores-module__Mc-Olq__payoutMeta{color:var(--muted);font-size:11px;font-weight:600}.colaboradores-module__Mc-Olq__payoutStatus{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-items:center;margin-left:auto;padding:2px 9px;font-size:10px;font-weight:800;display:inline-flex}.colaboradores-module__Mc-Olq__payoutPaid{background:var(--green-bg,#ecfdf5);color:var(--green,#047857)}.colaboradores-module__Mc-Olq__payoutPending{background:var(--warning-bg,#fef3c7);color:var(--warning,#b45309)}.colaboradores-module__Mc-Olq__payoutAmount{color:var(--primary);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:800}.colaboradores-module__Mc-Olq__payoutBody{border-top:1px solid var(--border);background:var(--surface-2);flex-direction:column;gap:12px;padding:12px 14px 14px;display:flex}.colaboradores-module__Mc-Olq__payoutItems{flex-direction:column;display:flex}.colaboradores-module__Mc-Olq__payoutItemRow{border-bottom:1px dashed var(--border);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.colaboradores-module__Mc-Olq__payoutItemRow:last-child{border-bottom:none}.colaboradores-module__Mc-Olq__payoutItemMain{flex-direction:column;gap:2px;min-width:0;display:flex}.colaboradores-module__Mc-Olq__payoutItemName{color:var(--primary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.colaboradores-module__Mc-Olq__payoutItemDate{color:var(--muted);font-size:10.5px;font-weight:600}.colaboradores-module__Mc-Olq__payoutItemAmounts{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.colaboradores-module__Mc-Olq__payoutItemPaid{color:var(--primary);white-space:nowrap;font-size:13px;font-weight:800}.colaboradores-module__Mc-Olq__payoutItemComm{color:var(--brand);white-space:nowrap;font-size:10.5px;font-weight:600}.colaboradores-module__Mc-Olq__payoutItemBase{color:var(--secondary);white-space:nowrap;font-size:9.5px;font-weight:500}.colaboradores-module__Mc-Olq__payoutItemNeg{color:var(--danger,#dc2626);white-space:nowrap;font-size:13px;font-weight:800}.colaboradores-module__Mc-Olq__payoutTotals{background:var(--surface);border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:6px;padding:12px;display:flex}.colaboradores-module__Mc-Olq__payoutTotalRow{color:var(--secondary);justify-content:space-between;align-items:center;font-size:12.5px;font-weight:600;display:flex}.colaboradores-module__Mc-Olq__payoutTotalFinal{border-top:1px solid var(--border);color:var(--primary);margin-top:2px;padding-top:8px;font-size:14px;font-weight:800}.colaboradores-module__Mc-Olq__payoutPdf{border:1px solid var(--border);background:var(--surface);color:var(--brand);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__payoutPdf:hover{background:var(--brand-light,#eff6ff);border-color:var(--brand)}.colaboradores-module__Mc-Olq__payoutDeductionsBlock{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin-top:18px;padding-top:16px;display:flex}@media (max-width:1039.98px){.colaboradores-module__Mc-Olq__headerNewBtn{display:none}.colaboradores-module__Mc-Olq__fab{right:16px;bottom:calc(var(--mobile-nav-h) + env(safe-area-inset-bottom) + 24px);background:var(--brand);color:#fff;cursor:pointer;z-index:35;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .15s,background .15s;display:inline-flex;position:fixed;box-shadow:0 8px 24px #2563eb59}.colaboradores-module__Mc-Olq__fab:disabled{opacity:.5;cursor:not-allowed}.colaboradores-module__Mc-Olq__fab:active:not(:disabled){transform:scale(.95)}}@media (max-width:780px){.colaboradores-module__Mc-Olq__profileModalOverlay{padding:12px}.colaboradores-module__Mc-Olq__pmBody{grid-template-columns:1fr;overflow:hidden auto}.colaboradores-module__Mc-Olq__pmLeft{border-right:none;border-bottom:1px solid var(--border);overflow:visible}.colaboradores-module__Mc-Olq__pmRight{overflow:visible}}.colaboradores-module__Mc-Olq__filtersHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.colaboradores-module__Mc-Olq__mobileFilterBtn{border:1px solid var(--border);background:var(--surface);height:44px;color:var(--secondary);font-size:13.5px;font-weight:700;font-family:var(--font);cursor:pointer;white-space:nowrap;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;transition:border-color .15s,color .15s;display:inline-flex}.colaboradores-module__Mc-Olq__mobileFilterBtn:hover{border-color:var(--brand);color:var(--brand)}.colaboradores-module__Mc-Olq__filterBadge{background:var(--brand);color:#fff;border-radius:100px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.colaboradores-module__Mc-Olq__sheetOverlay{z-index:90;background:#0f172a80;animation:.18s colaboradores-module__Mc-Olq__colFilterFade;position:fixed;inset:0}.colaboradores-module__Mc-Olq__filtersColSheet{z-index:91;width:auto;max-height:none;box-shadow:none;padding:0 18px calc(20px + env(safe-area-inset-bottom));border:none;border-radius:0;gap:18px;animation:.26s cubic-bezier(.32,.72,0,1) colaboradores-module__Mc-Olq__colFilterUp;position:fixed;inset:0;overflow-y:auto}.colaboradores-module__Mc-Olq__filtersColSheet .colaboradores-module__Mc-Olq__filtersHead{z-index:2;background:var(--surface);border-bottom:1px solid var(--border);margin:0 -18px;padding:16px 18px 14px;position:sticky;top:0}.colaboradores-module__Mc-Olq__filtersColSheet .colaboradores-module__Mc-Olq__filtersTitle{font-size:20px}.colaboradores-module__Mc-Olq__filtersColSheet>*{flex-shrink:0}.colaboradores-module__Mc-Olq__filtersColSheet .colaboradores-module__Mc-Olq__filterLabel{font-size:13.5px}.colaboradores-module__Mc-Olq__filtersColSheet .colaboradores-module__Mc-Olq__filterSelect{border-radius:12px;height:50px;padding:0 14px;font-size:15px}.colaboradores-module__Mc-Olq__filtersColSheet .colaboradores-module__Mc-Olq__filterGroup>div>button{border-radius:12px;min-height:52px;font-size:15px}.colaboradores-module__Mc-Olq__filtersColSheet .colaboradores-module__Mc-Olq__clearFiltersBtn{border-radius:14px;min-height:54px;font-size:15.5px}.colaboradores-module__Mc-Olq__filtersColSheet .colaboradores-module__Mc-Olq__sheetDone{border-radius:14px;min-height:56px;font-size:16px}@keyframes colaboradores-module__Mc-Olq__colFilterFade{0%{opacity:0}to{opacity:1}}@keyframes colaboradores-module__Mc-Olq__colFilterUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.colaboradores-module__Mc-Olq__sheetOverlay,.colaboradores-module__Mc-Olq__filtersColSheet{animation:none}}.colaboradores-module__Mc-Olq__sheetClose{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.colaboradores-module__Mc-Olq__sheetClose:hover{background:var(--hover)}.colaboradores-module__Mc-Olq__sheetDone{background:var(--brand);color:#fff;height:46px;font-size:14px;font-weight:700;font-family:var(--font);cursor:pointer;border:none;border-radius:12px;margin-top:4px}.colaboradores-module__Mc-Olq__sheetDone:hover{background:var(--accent-hover)}.colaboradores-module__Mc-Olq__consumoResumen{background:var(--surface-2,#94a3b814);border:1px solid var(--border);color:var(--secondary);border-radius:10px;justify-content:space-between;gap:12px;margin-bottom:10px;padding:9px 12px;font-size:12.5px;display:flex}.colaboradores-module__Mc-Olq__consumoResumen b{color:var(--primary)}.colaboradores-module__Mc-Olq__consumoLista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.colaboradores-module__Mc-Olq__consumoFila{border-bottom:1px solid var(--border);grid-template-columns:72px 1fr auto auto;align-items:center;gap:10px;padding:8px 2px;font-size:12.5px;display:grid}.colaboradores-module__Mc-Olq__consumoFila:last-child{border-bottom:none}.colaboradores-module__Mc-Olq__consumoFila[data-anulado]{opacity:.55}.colaboradores-module__Mc-Olq__consumoFila[data-anulado] .colaboradores-module__Mc-Olq__consumoMonto{text-decoration:line-through}.colaboradores-module__Mc-Olq__consumoFecha{color:var(--muted);white-space:nowrap}.colaboradores-module__Mc-Olq__consumoDetalle{color:var(--primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.colaboradores-module__Mc-Olq__consumoEstado{color:var(--secondary);white-space:nowrap;font-size:11px;font-weight:700}.colaboradores-module__Mc-Olq__consumoMonto{color:var(--primary);white-space:nowrap;font-weight:800}@media (max-width:560px){.colaboradores-module__Mc-Olq__consumoFila{grid-template-columns:1fr auto;row-gap:2px}.colaboradores-module__Mc-Olq__consumoFecha{grid-column:1/-1}.colaboradores-module__Mc-Olq__consumoEstado{grid-column:1}}.colaboradores-module__Mc-Olq__collabCardNoPhoto{background:var(--surface);border:1px solid var(--border)}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccInitials{color:#16161a1a;background:linear-gradient(160deg,#f6f4ff 0%,#eceaf3 100%)}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccScrim{background:linear-gradient(#fff0 0%,#fff9 34%,#ffffffeb 66%,#fffffff7 100%)}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccName,.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccFigVal{color:var(--primary)}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccFigStrong{color:#6d3bf5}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccFigLabel{color:var(--muted)}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccKebab,.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccTag{color:var(--secondary);background:#16161a0f}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccKebab:hover{background:#16161a1f}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccTagPend{color:#b45309}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccProfileBtn{border-color:var(--border);color:var(--secondary)}.colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccProfileBtn:hover{background:var(--hover);border-color:var(--muted-light)}[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto{background:#111114;border-color:#0000}[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccInitials{color:#ffffff38;background:linear-gradient(160deg,#2a2140 0%,#16131f 100%)}[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccScrim{background:linear-gradient(#0000 0%,#0000008c 34%,#000000e6 66%,#000000f2 100%)}:is([data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccName,[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccFigVal){color:#fff}[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccFigStrong{color:#b69cff}[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccFigLabel{color:#fff9}:is([data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccKebab,[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccTag){color:#fff;background:#00000080}[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccTagPend{color:#fcd34d}[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccProfileBtn{color:#fff;border-color:#ffffff73}[data-theme=dark] .colaboradores-module__Mc-Olq__collabCardNoPhoto .colaboradores-module__Mc-Olq__ccProfileBtn:hover{background:#ffffff24;border-color:#fff}