[data-theme=best] body{background:radial-gradient(ellipse 45% 35% at 8% 0%,rgba(245,130,32,.07),transparent 60%),radial-gradient(ellipse 40% 35% at 92% 8%,rgba(99,102,241,.1),transparent 55%),radial-gradient(ellipse 50% 40% at 95% 95%,rgba(37,99,235,.12),transparent 55%),radial-gradient(ellipse 35% 30% at 20% 85%,rgba(45,212,191,.06),transparent 50%),var(--color-bg);color:var(--color-text)}[data-theme=best] input,[data-theme=best] select,[data-theme=best] textarea{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] input:focus,[data-theme=best] select:focus,[data-theme=best] textarea:focus{box-shadow:0 0 0 2px #f5822047}[data-theme=best] .btn-primary{background:var(--color-brand-best);color:#fff}[data-theme=best] .auth-btn-google{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] body:has(.profissional-page--dashboard){background:radial-gradient(ellipse 40% 32% at 6% 0%,rgba(245,130,32,.06),transparent 60%),radial-gradient(ellipse 38% 32% at 96% 5%,rgba(99,102,241,.09),transparent 55%),radial-gradient(ellipse 45% 38% at 100% 100%,rgba(37,99,235,.11),transparent 55%),radial-gradient(ellipse 32% 28% at 15% 90%,rgba(45,212,191,.05),transparent 50%),var(--color-bg)}[data-theme=best] .profissional-page--dashboard{background:var(--color-surface);border-color:var(--color-border);box-shadow:0 12px 40px #00000059}[data-theme=best] .dashboard-sidebar{background:var(--color-surface-2);border-right-color:var(--color-border)}[data-theme=best] .dashboard-sidebar .dashboard-header{border-bottom-color:var(--color-border)}[data-theme=best] .dashboard-main{background:var(--color-surface)}[data-theme=best] .dashboard-header{border-bottom-color:var(--color-border)}[data-theme=best] .profile-avatar__img{border-color:var(--color-border);background:var(--color-surface-muted)}[data-theme=best] .profile-avatar__upload{border-color:var(--color-surface)}[data-theme=best] .header-plan-badge--lite{background:#ffffff1a;color:var(--color-text)}[data-theme=best] .header-plan-badge--pro{background:#f5822038;color:#ffd4a8}[data-theme=best] .btn-preview-client,[data-theme=best] .btn-support,[data-theme=best] .btn-settings{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text)}[data-theme=best] .btn-preview-client{border-color:var(--color-accent);color:var(--color-accent)}[data-theme=best] .btn-preview-client:hover:not(:disabled){background:var(--color-accent);color:#0b1a18}[data-theme=best] .btn-manual-book{background:linear-gradient(135deg,var(--color-accent, #0d9488) 0%,#0f766e 100%);color:#fff;box-shadow:0 3px 12px #0d948859}[data-theme=best] .btn-manual-book:hover{background:linear-gradient(135deg,#14b8a6,#0d9488);color:#fff;box-shadow:0 4px 16px #14b8a673;transform:translateY(-1px)}[data-theme=best] .prof-services-list{background:#141416;border-color:#2e2e34}[data-theme=best] .prof-services-item{background:#1a1a1e;border-color:#3a3a42;color:#f5f5f7}[data-theme=best] .prof-services-item:hover{background:#222226;border-color:#52525b;color:#fff}[data-theme=best] .prof-services-item:has(input:checked){background:#0c0c0e;border-color:#f58220;color:#fff}[data-theme=best] .prof-services-item:has(input:checked):hover{background:#111113;border-color:var(--color-brand-best);color:#fff;box-shadow:0 0 0 2px #f5822038}[data-theme=best] .clients-inactive-bucket{background:#1a1a1e;border-color:#3a3a42;color:#f5f5f7}[data-theme=best] .clients-inactive-bucket:hover{background:#222226;border-color:#52525b;color:#fff}[data-theme=best] .clients-inactive-bucket.is-active{background:#0c0c0e;border-color:var(--color-brand-best);color:#fff}[data-theme=best] .finance-messages{background:linear-gradient(165deg,#141416,#1a1a1e 55%);border-color:var(--color-border)}[data-theme=best] .finance-messages__choice{background:#1a1a1e;border-color:#3a3a42}[data-theme=best] .finance-messages:not(.finance-messages--lite) .finance-messages__choice:hover{border-color:#52525b}[data-theme=best] .finance-messages__choice.is-selected,[data-theme=best] .finance-messages__choice:has(input:checked){border-color:var(--color-brand-best);background:linear-gradient(180deg,#ea580c,#f97316);box-shadow:0 8px 18px #f5822047;color:#fff7ed}[data-theme=best] .finance-messages__choice-count{color:#a1a1aa}[data-theme=best] .finance-messages__choice-title{color:#fff}[data-theme=best] .finance-messages__choice-meta{color:#c7c9d1}[data-theme=best] .finance-messages__choice.is-selected .finance-messages__choice-count,[data-theme=best] .finance-messages__choice:has(input:checked) .finance-messages__choice-count,[data-theme=best] .finance-messages__choice.is-selected .finance-messages__choice-title,[data-theme=best] .finance-messages__choice:has(input:checked) .finance-messages__choice-title,[data-theme=best] .finance-messages__choice.is-selected .finance-messages__choice-meta,[data-theme=best] .finance-messages__choice:has(input:checked) .finance-messages__choice-meta{color:#fff7ed}[data-theme=best] .finance-messages__pocket{color:#fdba74}[data-theme=best] .finance-messages__example{background:#0c0c0e8c;border-color:#3a3a42}[data-theme=best] .finance-messages__example-kicker{color:#a1a1aa}[data-theme=best] .finance-messages__preview-label{color:#c7c9d1}[data-theme=best] .finance-messages__copy{background:#1f1f23;border-color:#3a3a42;color:#f5f5f7}[data-theme=best] .finance-messages__copy:hover{background:#25252a;border-color:var(--color-brand-best);color:#fff}[data-theme=best] .finance-messages__copy.is-copied{background:#2dd4bf24;border-color:#2dd4bf;color:#99f6e4}[data-theme=best] .finance-messages__bubble{background:#2dd4bf1f;border-color:#2dd4bf99;color:#d9fffb}[data-theme=best] .finance-messages__bubble--soft{background:#94a3b81f;border-color:#94a3b873;color:#e5e7eb}[data-theme=best] .plan-card{background:#1a1a1e;border-color:#2e2e34;color:#f5f5f7}[data-theme=best] .plan-card__title,[data-theme=best] .plan-card__price{color:#fff}[data-theme=best] .plan-card__tag,[data-theme=best] .plan-card__price-unit,[data-theme=best] .plan-card__meta,[data-theme=best] .plan-card__desc,[data-theme=best] .plan-card__note{color:#c7c9d1}[data-theme=best] .plan-card--recommended{border-color:#6366f1;box-shadow:0 0 0 1px #6366f1 inset}[data-theme=best] .plan-card__tag--star{background:#6366f12e;color:#c7d2fe}[data-theme=best] .plan-card.is-selected{background:#0c0c0e;border-color:var(--color-brand-best);box-shadow:0 0 0 2px #f582202e}[data-theme=best] .manual-book-modal__progress-track,[data-theme=best] .booking-progress__track{background:#ffffff14}[data-theme=best] .manual-book-modal__progress-bar{background:linear-gradient(90deg,#0d9488,#2dd4bf)}[data-theme=best] .booking-progress__bar{background:linear-gradient(90deg,#0d9488,#2dd4bf,#0d9488);background-size:200% 100%}[data-theme=best] .company-hero--has-banner .company-logo__img,[data-theme=best] .company-hero--has-banner .company-logo__fallback{box-shadow:0 8px 22px #00000073}[data-theme=best] .manual-book-modal__progress-label,[data-theme=best] .booking-progress__label{color:var(--color-muted)}[data-theme=best] .agenda-view-toggle{background:var(--color-surface-2);border-color:var(--color-border)}[data-theme=best] .agenda-view-toggle__btn:hover{background:#ffffff0f;color:var(--color-text)}[data-theme=best] .agenda-view-toggle__btn--active{background:var(--color-surface-elevated, #1a222c);color:var(--color-accent);box-shadow:0 1px 4px #00000059}[data-theme=best] .btn-support:hover,[data-theme=best] .btn-settings:hover{border-color:var(--color-brand-best);color:var(--color-brand-best)}[data-theme=best] .settings-dropdown,[data-theme=best] .support-dropdown{background:var(--color-surface-elevated);border-color:var(--color-border);box-shadow:0 12px 32px #00000073;color:var(--color-text)}[data-theme=best] .settings-dropdown__option,[data-theme=best] .support-dropdown__option{color:var(--color-text)}[data-theme=best] .settings-dropdown__option:hover,[data-theme=best] .support-dropdown__option:hover{background:#f582201a}[data-theme=best] .settings-dropdown__icon,[data-theme=best] .support-dropdown__icon{background:#ffffff14;color:var(--color-text)}[data-theme=best] .settings-dropdown__text strong,[data-theme=best] .support-dropdown__text strong{color:#fff}[data-theme=best] .settings-dropdown__text small,[data-theme=best] .support-dropdown__text small{color:#c4c4cc}[data-theme=best] .settings-dropdown__option--danger .settings-dropdown__text strong{color:#f87171}[data-theme=best] .settings-dropdown__option--danger .settings-dropdown__icon{background:#f8717126;color:#f87171}[data-theme=best] .dashboard-tabs__btn{background:var(--color-surface-muted);color:var(--color-muted)}[data-theme=best] .dashboard-tabs__btn--active{background:var(--color-accent);color:#0b1a18}[data-theme=best] .dashboard-sidebar__nav .dashboard-tabs__btn{background:transparent;color:var(--color-muted)}[data-theme=best] .dashboard-sidebar__nav .dashboard-tabs__btn:hover:not(.dashboard-tabs__btn--active){background:#f582201f;color:var(--color-text)}[data-theme=best] .dashboard-sidebar__nav .dashboard-tabs__btn--active{background:var(--color-accent);color:#0b1a18}[data-theme=best] .schedule-subtabs-root .dashboard-tabs{background:#f582201a}[data-theme=best] .schedule-subtabs-root .dashboard-tabs__btn{background:transparent;color:var(--color-muted)}[data-theme=best] .schedule-subtabs-root .dashboard-tabs__btn--active{background:var(--color-surface-elevated);color:var(--color-brand-best);box-shadow:0 1px 4px #00000059}[data-theme=best] .schedule-subtabs-root{border-left-color:var(--color-brand-best)}[data-theme=best] .schedule-subtabs-root:before{border-color:var(--color-brand-best)}[data-theme=best] .appt-card,[data-theme=best] .team-card,[data-theme=best] .billing-card,[data-theme=best] .plan-card,[data-theme=best] .service-card,[data-theme=best] .reports-card,[data-theme=best] .finance-health,[data-theme=best] .finance-topup__buy,[data-theme=best] .whatsapp-provider-card,[data-theme=best] .whatsapp-config__support-hint{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text)}[data-theme=best] .whatsapp-evolution__qr img,[data-theme=best] .whatsapp-evolution__qr-wait{background:var(--color-surface-elevated);border-color:var(--color-border)}[data-theme=best] .whatsapp-evolution__connected{background:#22c55e1a;border-color:#22c55e59}[data-theme=best] .whatsapp-evolution__connected p,[data-theme=best] .whatsapp-evolution__connected small{color:#86efac}[data-theme=best] .profissional-page--dashboard .appt-card__footer{border-top-color:var(--color-border)}[data-theme=best] .appt-card{border-color:var(--color-border)}[data-theme=best] .appt-card--ui{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:0 1px 2px #0000002e,0 6px 18px #0000001f}[data-theme=best] .appt-card--ui .appt-card__when{background:#ffffff0a;border-color:var(--color-border)}[data-theme=best] .appt-card--ui .appt-card__date,[data-theme=best] .appt-card--ui .appt-card__client,[data-theme=best] .appt-card--ui .appt-card__pro-name,[data-theme=best] .appt-card--ui .appt-card__service{color:var(--color-text)}[data-theme=best] .appt-card--ui .appt-card__role,[data-theme=best] .appt-card--ui .appt-card__phone,[data-theme=best] .appt-card--ui .appt-card__countdown-wrap,[data-theme=best] .appt-card--ui .appt-card__service-icon,[data-theme=best] .appt-card--ui .appt-card__phone-icon{color:var(--color-muted)}[data-theme=best] .appt-card--ui .appt-card__price{color:#4ade80}[data-theme=best] .appt-card--ui .appt-card__footer{border-top-color:var(--color-border)}[data-theme=best] .appt-card--ui .appt-wa-btn:not(.appt-wa-btn--due):not(.appt-wa-btn--sent){background:transparent;border-color:#94a3b873;color:#94a3b8}[data-theme=best] .appt-card--ui .appt-wa-btn:not(.appt-wa-btn--due):not(.appt-wa-btn--sent):hover:not(:disabled){background:#ffffff0f;border-color:#94a3b8b3;color:#cbd5e1}[data-theme=best] .appt-card--ui .appt-wa-btn--sent{background:#ffffff0a;border-color:#94a3b859;color:#94a3b8}[data-theme=best] .appt-card--ui .appt-card__actions .btn-confirm{border-color:#4ade80;color:#86efac}[data-theme=best] .appt-card--ui .appt-card__actions .btn-confirm:hover:not(:disabled){background:#22c55e1f}[data-theme=best] .appt-card--ui .appt-card__actions .btn-reschedule{border-color:#60a5fa;color:#93c5fd}[data-theme=best] .appt-card--ui .appt-card__actions .btn-reschedule:hover:not(:disabled){background:#3b82f61f}[data-theme=best] .appt-card--ui .appt-card__actions .btn-complete{border-color:#4ade80;color:#86efac}[data-theme=best] .appt-card--ui .appt-card__actions .btn-complete:hover:not(:disabled){background:#22c55e1f}[data-theme=best] .appt-card--ui .appt-card__actions .btn-noshow{border-color:#fb923c;color:#fdba74}[data-theme=best] .appt-card--ui .appt-card__actions .btn-cancel,[data-theme=best] .appt-card--ui .appt-card__actions .btn-delete{border-color:#f87171;color:#fca5a5}[data-theme=best] .appt-card--ui .appt-card__actions .btn-cancel:hover:not(:disabled),[data-theme=best] .appt-card--ui .appt-card__actions .btn-delete:hover:not(:disabled){background:#f871711f}[data-theme=best] .appointments-list--lista .appt-row{background:var(--color-surface-2);border-color:var(--color-border)}[data-theme=best] .appt-row__service{color:var(--color-muted)}[data-theme=best] .dashboard-tabs__btn--active{color:#0b1a18}[data-theme=best] .schedule-row,[data-theme=best] .schedule-summary,[data-theme=best] .schedule-table,[data-theme=best] .platform-receipts-panel,[data-theme=best] .assinatura-modal__tab{background:var(--color-surface-2);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] .schedule-table__head{background:#f3f4f6;border-bottom-color:var(--color-border);color:#6b7280}[data-theme=best] .schedule-table__row{background:#141416;border-bottom-color:var(--color-border)}[data-theme=best] .schedule-table__row:hover{background:#1a1a1e}[data-theme=best] .schedule-row--inactive{background:#202024}[data-theme=best] .schedule-table__row.schedule-row--inactive:hover{background:#25252a}[data-theme=best] .schedule-row--closed{background:#232329}[data-theme=best] .schedule-row--inactive .schedule-row__day-label,[data-theme=best] .schedule-row--closed .schedule-row__day-label,[data-theme=best] .schedule-row__custom-label{color:#a1a1aa}[data-theme=best] .schedule-table__time{background:#1b1b1f;border-color:#2e2e34;color:#f5f5f7}[data-theme=best] .schedule-table__time:disabled,[data-theme=best] .schedule-row--inactive .schedule-table__time:disabled,[data-theme=best] .schedule-row--closed .schedule-table__time:disabled{background:#2a2a30;border-color:#3a3a42;color:#a1a1aa}[data-theme=best] .schedule-copy-row-btn{background:#1f1f23;border-color:#3a3a42;color:#f5f5f7}[data-theme=best] .schedule-copy-row-btn:hover:not(:disabled){background:#25252a;border-color:var(--color-brand-best);color:#fff}[data-theme=best] .schedule-row--inactive .schedule-copy-row-btn,[data-theme=best] .schedule-row--closed .schedule-copy-row-btn{background:#2a2a30;border-color:#3a3a42}[data-theme=best] .btn-secondary{background:var(--color-surface-muted);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] .auth-consent a{color:var(--color-brand-best)}[data-theme=best] .profissional-page__title,[data-theme=best] .dashboard-section__title{color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.35)}[data-theme=best] .profissional-page__subtitle{color:#c4c4cc}[data-theme=best] .appt-wa-btn:not(.appt-wa-btn--sent){background:#25d36626;color:#86efac;border-color:#25d36659}[data-theme=best] .appt-card__progress{background:#ffffff14}[data-theme=best] .appt-card__service,[data-theme=best] .dashboard-hint,[data-theme=best] .empty-state,[data-theme=best] .loading{color:var(--color-muted)}[data-theme=best] .status-badge{background:#ffffff1a;color:var(--color-text)}[data-theme=best] .status-badge--cancelado{background:#dc262638;color:#fecaca}[data-theme=best] .status-badge--concluido{background:#22c55e33;color:#bbf7d0}[data-theme=best] .status-badge--confirmado{background:#2563eb38;color:#bfdbfe}[data-theme=best] .status-badge--agendado{background:#10b9812e;color:#6ee7b7}[data-theme=best] .status-badge--falta{background:#f5822033;color:#fdba74}[data-theme=best] .btn-cancel,[data-theme=best] .btn-delete{color:#f87171}[data-theme=best] .btn-confirm,[data-theme=best] .btn-complete,[data-theme=best] .btn-reschedule,[data-theme=best] .btn-noshow{color:var(--color-accent)}[data-theme=best] .schedule-select,[data-theme=best] .agenda-filters__input,[data-theme=best] .form-field input,[data-theme=best] .form-field select{background:var(--color-surface-2);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] .agenda-filters__label{color:var(--color-muted)}[data-theme=best] .reschedule-modal__card,[data-theme=best] .sound-picker-modal__card,[data-theme=best] .foto-empresa-modal__card,[data-theme=best] .account-delete-modal__card,[data-theme=best] .assinatura-modal__card,[data-theme=best] .app-dialog__card,[data-theme=best] .gold-mfa-card,[data-theme=best] .support-panel,[data-theme=best] .assistente-panel{background:var(--color-surface-elevated);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] .sound-picker-modal__title,[data-theme=best] .foto-empresa-modal__title,[data-theme=best] .account-delete-modal__title,[data-theme=best] .account-delete-modal__label,[data-theme=best] .app-dialog__title{color:#fff}[data-theme=best] .sound-picker-modal__text,[data-theme=best] .foto-empresa-modal__text,[data-theme=best] .account-delete-modal__text,[data-theme=best] .app-dialog__text{color:#c4c4cc}[data-theme=best] .sound-picker-modal__option:hover{background:#f582201a}[data-theme=best] .sound-picker-modal__option-text{color:var(--color-text)}[data-theme=best] .sound-picker-modal__cancel,[data-theme=best] .foto-empresa-modal__cancel,[data-theme=best] .foto-empresa-modal__secondary,[data-theme=best] .account-delete-modal__cancel,[data-theme=best] .app-dialog__cancel{background:var(--color-surface-muted);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] #endereco-empresa-modal .foto-empresa-modal__confirm,[data-theme=best] .app-dialog__confirm:not(.app-dialog__confirm--danger){background:var(--color-brand-best, #f58220);color:#111}[data-theme=best] .sound-picker-modal__preview{background:var(--color-surface-2);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] .foto-empresa-modal__preview-wrap{background:var(--color-surface-2);border-color:#4b5563}[data-theme=best] .foto-empresa-modal__text code{background:#ffffff14;color:#f5f5f7}[data-theme=best] .account-delete-modal__textarea{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] .reschedule-modal__backdrop,[data-theme=best] .sound-picker-modal__backdrop,[data-theme=best] .foto-empresa-modal__backdrop,[data-theme=best] .app-dialog__backdrop,[data-theme=best] .gold-mfa-backdrop{background:#08080ab8}[data-theme=best] .gold-mfa-overlay{background:#08080a8c}[data-theme=best] .support-panel__drawer{background:var(--color-surface-elevated);color:var(--color-text);box-shadow:-8px 0 32px #00000080}[data-theme=best] .support-panel__header,[data-theme=best] .support-panel__footer{border-color:var(--color-border)}[data-theme=best] .support-panel__title{color:#fff}[data-theme=best] .support-panel__subtitle,[data-theme=best] .support-chat__time,[data-theme=best] .support-chat__loading,[data-theme=best] .support-panel__close{color:#c4c4cc}[data-theme=best] .support-panel__close:hover{background:var(--color-surface-muted);color:#fff}[data-theme=best] .support-panel__icon--bot{background:#2dd4bf29;color:var(--color-accent)}[data-theme=best] .support-panel__icon--team{background:#ffffff14;color:#fff}[data-theme=best] .support-chat__bubble{color:var(--color-text);border:1px solid var(--color-border)}[data-theme=best] .support-chat__bubble--bot{background:var(--color-surface-2)}[data-theme=best] .support-chat__bubble--user{background:#2dd4bf24;border-color:#2dd4bf59}[data-theme=best] .support-chat__typing-dots span{background:#c4c4cc}[data-theme=best] .support-chat__input{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}[data-theme=best] .support-chat__input::placeholder{color:#8f8f99}[data-theme=best] .support-chat__input:disabled{background:var(--color-surface-muted);color:#8f8f99}[data-theme=best] .support-chat__send,[data-theme=best] .support-team__submit{background:var(--color-accent);color:#0b1a18}[data-theme=best] .support-team__submit:disabled{background:var(--color-surface-muted);color:#c4c4cc}[data-theme=best] .reports-kpi,[data-theme=best] .reports-rank,[data-theme=best] .clients-share,[data-theme=best] .clients-kpi,[data-theme=best] .clients-row,[data-theme=best] .clients-rank__btn,[data-theme=best] .clients-history__item,[data-theme=best] .clients-detail-modal__card,[data-theme=best] .clients-search__input,[data-theme=best] .clients-view-btn{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text)}[data-theme=best] .reports-kpi__label,[data-theme=best] .reports-kpi__hint,[data-theme=best] .reports-kpi__walkin-label,[data-theme=best] .reports-kpi__total,[data-theme=best] .reports-rank__pos,[data-theme=best] .reports-rank__count,[data-theme=best] .reports-rank__money--muted,[data-theme=best] .reports-rank__services li,[data-theme=best] .reports-rank__services-empty,[data-theme=best] .clients-kpi__label,[data-theme=best] .clients-kpi__hint,[data-theme=best] .clients-row__phone,[data-theme=best] .clients-row__meta,[data-theme=best] .clients-row__last,[data-theme=best] .clients-rank__pos,[data-theme=best] .clients-rank__phone,[data-theme=best] .clients-rank__metric,[data-theme=best] .clients-detail-modal__subtitle,[data-theme=best] .clients-history__meta{color:#c4c4cc}[data-theme=best] .reports-kpi__value,[data-theme=best] .reports-kpi__walkin-value,[data-theme=best] .reports-rank__name,[data-theme=best] .reports-subtitle,[data-theme=best] .clients-kpi__value,[data-theme=best] .clients-row__name,[data-theme=best] .clients-rank__name,[data-theme=best] .clients-detail-modal__title,[data-theme=best] .clients-history__top strong{color:#fff}[data-theme=best] .clients-view-btn.is-active{background:#2dd4bf24;border-color:var(--color-accent);color:var(--color-accent)}[data-theme=best] .clients-row__meta strong,[data-theme=best] .clients-history__price{color:#fff}[data-theme=best] .clients-history__tag--muted{background:var(--color-surface-muted);color:#c4c4cc}[data-theme=best] .clients-detail-modal__close{color:#c4c4cc}[data-theme=best] .clients-loyalty-badge,[data-theme=best] .clients-block-btn{background:var(--color-surface-muted);color:#c4c4cc;border-color:var(--color-border)}[data-theme=best] .clients-blocked-badge{background:#f8717129;color:#fca5a5}[data-theme=best] .clients-block-btn:hover{color:#fca5a5;border-color:#f87171}[data-theme=best] .clients-block-btn--unblock:hover{color:var(--color-accent);border-color:var(--color-accent)}[data-theme=best] .clients-loyalty-badge--pending{background:#2dd4bf24;color:var(--color-accent)}[data-theme=best] .loyalty-config-modal__card,[data-theme=best] .manual-book-modal__loyalty{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text)}[data-theme=best] .loyalty-config-modal__input,[data-theme=best] .loyalty-config-modal__cancel{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}[data-theme=best] .loyalty-config-modal__text,[data-theme=best] .loyalty-config-modal__hint,[data-theme=best] .manual-book-modal__loyalty-label,[data-theme=best] .clients-loyalty-progress,[data-theme=best] .clients-history__price-old,[data-theme=best] .manual-book-modal__price-old{color:#c4c4cc}[data-theme=best] .loyalty-config-modal__title,[data-theme=best] .manual-book-modal__loyalty-value,[data-theme=best] .manual-book-modal__price-new{color:#fff}[data-theme=best] .reports-rank__money{color:var(--color-text)}[data-theme=best] .reports-rank__commission-grid>div{background:#ffffff0f;border-color:#ffffff1f}[data-theme=best] .reports-rank__commission-grid span,[data-theme=best] .reports-rank__commission-missing span{color:#c4c4cc}[data-theme=best] .reports-rank__commission-grid strong,[data-theme=best] .reports-rank__commission-missing strong{color:#fff}[data-theme=best] .reports-rank__pending{background:#2dd4bf24!important;border-color:#2dd4bf61!important}[data-theme=best] .reports-rank__settled{background:#84cc1621!important;border-color:#bef2644d!important}[data-theme=best] .reports-rank__commission-missing,[data-theme=best] .reports-rank__config-hint{background:#f59e0b24;border-color:#f59e0b57;color:#fcd34d}[data-theme=best] .reports-rank__avatar{background:var(--color-surface-muted)}[data-theme=best] .form-field label{color:var(--color-text)}[data-theme=best] .cf-statement{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:0 14px 32px #00000047}[data-theme=best] .cf-statement__title,[data-theme=best] .cf-entry__desc,[data-theme=best] .cf-entry__date{color:#fff}[data-theme=best] .cf-statement__subtitle,[data-theme=best] .cf-toolbar-field__label,[data-theme=best] .cf-statement__summary,[data-theme=best] .cf-table__head,[data-theme=best] .cf-table__status,[data-theme=best] .cf-entry__meta,[data-theme=best] .cf-entry__placeholder,[data-theme=best] .cf-statement__footer-note{color:#c4c4cc}[data-theme=best] .cf-toolbar-field__control{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}[data-theme=best] .cf-toolbar-field__control::placeholder{color:#8f8f99}[data-theme=best] .cf-table{border-top-color:var(--color-border)}[data-theme=best] .cf-table__head{background:#ffffff0f}[data-theme=best] .cf-entry{border-top-color:var(--color-border)}[data-theme=best] .cf-entry:hover{background:#2dd4bf14}[data-theme=best] .cf-entry__badge{background:#ffffff14;color:#fff}[data-theme=best] .cf-entry__sign--in{background:#22c55e2e;color:#86efac}[data-theme=best] .cf-entry__sign--out{background:#f871712e;color:#fca5a5}[data-theme=best] .cf-entry__amount--in{color:#4ade80}[data-theme=best] .cf-entry__amount--out{color:#f87171}[data-theme=best] .cf-card{background:#1a1a1e;border-color:#2e2e34;color:#f5f5f7}[data-theme=best] .cf-card--balance.cf-balance--positive{background:#16a34a14;border-color:#22c55e}[data-theme=best] .cf-card--balance.cf-balance--negative{background:#dc262614;border-color:#f87171}[data-theme=best] .cf-card__label,[data-theme=best] .cf-card__hint,[data-theme=best] .cf-card__breakdown li{color:#c4c4cc}[data-theme=best] .cf-card__value{color:#fff}[data-theme=best] .cf-balance--positive .cf-card__value{color:#4ade80}[data-theme=best] .cf-balance--negative .cf-card__value{color:#f87171}[data-theme=best] .finance-alert--critical{background:#7f1d1d38;color:#fecaca;border:1px solid rgba(248,113,113,.45)}[data-theme=best] .finance-health__balance{background:#1a1a1e;border-color:#2e2e34}[data-theme=best] .finance-health__balance--empty{background:#1f1315;border-color:#f8717173}[data-theme=best] .finance-health__balance--healthy{background:#0f766e2e;border-color:#2dd4bf59}[data-theme=best] .finance-topup__buy,[data-theme=best] .plan-card--topup{background:var(--color-surface-2);border-color:var(--color-border)}[data-theme=best] .plan-card__icon{background:#2dd4bf29;color:#5eead4}[data-theme=best] .plan-card__price--topup{color:#6ee7b7}[data-theme=best] .finance-topup__notice{background:#0f766e2e;color:#a7f3d0}[data-theme=best] .billing-banner--trial{background:#2563eb2e;color:#bfdbfe}[data-theme=best] .trial-warning-banner{background:#3a3118;border-color:#8a7228;color:#fde68a}[data-theme=best] .trial-warning-banner__title{color:#fef3c7}[data-theme=best] .trial-warning-banner__subtitle{color:#e8d59a}[data-theme=best] .trial-warning-banner__badge{background:#5c4a18;color:#fde68a}[data-theme=best] .trial-warning-banner__btn{background:transparent;color:#fb923c;border-color:#fb923c}[data-theme=best] .trial-warning-banner__btn:hover{background:#fb923c1f}[data-theme=best] .trial-warning-banner--urgent{background:#3d2414;border-color:#c26d2e;color:#fdba74}[data-theme=best] .trial-warning-banner--urgent .trial-warning-banner__title{color:#ffedd5}[data-theme=best] .trial-warning-banner--urgent .trial-warning-banner__subtitle{color:#fdba74}[data-theme=best] .trial-warning-banner--urgent .trial-warning-banner__badge{background:#5c3418;color:#fdba74}[data-theme=best] .cf-entry__delete{color:#c4c4cc}[data-theme=best] .cf-entry__delete:hover{background:#f8717124;color:#fca5a5}[data-theme=best] .cf-statement__footer{border-top-color:var(--color-border)}[data-theme=best] .cf-statement__load-more{border-color:var(--color-accent);color:var(--color-accent)}:is([data-theme=blush],[data-theme=vintage]) body{background:radial-gradient(ellipse 42% 32% at 6% 0%,var(--theme-soft-accent),transparent 60%),radial-gradient(ellipse 36% 30% at 94% 5%,rgba(255,255,255,.42),transparent 55%),var(--color-bg);color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) input,:is([data-theme=blush],[data-theme=vintage]) select,:is([data-theme=blush],[data-theme=vintage]) textarea{background:var(--color-surface-elevated);color:var(--color-text);border-color:var(--color-border)}:is([data-theme=blush],[data-theme=vintage]) input::placeholder,:is([data-theme=blush],[data-theme=vintage]) textarea::placeholder{color:color-mix(in srgb,var(--color-muted) 78%,transparent)}:is([data-theme=blush],[data-theme=vintage]) input:focus,:is([data-theme=blush],[data-theme=vintage]) select:focus,:is([data-theme=blush],[data-theme=vintage]) textarea:focus{box-shadow:0 0 0 2px var(--theme-soft-accent-strong)}:is([data-theme=blush],[data-theme=vintage]) .profissional-page--dashboard{background:var(--color-surface);border-color:var(--color-border);box-shadow:0 12px 40px color-mix(in srgb,var(--color-accent) 14%,transparent)}:is([data-theme=blush],[data-theme=vintage]) .dashboard-sidebar,:is([data-theme=blush],[data-theme=vintage]) .dashboard-main{background:var(--color-surface)}:is([data-theme=blush],[data-theme=vintage]) .dashboard-sidebar{border-right-color:var(--color-border)}:is([data-theme=blush],[data-theme=vintage]) .dashboard-header,:is([data-theme=blush],[data-theme=vintage]) .dashboard-sidebar .dashboard-header{border-bottom-color:var(--color-border)}:is([data-theme=blush],[data-theme=vintage]) .profile-avatar__img{background:var(--color-surface-muted);border-color:var(--color-border)}:is([data-theme=blush],[data-theme=vintage]) .profile-avatar__upload,:is([data-theme=blush],[data-theme=vintage]) .btn-primary{background:var(--color-accent);color:var(--theme-on-accent)}:is([data-theme=blush],[data-theme=vintage]) .btn-preview-client,:is([data-theme=blush],[data-theme=vintage]) .btn-support,:is([data-theme=blush],[data-theme=vintage]) .btn-settings,:is([data-theme=blush],[data-theme=vintage]) .btn-secondary,:is([data-theme=blush],[data-theme=vintage]) .agenda-view-toggle,:is([data-theme=blush],[data-theme=vintage]) .settings-dropdown,:is([data-theme=blush],[data-theme=vintage]) .support-dropdown{background:var(--color-surface-elevated);border-color:var(--color-border);color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) .btn-preview-client{color:var(--color-accent)}:is([data-theme=blush],[data-theme=vintage]) .btn-preview-client:hover:not(:disabled),:is([data-theme=blush],[data-theme=vintage]) .dashboard-tabs__btn--active,:is([data-theme=blush],[data-theme=vintage]) .dashboard-sidebar__nav .dashboard-tabs__btn--active{background:var(--color-accent);color:var(--theme-on-accent)}:is([data-theme=blush],[data-theme=vintage]) .settings-dropdown__option,:is([data-theme=blush],[data-theme=vintage]) .support-dropdown__option{color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) .settings-dropdown__option:hover,:is([data-theme=blush],[data-theme=vintage]) .support-dropdown__option:hover,:is([data-theme=blush],[data-theme=vintage]) .agenda-view-toggle__btn:hover,:is([data-theme=blush],[data-theme=vintage]) .dashboard-sidebar__nav .dashboard-tabs__btn:hover:not(.dashboard-tabs__btn--active){background:var(--theme-hover);color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) .settings-dropdown__icon,:is([data-theme=blush],[data-theme=vintage]) .support-dropdown__icon{background:var(--theme-soft-accent);color:var(--color-accent)}:is([data-theme=blush],[data-theme=vintage]) .settings-dropdown__text small,:is([data-theme=blush],[data-theme=vintage]) .support-dropdown__text small,:is([data-theme=blush],[data-theme=vintage]) .dashboard-hint,:is([data-theme=blush],[data-theme=vintage]) .empty-state,:is([data-theme=blush],[data-theme=vintage]) .loading{color:var(--color-muted)}:is([data-theme=blush],[data-theme=vintage]) .dashboard-tabs__btn{background:var(--color-surface-muted);color:var(--color-muted)}:is([data-theme=blush],[data-theme=vintage]) .dashboard-sidebar__nav .dashboard-tabs__btn{background:transparent}:is([data-theme=blush],[data-theme=vintage]) .schedule-subtabs-root{border-left-color:var(--color-accent)}:is([data-theme=blush],[data-theme=vintage]) .schedule-subtabs-root:before{border-color:var(--color-accent)}:is([data-theme=blush],[data-theme=vintage]) .schedule-subtabs-root .dashboard-tabs{background:var(--theme-soft-accent)}:is([data-theme=blush],[data-theme=vintage]) .schedule-subtabs-root .dashboard-tabs__btn{font-size:.72rem;padding:.32rem .85rem;gap:.3rem}:is([data-theme=blush],[data-theme=vintage]) .schedule-subtabs-root .dashboard-tabs__icon{width:13px;height:13px}:is([data-theme=blush],[data-theme=vintage]) .schedule-subtabs-root .dashboard-tabs__btn--active,:is([data-theme=blush],[data-theme=vintage]) .agenda-view-toggle__btn--active{background:var(--color-surface-elevated);color:var(--color-accent);box-shadow:0 1px 4px color-mix(in srgb,var(--color-accent) 18%,transparent)}:is([data-theme=blush],[data-theme=vintage]) .appt-card,:is([data-theme=blush],[data-theme=vintage]) .team-card,:is([data-theme=blush],[data-theme=vintage]) .billing-card,:is([data-theme=blush],[data-theme=vintage]) .service-card,:is([data-theme=blush],[data-theme=vintage]) .photo-card,:is([data-theme=blush],[data-theme=vintage]) .plan-card,:is([data-theme=blush],[data-theme=vintage]) .schedule-summary,:is([data-theme=blush],[data-theme=vintage]) .schedule-table,:is([data-theme=blush],[data-theme=vintage]) .platform-receipts-panel,:is([data-theme=blush],[data-theme=vintage]) .platform-receipts-panel__card,:is([data-theme=blush],[data-theme=vintage]) .finance-health,:is([data-theme=blush],[data-theme=vintage]) .finance-topup__buy,:is([data-theme=blush],[data-theme=vintage]) .whatsapp-provider-card,:is([data-theme=blush],[data-theme=vintage]) .whatsapp-config__support-hint,:is([data-theme=blush],[data-theme=vintage]) .reports-kpi,:is([data-theme=blush],[data-theme=vintage]) .reports-rank,:is([data-theme=blush],[data-theme=vintage]) .clients-share,:is([data-theme=blush],[data-theme=vintage]) .clients-kpi,:is([data-theme=blush],[data-theme=vintage]) .clients-row,:is([data-theme=blush],[data-theme=vintage]) .clients-rank__btn,:is([data-theme=blush],[data-theme=vintage]) .clients-history__item,:is([data-theme=blush],[data-theme=vintage]) .clients-detail-modal__card,:is([data-theme=blush],[data-theme=vintage]) .clients-search__input,:is([data-theme=blush],[data-theme=vintage]) .clients-view-btn,:is([data-theme=blush],[data-theme=vintage]) .cf-card,:is([data-theme=blush],[data-theme=vintage]) .cf-statement,:is([data-theme=blush],[data-theme=vintage]) .theme-picker-modal__card{background:var(--color-surface-elevated);border-color:var(--color-border);color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) .appt-card--ui .appt-card__when,:is([data-theme=blush],[data-theme=vintage]) .appt-card--ui .appt-card__footer,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__commission-grid>div,:is([data-theme=blush],[data-theme=vintage]) .cf-table__head,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__badge{background:var(--color-surface-muted);border-color:var(--color-border)}:is([data-theme=blush],[data-theme=vintage]) .reports-kpi--pending,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__pending,:is([data-theme=blush],[data-theme=vintage]) .clients-loyalty-badge--pending,:is([data-theme=blush],[data-theme=vintage]) .cf-card--balance.cf-balance--positive,:is([data-theme=blush],[data-theme=vintage]) .cf-add-btn{background:color-mix(in srgb,var(--color-success) 12%,var(--color-surface-elevated));border-color:color-mix(in srgb,var(--color-success) 42%,var(--color-border))}:is([data-theme=blush],[data-theme=vintage]) .reports-kpi--warning,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__commission-missing,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__config-hint{background:color-mix(in srgb,var(--color-brand-best) 16%,var(--color-surface-elevated));border-color:color-mix(in srgb,var(--color-brand-best) 42%,var(--color-border));color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) .reports-kpi--ok,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__settled{background:color-mix(in srgb,var(--color-success) 10%,var(--color-surface-elevated))}:is([data-theme=blush],[data-theme=vintage]) .cf-card--balance.cf-balance--negative,:is([data-theme=blush],[data-theme=vintage]) .cf-add-btn--out{background:color-mix(in srgb,var(--color-error) 10%,var(--color-surface-elevated));border-color:color-mix(in srgb,var(--color-error) 42%,var(--color-border))}:is([data-theme=blush],[data-theme=vintage]) .cf-table,:is([data-theme=blush],[data-theme=vintage]) .cf-entry,:is([data-theme=blush],[data-theme=vintage]) .cf-statement__footer,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__services{border-color:var(--color-border)}:is([data-theme=blush],[data-theme=vintage]) .cf-entry:hover,:is([data-theme=blush],[data-theme=vintage]) .schedule-table__row:hover,:is([data-theme=blush],[data-theme=vintage]) .appointments-list--lista .appt-row:hover{background:var(--theme-hover)}:is([data-theme=blush],[data-theme=vintage]) .reports-kpi__label,:is([data-theme=blush],[data-theme=vintage]) .reports-kpi__hint,:is([data-theme=blush],[data-theme=vintage]) .reports-kpi__walkin-label,:is([data-theme=blush],[data-theme=vintage]) .reports-kpi__total,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__pos,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__count,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__money--muted,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__services li,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__services-empty,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__commission-grid span,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__commission-missing span,:is([data-theme=blush],[data-theme=vintage]) .clients-kpi__label,:is([data-theme=blush],[data-theme=vintage]) .clients-kpi__hint,:is([data-theme=blush],[data-theme=vintage]) .clients-row__phone,:is([data-theme=blush],[data-theme=vintage]) .clients-row__meta,:is([data-theme=blush],[data-theme=vintage]) .clients-row__last,:is([data-theme=blush],[data-theme=vintage]) .clients-rank__pos,:is([data-theme=blush],[data-theme=vintage]) .clients-rank__phone,:is([data-theme=blush],[data-theme=vintage]) .clients-rank__metric,:is([data-theme=blush],[data-theme=vintage]) .clients-detail-modal__subtitle,:is([data-theme=blush],[data-theme=vintage]) .clients-history__meta,:is([data-theme=blush],[data-theme=vintage]) .cf-card__label,:is([data-theme=blush],[data-theme=vintage]) .cf-card__hint,:is([data-theme=blush],[data-theme=vintage]) .cf-card__breakdown li,:is([data-theme=blush],[data-theme=vintage]) .cf-statement__subtitle,:is([data-theme=blush],[data-theme=vintage]) .cf-toolbar-field__label,:is([data-theme=blush],[data-theme=vintage]) .cf-statement__summary,:is([data-theme=blush],[data-theme=vintage]) .cf-table__head,:is([data-theme=blush],[data-theme=vintage]) .cf-table__status,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__meta,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__placeholder,:is([data-theme=blush],[data-theme=vintage]) .cf-statement__footer-note{color:var(--color-muted)}:is([data-theme=blush],[data-theme=vintage]) .reports-kpi__value,:is([data-theme=blush],[data-theme=vintage]) .reports-kpi__walkin-value,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__name,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__commission-grid strong,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__commission-missing strong,:is([data-theme=blush],[data-theme=vintage]) .reports-subtitle,:is([data-theme=blush],[data-theme=vintage]) .clients-kpi__value,:is([data-theme=blush],[data-theme=vintage]) .clients-row__name,:is([data-theme=blush],[data-theme=vintage]) .clients-row__meta strong,:is([data-theme=blush],[data-theme=vintage]) .clients-rank__name,:is([data-theme=blush],[data-theme=vintage]) .clients-detail-modal__title,:is([data-theme=blush],[data-theme=vintage]) .clients-history__top strong,:is([data-theme=blush],[data-theme=vintage]) .clients-history__price,:is([data-theme=blush],[data-theme=vintage]) .cf-card__value,:is([data-theme=blush],[data-theme=vintage]) .cf-statement__title,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__desc,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__date,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__badge{color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) .cf-balance--positive .cf-card__value,:is([data-theme=blush],[data-theme=vintage]) .cf-proportion-labels__in,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__amount--in,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__sign--in{color:var(--color-success)}:is([data-theme=blush],[data-theme=vintage]) .cf-balance--negative .cf-card__value,:is([data-theme=blush],[data-theme=vintage]) .cf-proportion-labels__out,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__amount--out,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__sign--out{color:var(--color-error)}:is([data-theme=blush],[data-theme=vintage]) .cf-entry__sign--in{background:color-mix(in srgb,var(--color-success) 16%,var(--color-surface-elevated))}:is([data-theme=blush],[data-theme=vintage]) .cf-entry__sign--out{background:color-mix(in srgb,var(--color-error) 14%,var(--color-surface-elevated))}:is([data-theme=blush],[data-theme=vintage]) .status-badge,:is([data-theme=blush],[data-theme=vintage]) .clients-loyalty-badge,:is([data-theme=blush],[data-theme=vintage]) .clients-block-btn{background:var(--color-surface-muted);border-color:var(--color-border);color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) .btn-cancel,:is([data-theme=blush],[data-theme=vintage]) .btn-delete,:is([data-theme=blush],[data-theme=vintage]) .cf-entry__delete{color:var(--color-error)}:is([data-theme=blush],[data-theme=vintage]) .btn-confirm,:is([data-theme=blush],[data-theme=vintage]) .btn-complete,:is([data-theme=blush],[data-theme=vintage]) .btn-reschedule,:is([data-theme=blush],[data-theme=vintage]) .btn-noshow,:is([data-theme=blush],[data-theme=vintage]) .reports-rank__pay,:is([data-theme=blush],[data-theme=vintage]) .cf-statement__load-more,:is([data-theme=blush],[data-theme=vintage]) .cf-modal__confirm{border-color:var(--color-accent);background:var(--color-accent);color:var(--theme-on-accent)}:is([data-theme=blush],[data-theme=vintage]) .cf-entry__delete:hover{background:color-mix(in srgb,var(--color-error) 12%,var(--color-surface-elevated))}:is([data-theme=blush],[data-theme=vintage]) .theme-picker-option{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}:is([data-theme=blush],[data-theme=vintage]) .theme-picker-option.is-selected,:is([data-theme=blush],[data-theme=vintage]) .theme-picker-option:hover{border-color:var(--color-accent)}[data-theme=blush] .dashboard-sidebar__nav .dashboard-tabs__btn--active{box-shadow:0 6px 16px #c46f5e2e}[data-theme=blush] body{font-family:Segoe UI,Inter,system-ui,-apple-system,sans-serif;background:radial-gradient(circle at 14% 8%,rgba(255,255,255,.78),transparent 20rem),radial-gradient(circle at 74% 10%,rgba(255,228,219,.64),transparent 25rem),radial-gradient(circle at 82% 82%,rgba(248,204,191,.34),transparent 28rem),radial-gradient(rgba(119,63,49,.045) .7px,transparent .7px),#fff1eb;background-size:auto,auto,auto,6px 6px,auto;color:#32160f}[data-theme=blush] .profissional-page--dashboard{background:radial-gradient(circle at 28% 8%,rgba(255,255,255,.7),transparent 24rem),radial-gradient(circle at 92% 4%,rgba(255,228,218,.44),transparent 22rem),radial-gradient(rgba(119,63,49,.035) .65px,transparent .65px),#fff4ed;background-size:auto,auto,6px 6px,auto;border:1px solid rgba(221,164,151,.72);border-radius:18px;box-shadow:inset 0 0 0 1px #ffffffc7,0 20px 54px #82403429}[data-theme=blush] .dashboard-sidebar{background:radial-gradient(circle at 25% 8%,rgba(255,255,255,.74),transparent 12rem),radial-gradient(rgba(119,63,49,.045) .65px,transparent .65px),linear-gradient(180deg,#fff1eb,#fde6dd);background-size:auto,6px 6px,auto;border-right:1px solid rgba(217,166,153,.78)}[data-theme=blush] .dashboard-sidebar .dashboard-header{border-bottom:1px solid rgba(189,121,105,.24)}[data-theme=blush] .dashboard-header__user strong,[data-theme=blush] .profissional-page__title,[data-theme=blush] .dashboard-section__title,[data-theme=blush] .appt-card--ui .appt-card__client,[data-theme=blush] .appt-card--ui .appt-card__pro-name,[data-theme=blush] .service-card__name,[data-theme=blush] .team-card__name,[data-theme=blush] .reports-rank__name,[data-theme=blush] .clients-row__name,[data-theme=blush] .cf-statement__title{color:#32160f;letter-spacing:0}[data-theme=blush] .dashboard-hint,[data-theme=blush] .profissional-page__subtitle,[data-theme=blush] .settings-dropdown__text small,[data-theme=blush] .support-dropdown__text small,[data-theme=blush] .appt-card--ui .appt-card__role,[data-theme=blush] .appt-card--ui .appt-card__phone,[data-theme=blush] .cf-card__label,[data-theme=blush] .cf-entry__meta{color:#7f5144}[data-theme=blush] .profile-avatar__img{background:#1f2937;border:3px solid #ffd7ce;box-shadow:0 0 0 1px #32160f38,0 8px 18px #54241b2e}[data-theme=blush] .profile-avatar__upload{background:linear-gradient(180deg,#f9928d,#e76f6b);border-color:#fff3ec;box-shadow:0 4px 12px #ca5b5557}[data-theme=blush] .header-plan-badge,[data-theme=blush] .status-badge,[data-theme=blush] .clients-loyalty-badge,[data-theme=blush] .cf-entry__badge{background:#eed6c7b8;border:1px solid rgba(222,181,164,.7);color:#675f3f}[data-theme=blush] .dashboard-tabs__btn,[data-theme=blush] .dashboard-sidebar__nav .dashboard-tabs__btn{background:transparent;color:#5b3328;border:1px solid transparent;font-size:.95rem}[data-theme=blush] .dashboard-sidebar__nav .dashboard-tabs__btn:hover:not(.dashboard-tabs__btn--active){background:#e76f6b17;border-color:#e76f6b2e;color:#32160f}[data-theme=blush] .dashboard-tabs__btn--active,[data-theme=blush] .dashboard-sidebar__nav .dashboard-tabs__btn--active,[data-theme=blush] .btn-primary,[data-theme=blush] .btn-manual-book,[data-theme=blush] .reports-rank__pay,[data-theme=blush] .cf-statement__load-more,[data-theme=blush] .cf-modal__confirm{color:#fff;border:1px solid #d95d59;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent 45%),linear-gradient(180deg,#f58d88,#e76f6b);box-shadow:inset 0 1px #ffffff7a,0 8px 18px #d65b5652;text-shadow:0 1px 0 rgba(140,45,39,.22)}[data-theme=blush] .dashboard-sidebar__nav .dashboard-tabs__btn--active{border-radius:8px}[data-theme=blush] .schedule-subtabs-root .dashboard-tabs,[data-theme=blush] .agenda-view-toggle{background:#ffebe4b8;border:1px solid rgba(231,111,107,.18);box-shadow:inset 0 1px #ffffffad}[data-theme=blush] .schedule-subtabs-root .dashboard-tabs__btn--active,[data-theme=blush] .agenda-view-toggle__btn--active{background:#fffaf6db;color:#e76f6b;border-color:#e76f6b40;box-shadow:0 4px 12px #d65b5624}[data-theme=blush] .btn-preview-client,[data-theme=blush] .btn-support,[data-theme=blush] .btn-settings,[data-theme=blush] .btn-secondary,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-confirm,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-reschedule,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-notes,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-complete,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-noshow,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-cancel,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-delete,[data-theme=blush] .appt-card--ui .appt-wa-btn,[data-theme=blush] .cf-add-btn,[data-theme=blush] .cf-add-btn--out{background:#fffaf6bd;border:1px solid #efaca2;color:#b94b47;box-shadow:inset 0 1px #ffffffb8,0 4px 12px #7e403414}[data-theme=blush] .btn-preview-client:hover:not(:disabled),[data-theme=blush] .btn-support:hover,[data-theme=blush] .btn-settings:hover,[data-theme=blush] .btn-secondary:hover,[data-theme=blush] .appt-card--ui .appt-card__actions button:hover:not(:disabled),[data-theme=blush] .appt-card--ui .appt-wa-btn:hover:not(:disabled),[data-theme=blush] .cf-add-btn:hover{background:#ffe7df;border-color:#e76f6b;color:#a33b38}[data-theme=blush] .appt-card--ui .appt-card__actions .btn-confirm,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-complete,[data-theme=blush] .appt-card--ui .appt-wa-btn--sent{border-color:#c5b88d;color:#647345}[data-theme=blush] .appt-card--ui .appt-card__actions .btn-cancel,[data-theme=blush] .appt-card--ui .appt-card__actions .btn-delete,[data-theme=blush] .cf-add-btn--out{border-color:#f0a69c;color:#dc2626}[data-theme=blush] input,[data-theme=blush] select,[data-theme=blush] textarea,[data-theme=blush] .schedule-select,[data-theme=blush] .agenda-filters__input,[data-theme=blush] .form-field input,[data-theme=blush] .form-field select,[data-theme=blush] .cf-toolbar-field__control{background:#fffaf6c7;border:1px solid #eab8ad;color:#32160f;box-shadow:inset 0 1px #ffffffc7,0 4px 12px #7e40340f}[data-theme=blush] input:focus,[data-theme=blush] select:focus,[data-theme=blush] textarea:focus,[data-theme=blush] .schedule-select:focus,[data-theme=blush] .agenda-filters__input:focus,[data-theme=blush] .cf-toolbar-field__control:focus{border-color:#e76f6b;box-shadow:inset 0 1px #ffffffc7,0 0 0 2px #e76f6b33,0 6px 14px #7e403414}[data-theme=blush] .appt-card,[data-theme=blush] .appt-card--ui,[data-theme=blush] .team-card,[data-theme=blush] .billing-card,[data-theme=blush] .service-card,[data-theme=blush] .photo-card,[data-theme=blush] .plan-card,[data-theme=blush] .reports-kpi,[data-theme=blush] .reports-rank,[data-theme=blush] .clients-share,[data-theme=blush] .clients-kpi,[data-theme=blush] .clients-row,[data-theme=blush] .clients-rank__btn,[data-theme=blush] .clients-history__item,[data-theme=blush] .cf-card,[data-theme=blush] .cf-statement,[data-theme=blush] .schedule-summary,[data-theme=blush] .schedule-table,[data-theme=blush] .theme-picker-modal__card,[data-theme=blush] .settings-dropdown,[data-theme=blush] .support-dropdown{background:radial-gradient(circle at 12% 8%,rgba(255,255,255,.74),transparent 12rem),#fffaf6d1;border-color:#e1aea1d6;box-shadow:inset 0 1px #ffffffb8,0 8px 22px #7e403417}[data-theme=blush] .appt-card--ui{border-radius:12px}[data-theme=blush] .appt-card--ui .appt-card__when{background:#ffefe8c2;border-color:#f0c0b5;box-shadow:inset 0 1px #ffffffd1}[data-theme=blush] .appt-card--ui .appt-card__date{color:#32160f}[data-theme=blush] .appt-card--ui .appt-card__hour,[data-theme=blush] .appt-card--ui .appt-card__countdown-wrap,[data-theme=blush] .appt-card--ui .appt-card__countdown{color:#e76f6b}[data-theme=blush] .appt-card--ui .appt-card__price,[data-theme=blush] .cf-entry__amount--in,[data-theme=blush] .cf-balance--positive .cf-card__value,[data-theme=blush] .cf-proportion-labels__in{color:#647345}[data-theme=blush] .appt-card--ui .appt-card__footer{background:transparent;border-top-color:#dda49770}[data-theme=blush] .status-badge--agendado,[data-theme=blush] .status-badge--confirmado{background:#d6d8bf8a;color:#647345}[data-theme=blush] .status-badge__dot{background:currentColor}[data-theme=blush] .cf-entry__amount--out,[data-theme=blush] .cf-balance--negative .cf-card__value,[data-theme=blush] .cf-proportion-labels__out{color:#dc2626}[data-theme=blush] .cf-table__head,[data-theme=blush] .reports-rank__commission-grid>div,[data-theme=blush] .cf-entry__badge{background:#f8dfd6bd;border-color:#efc7bd}[data-theme=blush] .cf-entry:hover,[data-theme=blush] .schedule-table__row:hover,[data-theme=blush] .appointments-list--lista .appt-row:hover{background:#ffe7dfb8}[data-theme=blush] .theme-picker-option.is-selected{border-color:#e76f6b;box-shadow:inset 0 0 0 1px #e76f6b24,0 0 0 2px #e76f6b2e}[data-theme=vintage] .dashboard-sidebar__nav .dashboard-tabs__btn--active{box-shadow:0 6px 16px #6b4a3a33}[data-theme=vintage] body{font-family:Segoe UI,Inter,system-ui,-apple-system,sans-serif;background:radial-gradient(circle at 18% 12%,rgba(255,250,232,.82),transparent 24rem),radial-gradient(circle at 84% 18%,rgba(255,252,238,.72),transparent 26rem),linear-gradient(90deg,rgba(109,73,39,.07) 0 1px,transparent 1px 100%),linear-gradient(0deg,rgba(109,73,39,.045) 0 1px,transparent 1px 100%),radial-gradient(rgba(82,51,26,.08) .75px,transparent .75px),#f4ead7;background-size:auto,auto,96px 96px,96px 96px,7px 7px,auto}[data-theme=vintage] .profissional-page--dashboard{background:radial-gradient(circle at 30% 8%,rgba(255,252,236,.75),transparent 24rem),radial-gradient(rgba(82,51,26,.055) .65px,transparent .65px),#f8eedc;background-size:auto,6px 6px,auto;border:1px solid #171008;border-radius:18px;box-shadow:inset 0 0 0 2px #fffceaad,0 20px 56px #26170a3d}[data-theme=vintage] .dashboard-sidebar{background:radial-gradient(circle at 24% 8%,rgba(255,249,228,.88),transparent 12rem),radial-gradient(rgba(82,51,26,.08) .7px,transparent .7px),linear-gradient(180deg,#f1e2c8,#ead6b7);background-size:auto,6px 6px,auto;border-right:1px solid #b99a6f}[data-theme=vintage] .dashboard-sidebar .dashboard-header{border-bottom:1px solid rgba(106,66,31,.26)}[data-theme=vintage] .dashboard-header__user strong,[data-theme=vintage] .profissional-page__title,[data-theme=vintage] .dashboard-section__title,[data-theme=vintage] .appt-card--ui .appt-card__client,[data-theme=vintage] .appt-card--ui .appt-card__pro-name,[data-theme=vintage] .service-card__name,[data-theme=vintage] .team-card__name,[data-theme=vintage] .reports-rank__name,[data-theme=vintage] .clients-row__name,[data-theme=vintage] .cf-statement__title{color:#1f1309;letter-spacing:0}[data-theme=vintage] .dashboard-hint,[data-theme=vintage] .profissional-page__subtitle,[data-theme=vintage] .settings-dropdown__text small,[data-theme=vintage] .support-dropdown__text small,[data-theme=vintage] .appt-card--ui .appt-card__role,[data-theme=vintage] .appt-card--ui .appt-card__phone,[data-theme=vintage] .cf-card__label,[data-theme=vintage] .cf-entry__meta{color:#6c4c32}[data-theme=vintage] .profile-avatar__img{background:#1d130b;border:3px solid #b98236;box-shadow:0 0 0 2px #2a170a,0 6px 16px #30190947}[data-theme=vintage] .profile-avatar__upload{background:#6f3514;border-color:#fff1d6;box-shadow:0 2px 8px #30190952}[data-theme=vintage] .header-plan-badge,[data-theme=vintage] .status-badge,[data-theme=vintage] .clients-loyalty-badge,[data-theme=vintage] .cf-entry__badge{background:#7b512321;border:1px solid rgba(123,81,35,.18);color:#543011}[data-theme=vintage] .dashboard-tabs__btn,[data-theme=vintage] .dashboard-sidebar__nav .dashboard-tabs__btn{background:transparent;color:#3b2411;border:1px solid transparent;font-size:.95rem}[data-theme=vintage] .dashboard-sidebar__nav .dashboard-tabs__btn:hover:not(.dashboard-tabs__btn--active){background:#7c451b17;border-color:#7c451b2e;color:#2a1608}[data-theme=vintage] .dashboard-sidebar__nav .dashboard-tabs__btn--active,[data-theme=vintage] .btn-primary,[data-theme=vintage] .btn-manual-book,[data-theme=vintage] .reports-rank__pay,[data-theme=vintage] .cf-statement__load-more,[data-theme=vintage] .cf-modal__confirm{position:relative;isolation:isolate;color:#fdf5ea;border:1px solid #331306;border-radius:9px;background-color:#5c270e;background-image:radial-gradient(ellipse at 50% 15%,#af5f2d8c,#55210a66 70%,#230c03b3),linear-gradient(180deg,#743413,#52220b 45%,#3d1706),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.11'/%3E%3C/svg%3E");background-blend-mode:overlay,normal,normal;box-shadow:0 5px 14px #1908027a,0 1px 3px #00000059,inset 0 1.5px 1px #ffd7a073,inset 0 -2px 5px #000000bf,inset 0 0 10px #12040199;text-shadow:0 1px 2px rgba(15,4,1,.85);font-weight:600;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}[data-theme=vintage] .dashboard-sidebar__nav .dashboard-tabs__btn--active:before,[data-theme=vintage] .btn-primary:before,[data-theme=vintage] .btn-manual-book:before,[data-theme=vintage] .reports-rank__pay:before,[data-theme=vintage] .cf-statement__load-more:before,[data-theme=vintage] .cf-modal__confirm:before{content:"";position:absolute;top:3.5px;left:3.5px;right:3.5px;bottom:3.5px;border:1.5px dashed rgba(243,207,155,.72);border-radius:6px;pointer-events:none;z-index:1;box-shadow:0 1px 1px #00000080;filter:drop-shadow(0 1px 0 rgba(25,8,2,.6))}[data-theme=vintage] .dashboard-sidebar__nav .dashboard-tabs__btn--active:hover,[data-theme=vintage] .btn-primary:hover:not(:disabled),[data-theme=vintage] .btn-manual-book:hover:not(:disabled),[data-theme=vintage] .reports-rank__pay:hover:not(:disabled),[data-theme=vintage] .cf-statement__load-more:hover:not(:disabled),[data-theme=vintage] .cf-modal__confirm:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 7px 18px #1908028c,0 2px 4px #00000059,inset 0 1.5px 1px #ffe1af8c,inset 0 -2px 5px #000000bf,inset 0 0 12px #12040180}[data-theme=vintage] .dashboard-sidebar__nav .dashboard-tabs__btn--active:active,[data-theme=vintage] .btn-primary:active:not(:disabled),[data-theme=vintage] .btn-manual-book:active:not(:disabled),[data-theme=vintage] .reports-rank__pay:active:not(:disabled),[data-theme=vintage] .cf-statement__load-more:hover:not(:disabled),[data-theme=vintage] .cf-modal__confirm:active:not(:disabled){transform:translateY(1px);box-shadow:0 2px 6px #19080280,inset 0 2px 6px #000000d9,inset 0 0 14px #0c0301b3}[data-theme=vintage] .dashboard-tabs__icon{color:currentColor}[data-theme=vintage] .schedule-subtabs-root .dashboard-tabs,[data-theme=vintage] .agenda-view-toggle{background:#784c231a;border:1px solid rgba(121,82,43,.22);box-shadow:inset 0 1px #fffceb8c}[data-theme=vintage] .schedule-subtabs-root .dashboard-tabs__btn--active,[data-theme=vintage] .agenda-view-toggle__btn--active{background:#fff8e8bd;color:#8a3f16;border-color:#93592a3d;box-shadow:0 2px 7px #4f2d1221}[data-theme=vintage] .btn-preview-client,[data-theme=vintage] .btn-support,[data-theme=vintage] .btn-settings,[data-theme=vintage] .btn-secondary,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-confirm,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-reschedule,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-notes,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-complete,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-noshow,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-cancel,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-delete,[data-theme=vintage] .appt-card--ui .appt-wa-btn,[data-theme=vintage] .cf-add-btn,[data-theme=vintage] .cf-add-btn--out{background:#fff7e89e;border:1px solid #b98b58;color:#753513;box-shadow:inset 0 1px #fffff5c7}[data-theme=vintage] .btn-preview-client:hover:not(:disabled),[data-theme=vintage] .btn-support:hover,[data-theme=vintage] .btn-settings:hover,[data-theme=vintage] .btn-secondary:hover,[data-theme=vintage] .appt-card--ui .appt-card__actions button:hover:not(:disabled),[data-theme=vintage] .appt-card--ui .appt-wa-btn:hover:not(:disabled),[data-theme=vintage] .cf-add-btn:hover{background:#f2dfbf;border-color:#8a3f16;color:#5f280d}[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-confirm,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-complete{border-color:#8b8a50;color:#52651d}[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-cancel,[data-theme=vintage] .appt-card--ui .appt-card__actions .btn-delete,[data-theme=vintage] .cf-add-btn--out{border-color:#c18272;color:#a73422}[data-theme=vintage] input,[data-theme=vintage] select,[data-theme=vintage] textarea,[data-theme=vintage] .schedule-select,[data-theme=vintage] .agenda-filters__input,[data-theme=vintage] .form-field input,[data-theme=vintage] .form-field select,[data-theme=vintage] .cf-toolbar-field__control{background:#fff9ebb8;border:1px solid #bd8e5b;color:#241508;box-shadow:inset 0 1px #fffff5b8}[data-theme=vintage] input:focus,[data-theme=vintage] select:focus,[data-theme=vintage] textarea:focus,[data-theme=vintage] .schedule-select:focus,[data-theme=vintage] .agenda-filters__input:focus,[data-theme=vintage] .cf-toolbar-field__control:focus{border-color:#8a3f16;box-shadow:inset 0 1px #fffff5b8,0 0 0 2px #8a3f162e}[data-theme=vintage] .appt-card,[data-theme=vintage] .appt-card--ui,[data-theme=vintage] .team-card,[data-theme=vintage] .billing-card,[data-theme=vintage] .service-card,[data-theme=vintage] .photo-card,[data-theme=vintage] .plan-card,[data-theme=vintage] .reports-kpi,[data-theme=vintage] .reports-rank,[data-theme=vintage] .clients-share,[data-theme=vintage] .clients-kpi,[data-theme=vintage] .clients-row,[data-theme=vintage] .clients-rank__btn,[data-theme=vintage] .clients-history__item,[data-theme=vintage] .cf-card,[data-theme=vintage] .cf-statement,[data-theme=vintage] .schedule-summary,[data-theme=vintage] .schedule-table,[data-theme=vintage] .theme-picker-modal__card,[data-theme=vintage] .settings-dropdown,[data-theme=vintage] .support-dropdown{background:radial-gradient(circle at 12% 8%,rgba(255,255,245,.72),transparent 12rem),radial-gradient(rgba(83,50,22,.045) .65px,transparent .65px),#fff7e8d1;background-size:auto,5px 5px,auto;border-color:#c3a174;box-shadow:inset 0 1px #fffff59e,0 6px 18px #53301517}[data-theme=vintage] .appt-card--ui{border-radius:12px}[data-theme=vintage] .appt-card--ui .appt-card__when{background:#f5e3c694;border-color:#d0af7e;box-shadow:inset 0 1px #fffff6bf}[data-theme=vintage] .appt-card--ui .appt-card__date{color:#1f1309}[data-theme=vintage] .appt-card--ui .appt-card__hour,[data-theme=vintage] .appt-card--ui .appt-card__price,[data-theme=vintage] .cf-entry__amount--in,[data-theme=vintage] .cf-balance--positive .cf-card__value,[data-theme=vintage] .cf-proportion-labels__in{color:#52651d}[data-theme=vintage] .appt-card--ui .appt-card__countdown-wrap,[data-theme=vintage] .appt-card--ui .appt-card__countdown{color:#a45417}[data-theme=vintage] .appt-card--ui .appt-card__footer{background:transparent;border-top-color:#976d3f57}[data-theme=vintage] .status-badge--agendado,[data-theme=vintage] .status-badge--confirmado{background:#78803721;color:#4f5b19}[data-theme=vintage] .status-badge__dot{background:currentColor}[data-theme=vintage] .cf-entry__amount--out,[data-theme=vintage] .cf-balance--negative .cf-card__value,[data-theme=vintage] .cf-proportion-labels__out{color:#a73422}[data-theme=vintage] .cf-table__head,[data-theme=vintage] .reports-rank__commission-grid>div,[data-theme=vintage] .cf-entry__badge{background:#efe0c8b3;border-color:#d0af7e}[data-theme=vintage] .cf-entry:hover,[data-theme=vintage] .schedule-table__row:hover,[data-theme=vintage] .appointments-list--lista .appt-row:hover{background:#ead8bdad}[data-theme=vintage] .theme-picker-option.is-selected{border-color:#8a3f16;box-shadow:inset 0 0 0 1px #8a3f1624,0 0 0 2px #8a3f162e}
