.ClienteDetalhes_clientProfileCard__UiO8H{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md);margin-bottom:var(--space-lg);background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.ClienteDetalhes_backBtn__I17RH{background:transparent;border:none;height:36px;width:36px;margin-right:var(--space-md);border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);transition:all .2s}.ClienteDetalhes_backBtn__I17RH:hover{background:var(--primary);color:white}.ClienteDetalhes_clientAvatar__iHwkm{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:var(--fw-semibold);font-family:var(--font-display);font-size:var(--fs-xl);background-color:var(--primary);flex-shrink:0;overflow:hidden}.ClienteDetalhes_clientAvatar__iHwkm img{width:100%;height:100%;object-fit:cover}.ClienteDetalhes_clientMeta___I4ez{display:flex;flex-direction:column;gap:var(--space-xs)}.ClienteDetalhes_clientHeaderName__D6kND{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-main);margin:0}.ClienteDetalhes_clientHeaderDetails__sOuRG{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.ClienteDetalhes_metaItem__W_11C{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--fs-base);color:var(--text-muted)}.ClienteDetalhes_headerArea__lCp_q{display:flex;justify-content:flex-start;align-items:center;margin-bottom:var(--space-lg);padding:var(--space-sm) 0;border-bottom:1px solid var(--border-color);min-height:52px}.ClienteDetalhes_tabs__3ZXU_{display:flex;gap:var(--space-sm);overflow-x:auto;align-items:center}.ClienteDetalhes_tab__cTczi{padding:0 var(--space-lg);height:36px;background:transparent;border:none;color:var(--text-secondary);font-weight:var(--fw-medium);font-size:var(--fs-md);cursor:pointer;border-radius:var(--radius-md);white-space:nowrap;transition:all .2s;text-transform:uppercase;letter-spacing:var(--ls-wide)}.ClienteDetalhes_tab__cTczi:hover{background:var(--bg-secondary);color:var(--text-main)}.ClienteDetalhes_tab__cTczi.ClienteDetalhes_active__8RegA{background:var(--primary);color:white}.ClienteDetalhes_subTabContent__mtD0K{min-height:300px}.ClienteDetalhes_homeGrid__m4fqs{display:grid;grid-template-columns:2fr 3fr;grid-gap:var(--space-lg);gap:var(--space-lg);width:100%;align-items:start}@media (max-width:767px){.ClienteDetalhes_homeGrid__m4fqs{grid-template-columns:1fr}}.ClienteDetalhes_infoCard__tp3Y1{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-lg)}.ClienteDetalhes_cardTitle__aawk3{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--ls-wide);margin:0 0 var(--space-md) 0;padding-bottom:var(--space-sm);border-bottom:1px solid var(--border-color)}.ClienteDetalhes_personalDataHeader__xXDIs{display:flex;justify-content:flex-start;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg);margin-top:var(--space-sm);padding-bottom:var(--space-md);border-bottom:1px dashed var(--border-color)}.ClienteDetalhes_personalDataName__RyNJg{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-main);margin:0}.ClienteDetalhes_clientAvatarLarge__3QI8z{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:var(--fw-semibold);font-family:var(--font-display);font-size:var(--fs-xl);background-color:var(--primary);flex-shrink:0;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.ClienteDetalhes_clientAvatarLarge__3QI8z img{width:100%;height:100%;object-fit:cover}.ClienteDetalhes_infoRow__4GS9G{display:flex;justify-content:space-between;align-items:center;padding:var(--space-sm) 0;border-bottom:1px dashed var(--border-color)}.ClienteDetalhes_infoRow__4GS9G:last-child{border-bottom:none}.ClienteDetalhes_infoLabel__cI_Qe{font-size:var(--fs-base);color:var(--text-muted);font-weight:var(--fw-medium)}.ClienteDetalhes_infoValue__5459h{font-size:var(--fs-base);color:var(--text-main);font-weight:var(--fw-semibold)}.ClienteDetalhes_statsGrid__JzpW9{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}.ClienteDetalhes_statItem__L55Ys{display:flex;flex-direction:column;align-items:center;padding:var(--space-md);background:var(--bg-secondary);border-radius:var(--radius-md);text-align:center}.ClienteDetalhes_statValue__vV3Le{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--primary)}.ClienteDetalhes_statLabel__KS9kX{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--ls-wide);margin-top:var(--space-xs)}.ClienteDetalhes_notesText__oL0VO{font-size:var(--fs-base);color:var(--text-secondary);line-height:var(--lh-relaxed);margin:0;white-space:pre-wrap}.Button_btn__sgFU2{gap:var(--space-sm);font-weight:var(--fw-medium);border-radius:var(--radius-md);border:none;cursor:pointer;transition:all .2s ease;min-height:38px;padding:0 var(--space-md);width:100%}.Button_btn__sgFU2,.Button_content__Y4InY{display:inline-flex;align-items:center;justify-content:center}.Button_content__Y4InY{gap:8px;white-space:nowrap}.Button_primary__oSpWt{background-color:var(--primary);color:var(--primary-text);box-shadow:var(--shadow-sm)}.Button_primary__oSpWt:active{background-color:var(--primary-hover);transform:scale(.98)}.Button_primary__oSpWt:disabled{background-color:var(--border-color);color:var(--text-muted);cursor:not-allowed;transform:none}.Button_outline__Zj6Ls{background-color:transparent;color:var(--text-main);border:1px solid var(--border-color)}.Button_outline__Zj6Ls:active{background-color:var(--bg-elevated)}.Button_ghost__mZ9vJ{background-color:transparent;border:1px solid transparent;color:var(--text-main)}.Button_ghost__mZ9vJ:hover{background-color:var(--bg-hover)}.Button_dangerBtn__xS2o3{background-color:var(--danger);border:1px solid transparent;color:white}.Button_dangerBtn__xS2o3:hover{background-color:var(--danger-hover)}.Button_sm__h9eWB{min-height:38px;padding:0 var(--space-sm);font-size:var(--fs-base)}.Button_iconOnly___Gw5k{padding:0;width:48px}@media (min-width:640px){.Button_btn__sgFU2{width:auto}}.Modal_modal__uIkm_{padding:0;border:none;outline:none;border-radius:var(--radius-lg);background-color:var(--bg-card);color:var(--text-main);box-shadow:0 4px 16px rgba(0,0,0,.12);width:90%;max-width:640px;margin:auto;animation:Modal_scaleIn__q26qT .25s ease-out}.Modal_modal__uIkm_::-webkit-backdrop{background-color:rgba(0,0,0,.3);animation:Modal_fadeIn__6oH_K .2s ease-out}.Modal_modal__uIkm_::backdrop{background-color:rgba(0,0,0,.3);animation:Modal_fadeIn__6oH_K .2s ease-out}.Modal_popover__FlBX8{box-shadow:0 16px 48px rgba(0,0,0,.15)!important;border-radius:12px!important;border:1px solid var(--border-color)!important;margin:auto!important}.Modal_content__TNJLG{display:flex;flex-direction:column;max-height:90vh;background-color:var(--bg-card);border-radius:var(--radius-lg)}.Modal_header__8JnYo{display:flex;justify-content:space-between;align-items:center;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border-color);background-color:var(--bg-elevated);border-radius:var(--radius-lg) var(--radius-lg) 0 0}.Modal_header__8JnYo h2{font-size:var(--fs-xl);font-weight:var(--fw-semibold);line-height:var(--lh-tight);margin:0}.Modal_closeBtn__Q_gIS{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:color .15s ease,background-color .15s ease}.Modal_closeBtn__Q_gIS:hover{color:var(--danger);background-color:var(--bg-secondary)}.Modal_body__9cyDA{padding:var(--space-lg);overflow-y:auto}.Modal_popover__FlBX8 .Modal_body__9cyDA{padding:var(--space-md) var(--space-lg)}.Modal_noPadding__5ra7Z{padding:0!important}.Modal_noPaddingBottom__xSY_9{padding-bottom:0!important}@media (max-width:639px){.Modal_modal__uIkm_{width:100%;max-width:none;border-radius:var(--radius-md) var(--radius-md) 0 0;margin:auto 0 0;animation:Modal_slideUp__8EMLs .3s ease-out}.Modal_content__TNJLG{max-height:95dvh}.Modal_fullScreenMobile__z5ZT5{height:100dvh;border-radius:0}.Modal_fullScreenMobile__z5ZT5 .Modal_content__TNJLG{height:100%;max-height:100%}}@keyframes Modal_slideUp__8EMLs{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Modal_footer__phBNt{padding:var(--space-md) var(--space-lg);border-top:1px solid var(--border-color);background-color:var(--bg-card);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-shrink:0}.Modal_modal__uIkm_[open].Modal_fixedHeight__YMeyL{display:flex;flex-direction:column}.Modal_fixedHeight__YMeyL .Modal_content__TNJLG{flex:1 1;height:100%;max-height:none}.Modal_fixedHeight__YMeyL .Modal_body__9cyDA{flex:1 1;overflow-y:auto}.ProfileSettingsModal_container__L6iaw{display:flex;min-height:400px;background-color:var(--bg-main);border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow:hidden}.ProfileSettingsModal_sidebar__HKcGU{width:200px;background-color:var(--bg-elevated);border-right:1px solid var(--border-color);padding:var(--space-md) var(--space-sm);display:flex;flex-direction:column;gap:4px}.ProfileSettingsModal_tabButton__L5btq,.ProfileSettingsModal_tab__DS3MI{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);width:100%;border:none;background:transparent;border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-base);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s ease;text-align:left;text-transform:uppercase;letter-spacing:var(--ls-wide)}.ProfileSettingsModal_tabButton__L5btq:hover,.ProfileSettingsModal_tab__DS3MI:hover{background-color:var(--bg-secondary);color:var(--text-main)}.ProfileSettingsModal_tabButton__L5btq.ProfileSettingsModal_active__zwJaJ,.ProfileSettingsModal_tab__DS3MI.ProfileSettingsModal_active__zwJaJ{background-color:var(--primary-light);color:var(--primary-text)}.ProfileSettingsModal_dangerTab__yZ_jR{margin-top:auto;color:var(--danger-text)!important}.ProfileSettingsModal_dangerTab__yZ_jR.ProfileSettingsModal_active__zwJaJ,.ProfileSettingsModal_dangerTab__yZ_jR:hover{background-color:var(--danger-light)!important}.ProfileSettingsModal_content__YWbMR{flex:1 1;padding:var(--space-xl);background-color:var(--bg-main);overflow-y:auto}.ProfileSettingsModal_sectionTitle__GsaFI{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--text-main);margin-bottom:var(--space-md);font-family:var(--font-display)}.ProfileSettingsModal_sectionDescription__SHBHu{color:var(--text-muted);font-size:var(--fs-base);margin-bottom:var(--space-lg);line-height:var(--lh-normal)}.ProfileSettingsModal_profileAvatarCard__YcIbD{display:flex;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-xl)}.ProfileSettingsModal_avatarCircle__MzRdQ{width:64px;height:64px;border-radius:50%;background-color:var(--primary);color:white;display:flex;align-items:center;justify-content:center;font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.ProfileSettingsModal_avatarInfo__yKL_f h3{margin:0 0 4px;font-size:var(--fs-lg);color:var(--text-main)}.ProfileSettingsModal_avatarInfo__yKL_f p{margin:0;color:var(--text-muted);font-size:var(--fs-base)}.ProfileSettingsModal_fieldGroup__rkA0x{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-lg)}.ProfileSettingsModal_fieldGroup__rkA0x label{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--text-secondary)}.ProfileSettingsModal_inputReadOnly__UrjLu{padding:var(--space-sm) var(--space-md);background-color:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-md);color:var(--text-muted);font-size:var(--fs-base);cursor:not-allowed}.ProfileSettingsModal_badge__WyOJd{display:inline-block;padding:4px 12px;background-color:var(--primary-light);color:var(--primary-text);border-radius:var(--radius-pill);font-size:var(--fs-base);font-weight:var(--fw-semibold);margin-bottom:var(--space-md)}.ProfileSettingsModal_badgeTrial__Tk1UQ{background-color:rgba(59,130,246,.15);color:#1e40af}.ProfileSettingsModal_badgeActive__coA9v{background-color:rgba(34,197,94,.15);color:#166534}.ProfileSettingsModal_badgePastDue__cbwLa{background-color:rgba(234,88,12,.15);color:#9a3412}.ProfileSettingsModal_badgeCanceled__P3eXS{background-color:rgba(107,114,128,.15);color:#374151}.ProfileSettingsModal_subscriptionGrid__UuHeW{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md);margin-top:var(--space-md)}.ProfileSettingsModal_trialAlert__bVnW0{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);background-color:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.3);border-radius:var(--radius-md);color:var(--text-main);font-size:var(--fs-sm)}.ProfileSettingsModal_upgradeBtn__bVxxh{display:inline-flex;align-items:center;gap:8px;margin-top:var(--space-lg);padding:10px 16px;background-color:var(--primary);color:white;border:none;border-radius:var(--radius-md);font-weight:var(--fw-semibold);font-size:var(--fs-base);cursor:pointer;text-decoration:none;transition:all .2s ease}.ProfileSettingsModal_upgradeBtn__bVxxh:hover{opacity:.9}.ProfileSettingsModal_dangerZoneCard__CVrBY{border:1px solid var(--danger-border);border-radius:var(--radius-md);padding:var(--space-lg);background-color:var(--bg-main)}.ProfileSettingsModal_dangerBtn__i4aMB{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background-color:var(--bg-main);color:var(--danger);border:1px solid var(--danger);border-radius:var(--radius-md);font-weight:var(--fw-semibold);font-size:var(--fs-base);cursor:pointer;transition:all .2s ease}.ProfileSettingsModal_dangerBtn__i4aMB:hover{background-color:var(--danger);color:white}.ProfileSettingsModal_dangerBtn__i4aMB:disabled{opacity:.5;cursor:not-allowed}.NotificationPanel_container__wGy8R{display:flex;flex-direction:column;height:100%;min-height:480px}.NotificationPanel_tabs__sm297{display:flex;gap:var(--space-md);padding:0 var(--space-lg);border-bottom:1px solid var(--border-color);background-color:var(--bg-main)}.NotificationPanel_tab__acwNx{padding:var(--space-md) 0;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-muted);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .2s,border-color .2s;text-transform:uppercase;letter-spacing:var(--ls-wide)}.NotificationPanel_tab__acwNx:hover{color:var(--text-main)}.NotificationPanel_tab__acwNx.NotificationPanel_active__kRh6I{color:var(--primary);border-bottom-color:var(--primary)}.NotificationPanel_content__JoSqo{flex:1 1;display:flex;flex-direction:column;padding:var(--space-lg);background-color:var(--bg-main);overflow-y:auto;-webkit-mask-image:linear-gradient(180deg,transparent,black 16px,black calc(100% - 16px),transparent);mask-image:linear-gradient(180deg,transparent,black 16px,black calc(100% - 16px),transparent)}.NotificationPanel_emptyState__pl7jj{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;text-align:center;padding:var(--space-xl) 0}.NotificationPanel_iconWrapper__C6HTV{width:80px;height:80px;border-radius:50%;background-color:var(--bg-elevated);display:flex;align-items:center;justify-content:center;color:var(--primary-light);margin-bottom:var(--space-lg);box-shadow:0 8px 24px rgba(0,0,0,.05)}.NotificationPanel_emptyState__pl7jj h3{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-main);margin:0 0 var(--space-sm) 0;font-family:var(--font-display)}.NotificationPanel_emptyState__pl7jj p{font-size:var(--fs-md);color:var(--text-muted);max-width:260px;margin:0;line-height:var(--lh-normal)}.NotificationPanel_actionHeader__4usGu{display:flex;justify-content:flex-end;padding:var(--space-sm) var(--space-lg);background-color:var(--bg-main)}.NotificationPanel_markAllReadBtn__UZPUr{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-md);background:transparent;border:none;color:var(--primary);font-size:var(--fs-base);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color .2s}.NotificationPanel_markAllReadBtn__UZPUr:hover{background-color:var(--primary-light)}.NotificationPanel_markAllReadBtn__UZPUr:disabled{opacity:.5;cursor:not-allowed;background-color:transparent}.Input_inputWrapper__BtixV{display:flex;flex-direction:column;gap:var(--space-xs);width:100%}.Input_label__83Pis{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-main)}.Input_inputField__D_Kw_{width:100%;min-height:38px;padding:0 var(--space-sm);border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--bg-main);color:var(--text-main);font-size:var(--fs-md);transition:border-color .2s}.Input_inputField__D_Kw_:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-light)}.Input_inputField__D_Kw_:disabled{background-color:var(--bg-elevated);color:var(--text-light);cursor:not-allowed}.Input_inputError__2VTbR{border-color:var(--danger);background-color:var(--danger-bg)}.Input_inputError__2VTbR:focus{border-color:var(--danger);box-shadow:0 0 0 2px var(--danger-bg)}.Input_errorMessage__e98gW{font-size:var(--fs-xs);color:var(--danger);margin-top:2px}.ClientesClient_headerArea__9V317{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg);flex-wrap:wrap;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--border-color);min-height:52px}.ClientesClient_headerActionsGroup__K_0km{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:1 1;justify-content:flex-end}.ClientesClient_searchBarWrapper__BMenU{width:320px;position:relative;z-index:10}.ClientesClient_tableWrapper__qbcnG{width:100%;overflow-x:auto;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md)}.ClientesClient_table__y5_md{width:100%;border-collapse:collapse;font-size:var(--fs-base)}.ClientesClient_table__y5_md thead{background:var(--bg-secondary)}.ClientesClient_table__y5_md th{text-transform:uppercase;padding:var(--space-md);text-align:left;font-weight:var(--fw-semibold);color:var(--text-secondary);font-size:var(--fs-sm);letter-spacing:var(--ls-wide);white-space:nowrap;border-bottom:2px solid var(--border-color)}.ClientesClient_table__y5_md td{padding:var(--space-md);color:var(--text-main);border-bottom:1px solid var(--border-color);vertical-align:middle}.ClientesClient_table__y5_md tbody tr{transition:background .15s}.ClientesClient_table__y5_md tbody tr:hover{background:var(--bg-secondary)}.ClientesClient_clientCell__a5qvj{display:flex;align-items:center;gap:var(--space-md)}.ClientesClient_avatar__PtbPx{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:var(--fw-semibold);font-family:var(--font-display);font-size:var(--fs-lg);background-color:var(--primary);flex-shrink:0}.ClientesClient_clientInfo___kOyW{display:flex;flex-direction:column}.ClientesClient_clientName__Ko8a7{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-main)}.ClientesClient_clientDoc__aSoZz{font-size:var(--fs-xs);color:var(--text-muted)}.ClientesClient_actions__xtrIj{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm)}.ClientesClient_actionBtn__SqtvG{background:var(--primary-soft);color:var(--primary);border:none;padding:var(--space-sm);border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.ClientesClient_actionBtn__SqtvG:hover{background:var(--primary);color:white;transform:translateY(-1px)}.ClientesClient_actionBtn__SqtvG.ClientesClient_danger__xWY0r{background:#fff5f5;color:var(--danger)}.ClientesClient_actionBtn__SqtvG.ClientesClient_danger__xWY0r:hover{background:var(--danger);color:white}.ClientesClient_form__VW8OX{display:flex;flex-direction:column;gap:var(--space-sm)}.ClientesClient_formRow__uKgIr{display:grid;grid-template-columns:1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}@media (min-width:640px){.ClientesClient_formRow__uKgIr{grid-template-columns:1fr 1fr}}.ClientesClient_formGroup__9sK11{display:flex;flex-direction:column;gap:var(--space-xs)}.ClientesClient_formGroup__9sK11 label{font-size:var(--fs-base);font-weight:var(--fw-medium)}.ClientesClient_avatarUploadContainer__g8_j0{display:flex;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-md)}.ClientesClient_avatarPreview__GTJdj{width:64px;height:64px;border-radius:50%;background-color:var(--bg-secondary);display:flex;align-items:center;justify-content:center;color:var(--text-muted);overflow:hidden;position:relative;border:2px dashed var(--border-color)}.ClientesClient_avatarPreview__GTJdj img{width:100%;height:100%;object-fit:cover}.ClientesClient_avatarUploadBtn__3KXpK{background:transparent;border:1px solid var(--border-color);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);font-size:var(--fs-base);color:var(--text-secondary);cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:6px}.ClientesClient_avatarUploadBtn__3KXpK:hover{background:var(--bg-secondary);border-color:var(--primary);color:var(--primary)}.ClientesClient_avatarRemoveBtn__sDNx3{background:transparent;border:1px solid var(--border-color);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);font-size:var(--fs-base);color:var(--danger);cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.ClientesClient_avatarRemoveBtn__sDNx3:hover{background:var(--bg-secondary);border-color:var(--danger)}.ClientesClient_textarea__jBnKa{width:100%;padding:10px 12px;border-radius:var(--radius-md);border:1px solid var(--border-color);background-color:var(--surface);color:var(--text-main);font-size:var(--fs-md);outline:none;resize:vertical;min-height:80px;transition:border-color .2s}.ClientesClient_textarea__jBnKa:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.2)}.ClientesClient_formActions__wyrYO{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-md)}.ClientesClient_returnFilters__TTWVD{display:flex;align-items:center;gap:var(--space-sm);margin-right:var(--space-sm)}.ClientesClient_filterGroup__g1Wc_{display:flex;align-items:center}.ClientesClient_returnSelect__6SPv9{min-width:160px}.ClientesClient_serviceSelect__py_cL{min-width:200px}.ClientesClient_customDaysInput__IsRhL{height:38px;width:65px;padding:0 10px;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-card,#fff);font-size:var(--fs-base);color:var(--text-main);outline:none;transition:all .2s ease}.ClientesClient_customDaysInput__IsRhL:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(212,175,55,.15)}.ClientesClient_tabs__T6Ug0{display:flex;gap:var(--space-sm);overflow-x:auto;align-items:center}.ClientesClient_tab__4O_6l{padding:0 var(--space-lg);height:36px;background:transparent;border:none;color:var(--text-secondary);font-weight:var(--fw-medium);font-size:var(--fs-md);cursor:pointer;border-radius:var(--radius-md);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--ls-wide)}.ClientesClient_tab__4O_6l:hover{background:var(--bg-secondary)}.ClientesClient_tab__4O_6l.ClientesClient_active__mpPil{background:var(--primary);color:white}.ClientesClient_documentHeader__Ldywt{display:flex;justify-content:space-between;align-items:center;margin-bottom:-2px}.ClientesClient_radioGroup__ymec_{display:flex;gap:var(--space-md);align-items:center}.ClientesClient_radioLabel___b3k_{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-secondary);cursor:pointer}.ClientesClient_radioLabel___b3k_ input[type=radio]{cursor:pointer;margin:0;accent-color:var(--primary)}.ClientesClient_pagination__ZFupw{display:flex;align-items:center;justify-content:center;gap:var(--space-xl);margin-top:var(--space-xl);padding:var(--space-md) 0;border-top:1px solid var(--border-color)}.ClientesClient_headerMobileActions__Bo8Y3{display:flex;align-items:center;gap:var(--space-md)}.ClientesClient_headerSearchWrapper__cXL69{width:130px}.ClientesClient_headerIconButton__A_cnk{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;transition:all .2s;cursor:pointer;flex-shrink:0;background:rgba(0,0,0,.05);color:var(--text-main)}.ClientesClient_headerIconButton__A_cnk:active{background:rgba(0,0,0,.1);transform:scale(.95)}.ClientesClient_floatingActions__Vcvx1{position:fixed;right:20px;bottom:calc(70px + 24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:var(--space-lg);align-items:center;z-index:1020}.ClientesClient_floatingFab__CrPH7{width:56px;height:56px;border-radius:50%;background-color:var(--primary);color:white;border:none;box-shadow:0 4px 12px rgba(0,0,0,.2),0 8px 24px rgba(212,175,55,.3);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s,background-color .2s}.ClientesClient_floatingFab__CrPH7:active{transform:scale(.9)}.ClientesClient_pageInfo__3J8hY{font-size:var(--fs-base);color:var(--text-secondary);font-weight:var(--fw-medium)}.ClientesClient_dangerBtn__GMMLw{background-color:#ef4444!important;color:white!important;font-weight:var(--fw-semibold)!important}.ClientesClient_dangerBtn__GMMLw:hover{background-color:#dc2626!important}.ClientesClient_mobileCardList__axXNA{display:none}.ClientesClient_mobileEmptyState__6EtMX{padding:var(--space-xl) 0}.ClientesClient_clientCard__TxMzE{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-sm);transition:box-shadow .15s}.ClientesClient_clientCard__TxMzE:active{box-shadow:0 2px 8px rgba(0,0,0,.08)}.ClientesClient_cardHeader__JZIpx{display:flex;align-items:center;gap:var(--space-md)}.ClientesClient_cardIndex__rXUm9{color:var(--text-muted);font-size:var(--fs-xs);font-weight:700;opacity:.6;min-width:22px;text-align:center}.ClientesClient_cardNameBlock__7IOYF{display:flex;flex-direction:column;gap:var(--space-sm);min-width:0;flex:1 1}.ClientesClient_cardPhone__MdJPv{display:flex;align-items:center;gap:var(--space-xs);font-size:var(--fs-sm);color:var(--text-secondary)}.ClientesClient_cardBody__njPif{display:flex;align-items:center;justify-content:space-between;padding-left:34px}.ClientesClient_cardMeta__sfDb_{display:flex;align-items:center;gap:var(--space-md)}.ClientesClient_cardMetaItem__t6MYv{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:var(--fw-medium)}.ClientesClient_cardActions__tYw1A,.ClientesClient_cardMetaItem__t6MYv{display:flex;align-items:center;gap:var(--space-xs)}@media (max-width:1023px){.ClientesClient_tableWrapper__qbcnG{display:none}.ClientesClient_mobileCardList__axXNA{display:flex;flex-direction:column;gap:10px}}.ClientesClient_alertActionBtn___36cB{background:var(--danger);color:var(--white,#fff);border:none;border-radius:var(--radius-md);padding:6px 12px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-family:inherit;cursor:pointer;white-space:nowrap;transition:background-color .12s;flex-shrink:0}.ClientesClient_alertActionBtn___36cB:hover{background:var(--danger-hover)}.ClientesClient_mobileSearchBar__PORzR{display:none}@media (max-width:767px){.ClientesClient_mobileSearchBar__PORzR{display:flex;align-items:center;background:var(--bg-elevated);border-radius:var(--radius-pill);padding:0 12px;height:40px;gap:8px;margin:0 0 var(--space-md)}}.ClientesClient_mobileSearchIcon__Uyhd9{color:var(--text-muted);flex-shrink:0}.ClientesClient_mobileSearchInput___tlQC{flex:1 1;border:none;background:transparent;outline:none;font-size:var(--fs-sm);color:var(--text-main);font-family:inherit;min-width:0}.ClientesClient_mobileSearchInput___tlQC::placeholder{color:var(--text-muted)}.ClientesClient_mobileSearchInput___tlQC::-webkit-search-cancel-button{display:none}.ClientesClient_mobileSearchClear__Hq4s_{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;cursor:pointer;background:var(--text-muted);color:var(--surface);border-radius:var(--radius-pill);flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent}.ClientesClient_mobileFilterRow__JCPVg{display:flex;align-items:center;gap:8px;margin-bottom:var(--space-md);flex-wrap:wrap}.ClientesClient_mobileFilterSelect__9R4xQ{position:relative;display:flex;align-items:center}.ClientesClient_mobileFilterChevron__oSxkX{position:absolute;right:10px;color:var(--text-muted);pointer-events:none;z-index:1}.ClientesClient_mobileFilterNative__1XNLn{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-pill);padding:0 32px 0 14px;height:34px;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-main);font-family:inherit;cursor:pointer;outline:none;transition:border-color .12s;white-space:nowrap}.ClientesClient_mobileFilterNative__1XNLn:focus{border-color:var(--primary)}@media (max-width:1023px){.ClientesClient_desktopTable__1x34y,.ClientesClient_headerArea__9V317{display:none}}@media (min-width:1024px){.ClientesClient_mobileFilterRow__JCPVg,.ClientesClient_mobileList__YWAZB{display:none}}.PageLayout_pageLayout___PghH{display:flex;flex-direction:column;padding:var(--space-md);padding-top:var(--space-sm);min-height:100%;position:relative}.PageLayout_progressBar__PAXk5{position:absolute;top:0;left:0;height:3px;background:var(--primary);width:100%;z-index:1000;animation:PageLayout_progressLoop__Ty3Vr 2s linear infinite;transform-origin:0 50%}@keyframes PageLayout_progressLoop__Ty3Vr{0%{transform:scaleX(0);opacity:.1}50%{transform:scaleX(.7);opacity:1}to{transform:scaleX(1);opacity:0}}.PageLayout_pageHeader__omxd0{margin-bottom:var(--space-md)}.PageLayout_mobileTopHeader__Zzd2Y{border-bottom:1px solid var(--border-color);padding-bottom:var(--space-sm);margin-bottom:var(--space-sm)}.PageLayout_pageTitle__hTB_a{font-size:var(--fs-xl);font-weight:var(--fw-semibold);font-family:var(--font-display);color:var(--text-main);margin:0;padding:0;line-height:1;letter-spacing:-.01em}.PageLayout_pageDescription__e1PkL{font-size:var(--fs-base);color:var(--text-muted);margin:0}.PageLayout_generalTabsHeader__AJPmu{display:flex;align-items:center;gap:0;box-shadow:inset 0 -2px 0 var(--border-color);margin-bottom:0;overflow-x:auto;scrollbar-width:none;position:relative}.PageLayout_hasCustomHeader__a_tQO{overflow:visible!important;z-index:100}@media (max-width:767px){.PageLayout_hasCustomHeader__a_tQO{padding-top:env(safe-area-inset-top)}}.PageLayout_sidebarToggleBtn__M_UGY{display:flex;align-items:center;justify-content:center;width:40px;height:44px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;flex-shrink:0;padding:0;transition:color .2s ease}.PageLayout_sidebarToggleBtn__M_UGY:hover{color:var(--text-main)}@media (max-width:1023px){.PageLayout_sidebarToggleBtn__M_UGY{display:none}}.PageLayout_pageHeaderRow__AdMrB{display:flex;align-items:center;gap:var(--space-sm);width:100%;min-height:44px}.PageLayout_headerRightActions__pGA5L{margin-left:auto;display:flex;align-items:center;gap:var(--space-md)}.PageLayout_customHeaderWrapper__r7F6A{flex:1 1;min-width:0}.PageLayout_generalTabsHeader__AJPmu::-webkit-scrollbar{display:none}.PageLayout_generalTabBtn__gaZvT{background:none;padding:0 20px;height:52px;display:flex;align-items:center;gap:10px;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-muted);cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s;white-space:nowrap;letter-spacing:var(--ls-wide);text-transform:uppercase}.PageLayout_generalTabBtn__gaZvT:hover{color:var(--primary);background-color:var(--bg-hover,rgba(0,0,0,.02));border-radius:var(--radius-md) var(--radius-md) 0 0}.PageLayout_generalTabBtn__gaZvT.PageLayout_generalActive__4rH88{color:var(--primary);border-bottom-color:var(--primary)}.PageLayout_headerActions__Grfwp{flex:1 1;display:flex;align-items:center;padding-left:var(--space-md);min-width:0}.PageLayout_specificTabsHeader__Ph6mR{display:flex;gap:0;box-shadow:inset 0 -2px 0 var(--border-color);margin-bottom:0;background-color:var(--bg-elevated);border-radius:var(--radius-sm);overflow-x:auto;scrollbar-width:none}.PageLayout_specificTabsHeader__Ph6mR::-webkit-scrollbar{display:none}.PageLayout_specificTabBtn__3oWba{background:none;padding:10px 20px;display:flex;align-items:center;gap:6px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-muted);cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all .2s;white-space:nowrap;letter-spacing:var(--ls-wide);text-transform:uppercase}.PageLayout_specificTabBtn__3oWba:hover{color:var(--text-main)}.PageLayout_specificTabBtn__3oWba.PageLayout_specificActive__neDD0{color:var(--text-main);border-bottom-color:var(--text-main)}.PageLayout_pageContent__hUe_W{flex:1 1;min-height:0}.PageLayout_noPadding__inldY{padding:0!important}.PageLayout_segmentedControl__su_z6{display:flex;gap:3px;background:var(--bg-elevated);border-radius:var(--radius-md);padding:3px;margin-bottom:var(--space-sm)}.PageLayout_segmentedBtn__qHO0r{flex:1 1;height:36px;border:none;background:transparent;border-radius:calc(var(--radius-md) - 2px);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted);cursor:pointer;transition:all .12s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-tap-highlight-color:transparent;font-family:inherit;text-transform:uppercase;letter-spacing:var(--ls-wide)}.PageLayout_segmentedActive__1QAw0{background:var(--surface);color:var(--text-main);font-weight:var(--fw-semibold);box-shadow:0 1px 3px rgba(0,0,0,.1),0 0 0 .5px var(--border-color)}.PageLayout_scrollableTabs__Xe91n{display:flex;overflow-x:auto;scrollbar-width:none;border-bottom:2px solid var(--border-color);margin-bottom:0;margin-left:calc(var(--space-md) * -1);margin-right:calc(var(--space-md) * -1);padding-left:var(--space-md)}.PageLayout_scrollableTabs__Xe91n::-webkit-scrollbar{display:none}.PageLayout_scrollableTab__am0X5{flex-shrink:0;padding:10px 16px;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text-muted);background:none;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;letter-spacing:var(--ls-wide);text-transform:uppercase;font-family:inherit}.PageLayout_scrollableActive__T5yUJ{color:var(--primary);border-bottom-color:var(--primary)}@media (min-width:1024px){.PageLayout_mobileTabsWrapper__03pve{display:none}}@media (max-width:1023px){.PageLayout_desktopOnly__HU70m{display:none}}.BioLinkPreview_previewFrame__ty_Hi{background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.BioLinkPreview_previewHeader__2MgaQ{text-align:center;padding:6px var(--space-sm);background:var(--bg-card);border-bottom:1px solid var(--border-color);font-size:var(--fs-2xs);color:var(--text-muted);font-weight:var(--fw-medium);letter-spacing:var(--ls-wide);text-transform:uppercase}.BioLinkPreview_previewContent__VBhcD{position:relative;min-height:400px;display:flex;flex-direction:column;align-items:center}.BioLinkPreview_coverWrapper__dCF_b{width:100%;position:relative}.BioLinkPreview_cover__Pp8bi{width:100%;height:120px;background-size:cover;background-position:50%;background-color:rgba(0,0,0,.05);position:relative}.BioLinkPreview_coverOverlay__dToJh{position:absolute;inset:0;background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.BioLinkPreview_coverWave__7Fl8O{display:block;width:100%;height:20px;margin-top:-1px;position:relative;z-index:1}.BioLinkPreview_avatarWrapper__BAPbF{margin-top:-36px;position:relative;z-index:2}.BioLinkPreview_avatar__47kvO{object-fit:cover}.BioLinkPreview_avatarPlaceholder__tCwv4,.BioLinkPreview_avatar__47kvO{width:72px;height:72px;border:3px solid white;box-shadow:var(--shadow-md);background:var(--bg-card)}.BioLinkPreview_avatarPlaceholder__tCwv4{display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.BioLinkPreview_info__4PC6q{text-align:center;padding:var(--space-sm) var(--space-md)}.BioLinkPreview_title__s2ovp{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--bio-text,#1C1917);margin:0;line-height:var(--lh-tight)}.BioLinkPreview_subtitle__oGBQO{font-size:var(--fs-xs);color:var(--bio-text,#57534E);opacity:.85;margin-top:var(--space-xs)}.BioLinkPreview_socialIcons__OK4ZH{display:flex;gap:var(--space-md);justify-content:center;padding:var(--space-xs) 0 var(--space-sm)}.BioLinkPreview_socialIconMinimal__LR8Dj,.BioLinkPreview_socialIconOutline__lMMIf{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:var(--bio-text,#1C1917);transition:all .2s}.BioLinkPreview_socialIconOutline__lMMIf{border:1.5px solid var(--bio-text,#1c1917);border-radius:50%;background:transparent}.BioLinkPreview_socialIconSolid__Izgy3{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:rgba(28,25,23,.1);border-radius:50%;color:var(--bio-text,#1C1917);transition:all .2s}.BioLinkPreview_linksList__YVceC{width:100%;padding:0 var(--space-md) var(--space-lg);display:flex;flex-direction:column;gap:var(--space-sm)}.BioLinkPreview_linkCard__TN6WE{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--bg-card);border-radius:var(--radius-md);cursor:default;transition:box-shadow .2s;box-shadow:0 2px 6px rgba(0,0,0,.05)}.BioLinkPreview_linkCard__TN6WE:hover{box-shadow:var(--shadow-sm)}.BioLinkPreview_linkCardThumb__nWAgr{width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover;flex-shrink:0}.BioLinkPreview_linkCardTitle__11Br2{flex:1 1;font-size:var(--fs-sm);font-weight:var(--fw-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BioLinkPreview_emptyState__IFI8c{padding:var(--space-xl) var(--space-md);text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}.SearchInput_searchBox__JOZIm{flex:1 1;width:100%}.SearchInput_wrapper__Ybs2J{position:relative;display:flex;align-items:center;height:38px}.SearchInput_searchIcon__Q0iU3{position:absolute;left:12px;color:var(--text-muted);z-index:1}.SearchInput_searchInput__FlKTv{padding-left:40px!important}.ProfissionaisClient_headerArea__ZtRMW{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg);flex-wrap:wrap;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--border-color);min-height:52px}.ProfissionaisClient_headerActionsGroup__SwSCD{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:1 1;justify-content:flex-end}.ProfissionaisClient_tableWrapper__P_n7_{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--surface);-webkit-overflow-scrolling:touch}@media (max-width:639px){.ProfissionaisClient_tableWrapper__P_n7_{position:relative}.ProfissionaisClient_tableWrapper__P_n7_:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.04));pointer-events:none}}.ProfissionaisClient_colName__ZTMQR{min-width:250px}.ProfissionaisClient_colContact__8c33L{min-width:180px}.ProfissionaisClient_colColor__7Oxxi,.ProfissionaisClient_colCommission__WKf6A{min-width:140px}.ProfissionaisClient_colActions__vw9it{min-width:150px;text-align:right}.ProfissionaisClient_table__Lhih8{width:100%;border-collapse:collapse;font-size:var(--fs-base)}.ProfissionaisClient_table__Lhih8 thead{background:var(--bg-secondary)}.ProfissionaisClient_table__Lhih8 th{text-transform:uppercase;padding:12px 16px;text-align:left;font-weight:var(--fw-semibold);color:var(--text-secondary);font-size:var(--fs-sm);letter-spacing:var(--ls-wide);white-space:nowrap;border-bottom:2px solid var(--border-color)}.ProfissionaisClient_table__Lhih8 td{padding:12px 16px;color:var(--text-main);border-bottom:1px solid var(--border-color);vertical-align:middle}.ProfissionaisClient_table__Lhih8 tbody tr{transition:background .15s}.ProfissionaisClient_table__Lhih8 tbody tr:hover{background:var(--bg-secondary)}.ProfissionaisClient_profCell__rMG9p{display:flex;align-items:center;gap:12px}.ProfissionaisClient_avatar__qQlvm{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-weight:var(--fw-semibold);font-size:var(--fs-base)}.ProfissionaisClient_profInfo__jpOhs{display:flex;flex-direction:column}.ProfissionaisClient_profName__EFjw0{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-main)}.ProfissionaisClient_profBadge__a3aAB{font-size:var(--fs-xs);color:var(--text-muted)}.ProfissionaisClient_colorIndicator__5Gf0O{display:flex;align-items:center;gap:8px;font-size:var(--fs-sm)}.ProfissionaisClient_colorDot__qdjLF{width:12px;height:12px;border-radius:3px;border:1px solid rgba(0,0,0,.1)}.ProfissionaisClient_actions__DrfGw{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ProfissionaisClient_actionBtn___0ELn{background:var(--primary-soft);color:var(--primary);border:none;width:32px;height:32px;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;outline:none}.ProfissionaisClient_actionBtn___0ELn:hover{background:var(--primary)!important;color:white!important;transform:translateY(-2px)}.ProfissionaisClient_actionBtn___0ELn:hover svg{color:white!important;stroke:white!important}.ProfissionaisClient_actionBtn___0ELn.ProfissionaisClient_danger__El1WU{background:#fff5f5;color:#ff4d4d}.ProfissionaisClient_actionBtn___0ELn.ProfissionaisClient_danger__El1WU:hover{background:#ff4d4d!important;color:white!important}.ProfissionaisClient_actionBtn___0ELn.ProfissionaisClient_danger__El1WU:hover svg{color:white!important;stroke:white!important}.ProfissionaisClient_details__XhUub{display:flex;flex-direction:column;gap:12px;font-size:var(--fs-base);color:var(--text-secondary);background:var(--bg-elevated);padding:12px;border-radius:var(--radius-md);border:1px solid var(--border-color)}.ProfissionaisClient_detailRow__lAr3V{display:flex;align-items:center;gap:10px}.ProfissionaisClient_detailRow__lAr3V svg{color:var(--text-muted)}.ProfissionaisClient_form__LDDie{display:flex;flex-direction:column;gap:var(--space-sm)}.ProfissionaisClient_formGroup__iH5J6{display:flex;flex-direction:column;gap:6px}.ProfissionaisClient_formGroup__iH5J6 label{font-size:var(--fs-base);font-weight:var(--fw-medium)}.ProfissionaisClient_servicesList__mgTrZ{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:8px;gap:8px;max-height:240px;overflow-y:auto;border:1px solid var(--border-color);border-radius:var(--radius-md);padding:12px;background:var(--bg-card)}.ProfissionaisClient_serviceItem__cQ9SQ{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:var(--radius-md);background-color:var(--bg-secondary)}.ProfissionaisClient_serviceInfo__Z8gtO{display:flex;flex-direction:column}.ProfissionaisClient_serviceInfo__Z8gtO strong{font-size:var(--fs-base)}.ProfissionaisClient_serviceInfo__Z8gtO span{font-size:var(--fs-sm);color:var(--text-muted)}.ProfissionaisClient_servicesFilterRow__hIrCh{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;flex-wrap:wrap}.ProfissionaisClient_categoryFilters__ghWtt{display:flex;gap:6px;flex-wrap:wrap}.ProfissionaisClient_selectAllBtn__WRuWl{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--primary);background:none;border:none;cursor:pointer;padding:4px 0;white-space:nowrap;text-decoration:underline;text-underline-offset:3px;flex-shrink:0}.ProfissionaisClient_selectAllBtn__WRuWl:hover{opacity:.75}.ProfissionaisClient_categoryChip__XVYvY{padding:4px 14px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s,background .15s}.ProfissionaisClient_categoryChip__XVYvY:hover{border-color:var(--primary);color:var(--primary)}.ProfissionaisClient_categoryChipActive__iVaYR{background:var(--primary);border-color:var(--primary);color:white}.ProfissionaisClient_formActions__9LQzy{display:flex;justify-content:flex-end;gap:var(--space-md);margin-top:var(--space-md)}.ProfissionaisClient_loginStatusBadge__3_861{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:var(--radius-md);background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.25);color:#16a34a;font-size:var(--fs-base)}.ProfissionaisClient_loginAlert__KW9D_{padding:10px 14px;border-radius:var(--radius-md);font-size:var(--fs-base);font-weight:var(--fw-medium)}.ProfissionaisClient_loginAlert__KW9D_[data-type=error]{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);color:#dc2626}.ProfissionaisClient_loginAlert__KW9D_[data-type=success]{background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.25);color:#16a34a}.ProfissionaisClient_selectGroup__KDLT8{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ProfissionaisClient_selectGroup__KDLT8 label{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--text-main)}.ProfissionaisClient_selectField__OWjod{width:100%;border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--surface);color:var(--text-main);font-size:var(--fs-base);font-family:inherit;cursor:pointer;transition:border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding:10px 36px 10px 12px}.ProfissionaisClient_selectField__OWjod:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(212,175,55,.15)}.ProfissionaisClient_passwordField__dzVo_{position:relative}.ProfissionaisClient_togglePasswordBtn__umTuZ{position:absolute;right:10px;top:34px;background:none;border:none;cursor:pointer;color:var(--text-muted);padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s}.ProfissionaisClient_togglePasswordBtn__umTuZ:hover{color:var(--text-main)}.ProfissionaisClient_mobileSearchBar__ScaYh{display:flex;align-items:center;background:var(--bg-elevated);border-radius:var(--radius-pill);padding:0 12px;height:40px;gap:8px;margin-bottom:var(--space-md)}.ProfissionaisClient_mobileSearchIcon__xBxmP{color:var(--text-muted);flex-shrink:0}.ProfissionaisClient_mobileSearchInput__PuJo_{flex:1 1;border:none;background:transparent;outline:none;font-size:var(--fs-sm);color:var(--text-main);font-family:inherit;min-width:0}.ProfissionaisClient_mobileSearchInput__PuJo_::placeholder{color:var(--text-muted)}.ProfissionaisClient_mobileSearchInput__PuJo_::-webkit-search-cancel-button{display:none}.ProfissionaisClient_mobileSearchClear__EFGFi{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;cursor:pointer;background:var(--text-muted);color:var(--surface);border-radius:var(--radius-pill);flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent}@media (max-width:1023px){.ProfissionaisClient_desktopTable__g6cFj,.ProfissionaisClient_headerArea__ZtRMW{display:none}}@media (min-width:1024px){.ProfissionaisClient_mobileList__msoAu{display:none}}.ServicosClient_headerArea__ieAFt{display:flex;justify-content:space-between;align-items:center;padding:var(--space-sm) 0;border-bottom:1px solid var(--border-color);min-height:52px;margin-bottom:var(--space-lg)}.ServicosClient_headerActionsGroup__sb4Wl{display:flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;flex:1 1;justify-content:flex-end}.ServicosClient_tableWrapper__3iopN{width:100%;overflow-x:auto;background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch}@media (max-width:639px){.ServicosClient_tableWrapper__3iopN{position:relative}.ServicosClient_tableWrapper__3iopN:after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.04));pointer-events:none}}.ServicosClient_colName__0TGvx{min-width:250px;text-align:left}.ServicosClient_colDescription__sOc7V{min-width:200px;text-align:left}.ServicosClient_colPrice__rLIzy{min-width:140px;text-align:center}.ServicosClient_colCategory__Mhin7,.ServicosClient_colDuration__lLdLN{min-width:200px;text-align:center}.ServicosClient_colActions__bGqih{min-width:150px;text-align:right}.ServicosClient_table__vFyKB{width:100%;border-collapse:collapse;font-size:var(--fs-base)}.ServicosClient_table__vFyKB thead{background:var(--bg-secondary)}.ServicosClient_table__vFyKB th{text-transform:uppercase;padding:12px 16px;text-align:left;font-weight:var(--fw-semibold);color:var(--text-secondary);font-size:var(--fs-sm);letter-spacing:var(--ls-wide);white-space:nowrap;border-bottom:2px solid var(--border-color)}.ServicosClient_table__vFyKB td{padding:12px 16px;color:var(--text-main);border-bottom:1px solid var(--border-color);vertical-align:middle}.ServicosClient_table__vFyKB tbody tr{transition:background .15s}.ServicosClient_table__vFyKB tbody tr:hover{background:var(--bg-secondary)}.ServicosClient_actions__CLP9r{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ServicosClient_actionBtn__9CS4J{background:var(--primary-soft);color:var(--primary);border:none;padding:8px;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.ServicosClient_actionBtn__9CS4J:hover{background:var(--primary);color:white;transform:translateY(-1px)}.ServicosClient_actionBtn__9CS4J.ServicosClient_danger__KlW4O{background:#fff5f5;color:#ff4d4d}.ServicosClient_actionBtn__9CS4J.ServicosClient_danger__KlW4O:hover{background:#ff4d4d;color:white}.ServicosClient_form__pFNCG{display:flex;flex-direction:column;gap:var(--space-md)}.ServicosClient_select__eMzjf{width:100%;height:38px;padding:0 var(--space-sm);border:1px solid var(--border-color);border-radius:var(--radius-md);background-color:var(--bg-primary);color:var(--text-main);font-size:var(--fs-base);outline:none;transition:all .2s}.ServicosClient_select__eMzjf:focus{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-soft)}.ServicosClient_profitCard__bMFli{display:flex;align-items:center;justify-content:center;gap:var(--space-lg);padding:14px 20px;background:linear-gradient(135deg,#FEFCE8,#FEF3C7);border:1px solid rgba(212,175,55,.2);border-radius:var(--radius-md)}.ServicosClient_profitItem__57173{display:flex;flex-direction:column;align-items:center;gap:2px}.ServicosClient_profitLabel__LKstM{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--ls-wide)}.ServicosClient_profitValue__MBnHR{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.ServicosClient_profitDivider__zirib{width:1px;height:32px;background:rgba(212,175,55,.25)}.ServicosClient_stepNavFooter__hEsfY{display:flex;align-items:center;justify-content:space-between;width:100%}.ServicosClient_serviceCell__gY_Nk{display:flex;flex-direction:column;gap:2px;width:100%;overflow:hidden;text-align:left;align-items:flex-start}.ServicosClient_serviceName__0GLDY{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-main)}.ServicosClient_serviceDescription__v1Hw_,.ServicosClient_serviceName__0GLDY{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;max-width:300px}.ServicosClient_serviceDescription__v1Hw_{font-size:var(--fs-xs);color:var(--text-muted)}.ServicosClient_mobileSearchBar__wbZeq{display:flex;align-items:center;background:var(--bg-elevated);border-radius:var(--radius-pill);padding:0 12px;height:40px;gap:8px;margin-bottom:var(--space-md)}.ServicosClient_mobileSearchIcon__olQa_{color:var(--text-muted);flex-shrink:0}.ServicosClient_mobileSearchInput__5VKvu{flex:1 1;border:none;background:transparent;outline:none;font-size:var(--fs-sm);color:var(--text-main);font-family:inherit;min-width:0}.ServicosClient_mobileSearchInput__5VKvu::placeholder{color:var(--text-muted)}.ServicosClient_mobileSearchInput__5VKvu::-webkit-search-cancel-button{display:none}.ServicosClient_mobileSearchClear__KDhSA{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;cursor:pointer;background:var(--text-muted);color:var(--surface);border-radius:var(--radius-pill);flex-shrink:0;padding:0;-webkit-tap-highlight-color:transparent}.ServicosClient_categoryFilter__guTTk{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 calc(var(--space-md) * -1) var(--space-md);padding:4px var(--space-md)}.ServicosClient_categoryFilter__guTTk::-webkit-scrollbar{display:none}.ServicosClient_categoryChip__19uZK{flex-shrink:0;padding:7px 14px;border-radius:var(--radius-pill);border:1px solid var(--border-color);background:var(--surface);color:var(--text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-medium);font-family:inherit;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .12s,color .12s,border-color .12s}.ServicosClient_categoryChip__19uZK:active{background:var(--bg-elevated)}.ServicosClient_categoryChipActive__ClVdQ{background:var(--text-main);border-color:var(--text-main);color:var(--surface);font-weight:var(--fw-semibold)}.ServiceListMobile_list__BGxhk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ServiceListMobile_empty__5Se5F{padding:48px 16px;text-align:center;color:var(--text-muted);font-size:var(--fs-sm)}.ServiceListMobile_card__vWlFQ{display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--surface);border-radius:var(--radius-md);box-shadow:0 1px 2px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.06);border:1px solid var(--border-color)}.ServiceListMobile_card__vWlFQ:active{background:var(--bg-elevated)}.ServiceListMobile_cardContent__H1NsP{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px;background:transparent;border:none;padding:0;margin:0;text-align:left;font-family:inherit;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent}.ServiceListMobile_cardContent__H1NsP:active{opacity:.7}.ServiceListMobile_cardRow__D_kQm{display:flex;align-items:center;gap:8px;min-width:0}.ServiceListMobile_cardNumber__ND7BT{flex-shrink:0;font-size:var(--fs-2xs);font-weight:var(--fw-bold);color:var(--text-muted);opacity:.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ServiceListMobile_cardName__r5WQB{flex:1 1;margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-main);letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ServiceListMobile_cardMeta__nkwJ3{display:flex;align-items:center;gap:6px;font-size:var(--fs-sm);color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ServiceListMobile_cardPrice__B77Cl{color:var(--primary);font-weight:var(--fw-semibold)}.ServiceListMobile_cardSep__JUicG{color:var(--text-muted);opacity:.5}.ServiceListMobile_cardDuration__wTbXi{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary)}.ServiceListMobile_menuBtn__w1Y2L{flex-shrink:0;width:36px;height:36px;border:none;background:transparent;cursor:pointer;color:var(--text-secondary);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.ServiceListMobile_menuBtn__w1Y2L:active{background:var(--bg-elevated)}.ServiceListMobile_backdrop__tlwkn{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:calc(var(--z-bottom-sheet) - 1);opacity:0;pointer-events:none;transition:opacity .2s ease-out}.ServiceListMobile_backdropVisible__HOxz8{opacity:1;pointer-events:auto}.ServiceListMobile_sheet__9qKUG{position:fixed;left:0;right:0;bottom:0;background:var(--surface);border-radius:16px 16px 0 0;padding:12px 0 calc(16px + env(safe-area-inset-bottom));z-index:var(--z-bottom-sheet);transform:translateY(100%);transition:transform .2s ease-out;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column}.ServiceListMobile_sheetOpen__Efi6J{transform:translateY(0)}.ServiceListMobile_handle__aqRXC{width:36px;height:4px;border-radius:var(--radius-pill);background:var(--border-color);margin:0 auto 16px;flex-shrink:0}.ServiceListMobile_sheetTitle__kW3Cx{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--text-main);text-align:center;margin:0 0 12px;padding:0 16px;flex-shrink:0;letter-spacing:-.01em}.ServiceListMobile_info___HDVG{display:flex;flex-direction:column;padding:0 16px;gap:4px;flex-shrink:0}.ServiceListMobile_infoRow__AhGAT{display:flex;align-items:flex-start;gap:12px;padding:10px 4px}.ServiceListMobile_infoIcon__zv9WH{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.ServiceListMobile_infoText__YySeu{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ServiceListMobile_infoLabel__579rg{font-size:var(--fs-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--fw-medium)}.ServiceListMobile_infoValue__gx501{font-size:var(--fs-base);color:var(--text-main);font-weight:var(--fw-medium);word-break:break-word}.ServiceListMobile_accentSuccess__jhxWU{color:var(--success);font-weight:var(--fw-semibold)}.ServiceListMobile_categoryPill__NUdJI{display:inline-block;padding:3px 10px;border-radius:var(--radius-pill);background:var(--bg-elevated);color:var(--text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.ServiceListMobile_divider__dMR_d{height:1px;background:var(--border-color);margin:12px 16px;flex-shrink:0}.ServiceListMobile_actions__MBMiE{display:flex;flex-direction:column;padding:0 16px;gap:4px;flex-shrink:0}.ServiceListMobile_action__0y_h_{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:var(--radius-md);background:transparent;border:none;cursor:pointer;font-size:var(--fs-md);font-family:inherit;color:var(--text-main);text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color .12s ease;min-height:52px}.ServiceListMobile_action__0y_h_:active{background:var(--bg-elevated)}.ServiceListMobile_action__0y_h_.ServiceListMobile_danger__VbeUw{color:var(--danger)}.ServiceListMobile_actionIcon__SpRhP{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);background:var(--bg-elevated);flex-shrink:0;color:inherit}.ServiceListMobile_actionLabel__1odux{flex:1 1;font-size:var(--fs-md)}.ServiceListMobile_cancel__1OL7_{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 32px);margin:8px 16px 0;padding:14px;border-radius:var(--radius-md);background:transparent;border:none;cursor:pointer;font-size:var(--fs-base);font-family:inherit;color:var(--text-muted);-webkit-tap-highlight-color:transparent;transition:background-color .12s ease;min-height:48px;flex-shrink:0}.ServiceListMobile_cancel__1OL7_:active{background:var(--bg-elevated)}.StatusHelpModal_container__xXZ8g{display:flex;flex-direction:column;gap:16px;max-height:70vh;overflow-y:auto;padding-right:8px}.StatusHelpModal_container__xXZ8g::-webkit-scrollbar{width:6px}.StatusHelpModal_container__xXZ8g::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.StatusHelpModal_container__xXZ8g::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.StatusHelpModal_intro__9lOAi{font-size:var(--fs-base);color:#4B5563;line-height:var(--lh-normal);margin:0;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.StatusHelpModal_statusList__Ulqhl{display:flex;flex-direction:column;gap:16px}.StatusHelpModal_statusItem__20B7p{display:flex;flex-direction:column;gap:6px}.StatusHelpModal_statusHeader__cQkKa{display:flex;align-items:center}.StatusHelpModal_statusBadge___cwRc{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9999px;font-size:var(--fs-base);font-weight:var(--fw-medium)}.StatusHelpModal_bgScheduled__MK3x1{background:#E0F2FE;color:#0284C7}.StatusHelpModal_bgConfirmed__7JCWM{background:#DCFCE7;color:#16A34A}.StatusHelpModal_bgArrived__AI2_y{background:#FEF3C7;color:#D97706}.StatusHelpModal_bgInProgress__cTDJr{background:#F3E8FF;color:#9333EA}.StatusHelpModal_bgCompleted__7r53c{background:#F1F5F9;color:#475569}.StatusHelpModal_bgNoShow__to88c{background:#FEE2E2;color:#DC2626}.StatusHelpModal_bgCancelled__aCLRM{background:#F3F4F6;color:#9CA3AF}.StatusHelpModal_bgBlock__FDDiW{background:#FCE7F3;color:#DB2777}.StatusHelpModal_desc__5_d0C{font-size:var(--fs-base);color:#6B7280;line-height:var(--lh-snug);margin:0 0 0 4px}.StatusHelpModal_footer__lbsQW{display:flex;justify-content:flex-end;margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb}.StatusHelpModal_btn__SFv76{width:100%}.ComboBox_comboBoxWrapper__ZS6vl{position:relative;width:100%}.ComboBox_inputWrapper__JCosU{position:relative;width:100%;display:flex;align-items:center}.ComboBox_comboBoxInput__zwcSs{width:100%;padding:0 36px 0 12px;height:38px;font-size:var(--fs-md);color:var(--text-main);background:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .2s ease;font-family:inherit}.ComboBox_comboBoxInput__zwcSs.ComboBox_hasIcon__vLFIn{padding-left:40px}.ComboBox_iconWrapper__R2LgV{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-muted);display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2}.ComboBox_comboBoxInput__zwcSs:focus{outline:none;border-color:var(--primary);background:var(--bg-elevated);box-shadow:0 0 0 4px rgba(212,175,55,.1)}.ComboBox_chevron__5CfDw{position:absolute;right:14px;color:var(--text-muted);pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.ComboBox_chevronOpen__QPs6u{transform:rotate(180deg)}.ComboBox_label__8afSp{display:block;margin-bottom:8px;font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-main)}.ComboBox_dropdown__mWFtr{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#ffffff;border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;overflow:hidden;animation:ComboBox_comboBoxScaleIn__lrqHi .2s cubic-bezier(.16,1,.3,1);transform-origin:top}@keyframes ComboBox_comboBoxScaleIn__lrqHi{0%{opacity:0;transform:scaleY(.95)}to{opacity:1;transform:scaleY(1)}}.ComboBox_optionsList__JNjXu{max-height:280px;overflow-y:auto;padding:4px}.ComboBox_optionItem__33uDz{padding:10px 12px;margin:2px 0;cursor:pointer;border-radius:var(--radius-md);transition:all .15s ease;display:flex;align-items:center;justify-content:space-between}.ComboBox_optionItem__33uDz:hover{background:var(--primary-light)}.ComboBox_optionItem__33uDz.ComboBox_optionActive__T5izY{background:var(--primary);color:white}.ComboBox_optionItem__33uDz.ComboBox_optionActive__T5izY .ComboBox_optionLabel__qQJbX{color:white}.ComboBox_optionLabel__qQJbX{font-weight:var(--fw-medium);color:var(--text-main);font-size:var(--fs-md)}.ComboBox_selectedBadge__A3ODU{width:6px;height:6px;border-radius:50%;background:white}.ComboBox_noOptions__VBSff{padding:24px 16px;text-align:center;color:var(--text-muted);font-size:var(--fs-base);background:var(--bg-main)}.ComboBox_customActionContainer__bRcvj{padding:10px;background:#fcfcfc;border-top:1px solid var(--border-color)}.ComboBox_customActionBtn__BCaqV{width:100%;background:#4ade80!important;color:white!important;border:none!important;padding:12px!important;border-radius:var(--radius-md);font-weight:var(--fw-semibold);display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:filter .2s;text-transform:uppercase;font-size:var(--fs-base);letter-spacing:var(--ls-wide);font-family:inherit}.ComboBox_customActionBtn__BCaqV:hover{filter:brightness(1.1)}.ComboBox_customActionBtn__BCaqV:active{transform:translateY(1px)}.Toast_toastContainer__NyhhO{position:fixed;bottom:24px;right:24px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:12px;pointer-events:none}.Toast_toast__O7TdZ{pointer-events:auto;min-width:280px;max-width:400px;padding:12px 16px;border-radius:10px;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;align-items:center;gap:12px;animation:Toast_slideIn__n_n_j .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transition:all .2s ease}.Toast_toastExit__9dUQu{animation:Toast_slideOut__Y0xnN .3s cubic-bezier(.16,1,.3,1) forwards}.Toast_content__DAZu9{flex:1 1}.Toast_title__fkdvd{margin:0;font-size:14px;font-weight:600;color:#1a1a1a}.Toast_message__Ndn3l{margin:2px 0 0;font-size:13px;color:#666;line-height:1.4}.Toast_closeBtn__kWaYw{background:transparent;border:none;padding:4px;cursor:pointer;color:#999;transition:color .2s;display:flex}.Toast_closeBtn__kWaYw:hover{color:#333}@keyframes Toast_slideIn__n_n_j{0%{transform:translateX(100%) scale(.9);opacity:0}to{transform:translateX(0) scale(1);opacity:1}}@keyframes Toast_slideOut__Y0xnN{0%{transform:translateX(0) scale(1);opacity:1}to{transform:translateX(20px);opacity:0}}@media (max-width:639px){.Toast_toastContainer__NyhhO{bottom:16px;right:16px;left:16px}.Toast_toast__O7TdZ{min-width:0;width:100%}}.dark-mode .Toast_toast__O7TdZ{background:rgba(30,30,30,.9);border-color:rgba(255,255,255,.1)}.dark-mode .Toast_title__fkdvd{color:#eee}.dark-mode .Toast_message__Ndn3l{color:#bbb}.AdminsClient_container__oussg{display:flex;flex-direction:column}.AdminsClient_headerArea__x_3Ao{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-lg);flex-wrap:wrap;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--border-color);min-height:52px}.AdminsClient_badge__EYtC_{background:rgba(212,175,55,.1);color:var(--primary);padding:6px 12px;border-radius:20px;font-size:var(--fs-base);white-space:nowrap}.AdminsClient_headerActionsGroup__gg7ON{display:flex;align-items:center;gap:var(--space-md);flex:1 1;justify-content:flex-end}.AdminsClient_tableWrapper__ayC6h{background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border-color);overflow:hidden}.AdminsClient_table__yQRM2{width:100%;border-collapse:collapse;font-size:var(--fs-base)}.AdminsClient_table__yQRM2 thead{background:var(--bg-secondary);border-bottom:2px solid var(--border-color)}.AdminsClient_table__yQRM2 th{text-transform:uppercase;padding:12px 16px;text-align:left;font-weight:var(--fw-semibold);color:var(--text-secondary);font-size:var(--fs-xs);letter-spacing:var(--ls-wide);white-space:nowrap}.AdminsClient_table__yQRM2 td{padding:12px 16px;border-bottom:1px solid var(--border-color);color:var(--text-main);vertical-align:middle}.AdminsClient_table__yQRM2 tbody tr{transition:background .15s}.AdminsClient_table__yQRM2 tbody tr:hover{background:var(--bg-secondary)}.AdminsClient_table__yQRM2 tbody tr:last-child td{border-bottom:none}.AdminsClient_emailCell__muMGA{display:flex;align-items:center;gap:8px;font-weight:var(--fw-medium)}.AdminsClient_emailCell__muMGA svg{color:var(--text-muted)}.AdminsClient_dateCell__6evj3{color:var(--text-secondary);font-size:var(--fs-base)}.AdminsClient_statusBadge__EJ6JF{display:inline-block;padding:4px 10px;border-radius:12px;font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-transform:uppercase}.AdminsClient_statusConfirmed__i676P{background:rgba(34,197,94,.1);color:#16a34a}.AdminsClient_statusPending__V2ApK{background:rgba(234,179,8,.1);color:#ca8a04}.AdminsClient_actionsCell__Ssb6K{padding-right:16px}.AdminsClient_actions__Xs30N{display:flex;align-items:center;justify-content:flex-end;gap:8px}.AdminsClient_deleteBtn__2hvDR,.AdminsClient_editBtn__jL_o0,.AdminsClient_resetBtn__Afv5S{background:none;border:none;cursor:pointer;padding:6px;border-radius:var(--radius-md);transition:all .2s;display:flex;align-items:center;justify-content:center}.AdminsClient_resetBtn__Afv5S{color:#10b981}.AdminsClient_resetBtn__Afv5S:hover{background:rgba(16,185,129,.1)}.AdminsClient_resetBtn__Afv5S:disabled{opacity:.5;cursor:not-allowed}.AdminsClient_editBtn__jL_o0{color:var(--primary)}.AdminsClient_editBtn__jL_o0:hover{background:rgba(212,175,55,.1)}.AdminsClient_deleteBtn__2hvDR{color:#ef4444}.AdminsClient_deleteBtn__2hvDR:hover{background:rgba(239,68,68,.1)}.AdminsClient_deleteBtn__2hvDR:disabled{opacity:.5;cursor:not-allowed}.AdminsClient_emptyState__0BZnz{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;background:var(--surface);border-radius:var(--radius-md);border:1px solid var(--border-color);color:var(--text-muted);text-align:center;gap:16px}.AdminsClient_emptyState__0BZnz svg{color:var(--border-color);margin-bottom:8px}.AdminsClient_form__tZ8ky{display:flex;flex-direction:column;gap:24px}.AdminsClient_formSection__lro5N{background:var(--bg-elevated);padding:20px;border-radius:var(--radius-md);border:1px solid var(--border-color)}.AdminsClient_sectionTitle__n_agS{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin-bottom:16px;display:flex;align-items:center;gap:8px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--ls-wide)}.AdminsClient_sectionTitle__n_agS svg{color:var(--primary)}.AdminsClient_formGrid__jsCcV{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.AdminsClient_roleDisplay__lNP7t{background:rgba(212,175,55,.1);color:var(--primary);padding:12px 16px;border-radius:var(--radius-md);font-weight:var(--fw-medium);font-size:var(--fs-base);display:inline-flex;align-items:center}.AdminsClient_formActions__j_tJc{display:flex;justify-content:flex-end;gap:12px;margin-top:8px}@media (max-width:639px){.AdminsClient_formGrid__jsCcV{grid-template-columns:1fr}}.AdminsClient_loginAlert__NqoY1{padding:10px 14px;border-radius:var(--radius-md);font-size:var(--fs-base);font-weight:var(--fw-medium)}.AdminsClient_loginAlert__NqoY1[data-type=error]{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.25);color:#dc2626}.AdminsClient_loginAlert__NqoY1[data-type=success]{background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.25);color:#16a34a}.AdminsClient_passwordField__t5KYU{position:relative;width:100%}.AdminsClient_passwordField__t5KYU input{padding-right:40px}.AdminsClient_togglePasswordBtn__glvIu{position:absolute;right:4px;bottom:0;height:38px;background:none;border:none;cursor:pointer;color:var(--text-muted);padding:0 8px;display:flex;align-items:center;justify-content:center;transition:color .2s}.AdminsClient_togglePasswordBtn__glvIu:hover{color:var(--text-main)}.AdminsClient_adminName__lw73M{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.AdminsClient_subText__HNQZZ{font-size:var(--fs-xs);color:var(--text-muted)}.ImageUploader_container__maD5c{display:flex;flex-direction:column;gap:8px;width:100%}.ImageUploader_label__LkvGV{font-size:var(--fs-base);font-weight:var(--fw-semibold);color:var(--text-primary)}.ImageUploader_dropzone__jBdYz{position:relative;width:100%;background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:var(--radius-md);cursor:pointer;overflow:hidden;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ImageUploader_dropzone__jBdYz:hover{border-color:var(--primary);background:rgba(var(--primary-rgb),.05)}.ImageUploader_hasImage__JNUmf{border-style:solid;border-color:var(--border-color)}.ImageUploader_uploading__06LUh{cursor:default;opacity:.8}.ImageUploader_overlay__BR5I1{background:rgba(255,255,255,.8);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--primary);font-weight:var(--fw-semibold)}.ImageUploader_spinner__bqWUt{animation:ImageUploader_spin__5h4pL 1s linear infinite}@keyframes ImageUploader_spin__5h4pL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ImageUploader_preview__4RhgV{width:100%;height:100%;object-fit:cover}.ImageUploader_removeBtn__Imp_R{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:white;border:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);color:var(--danger);cursor:pointer;transition:transform .2s ease}.ImageUploader_removeBtn__Imp_R:hover{transform:scale(1.1)}.ImageUploader_placeholder__sdp5q{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;text-align:center;width:100%}.ImageUploader_iconCircle__C1ILV{width:32px;height:32px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--primary);box-shadow:0 4px 12px rgba(0,0,0,.05)}.ImageUploader_textGroup__gruqn{display:flex;flex-direction:column;gap:4px}.ImageUploader_primaryText___bnSd{font-size:var(--fs-xs);font-weight:var(--fw-semibold);color:var(--text-primary)}.ImageUploader_secondaryText__Tn8tO{font-size:var(--fs-sm);color:var(--text-muted)}.ImageUploader_errorMessage__VfXDH{font-size:var(--fs-base);color:var(--danger);margin:4px 0 0}.Toggle_toggleContainer__ZqEOb{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:8px 0}.Toggle_label__aD0kF{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-main)}.Toggle_toggleTrack__B2NC7{width:44px;height:24px;background-color:var(--border-color);border-radius:20px;position:relative;transition:background-color .3s ease;flex-shrink:0}.Toggle_toggleActive__kcclx .Toggle_toggleTrack__B2NC7{background-color:var(--primary)}.Toggle_toggleThumb__duoau{width:18px;height:18px;background-color:white;border-radius:50%;position:absolute;top:3px;left:3px;transition:transform .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.2)}.Toggle_toggleActive__kcclx .Toggle_toggleThumb__duoau{transform:translateX(20px)}.Toggle_statusText__Xl9wF{font-size:var(--fs-base);font-weight:var(--fw-semibold);min-width:32px;text-align:right;color:var(--text-muted);transition:color .3s}.Toggle_toggleActive__kcclx .Toggle_statusText__Xl9wF{color:var(--primary)}.AnamnesisField_fieldWrapper__4TjrF{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-md);transition:background-color .2s;border-bottom:1px solid var(--border-color)}.AnamnesisField_fieldWrapper__4TjrF:nth-child(2n){background-color:#fafafa}.AnamnesisField_fieldWrapper__4TjrF:last-child{border-bottom:none}.AnamnesisField_fieldWrapper__4TjrF:hover{background-color:#f3f4f6}.AnamnesisField_fieldRow__yQsOy{display:flex;align-items:center;justify-content:space-between;width:100%}.AnamnesisField_conditionalContent__6Yls6{padding-left:var(--space-md);border-left:2px solid var(--primary-soft);margin-top:var(--space-xs);animation:AnamnesisField_slideDown__pWPQp .2s ease-out}@keyframes AnamnesisField_slideDown__pWPQp{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}